Merge pull request #3352 from NeoRaider/move-luasrcdiet
authorJo-Philipp Wich <jo@mein.io>
Wed, 25 Dec 2019 17:04:28 +0000 (18:04 +0100)
committerGitHub <noreply@github.com>
Wed, 25 Dec 2019 17:04:28 +0000 (18:04 +0100)
luci-base: use luasrcdiet from separate package

1122 files changed:
applications/luci-app-adblock/po/cs/adblock.po
applications/luci-app-adblock/po/de/adblock.po
applications/luci-app-adblock/po/el/adblock.po
applications/luci-app-adblock/po/fr/adblock.po
applications/luci-app-adblock/po/hu/adblock.po
applications/luci-app-adblock/po/it/adblock.po
applications/luci-app-adblock/po/mr/adblock.po [new file with mode: 0644]
applications/luci-app-adblock/po/pl/adblock.po
applications/luci-app-adblock/po/pt-br/adblock.po
applications/luci-app-adblock/po/tr/adblock.po
applications/luci-app-adblock/root/etc/uci-defaults/40_luci-adblock
applications/luci-app-advanced-reboot/Makefile
applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua
applications/luci-app-advanced-reboot/po/bg/advanced-reboot.po
applications/luci-app-advanced-reboot/po/ca/advanced-reboot.po
applications/luci-app-advanced-reboot/po/cs/advanced-reboot.po
applications/luci-app-advanced-reboot/po/de/advanced-reboot.po
applications/luci-app-advanced-reboot/po/el/advanced-reboot.po
applications/luci-app-advanced-reboot/po/en/advanced-reboot.po
applications/luci-app-advanced-reboot/po/es/advanced-reboot.po
applications/luci-app-advanced-reboot/po/fr/advanced-reboot.po
applications/luci-app-advanced-reboot/po/he/advanced-reboot.po
applications/luci-app-advanced-reboot/po/hi/advanced-reboot.po
applications/luci-app-advanced-reboot/po/hu/advanced-reboot.po
applications/luci-app-advanced-reboot/po/it/advanced-reboot.po
applications/luci-app-advanced-reboot/po/ja/advanced-reboot.po
applications/luci-app-advanced-reboot/po/ko/advanced-reboot.po
applications/luci-app-advanced-reboot/po/mr/advanced-reboot.po [new file with mode: 0644]
applications/luci-app-advanced-reboot/po/ms/advanced-reboot.po
applications/luci-app-advanced-reboot/po/nb_NO/advanced-reboot.po
applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po
applications/luci-app-advanced-reboot/po/pt/advanced-reboot.po
applications/luci-app-advanced-reboot/po/pt_BR/advanced-reboot.po
applications/luci-app-advanced-reboot/po/ro/advanced-reboot.po
applications/luci-app-advanced-reboot/po/ru/advanced-reboot.po
applications/luci-app-advanced-reboot/po/sk/advanced-reboot.po
applications/luci-app-advanced-reboot/po/sv/advanced-reboot.po
applications/luci-app-advanced-reboot/po/templates/advanced-reboot.pot
applications/luci-app-advanced-reboot/po/tr/advanced-reboot.po
applications/luci-app-advanced-reboot/po/uk/advanced-reboot.po
applications/luci-app-advanced-reboot/po/vi/advanced-reboot.po
applications/luci-app-advanced-reboot/po/zh-cn/advanced-reboot.po
applications/luci-app-advanced-reboot/po/zh-tw/advanced-reboot.po
applications/luci-app-ahcp/po/cs/ahcp.po
applications/luci-app-ahcp/po/el/ahcp.po
applications/luci-app-ahcp/po/hu/ahcp.po
applications/luci-app-ahcp/po/it/ahcp.po
applications/luci-app-ahcp/po/mr/ahcp.po [new file with mode: 0644]
applications/luci-app-ahcp/po/pt-br/ahcp.po
applications/luci-app-ahcp/po/tr/ahcp.po
applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua
applications/luci-app-aria2/po/bg/aria2.po
applications/luci-app-aria2/po/ca/aria2.po
applications/luci-app-aria2/po/cs/aria2.po
applications/luci-app-aria2/po/de/aria2.po
applications/luci-app-aria2/po/el/aria2.po
applications/luci-app-aria2/po/en/aria2.po
applications/luci-app-aria2/po/es/aria2.po
applications/luci-app-aria2/po/fr/aria2.po
applications/luci-app-aria2/po/he/aria2.po
applications/luci-app-aria2/po/hi/aria2.po
applications/luci-app-aria2/po/hu/aria2.po
applications/luci-app-aria2/po/it/aria2.po
applications/luci-app-aria2/po/ja/aria2.po
applications/luci-app-aria2/po/ko/aria2.po
applications/luci-app-aria2/po/mr/aria2.po [new file with mode: 0644]
applications/luci-app-aria2/po/ms/aria2.po
applications/luci-app-aria2/po/nb_NO/aria2.po
applications/luci-app-aria2/po/pl/aria2.po
applications/luci-app-aria2/po/pt-br/aria2.po
applications/luci-app-aria2/po/pt/aria2.po
applications/luci-app-aria2/po/ro/aria2.po
applications/luci-app-aria2/po/ru/aria2.po
applications/luci-app-aria2/po/sk/aria2.po
applications/luci-app-aria2/po/sv/aria2.po
applications/luci-app-aria2/po/templates/aria2.pot
applications/luci-app-aria2/po/tr/aria2.po
applications/luci-app-aria2/po/uk/aria2.po
applications/luci-app-aria2/po/vi/aria2.po
applications/luci-app-aria2/po/zh-cn/aria2.po
applications/luci-app-aria2/po/zh-tw/aria2.po
applications/luci-app-aria2/root/etc/uci-defaults/40_luci-aria2
applications/luci-app-attendedsysupgrade/po/ca/attendedsysupgrade.po
applications/luci-app-attendedsysupgrade/po/cs/attendedsysupgrade.po
applications/luci-app-attendedsysupgrade/po/hu/attendedsysupgrade.po
applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po [new file with mode: 0644]
applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
applications/luci-app-attendedsysupgrade/po/pt_BR/attendedsysupgrade.po
applications/luci-app-attendedsysupgrade/po/zh-cn/attendedsysupgrade.po
applications/luci-app-banip/po/cs/banip.po
applications/luci-app-banip/po/de/banip.po
applications/luci-app-banip/po/el/banip.po
applications/luci-app-banip/po/fr/banip.po
applications/luci-app-banip/po/hu/banip.po
applications/luci-app-banip/po/it/banip.po
applications/luci-app-banip/po/mr/banip.po [new file with mode: 0644]
applications/luci-app-banip/po/pl/banip.po
applications/luci-app-banip/po/pt_BR/banip.po
applications/luci-app-banip/po/tr/banip.po
applications/luci-app-banip/po/zh-cn/banip.po
applications/luci-app-banip/root/etc/uci-defaults/40_luci-banip
applications/luci-app-bcp38/po/cs/bcp38.po
applications/luci-app-bcp38/po/hu/bcp38.po
applications/luci-app-bcp38/po/mr/bcp38.po [new file with mode: 0644]
applications/luci-app-bcp38/po/pt_BR/bcp38.po
applications/luci-app-bcp38/root/etc/uci-defaults/60_luci-bcp38
applications/luci-app-bmx7/po/bg/bmx7.po
applications/luci-app-bmx7/po/ca/bmx7.po
applications/luci-app-bmx7/po/cs/bmx7.po
applications/luci-app-bmx7/po/de/bmx7.po
applications/luci-app-bmx7/po/el/bmx7.po
applications/luci-app-bmx7/po/en/bmx7.po
applications/luci-app-bmx7/po/es/bmx7.po
applications/luci-app-bmx7/po/fr/bmx7.po
applications/luci-app-bmx7/po/he/bmx7.po
applications/luci-app-bmx7/po/hi/bmx7.po
applications/luci-app-bmx7/po/hu/bmx7.po
applications/luci-app-bmx7/po/it/bmx7.po
applications/luci-app-bmx7/po/ja/bmx7.po
applications/luci-app-bmx7/po/ko/bmx7.po
applications/luci-app-bmx7/po/mr/bmx7.po [new file with mode: 0644]
applications/luci-app-bmx7/po/ms/bmx7.po
applications/luci-app-bmx7/po/nb_NO/bmx7.po
applications/luci-app-bmx7/po/pl/bmx7.po
applications/luci-app-bmx7/po/pt/bmx7.po
applications/luci-app-bmx7/po/pt_BR/bmx7.po
applications/luci-app-bmx7/po/ro/bmx7.po
applications/luci-app-bmx7/po/ru/bmx7.po
applications/luci-app-bmx7/po/sk/bmx7.po
applications/luci-app-bmx7/po/sv/bmx7.po
applications/luci-app-bmx7/po/templates/bmx7.pot
applications/luci-app-bmx7/po/tr/bmx7.po
applications/luci-app-bmx7/po/uk/bmx7.po
applications/luci-app-bmx7/po/vi/bmx7.po
applications/luci-app-bmx7/po/zh-cn/bmx7.po
applications/luci-app-bmx7/po/zh-tw/bmx7.po
applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm
applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm
applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js
applications/luci-app-cifsd/po/bg/cifsd.po
applications/luci-app-cifsd/po/ca/cifsd.po
applications/luci-app-cifsd/po/cs/cifsd.po
applications/luci-app-cifsd/po/de/cifsd.po
applications/luci-app-cifsd/po/el/cifsd.po
applications/luci-app-cifsd/po/en/cifsd.po
applications/luci-app-cifsd/po/es/cifsd.po
applications/luci-app-cifsd/po/fr/cifsd.po
applications/luci-app-cifsd/po/he/cifsd.po
applications/luci-app-cifsd/po/hi/cifsd.po
applications/luci-app-cifsd/po/hu/cifsd.po
applications/luci-app-cifsd/po/it/cifsd.po
applications/luci-app-cifsd/po/ja/cifsd.po
applications/luci-app-cifsd/po/ko/cifsd.po
applications/luci-app-cifsd/po/mr/cifsd.po [new file with mode: 0644]
applications/luci-app-cifsd/po/ms/cifsd.po
applications/luci-app-cifsd/po/nb_NO/cifsd.po
applications/luci-app-cifsd/po/pl/cifsd.po
applications/luci-app-cifsd/po/pt/cifsd.po
applications/luci-app-cifsd/po/pt_BR/cifsd.po
applications/luci-app-cifsd/po/ro/cifsd.po
applications/luci-app-cifsd/po/ru/cifsd.po
applications/luci-app-cifsd/po/sk/cifsd.po
applications/luci-app-cifsd/po/sv/cifsd.po
applications/luci-app-cifsd/po/templates/cifsd.pot
applications/luci-app-cifsd/po/tr/cifsd.po
applications/luci-app-cifsd/po/uk/cifsd.po
applications/luci-app-cifsd/po/vi/cifsd.po
applications/luci-app-cifsd/po/zh-cn/cifsd.po
applications/luci-app-cifsd/po/zh-tw/cifsd.po
applications/luci-app-clamav/po/cs/clamav.po
applications/luci-app-clamav/po/de/clamav.po
applications/luci-app-clamav/po/el/clamav.po
applications/luci-app-clamav/po/hu/clamav.po
applications/luci-app-clamav/po/mr/clamav.po [new file with mode: 0644]
applications/luci-app-clamav/po/pt_BR/clamav.po
applications/luci-app-commands/po/cs/commands.po
applications/luci-app-commands/po/el/commands.po
applications/luci-app-commands/po/es/commands.po
applications/luci-app-commands/po/hu/commands.po
applications/luci-app-commands/po/mr/commands.po [new file with mode: 0644]
applications/luci-app-commands/po/pl/commands.po
applications/luci-app-commands/po/pt-br/commands.po
applications/luci-app-commands/po/tr/commands.po
applications/luci-app-coovachilli/po/hu/coovachilli.po
applications/luci-app-coovachilli/po/mr/coovachilli.po [new file with mode: 0644]
applications/luci-app-cshark/po/cs/cshark.po
applications/luci-app-cshark/po/de/cshark.po
applications/luci-app-cshark/po/el/cshark.po
applications/luci-app-cshark/po/en/cshark.po
applications/luci-app-cshark/po/hu/cshark.po
applications/luci-app-cshark/po/it/cshark.po
applications/luci-app-cshark/po/mr/cshark.po [new file with mode: 0644]
applications/luci-app-cshark/po/pt_BR/cshark.po
applications/luci-app-cshark/po/tr/cshark.po
applications/luci-app-cshark/po/zh-cn/cshark.po
applications/luci-app-dcwapd/po/cs/dcwapd.po
applications/luci-app-dcwapd/po/hu/dcwapd.po
applications/luci-app-dcwapd/po/mr/dcwapd.po [new file with mode: 0644]
applications/luci-app-dcwapd/po/pt_BR/dcwapd.po
applications/luci-app-dcwapd/po/zh-cn/dcwapd.po
applications/luci-app-dcwapd/root/etc/uci-defaults/60_luci-dcwapd
applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js
applications/luci-app-ddns/po/cs/ddns.po
applications/luci-app-ddns/po/de/ddns.po
applications/luci-app-ddns/po/el/ddns.po
applications/luci-app-ddns/po/hu/ddns.po
applications/luci-app-ddns/po/it/ddns.po
applications/luci-app-ddns/po/mr/ddns.po [new file with mode: 0644]
applications/luci-app-ddns/po/pl/ddns.po
applications/luci-app-ddns/po/pt-br/ddns.po
applications/luci-app-ddns/po/tr/ddns.po
applications/luci-app-ddns/po/uk/ddns.po
applications/luci-app-ddns/po/vi/ddns.po
applications/luci-app-ddns/po/zh-cn/ddns.po
applications/luci-app-dnscrypt-proxy/po/cs/dnscrypt-proxy.po
applications/luci-app-dnscrypt-proxy/po/el/dnscrypt-proxy.po
applications/luci-app-dnscrypt-proxy/po/hu/dnscrypt-proxy.po
applications/luci-app-dnscrypt-proxy/po/mr/dnscrypt-proxy.po [new file with mode: 0644]
applications/luci-app-dnscrypt-proxy/po/pt_BR/dnscrypt-proxy.po
applications/luci-app-dnscrypt-proxy/po/tr/dnscrypt-proxy.po
applications/luci-app-dnscrypt-proxy/root/etc/uci-defaults/60_luci-dnscrypt-proxy
applications/luci-app-dump1090/po/cs/dump1090.po
applications/luci-app-dump1090/po/hu/dump1090.po
applications/luci-app-dump1090/po/it/dump1090.po
applications/luci-app-dump1090/po/mr/dump1090.po [new file with mode: 0644]
applications/luci-app-dump1090/po/pt/dump1090.po
applications/luci-app-dump1090/po/pt_BR/dump1090.po
applications/luci-app-dump1090/root/etc/uci-defaults/40_luci-dump1090
applications/luci-app-dynapoint/po/cs/dynapoint.po
applications/luci-app-dynapoint/po/el/dynapoint.po
applications/luci-app-dynapoint/po/hu/dynapoint.po
applications/luci-app-dynapoint/po/it/dynapoint.po
applications/luci-app-dynapoint/po/mr/dynapoint.po [new file with mode: 0644]
applications/luci-app-dynapoint/po/pt-br/dynapoint.po
applications/luci-app-firewall/luasrc/controller/firewall.lua [deleted file]
applications/luci-app-firewall/po/bg/firewall.po
applications/luci-app-firewall/po/ca/firewall.po
applications/luci-app-firewall/po/cs/firewall.po
applications/luci-app-firewall/po/de/firewall.po
applications/luci-app-firewall/po/el/firewall.po
applications/luci-app-firewall/po/en/firewall.po
applications/luci-app-firewall/po/es/firewall.po
applications/luci-app-firewall/po/fr/firewall.po
applications/luci-app-firewall/po/he/firewall.po
applications/luci-app-firewall/po/hi/firewall.po
applications/luci-app-firewall/po/hu/firewall.po
applications/luci-app-firewall/po/it/firewall.po
applications/luci-app-firewall/po/ja/firewall.po
applications/luci-app-firewall/po/ko/firewall.po
applications/luci-app-firewall/po/mr/firewall.po [new file with mode: 0644]
applications/luci-app-firewall/po/ms/firewall.po
applications/luci-app-firewall/po/no/firewall.po
applications/luci-app-firewall/po/pl/firewall.po
applications/luci-app-firewall/po/pt-br/firewall.po
applications/luci-app-firewall/po/pt/firewall.po
applications/luci-app-firewall/po/ro/firewall.po
applications/luci-app-firewall/po/ru/firewall.po
applications/luci-app-firewall/po/sk/firewall.po
applications/luci-app-firewall/po/sv/firewall.po
applications/luci-app-firewall/po/templates/firewall.pot
applications/luci-app-firewall/po/tr/firewall.po
applications/luci-app-firewall/po/uk/firewall.po
applications/luci-app-firewall/po/vi/firewall.po
applications/luci-app-firewall/po/zh-cn/firewall.po
applications/luci-app-firewall/po/zh-tw/firewall.po
applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json [new file with mode: 0644]
applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua
applications/luci-app-fwknopd/po/bg/fwknopd.po
applications/luci-app-fwknopd/po/ca/fwknopd.po
applications/luci-app-fwknopd/po/cs/fwknopd.po
applications/luci-app-fwknopd/po/de/fwknopd.po
applications/luci-app-fwknopd/po/el/fwknopd.po
applications/luci-app-fwknopd/po/en/fwknopd.po
applications/luci-app-fwknopd/po/es/fwknopd.po
applications/luci-app-fwknopd/po/fr/fwknopd.po
applications/luci-app-fwknopd/po/he/fwknopd.po
applications/luci-app-fwknopd/po/hi/fwknopd.po
applications/luci-app-fwknopd/po/hu/fwknopd.po
applications/luci-app-fwknopd/po/it/fwknopd.po
applications/luci-app-fwknopd/po/ja/fwknopd.po
applications/luci-app-fwknopd/po/ko/fwknopd.po
applications/luci-app-fwknopd/po/mr/fwknopd.po [new file with mode: 0644]
applications/luci-app-fwknopd/po/ms/fwknopd.po
applications/luci-app-fwknopd/po/nb_NO/fwknopd.po
applications/luci-app-fwknopd/po/pl/fwknopd.po
applications/luci-app-fwknopd/po/pt-br/fwknopd.po
applications/luci-app-fwknopd/po/pt/fwknopd.po
applications/luci-app-fwknopd/po/ro/fwknopd.po
applications/luci-app-fwknopd/po/ru/fwknopd.po
applications/luci-app-fwknopd/po/sk/fwknopd.po
applications/luci-app-fwknopd/po/sv/fwknopd.po
applications/luci-app-fwknopd/po/tr/fwknopd.po
applications/luci-app-fwknopd/po/uk/fwknopd.po
applications/luci-app-fwknopd/po/vi/fwknopd.po
applications/luci-app-fwknopd/po/zh-cn/fwknopd.po
applications/luci-app-fwknopd/po/zh-tw/fwknopd.po
applications/luci-app-fwknopd/root/etc/uci-defaults/40_luci-fwknopd
applications/luci-app-hd-idle/root/etc/uci-defaults/40_luci-hd_idle
applications/luci-app-https-dns-proxy/Makefile [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/css.htm [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/status-textarea.htm [new file with mode: 0644]
applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/status.htm [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/bg/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/ca/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/cs/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/el/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/fr/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/he/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/hi/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/hu/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/it/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/ja/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/ko/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/mr/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/ms/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/sk/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/sv/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/vi/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/zh-cn/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/po/zh-tw/https-dns-proxy.po [new file with mode: 0644]
applications/luci-app-https-dns-proxy/root/etc/uci-defaults/40_luci-https-dns-proxy [new file with mode: 0644]
applications/luci-app-https_dns_proxy/Makefile [deleted file]
applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/com.adguard.dns-family.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/com.adguard.dns.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/cz.nic.odvr.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/net.quad9.dns.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/net.quad9.dns10.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/net.quad9.dns11.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/net.quad9.dns9.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/org.cleanbrowsing.doh-adult.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/org.cleanbrowsing.doh-family.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/org.cleanbrowsing.doh-security.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers/com.cloudflare-dns.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers/com.google.dns.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers/sb.dns.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua [deleted file]
applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/buttons.htm [deleted file]
applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/css.htm [deleted file]
applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/js.htm [deleted file]
applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/status-textarea.htm [deleted file]
applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/status.htm [deleted file]
applications/luci-app-https_dns_proxy/po/bg/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/ca/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/cs/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/de/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/el/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/en/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/es/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/fr/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/he/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/hi/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/hu/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/it/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/ja/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/ko/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/ms/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/nb_NO/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/pl/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/pt/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/pt_BR/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/ro/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/ru/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/sk/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/sv/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/templates/https_dns_proxy.pot [deleted file]
applications/luci-app-https_dns_proxy/po/tr/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/uk/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/vi/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/zh-cn/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/po/zh-tw/https_dns_proxy.po [deleted file]
applications/luci-app-https_dns_proxy/root/etc/uci-defaults/40_luci-https_dns_proxy [deleted file]
applications/luci-app-ltqtapi/po/cs/ltqtapi.po
applications/luci-app-ltqtapi/po/el/ltqtapi.po
applications/luci-app-ltqtapi/po/hu/ltqtapi.po
applications/luci-app-ltqtapi/po/it/ltqtapi.po
applications/luci-app-ltqtapi/po/mr/ltqtapi.po [new file with mode: 0644]
applications/luci-app-ltqtapi/po/pt_BR/ltqtapi.po
applications/luci-app-ltqtapi/po/tr/ltqtapi.po
applications/luci-app-lxc/po/bg/lxc.po
applications/luci-app-lxc/po/ca/lxc.po
applications/luci-app-lxc/po/cs/lxc.po
applications/luci-app-lxc/po/de/lxc.po
applications/luci-app-lxc/po/el/lxc.po
applications/luci-app-lxc/po/en/lxc.po
applications/luci-app-lxc/po/es/lxc.po
applications/luci-app-lxc/po/fr/lxc.po
applications/luci-app-lxc/po/he/lxc.po
applications/luci-app-lxc/po/hi/lxc.po
applications/luci-app-lxc/po/hu/lxc.po
applications/luci-app-lxc/po/it/lxc.po
applications/luci-app-lxc/po/ja/lxc.po
applications/luci-app-lxc/po/ko/lxc.po
applications/luci-app-lxc/po/mr/lxc.po [new file with mode: 0644]
applications/luci-app-lxc/po/ms/lxc.po
applications/luci-app-lxc/po/nb_NO/lxc.po
applications/luci-app-lxc/po/pl/lxc.po
applications/luci-app-lxc/po/pt/lxc.po
applications/luci-app-lxc/po/pt_BR/lxc.po
applications/luci-app-lxc/po/ro/lxc.po
applications/luci-app-lxc/po/ru/lxc.po
applications/luci-app-lxc/po/sk/lxc.po
applications/luci-app-lxc/po/sv/lxc.po
applications/luci-app-lxc/po/templates/lxc.pot
applications/luci-app-lxc/po/tr/lxc.po
applications/luci-app-lxc/po/uk/lxc.po
applications/luci-app-lxc/po/vi/lxc.po
applications/luci-app-lxc/po/zh-cn/lxc.po
applications/luci-app-lxc/po/zh-tw/lxc.po
applications/luci-app-minidlna/po/cs/minidlna.po
applications/luci-app-minidlna/po/el/minidlna.po
applications/luci-app-minidlna/po/hu/minidlna.po
applications/luci-app-minidlna/po/it/minidlna.po
applications/luci-app-minidlna/po/mr/minidlna.po [new file with mode: 0644]
applications/luci-app-minidlna/po/pt-br/minidlna.po
applications/luci-app-minidlna/po/tr/minidlna.po
applications/luci-app-minidlna/po/zh-cn/minidlna.po
applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua
applications/luci-app-mjpg-streamer/po/bg/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/ca/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/cs/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/de/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/el/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/en/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/es/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/fr/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/he/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/hi/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/hu/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/it/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/ja/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/ko/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/mr/mjpg-streamer.po [new file with mode: 0644]
applications/luci-app-mjpg-streamer/po/ms/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/nb_NO/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/pl/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/pt-br/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/pt/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/ro/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/ru/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/sk/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/sv/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/tr/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/uk/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/vi/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/zh-cn/mjpg-streamer.po
applications/luci-app-mjpg-streamer/po/zh-tw/mjpg-streamer.po
applications/luci-app-mjpg-streamer/root/etc/uci-defaults/40_luci-mjpg-streamer
applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua
applications/luci-app-mwan3/po/bg/mwan3.po
applications/luci-app-mwan3/po/ca/mwan3.po
applications/luci-app-mwan3/po/cs/mwan3.po
applications/luci-app-mwan3/po/de/mwan3.po
applications/luci-app-mwan3/po/el/mwan3.po
applications/luci-app-mwan3/po/en/mwan3.po
applications/luci-app-mwan3/po/es/mwan3.po
applications/luci-app-mwan3/po/fr/mwan3.po
applications/luci-app-mwan3/po/he/mwan3.po
applications/luci-app-mwan3/po/hi/mwan3.po
applications/luci-app-mwan3/po/hu/mwan3.po
applications/luci-app-mwan3/po/it/mwan3.po
applications/luci-app-mwan3/po/ja/mwan3.po
applications/luci-app-mwan3/po/ko/mwan3.po
applications/luci-app-mwan3/po/mr/mwan3.po [new file with mode: 0644]
applications/luci-app-mwan3/po/ms/mwan3.po
applications/luci-app-mwan3/po/nb_NO/mwan3.po
applications/luci-app-mwan3/po/pl/mwan3.po
applications/luci-app-mwan3/po/pt/mwan3.po
applications/luci-app-mwan3/po/pt_BR/mwan3.po
applications/luci-app-mwan3/po/ro/mwan3.po
applications/luci-app-mwan3/po/ru/mwan3.po
applications/luci-app-mwan3/po/sk/mwan3.po
applications/luci-app-mwan3/po/sv/mwan3.po
applications/luci-app-mwan3/po/templates/mwan3.pot
applications/luci-app-mwan3/po/tr/mwan3.po
applications/luci-app-mwan3/po/uk/mwan3.po
applications/luci-app-mwan3/po/vi/mwan3.po
applications/luci-app-mwan3/po/zh-cn/mwan3.po
applications/luci-app-mwan3/po/zh-tw/mwan3.po
applications/luci-app-nextdns/po/bg/nextdns.po
applications/luci-app-nextdns/po/ca/nextdns.po
applications/luci-app-nextdns/po/cs/nextdns.po
applications/luci-app-nextdns/po/de/nextdns.po
applications/luci-app-nextdns/po/el/nextdns.po
applications/luci-app-nextdns/po/en/nextdns.po
applications/luci-app-nextdns/po/es/nextdns.po
applications/luci-app-nextdns/po/fr/nextdns.po
applications/luci-app-nextdns/po/he/nextdns.po
applications/luci-app-nextdns/po/hi/nextdns.po
applications/luci-app-nextdns/po/hu/nextdns.po
applications/luci-app-nextdns/po/it/nextdns.po
applications/luci-app-nextdns/po/ja/nextdns.po
applications/luci-app-nextdns/po/ko/nextdns.po
applications/luci-app-nextdns/po/mr/nextdns.po [new file with mode: 0644]
applications/luci-app-nextdns/po/ms/nextdns.po
applications/luci-app-nextdns/po/nb_NO/nextdns.po
applications/luci-app-nextdns/po/pl/nextdns.po
applications/luci-app-nextdns/po/pt/nextdns.po
applications/luci-app-nextdns/po/pt_BR/nextdns.po
applications/luci-app-nextdns/po/ro/nextdns.po
applications/luci-app-nextdns/po/ru/nextdns.po
applications/luci-app-nextdns/po/sk/nextdns.po
applications/luci-app-nextdns/po/sv/nextdns.po
applications/luci-app-nextdns/po/tr/nextdns.po
applications/luci-app-nextdns/po/uk/nextdns.po
applications/luci-app-nextdns/po/vi/nextdns.po
applications/luci-app-nextdns/po/zh-cn/nextdns.po [new file with mode: 0644]
applications/luci-app-nextdns/po/zh_Hans/nextdns.po
applications/luci-app-nextdns/po/zh_Hant/nextdns.po
applications/luci-app-nextdns/root/etc/uci-defaults/60_luci-nextdns
applications/luci-app-nft-qos/Makefile
applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua
applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua
applications/luci-app-nft-qos/po/bg/nft-qos.po
applications/luci-app-nft-qos/po/ca/nft-qos.po
applications/luci-app-nft-qos/po/cs/nft-qos.po
applications/luci-app-nft-qos/po/de/nft-qos.po
applications/luci-app-nft-qos/po/el/nft-qos.po
applications/luci-app-nft-qos/po/en/nft-qos.po
applications/luci-app-nft-qos/po/es/nft-qos.po
applications/luci-app-nft-qos/po/fr/nft-qos.po
applications/luci-app-nft-qos/po/he/nft-qos.po
applications/luci-app-nft-qos/po/hi/nft-qos.po
applications/luci-app-nft-qos/po/hu/nft-qos.po
applications/luci-app-nft-qos/po/it/nft-qos.po
applications/luci-app-nft-qos/po/ja/nft-qos.po
applications/luci-app-nft-qos/po/ko/nft-qos.po
applications/luci-app-nft-qos/po/mr/nft-qos.po [new file with mode: 0644]
applications/luci-app-nft-qos/po/ms/nft-qos.po
applications/luci-app-nft-qos/po/nb_NO/nft-qos.po
applications/luci-app-nft-qos/po/pl/nft-qos.po
applications/luci-app-nft-qos/po/pt/nft-qos.po
applications/luci-app-nft-qos/po/pt_BR/nft-qos.po
applications/luci-app-nft-qos/po/ro/nft-qos.po
applications/luci-app-nft-qos/po/ru/nft-qos.po
applications/luci-app-nft-qos/po/sk/nft-qos.po
applications/luci-app-nft-qos/po/sv/nft-qos.po
applications/luci-app-nft-qos/po/tr/nft-qos.po
applications/luci-app-nft-qos/po/uk/nft-qos.po
applications/luci-app-nft-qos/po/vi/nft-qos.po
applications/luci-app-nft-qos/po/zh-cn/nft-qos.po
applications/luci-app-nft-qos/po/zh-tw/nft-qos.po
applications/luci-app-nlbwmon/po/cs/nlbwmon.po
applications/luci-app-nlbwmon/po/el/nlbwmon.po
applications/luci-app-nlbwmon/po/es/nlbwmon.po
applications/luci-app-nlbwmon/po/hu/nlbwmon.po
applications/luci-app-nlbwmon/po/it/nlbwmon.po
applications/luci-app-nlbwmon/po/mr/nlbwmon.po [new file with mode: 0644]
applications/luci-app-nlbwmon/po/pl/nlbwmon.po
applications/luci-app-nlbwmon/po/pt/nlbwmon.po
applications/luci-app-nlbwmon/po/pt_BR/nlbwmon.po
applications/luci-app-nlbwmon/po/tr/nlbwmon.po
applications/luci-app-nlbwmon/root/etc/uci-defaults/40_luci-nlbwmon
applications/luci-app-noddos/po/cs/noddos.po
applications/luci-app-noddos/po/hu/noddos.po
applications/luci-app-noddos/po/mr/noddos.po [new file with mode: 0644]
applications/luci-app-noddos/po/pt/noddos.po
applications/luci-app-noddos/po/pt_BR/noddos.po
applications/luci-app-noddos/root/etc/uci-defaults/40_luci-noddos
applications/luci-app-ntpc/po/mr/ntpc.po [new file with mode: 0644]
applications/luci-app-ntpc/po/pt-br/ntpc.po
applications/luci-app-ntpc/po/zh-cn/ntpc.po
applications/luci-app-nut/po/ca/nut.po
applications/luci-app-nut/po/cs/nut.po
applications/luci-app-nut/po/hu/nut.po
applications/luci-app-nut/po/mr/nut.po [new file with mode: 0644]
applications/luci-app-nut/po/pt/nut.po
applications/luci-app-nut/po/pt_BR/nut.po
applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua
applications/luci-app-ocserv/po/bg/ocserv.po
applications/luci-app-ocserv/po/ca/ocserv.po
applications/luci-app-ocserv/po/cs/ocserv.po
applications/luci-app-ocserv/po/de/ocserv.po
applications/luci-app-ocserv/po/el/ocserv.po
applications/luci-app-ocserv/po/en/ocserv.po
applications/luci-app-ocserv/po/es/ocserv.po
applications/luci-app-ocserv/po/fr/ocserv.po
applications/luci-app-ocserv/po/he/ocserv.po
applications/luci-app-ocserv/po/hi/ocserv.po
applications/luci-app-ocserv/po/hu/ocserv.po
applications/luci-app-ocserv/po/it/ocserv.po
applications/luci-app-ocserv/po/ja/ocserv.po
applications/luci-app-ocserv/po/ko/ocserv.po
applications/luci-app-ocserv/po/mr/ocserv.po [new file with mode: 0644]
applications/luci-app-ocserv/po/ms/ocserv.po
applications/luci-app-ocserv/po/nb_NO/ocserv.po
applications/luci-app-ocserv/po/pl/ocserv.po
applications/luci-app-ocserv/po/pt/ocserv.po
applications/luci-app-ocserv/po/pt_BR/ocserv.po
applications/luci-app-ocserv/po/ro/ocserv.po
applications/luci-app-ocserv/po/ru/ocserv.po
applications/luci-app-ocserv/po/sk/ocserv.po
applications/luci-app-ocserv/po/sv/ocserv.po
applications/luci-app-ocserv/po/templates/ocserv.pot
applications/luci-app-ocserv/po/tr/ocserv.po
applications/luci-app-ocserv/po/uk/ocserv.po
applications/luci-app-ocserv/po/vi/ocserv.po
applications/luci-app-ocserv/po/zh-cn/ocserv.po
applications/luci-app-ocserv/po/zh-tw/ocserv.po
applications/luci-app-olsr-services/po/cs/olsr-services.po
applications/luci-app-olsr-services/po/es/olsr-services.po
applications/luci-app-olsr-services/po/hu/olsr-services.po
applications/luci-app-olsr-services/po/it/olsr-services.po
applications/luci-app-olsr-services/po/mr/olsr-services.po [new file with mode: 0644]
applications/luci-app-olsr-services/po/pt_BR/olsr-services.po
applications/luci-app-olsr-services/po/zh-cn/olsr-services.po
applications/luci-app-olsr-viz/po/mr/olsr-viz.po [new file with mode: 0644]
applications/luci-app-olsr-viz/po/pt_BR/olsr-viz.po
applications/luci-app-olsr-viz/po/zh-cn/olsr-viz.po
applications/luci-app-olsr/po/cs/olsr.po
applications/luci-app-olsr/po/de/olsr.po
applications/luci-app-olsr/po/el/olsr.po
applications/luci-app-olsr/po/hu/olsr.po
applications/luci-app-olsr/po/it/olsr.po
applications/luci-app-olsr/po/mr/olsr.po [new file with mode: 0644]
applications/luci-app-olsr/po/pl/olsr.po
applications/luci-app-olsr/po/pt-br/olsr.po
applications/luci-app-omcproxy/Makefile [new file with mode: 0644]
applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js [new file with mode: 0644]
applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua [new file with mode: 0644]
applications/luci-app-omcproxy/po/bg/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/ca/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/cs/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/de/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/el/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/en/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/es/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/fr/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/he/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/hi/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/hu/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/it/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/ja/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/ko/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/mr/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/ms/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/nb_NO/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/pl/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/pt/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/pt_BR/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/ro/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/ru/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/sk/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/sv/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/templates/omcproxy.pot [new file with mode: 0644]
applications/luci-app-omcproxy/po/tr/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/uk/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/vi/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/zh-cn/omcproxy.po [new file with mode: 0644]
applications/luci-app-omcproxy/po/zh_Hant/omcproxy.po [new file with mode: 0644]
applications/luci-app-openvpn/po/bg/openvpn.po
applications/luci-app-openvpn/po/ca/openvpn.po
applications/luci-app-openvpn/po/cs/openvpn.po
applications/luci-app-openvpn/po/de/openvpn.po
applications/luci-app-openvpn/po/el/openvpn.po
applications/luci-app-openvpn/po/en/openvpn.po
applications/luci-app-openvpn/po/es/openvpn.po
applications/luci-app-openvpn/po/fr/openvpn.po
applications/luci-app-openvpn/po/he/openvpn.po
applications/luci-app-openvpn/po/hi/openvpn.po
applications/luci-app-openvpn/po/hu/openvpn.po
applications/luci-app-openvpn/po/it/openvpn.po
applications/luci-app-openvpn/po/ja/openvpn.po
applications/luci-app-openvpn/po/ko/openvpn.po
applications/luci-app-openvpn/po/mr/openvpn.po [new file with mode: 0644]
applications/luci-app-openvpn/po/ms/openvpn.po
applications/luci-app-openvpn/po/no/openvpn.po
applications/luci-app-openvpn/po/pl/openvpn.po
applications/luci-app-openvpn/po/pt-br/openvpn.po
applications/luci-app-openvpn/po/pt/openvpn.po
applications/luci-app-openvpn/po/ro/openvpn.po
applications/luci-app-openvpn/po/ru/openvpn.po
applications/luci-app-openvpn/po/sk/openvpn.po
applications/luci-app-openvpn/po/sv/openvpn.po
applications/luci-app-openvpn/po/templates/openvpn.pot
applications/luci-app-openvpn/po/tr/openvpn.po
applications/luci-app-openvpn/po/uk/openvpn.po
applications/luci-app-openvpn/po/vi/openvpn.po
applications/luci-app-openvpn/po/zh-cn/openvpn.po
applications/luci-app-openvpn/po/zh-tw/openvpn.po
applications/luci-app-opkg/luasrc/controller/opkg.lua
applications/luci-app-opkg/po/bg/opkg.po
applications/luci-app-opkg/po/ca/opkg.po
applications/luci-app-opkg/po/cs/opkg.po
applications/luci-app-opkg/po/de/opkg.po
applications/luci-app-opkg/po/el/opkg.po
applications/luci-app-opkg/po/en/opkg.po
applications/luci-app-opkg/po/es/opkg.po
applications/luci-app-opkg/po/fr/opkg.po
applications/luci-app-opkg/po/he/opkg.po
applications/luci-app-opkg/po/hi/opkg.po
applications/luci-app-opkg/po/hu/opkg.po
applications/luci-app-opkg/po/it/opkg.po
applications/luci-app-opkg/po/ja/opkg.po
applications/luci-app-opkg/po/ko/opkg.po
applications/luci-app-opkg/po/mr/opkg.po [new file with mode: 0644]
applications/luci-app-opkg/po/ms/opkg.po
applications/luci-app-opkg/po/no/opkg.po
applications/luci-app-opkg/po/pl/opkg.po
applications/luci-app-opkg/po/pt-br/opkg.po
applications/luci-app-opkg/po/pt/opkg.po
applications/luci-app-opkg/po/ro/opkg.po
applications/luci-app-opkg/po/ru/opkg.po
applications/luci-app-opkg/po/sk/opkg.po
applications/luci-app-opkg/po/sv/opkg.po
applications/luci-app-opkg/po/templates/opkg.pot
applications/luci-app-opkg/po/tr/opkg.po
applications/luci-app-opkg/po/uk/opkg.po
applications/luci-app-opkg/po/vi/opkg.po
applications/luci-app-opkg/po/zh-cn/opkg.po
applications/luci-app-opkg/po/zh-tw/opkg.po
applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json [new file with mode: 0644]
applications/luci-app-p910nd/po/el/p910nd.po
applications/luci-app-p910nd/po/hu/p910nd.po
applications/luci-app-p910nd/po/mr/p910nd.po [new file with mode: 0644]
applications/luci-app-p910nd/po/pl/p910nd.po
applications/luci-app-pagekitec/po/mr/pagekitec.po [new file with mode: 0644]
applications/luci-app-pagekitec/po/pt/pagekitec.po
applications/luci-app-pagekitec/po/pt_BR/pagekitec.po
applications/luci-app-pagekitec/root/etc/uci-defaults/40_luci-pagekitec
applications/luci-app-polipo/po/cs/polipo.po
applications/luci-app-polipo/po/de/polipo.po
applications/luci-app-polipo/po/el/polipo.po
applications/luci-app-polipo/po/hu/polipo.po
applications/luci-app-polipo/po/it/polipo.po
applications/luci-app-polipo/po/mr/polipo.po [new file with mode: 0644]
applications/luci-app-polipo/po/pl/polipo.po
applications/luci-app-polipo/po/pt-br/polipo.po
applications/luci-app-polipo/po/uk/polipo.po
applications/luci-app-privoxy/po/cs/privoxy.po
applications/luci-app-privoxy/po/el/privoxy.po
applications/luci-app-privoxy/po/hu/privoxy.po
applications/luci-app-privoxy/po/it/privoxy.po
applications/luci-app-privoxy/po/mr/privoxy.po [new file with mode: 0644]
applications/luci-app-privoxy/po/pt-br/privoxy.po
applications/luci-app-qos/po/cs/qos.po
applications/luci-app-qos/po/hu/qos.po
applications/luci-app-qos/po/mr/qos.po [new file with mode: 0644]
applications/luci-app-qos/po/pt-br/qos.po
applications/luci-app-qos/po/pt/qos.po
applications/luci-app-radicale/po/cs/radicale.po
applications/luci-app-radicale/po/de/radicale.po
applications/luci-app-radicale/po/el/radicale.po
applications/luci-app-radicale/po/hu/radicale.po
applications/luci-app-radicale/po/it/radicale.po
applications/luci-app-radicale/po/mr/radicale.po [new file with mode: 0644]
applications/luci-app-radicale/po/pt-br/radicale.po
applications/luci-app-radicale/po/tr/radicale.po
applications/luci-app-radicale/po/uk/radicale.po
applications/luci-app-radicale/po/zh-cn/radicale.po
applications/luci-app-radicale2/po/cs/radicale2.po
applications/luci-app-radicale2/po/de/radicale2.po
applications/luci-app-radicale2/po/hu/radicale2.po
applications/luci-app-radicale2/po/it/radicale2.po
applications/luci-app-radicale2/po/mr/radicale2.po [new file with mode: 0644]
applications/luci-app-radicale2/po/pt/radicale2.po
applications/luci-app-radicale2/po/pt_BR/radicale2.po
applications/luci-app-radicale2/po/tr/radicale2.po
applications/luci-app-radicale2/po/uk/radicale2.po
applications/luci-app-radicale2/po/zh-cn/radicale2.po
applications/luci-app-rp-pppoe-server/po/cs/rp-pppoe-server.po
applications/luci-app-rp-pppoe-server/po/el/rp-pppoe-server.po
applications/luci-app-rp-pppoe-server/po/hu/rp-pppoe-server.po
applications/luci-app-rp-pppoe-server/po/mr/rp-pppoe-server.po [new file with mode: 0644]
applications/luci-app-rp-pppoe-server/po/pt/rp-pppoe-server.po
applications/luci-app-rp-pppoe-server/po/pt_BR/rp-pppoe-server.po
applications/luci-app-rp-pppoe-server/po/zh-cn/rp-pppoe-server.po
applications/luci-app-samba/po/cs/samba.po
applications/luci-app-samba/po/de/samba.po
applications/luci-app-samba/po/el/samba.po
applications/luci-app-samba/po/es/samba.po
applications/luci-app-samba/po/hu/samba.po
applications/luci-app-samba/po/mr/samba.po [new file with mode: 0644]
applications/luci-app-samba/po/pt-br/samba.po
applications/luci-app-samba/po/zh-cn/samba.po
applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js
applications/luci-app-samba4/po/bg/samba4.po
applications/luci-app-samba4/po/ca/samba4.po
applications/luci-app-samba4/po/cs/samba4.po
applications/luci-app-samba4/po/de/samba4.po
applications/luci-app-samba4/po/el/samba4.po
applications/luci-app-samba4/po/en/samba4.po
applications/luci-app-samba4/po/es/samba4.po
applications/luci-app-samba4/po/fr/samba4.po
applications/luci-app-samba4/po/he/samba4.po
applications/luci-app-samba4/po/hi/samba4.po
applications/luci-app-samba4/po/hu/samba4.po
applications/luci-app-samba4/po/it/samba4.po
applications/luci-app-samba4/po/ja/samba4.po
applications/luci-app-samba4/po/ko/samba4.po
applications/luci-app-samba4/po/mr/samba4.po [new file with mode: 0644]
applications/luci-app-samba4/po/ms/samba4.po
applications/luci-app-samba4/po/no/samba4.po
applications/luci-app-samba4/po/pl/samba4.po
applications/luci-app-samba4/po/pt-br/samba4.po
applications/luci-app-samba4/po/pt/samba4.po
applications/luci-app-samba4/po/ro/samba4.po
applications/luci-app-samba4/po/ru/samba4.po
applications/luci-app-samba4/po/sk/samba4.po
applications/luci-app-samba4/po/sv/samba4.po
applications/luci-app-samba4/po/templates/samba4.pot
applications/luci-app-samba4/po/tr/samba4.po
applications/luci-app-samba4/po/uk/samba4.po
applications/luci-app-samba4/po/vi/samba4.po
applications/luci-app-samba4/po/zh-cn/samba4.po
applications/luci-app-samba4/po/zh-tw/samba4.po
applications/luci-app-shadowsocks-libev/po/bg/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/ca/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/el/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/es/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/fr/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/he/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/hi/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/ja/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/ko/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/mr/shadowsocks-libev.po [new file with mode: 0644]
applications/luci-app-shadowsocks-libev/po/ms/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/nb_NO/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/sk/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/sv/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/templates/shadowsocks-libev.pot
applications/luci-app-shadowsocks-libev/po/tr/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/zh-cn/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/po/zh-tw/shadowsocks-libev.po
applications/luci-app-shadowsocks-libev/root/etc/uci-defaults/40_luci-shadowsocks-libev
applications/luci-app-shairplay/po/cs/shairplay.po
applications/luci-app-shairplay/po/hu/shairplay.po
applications/luci-app-shairplay/po/it/shairplay.po
applications/luci-app-shairplay/po/mr/shairplay.po [new file with mode: 0644]
applications/luci-app-shairplay/po/pt-br/shairplay.po
applications/luci-app-shairplay/root/etc/uci-defaults/40_luci-shairplay
applications/luci-app-simple-adblock/po/cs/simple-adblock.po
applications/luci-app-simple-adblock/po/de/simple-adblock.po
applications/luci-app-simple-adblock/po/el/simple-adblock.po
applications/luci-app-simple-adblock/po/es/simple-adblock.po
applications/luci-app-simple-adblock/po/hu/simple-adblock.po
applications/luci-app-simple-adblock/po/it/simple-adblock.po
applications/luci-app-simple-adblock/po/mr/simple-adblock.po [new file with mode: 0644]
applications/luci-app-simple-adblock/po/pt-br/simple-adblock.po
applications/luci-app-simple-adblock/po/pt/simple-adblock.po
applications/luci-app-simple-adblock/po/zh-cn/simple-adblock.po
applications/luci-app-splash/po/cs/splash.po
applications/luci-app-splash/po/de/splash.po
applications/luci-app-splash/po/el/splash.po
applications/luci-app-splash/po/hu/splash.po
applications/luci-app-splash/po/mr/splash.po [new file with mode: 0644]
applications/luci-app-splash/po/pl/splash.po
applications/luci-app-splash/po/pt-br/splash.po
applications/luci-app-splash/po/tr/splash.po
applications/luci-app-splash/po/zh-cn/splash.po
applications/luci-app-squid/po/cs/squid.po
applications/luci-app-squid/po/hu/squid.po
applications/luci-app-squid/po/it/squid.po
applications/luci-app-squid/po/mr/squid.po [new file with mode: 0644]
applications/luci-app-squid/po/pt_BR/squid.po
applications/luci-app-statistics/po/cs/statistics.po
applications/luci-app-statistics/po/el/statistics.po
applications/luci-app-statistics/po/hu/statistics.po
applications/luci-app-statistics/po/it/statistics.po
applications/luci-app-statistics/po/mr/statistics.po [new file with mode: 0644]
applications/luci-app-statistics/po/pl/statistics.po
applications/luci-app-statistics/po/pt-br/statistics.po
applications/luci-app-statistics/po/pt/statistics.po
applications/luci-app-tinyproxy/po/cs/tinyproxy.po
applications/luci-app-tinyproxy/po/de/tinyproxy.po
applications/luci-app-tinyproxy/po/el/tinyproxy.po
applications/luci-app-tinyproxy/po/hu/tinyproxy.po
applications/luci-app-tinyproxy/po/it/tinyproxy.po
applications/luci-app-tinyproxy/po/mr/tinyproxy.po [new file with mode: 0644]
applications/luci-app-tinyproxy/po/pt-br/tinyproxy.po
applications/luci-app-tinyproxy/po/pt/tinyproxy.po
applications/luci-app-tinyproxy/po/zh-cn/tinyproxy.po
applications/luci-app-transmission/po/cs/transmission.po
applications/luci-app-transmission/po/hu/transmission.po
applications/luci-app-transmission/po/it/transmission.po
applications/luci-app-transmission/po/mr/transmission.po [new file with mode: 0644]
applications/luci-app-transmission/po/pl/transmission.po
applications/luci-app-transmission/po/pt-br/transmission.po
applications/luci-app-transmission/po/uk/transmission.po
applications/luci-app-transmission/po/zh-cn/transmission.po
applications/luci-app-travelmate/po/cs/travelmate.po
applications/luci-app-travelmate/po/el/travelmate.po
applications/luci-app-travelmate/po/fr/travelmate.po
applications/luci-app-travelmate/po/hu/travelmate.po
applications/luci-app-travelmate/po/it/travelmate.po
applications/luci-app-travelmate/po/mr/travelmate.po [new file with mode: 0644]
applications/luci-app-travelmate/po/pl/travelmate.po
applications/luci-app-travelmate/po/pt-br/travelmate.po
applications/luci-app-travelmate/po/pt/travelmate.po
applications/luci-app-travelmate/po/tr/travelmate.po
applications/luci-app-travelmate/po/zh-cn/travelmate.po
applications/luci-app-travelmate/root/etc/uci-defaults/40_luci-travelmate
applications/luci-app-ttyd/po/cs/ttyd.po
applications/luci-app-ttyd/po/el/ttyd.po
applications/luci-app-ttyd/po/hu/ttyd.po
applications/luci-app-ttyd/po/mr/ttyd.po [new file with mode: 0644]
applications/luci-app-ttyd/po/pt/ttyd.po
applications/luci-app-ttyd/po/pt_BR/ttyd.po
applications/luci-app-ttyd/po/uk/ttyd.po
applications/luci-app-ttyd/po/zh-cn/ttyd.po
applications/luci-app-udpxy/po/cs/udpxy.po
applications/luci-app-udpxy/po/el/udpxy.po
applications/luci-app-udpxy/po/hu/udpxy.po
applications/luci-app-udpxy/po/it/udpxy.po
applications/luci-app-udpxy/po/mr/udpxy.po [new file with mode: 0644]
applications/luci-app-udpxy/po/pt/udpxy.po
applications/luci-app-udpxy/po/pt_BR/udpxy.po
applications/luci-app-udpxy/po/zh-cn/udpxy.po
applications/luci-app-udpxy/root/etc/uci-defaults/40_luci-udpxy
applications/luci-app-uhttpd/po/cs/uhttpd.po
applications/luci-app-uhttpd/po/hu/uhttpd.po
applications/luci-app-uhttpd/po/it/uhttpd.po
applications/luci-app-uhttpd/po/mr/uhttpd.po [new file with mode: 0644]
applications/luci-app-uhttpd/po/pt-br/uhttpd.po
applications/luci-app-unbound/po/cs/unbound.po
applications/luci-app-unbound/po/el/unbound.po
applications/luci-app-unbound/po/hu/unbound.po
applications/luci-app-unbound/po/it/unbound.po
applications/luci-app-unbound/po/mr/unbound.po [new file with mode: 0644]
applications/luci-app-unbound/po/pl/unbound.po
applications/luci-app-unbound/po/pt/unbound.po
applications/luci-app-unbound/po/pt_BR/unbound.po
applications/luci-app-unbound/po/tr/unbound.po
applications/luci-app-unbound/root/etc/uci-defaults/60_luci-unbound
applications/luci-app-upnp/po/cs/upnp.po
applications/luci-app-upnp/po/de/upnp.po
applications/luci-app-upnp/po/el/upnp.po
applications/luci-app-upnp/po/hu/upnp.po
applications/luci-app-upnp/po/it/upnp.po
applications/luci-app-upnp/po/mr/upnp.po [new file with mode: 0644]
applications/luci-app-upnp/po/pt-br/upnp.po
applications/luci-app-upnp/po/tr/upnp.po
applications/luci-app-upnp/po/zh-cn/upnp.po
applications/luci-app-vnstat/po/cs/vnstat.po
applications/luci-app-vnstat/po/el/vnstat.po
applications/luci-app-vnstat/po/hu/vnstat.po
applications/luci-app-vnstat/po/mr/vnstat.po [new file with mode: 0644]
applications/luci-app-vnstat/po/pt-br/vnstat.po
applications/luci-app-vnstat/root/etc/uci-defaults/40_luci-vnstat
applications/luci-app-vpnbypass/po/bg/vpnbypass.po
applications/luci-app-vpnbypass/po/ca/vpnbypass.po
applications/luci-app-vpnbypass/po/cs/vpnbypass.po
applications/luci-app-vpnbypass/po/de/vpnbypass.po
applications/luci-app-vpnbypass/po/el/vpnbypass.po
applications/luci-app-vpnbypass/po/en/vpnbypass.po
applications/luci-app-vpnbypass/po/es/vpnbypass.po
applications/luci-app-vpnbypass/po/fr/vpnbypass.po
applications/luci-app-vpnbypass/po/he/vpnbypass.po
applications/luci-app-vpnbypass/po/hi/vpnbypass.po
applications/luci-app-vpnbypass/po/hu/vpnbypass.po
applications/luci-app-vpnbypass/po/it/vpnbypass.po
applications/luci-app-vpnbypass/po/ja/vpnbypass.po
applications/luci-app-vpnbypass/po/ko/vpnbypass.po
applications/luci-app-vpnbypass/po/mr/vpnbypass.po [new file with mode: 0644]
applications/luci-app-vpnbypass/po/ms/vpnbypass.po
applications/luci-app-vpnbypass/po/nb_NO/vpnbypass.po
applications/luci-app-vpnbypass/po/pl/vpnbypass.po
applications/luci-app-vpnbypass/po/pt-br/vpnbypass.po
applications/luci-app-vpnbypass/po/pt/vpnbypass.po
applications/luci-app-vpnbypass/po/ro/vpnbypass.po
applications/luci-app-vpnbypass/po/ru/vpnbypass.po
applications/luci-app-vpnbypass/po/sk/vpnbypass.po
applications/luci-app-vpnbypass/po/sv/vpnbypass.po
applications/luci-app-vpnbypass/po/templates/vpnbypass.pot
applications/luci-app-vpnbypass/po/tr/vpnbypass.po
applications/luci-app-vpnbypass/po/uk/vpnbypass.po
applications/luci-app-vpnbypass/po/vi/vpnbypass.po
applications/luci-app-vpnbypass/po/zh-cn/vpnbypass.po
applications/luci-app-vpnbypass/po/zh-tw/vpnbypass.po
applications/luci-app-vpnbypass/root/etc/uci-defaults/40_luci-vpnbypass
applications/luci-app-watchcat/po/cs/watchcat.po
applications/luci-app-watchcat/po/mr/watchcat.po [new file with mode: 0644]
applications/luci-app-watchcat/po/pt-br/watchcat.po
applications/luci-app-wifischedule/po/cs/wifischedule.po
applications/luci-app-wifischedule/po/hu/wifischedule.po
applications/luci-app-wifischedule/po/mr/wifischedule.po [new file with mode: 0644]
applications/luci-app-wifischedule/po/pl/wifischedule.po
applications/luci-app-wifischedule/po/pt-br/wifischedule.po
applications/luci-app-wireguard/po/cs/wireguard.po
applications/luci-app-wireguard/po/el/wireguard.po
applications/luci-app-wireguard/po/hu/wireguard.po
applications/luci-app-wireguard/po/it/wireguard.po
applications/luci-app-wireguard/po/mr/wireguard.po [new file with mode: 0644]
applications/luci-app-wireguard/po/pl/wireguard.po
applications/luci-app-wireguard/po/pt-br/wireguard.po
applications/luci-app-wireguard/po/tr/wireguard.po
applications/luci-app-wireguard/po/zh-cn/wireguard.po
applications/luci-app-wol/po/cs/wol.po
applications/luci-app-wol/po/mr/wol.po [new file with mode: 0644]
applications/luci-app-yggdrasil/Makefile [new file with mode: 0644]
applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js [new file with mode: 0644]
applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js [new file with mode: 0644]
applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js [new file with mode: 0644]
applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js [new file with mode: 0644]
applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js [new file with mode: 0644]
applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js [new file with mode: 0644]
applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua [new file with mode: 0644]
applications/luci-app-yggdrasil/po/templates/yggdrasil.pot [new file with mode: 0644]
applications/luci-app-yggdrasil/root/usr/share/rpcd/acl.d/luci-app-yggdrasil.json [new file with mode: 0644]
build/i18n-scan.pl
docs/api/modules/nixio.bin.html
libs/luci-lib-httpclient/luasrc/httpclient.lua
libs/luci-lib-ip/src/ip.c
libs/luci-lib-ip/src/ip.luadoc
libs/luci-lib-nixio/docsrc/nixio.bin.lua
luci.mk
modules/luci-base/htdocs/luci-static/resources/fs.js
modules/luci-base/htdocs/luci-static/resources/luci.js
modules/luci-base/htdocs/luci-static/resources/network.js
modules/luci-base/htdocs/luci-static/resources/protocol/static.js
modules/luci-base/htdocs/luci-static/resources/ui.js
modules/luci-base/luasrc/controller/admin/index.lua
modules/luci-base/luasrc/controller/admin/uci.lua
modules/luci-base/luasrc/dispatcher.lua
modules/luci-base/luasrc/view/header.htm
modules/luci-base/po/bg/base.po
modules/luci-base/po/ca/base.po
modules/luci-base/po/cs/base.po
modules/luci-base/po/de/base.po
modules/luci-base/po/el/base.po
modules/luci-base/po/en/base.po
modules/luci-base/po/es/base.po
modules/luci-base/po/fr/base.po
modules/luci-base/po/he/base.po
modules/luci-base/po/hi/base.po
modules/luci-base/po/hu/base.po
modules/luci-base/po/it/base.po
modules/luci-base/po/ja/base.po
modules/luci-base/po/ko/base.po
modules/luci-base/po/mr/base.po [new file with mode: 0644]
modules/luci-base/po/ms/base.po
modules/luci-base/po/no/base.po
modules/luci-base/po/pl/base.po
modules/luci-base/po/pt-br/base.po
modules/luci-base/po/pt/base.po
modules/luci-base/po/ro/base.po
modules/luci-base/po/ru/base.po
modules/luci-base/po/sk/base.po
modules/luci-base/po/sv/base.po
modules/luci-base/po/templates/base.pot
modules/luci-base/po/tr/base.po
modules/luci-base/po/uk/base.po
modules/luci-base/po/vi/base.po
modules/luci-base/po/zh-cn/base.po
modules/luci-base/po/zh-tw/base.po
modules/luci-base/root/usr/share/luci/menu.d/luci-base.json [new file with mode: 0644]
modules/luci-base/root/usr/share/rpcd/acl.d/luci-base.json
modules/luci-compat/luasrc/model/network.lua
modules/luci-mod-admin-mini/luasrc/model/cbi/mini/dhcp.lua
modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js
modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js [new file with mode: 0644]
modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js
modules/luci-mod-network/luasrc/controller/admin/network.lua [deleted file]
modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm [deleted file]
modules/luci-mod-network/root/usr/libexec/luci-peeraddr [new file with mode: 0755]
modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json [new file with mode: 0644]
modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js [new file with mode: 0644]
modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js
modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js
modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js
modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js [new file with mode: 0644]
modules/luci-mod-status/luasrc/controller/admin/status.lua [deleted file]
modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm [deleted file]
modules/luci-mod-status/luasrc/view/admin_status/iptables.htm [deleted file]
modules/luci-mod-status/luasrc/view/admin_status/syslog.htm [deleted file]
modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json [new file with mode: 0644]
themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/footer.htm
themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm
themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/json-menu.htm [new file with mode: 0644]
themes/luci-theme-material/htdocs/luci-static/material/cascade.css
themes/luci-theme-material/htdocs/luci-static/material/js/script.js
themes/luci-theme-material/luasrc/view/themes/material/footer.htm
themes/luci-theme-material/luasrc/view/themes/material/header.htm
themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/cascade.css
themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm
themes/luci-theme-rosy/Makefile
themes/luci-theme-rosy/htdocs/luci-static/rosy/cascade.css

index 26f3985b755e3f727f3319eefe5622e109d0d5a9..3afe37e2155bec3ecd9558b39bc2a73becd7cdf1 100644 (file)
@@ -1,34 +1,36 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-18 07:55+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2019-12-05 17:08+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.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.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
 msgid ""
 "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
 "than 64 MB free RAM, please only select a few of them!"
 msgstr ""
+"<b>Varování:</b> Pro předejití chyb z důvodu nedostatku paměti na zařízeních "
+"s méně než 64 MB volné paměti RAM, vyberte pouze několik možností!"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Action"
-msgstr ""
+msgstr "Akce"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
-msgstr "Adblock"
+msgstr "Blokování reklamy Adblock"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
 msgid "Adblock Status"
-msgstr "Adblock Status"
+msgstr "Stav blokování reklamy"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
 msgid "Adblock Version"
@@ -37,6 +39,7 @@ msgstr "Verze Adblock"
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr ""
+"Dodatečné zpoždění v sekundách před začátkem zpracování blokování reklamy."
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
@@ -45,61 +48,66 @@ msgstr "Pokročilé"
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Answer"
-msgstr ""
+msgstr "Odpověd"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
 msgid "Archive Categories"
-msgstr ""
+msgstr "Kategorie archivů"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
 msgid "Backup Directory"
-msgstr ""
+msgstr "Záložní adresář"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
 msgid "Blacklist"
-msgstr "Blacklist"
+msgstr "Černá listina"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
 msgid "Blacklist File"
-msgstr ""
+msgstr "Soubor s černou listinou"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
-msgstr ""
+msgstr "Blokované dotazy DNS"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
 msgid "Blocked Domain"
-msgstr ""
+msgstr "Blokované domény"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
 msgid "Blocklist Sources"
-msgstr ""
+msgstr "Zdroje seznamů blokování"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
 msgid "Blocklist not found!"
-msgstr ""
+msgstr "Nenalezen seznam blokování!"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
 msgid ""
 "Choose 'none' to disable automatic startups, 'timed' to use a classic "
 "timeout (default 30 sec.) or select another trigger interface."
 msgstr ""
+"Vyberte možnost 'žádné', chcete-li vypnout automatické spouštění, 'časované' "
+"pro použití klasického časového limitu (výchozí hodnota 30 sekund) nebo "
+"vyberte jiné spouštěcí rozhraní."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Client"
-msgstr ""
+msgstr "Klient"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
 msgid "Collecting data..."
-msgstr ""
+msgstr "Probíhá sběr dat..."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
 msgid ""
 "Configuration of the adblock package to block ad/abuse domains by using DNS."
 msgstr ""
+"Konfigurace balíčku blokování reklam adblock pro blokování reklamních domén "
+"pomocí služby DNS."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
@@ -108,273 +116,296 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
 msgid "Count"
-msgstr ""
+msgstr "Počet"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 msgid "DNS Backend (DNS Directory)"
-msgstr ""
+msgstr "Backend DNS (adresář DNS)"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
 msgid "DNS Backend, DNS Directory"
-msgstr ""
+msgstr "Backend DNS, adresář DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
 msgid "DNS Blocking Variant"
-msgstr ""
+msgstr "Varianta blokování DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
 msgid "DNS Directory"
-msgstr ""
+msgstr "Adresář DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
 msgid "DNS File Reset"
-msgstr ""
+msgstr "Resetování souboru DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
 msgid "DNS Inotify"
-msgstr ""
+msgstr "DNS Inotify"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
 msgid "DNS Query Report"
-msgstr ""
+msgstr "Přehled dotazů DNS"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
 msgid "DNS Variant, DNS File Reset"
-msgstr ""
+msgstr "Varianta DNS, reset DNS souboru"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Date"
-msgstr ""
+msgstr "Datum"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
 msgid "Description"
-msgstr ""
+msgstr "Popis"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
 msgid ""
 "Disable adblock triggered restarts and the 'DNS File Reset' for dns backends "
 "with autoload features."
 msgstr ""
+"Zakázat restartování spouštěné adblockem a „Resetování DNS souboru“ pro "
+"backend DNS s funkcí automatického načtení."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
 msgid ""
 "Disable the toplevel domain compression, if the number of blocked domains is "
 "greater than this threshold."
 msgstr ""
+"Zakázat kompresi domény nejvyšší úrovně, pokud počet blokovaných domén je "
+"větší než tento práh."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
 msgid ""
 "Dnsmasq also supports 'null' block variants, which may provide better "
 "response times."
 msgstr ""
+"Dnsmasq také podporuje \"null\" varianty bloků, které mohou poskytovat lepší "
+"doby odezvy."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Domain"
-msgstr ""
+msgstr "Doména"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
 msgid "Domain/Client/Date/Time"
-msgstr ""
+msgstr "Doména / klient / datum / čas"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
 msgid "Download Utility"
-msgstr ""
+msgstr "Nástroj pro stahování"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
 msgid "Download Utility (SSL Library)"
-msgstr ""
+msgstr "Nástroj pro stahování (knihovna SSL)"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
 msgid "E-Mail Notification"
-msgstr ""
+msgstr "Oznámení e-mailem"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
 msgid "E-Mail Notification Count"
-msgstr ""
+msgstr "Počet e-mailových oznámení"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
 msgid "E-Mail Profile"
-msgstr ""
+msgstr "E-mailový profil"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
 msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "Adresa příjemce e-mailu"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
 msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "Adresa odesílatele e-mailu"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
 msgid "E-Mail Topic"
-msgstr ""
+msgstr "Téma e-mailu"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
-msgstr ""
+msgstr "Upravit černou listinu"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
-msgstr ""
+msgstr "Upravit konfiguraci"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
-msgstr ""
+msgstr "Upravit bílou listinu"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
 msgid "Enable Adblock"
-msgstr ""
+msgstr "Povolit Adblock"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
 msgid "Enable verbose debug logging in case of any processing error."
 msgstr ""
+"Povolit podrobné protokolování pro ladění v případě jakékoli chyby "
+"zpracování."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
 msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
 msgid "End Date"
-msgstr ""
+msgstr "Datum ukončení"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
 msgid "Extra Options"
-msgstr ""
+msgstr "Další možnosti"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
 msgid "Filter"
-msgstr ""
+msgstr "Filtr"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
 msgid ""
 "Filter the DNS Query result set for a particular domain, client or time "
 "frame."
 msgstr ""
+"Filtrovat sadu výsledků dotazu DNS pro konkrétní doménu, klienta nebo časový "
+"rámec."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
 msgid "Flush DNS Cache"
-msgstr ""
+msgstr "Vyprázdnit mezipaměť DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
 msgid "Flush DNS Cache after adblock processing."
-msgstr ""
+msgstr "Vyprázdnit mezipaměť DNS po zpracování blokování reklam."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
 msgid ""
 "For further information <a href=\"%s\" target=\"_blank\">check the online "
 "documentation</a>"
 msgstr ""
+"Další informace <a href=\"%s\" target=\"_blank\">najdete v online "
+"dokumentaci</a>"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
 msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
 msgstr ""
+"Pro další zlepšení výkonu můžete tuto hodnotu zvýšit, například '8' nebo "
+"'16' by mělo být bezpečné."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
 msgid "Force Local DNS"
-msgstr ""
+msgstr "Vynutit lokální DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
 msgid "Full path to the blacklist file."
-msgstr ""
+msgstr "Úplná cesta k souboru černé listiny."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
 msgid "Full path to the whitelist file."
-msgstr ""
+msgstr "Úplná cesta k souboru se seznamem povolených serverů."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
 msgid ""
 "Gather dns related network traffic via tcpdump to provide a DNS Query Report "
 "on demand."
 msgstr ""
+"Shromažďovat síťový provoz související s DNS pomocí tcpdump. Umožní na "
+"vyžádání poskytnout report o dotazech DNS."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
 msgid "Input file not found, please check your configuration."
-msgstr ""
+msgstr "Vstupní soubor nebyl nalezen, zkontrolujte prosím svou konfiguraci."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
 msgid "Last Run"
-msgstr ""
+msgstr "Poslední spuštění"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
 msgid "Latest DNS Queries"
-msgstr ""
+msgstr "Nejnovější dotazy DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
 msgid ""
 "List of available network interfaces. Usually the startup will be triggered "
 "by the 'wan' interface."
 msgstr ""
+"Seznam dostupných síťových rozhraní. Spouštění bude obvykle aktivováno "
+"rozhraním WAN."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
 msgid ""
 "List of supported DNS backends with their default list export directory."
 msgstr ""
+"Seznam podporovaných backendů DNS s výchozím adresářem pro export seznamu."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
 msgid ""
 "List of supported DNS blocking variants. By default 'nxdomain' will be used "
 "for all DNS backends."
 msgstr ""
+"Seznam podporovaných variant blokování DNS. Ve výchozím nastavení bude "
+"použita hodnota 'nxdomain' (neexistující doména) pro všechny backendy DNS."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
 msgid "List of supported and fully pre-configured download utilities."
-msgstr ""
+msgstr "Seznam podporovaných a plně předkonfigurovaných nástrojů pro stahování."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
 msgid "Loading"
-msgstr ""
+msgstr "Načítání"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
 msgid "Local FW/DNS Ports"
-msgstr ""
+msgstr "Místní porty FW / DNS"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
 msgid "Logfile"
-msgstr ""
+msgstr "Protokolovací soubor"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
 msgid "Low Priority Service"
-msgstr ""
+msgstr "Služba s nízkou prioritou"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
 msgid "Mail profile used in 'msmtp' for adblock notification E-Mails."
 msgstr ""
+"Profil používaný v e-mailovém klientu 'msmtp' pro e-maily s upozorněním na "
+"blokování."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
 msgid "Max. Download Queue"
-msgstr ""
+msgstr "Maximální velikost fronty pro stahování"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
 msgid "Name / IP-Address"
-msgstr ""
+msgstr "Název / IP adresa"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
 msgid "No"
-msgstr ""
+msgstr "Ne"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
-msgstr ""
+msgstr "Volby pro další doplnění pro případ, že výchozí hodnoty nejsou vhodné."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
 msgid "Overall Domains"
-msgstr ""
+msgstr "Celkové domény"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
 msgid "Overview"
-msgstr ""
+msgstr "Přehled"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
@@ -382,75 +413,81 @@ msgid ""
 "Please add only one domain per line. Comments introduced with '#' are "
 "allowed - ip addresses, wildcards and regex are not."
 msgstr ""
+"Do každého řádku přidejte pouze jednu doménu. Komentáře uvozené '#' jsou "
+"povoleny. Nejsou povoleny IP adresy, zástupné znaky a regulární výrazy."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
 msgid "Please edit this file directly in a terminal session."
-msgstr ""
+msgstr "Upravte tento soubor přímo v relaci terminálu."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
 msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr ""
+msgstr "Poznámka: toto vyžaduje ruční instalaci a nastavení balíčku 'msmtp'."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
 msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
+msgstr "Poznámka: vyžaduje ruční instalaci balíčku 'tcpdump-mini'."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
 msgid "Query"
-msgstr ""
+msgstr "Dotaz"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
-msgstr ""
+msgstr "Dotazové domény"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
 msgid ""
 "Raise the minimum notification count, to get E-Mails if the overall count is "
 "less or equal to the given limit (default 0),"
 msgstr ""
+"Zvyšte minimální počet oznámení, abyste obdrželi e-maily, pokud je celkový "
+"počet menší nebo roven danému limitu (výchozí 0),"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
 msgid "Receiver address for adblock notification E-Mails."
-msgstr ""
+msgstr "Adresa příjemce pro e-maily s upozorněním."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
 msgid ""
 "Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
 "udp and tcp protocol on ports 53, 853 and 5353."
 msgstr ""
+"Přesměrovat všechny dotazy DNS z 'lan' zóny na místní resolver. Platí pro "
+"protokol UDP a TCP na portech 53, 853 a 5353."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
 msgid "Refresh"
-msgstr ""
+msgstr "Aktualizovat"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
 msgid "Refresh Blocklist Sources"
-msgstr ""
+msgstr "Aktualizovat seznamy blokovaných zdrojů"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
 msgid "Refresh Report"
-msgstr ""
+msgstr "Zpráva o aktualizaci"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
 msgid "Report Chunk Count"
-msgstr ""
+msgstr "Počet bloků sestavy"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
 msgid "Report Chunk Size"
-msgstr ""
+msgstr "Velikost bloků sestavy"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
 msgid "Report Directory"
-msgstr ""
+msgstr "Adresář sestav"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
 msgid "Report Interface"
-msgstr ""
+msgstr "Rozhraní sestavy"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
 msgid "Report Listen Port(s)"
@@ -478,11 +515,11 @@ msgstr ""
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
 msgid "Resume"
-msgstr ""
+msgstr "Pokračovat"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
 msgid "Runtime Information"
-msgstr ""
+msgstr "Informace o běhu"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
 msgid "SSL req."
@@ -492,87 +529,99 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
 msgid "Save"
-msgstr ""
+msgstr "Uložit"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
 msgid ""
 "Send notification E-Mails in case of a processing error or if domain count "
 "is &le; 0."
 msgstr ""
+"Odesílat e-maily s oznámením v případě chyby zpracování nebo v případě, že "
+"počet domén je &le; 0."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
 msgid "Sender address for adblock notification E-Mails."
-msgstr ""
+msgstr "Adresa odesílatele pro e-maily s upozorněním."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
 msgid ""
 "Set the nice level to 'low priority' and the adblock background processing "
 "will take fewer resources from the system."
 msgstr ""
+"Nastavte úroveň 'nízká priorita' a blokování reklam na pozadí bude vyžadovat "
+"méně systémových prostředků."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
 msgid ""
 "Size of the download queue to handle downloads &amp; list processing in "
 "parallel (default '4')."
-msgstr ""
+msgstr "Počet front pro souběžné stahování a zpracování seznamů (výchozí '4')."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
 msgid ""
 "Space separated list of firewall ports which should be redirected locally."
 msgstr ""
+"Seznam portů brány firewall, oddělený mezerami, které mají být přesměrovány "
+"lokálně."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
 msgid ""
 "Space separated list of reporting port(s) used by tcpdump (default: '53')."
 msgstr ""
+"Seznam portů pro hlášení, oddělený mezerou, které používá tcpdump (výchozí "
+"'53')."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
 msgid "Start Date"
-msgstr ""
+msgstr "Datum zahájení"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
 msgid "Startup Trigger"
-msgstr ""
+msgstr "Aktivační spouštěč"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
 msgid "Suspend"
-msgstr ""
+msgstr "Pozastavit"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
 msgid "Suspend / Resume Adblock"
-msgstr ""
+msgstr "Pozastavit / Povolit Adblock"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
 msgid "TLD Compression Threshold"
-msgstr ""
+msgstr "Prahová hodnota komprese TLD"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid ""
 "Target directory for adblock source backups. Default is '/tmp', please use "
 "preferably a non-volatile disk if available."
 msgstr ""
+"Cílový adresář pro zálohy zdrojů adblock. Výchozí hodnota je '/tmp'. "
+"Použijte pokud možno napětově nezávislou paměť."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
 msgid ""
 "Target directory for dns related report files. Default is '/tmp', please use "
 "preferably a non-volatile disk if available."
 msgstr ""
+"Cílový adresář pro soubory zpráv související se službou DNS. Výchozí hodnota "
+"je '/tmp'. Použijte pokud možno napětově nezávislou paměť."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
-msgstr ""
+msgstr "Cílový adresář pro vygenerovaný blokovací seznam 'adb_list.overall'."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
 msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
-msgstr ""
+msgstr "Soubor je příliš velký pro online úpravy v LuCI (&ge; 100 KB)."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
 msgid "The syslog output, pre-filtered for adblock related messages only."
-msgstr ""
+msgstr "Předfiltrovaný výstup syslog pouze se záznamy souvisejícími s adblock."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
@@ -581,84 +630,96 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
 msgid "This change requires a manual service stop/re-start to take effect."
 msgstr ""
+"Tato změna vyžaduje manuální zastavení/znovuspuštění služby, aby se efekt "
+"projevil."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
 msgid ""
 "This form allows you to modify the content of the adblock blacklist (%s)."
-msgstr ""
+msgstr "Tento formulář umožňuje upravit obsah černé listiny (%s)."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
 msgid ""
 "This form allows you to modify the content of the adblock whitelist (%s)."
-msgstr ""
+msgstr "Tento formulář umožňuje upravit obsah bílé listiny (%s)."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
 msgid ""
 "This form allows you to modify the content of the main adblock configuration "
 "file (/etc/config/adblock)."
 msgstr ""
+"Tento formulář umožňuje upravit obsah hlavního konfiguračního souboru (/etc/"
+"config/adblock)."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
 msgid ""
 "This form allows you to query active block lists for certain domains, e.g. "
 "for whitelisting."
 msgstr ""
+"Tento formulář umožňuje zadávat dotazy pro určité domény na aktivní seznamy "
+"blokování, například pro zjištění povolených domén."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
 msgid ""
 "This option saves an enormous amount of storage space, but starts a small "
 "ubus/adblock monitor in the background."
 msgstr ""
+"Tato možnost ušetří obrovské množství úložného prostoru, ale spustí malý "
+"ubus/adblock sledovací proces v pozadí."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Time"
-msgstr ""
+msgstr "Čas"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
 msgid ""
 "To overwrite the default path use the 'DNS Directory' option in the extra "
 "section below."
 msgstr ""
+"Chcete-li přepsat výchozí cestu, použijte možnost 'Adresář DNS' v další "
+"části níže."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
 msgid "Top 10 Reporting"
-msgstr ""
+msgstr "10 nejčastějších hlášení"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
 msgid "Topic for adblock notification E-Mails."
-msgstr ""
+msgstr "Předmět notifikačních e-mailů."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
 msgid "Total DNS Queries"
-msgstr ""
+msgstr "Celkový počet dotazů DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
 msgid "Trigger Delay"
-msgstr ""
+msgstr "Prodleva spuštění"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
 msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Podrobné protokolování ladění"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
 msgid "Waiting for command to complete..."
-msgstr ""
+msgstr "Čekání na dokončení příkazu..."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
 msgid "Whitelist"
-msgstr ""
+msgstr "Bílá listina"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
 msgid "Whitelist File"
-msgstr ""
+msgstr "Soubor se seznamem povolených serverů"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
 msgid "Yes"
-msgstr ""
+msgstr "Ano"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
 msgid ""
 "e.g. to receive an E-Mail notification with every adblock run set this value "
 "to 200000."
 msgstr ""
+"např. chcete-li dostávat upozornění e-mailem při každém spuštění adblocku, "
+"nastavte tuto hodnotu na 200 000."
index 8af5da9dc6e28b0c2dfbd5cef520c7c1e71461fb..4e7fbac79503a9d5f12762538e2aa992077e4040 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-20 17:08+0000\n"
+"PO-Revision-Date: 2019-11-24 07:50+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock/de/>\n"
@@ -501,7 +501,7 @@ msgstr "Bericht Schnittstelle"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
 msgid "Report Listen Port(s)"
-msgstr ""
+msgstr "Bericht Listen Port(s)"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
 msgid "Report chunk count used by tcpdump (default '5')."
index 0e3d949611aaac26ff13f3969984b1a1d11ef01a..2a1f3a4dbd6f0a7636975acd4174da38fdb7ae5f 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:27+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadblock/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
 msgid ""
@@ -18,7 +24,7 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
-msgstr ""
+msgstr "αντιδιαφημιστικό"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
 msgid "Adblock Status"
@@ -26,7 +32,7 @@ msgstr ""
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
 msgid "Adblock Version"
-msgstr ""
+msgstr "έκδοση αντιδιαφημιστικού"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
 msgid "Additional trigger delay in seconds before adblock processing begins."
@@ -34,7 +40,7 @@ msgstr ""
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
-msgstr ""
+msgstr "προχωρημένο"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
@@ -48,15 +54,15 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
 msgid "Backup Directory"
-msgstr ""
+msgstr "φάκελος διάσωσης"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
 msgid "Blacklist"
-msgstr ""
+msgstr "Μαύρη λίστα"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
 msgid "Blacklist File"
-msgstr ""
+msgstr "Αρχείο Μαύρης λίστας"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
@@ -69,11 +75,11 @@ msgstr ""
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
 msgid "Blocklist Sources"
-msgstr ""
+msgstr "Λίστα Μπλοκαρισμένων πηγών"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
 msgid "Blocklist not found!"
-msgstr ""
+msgstr "Λίστα Μπλοκαρίσματος δεν Βρέθηκε"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
 msgid ""
@@ -84,11 +90,11 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Client"
-msgstr ""
+msgstr "πελάτης"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
 msgid "Collecting data..."
-msgstr ""
+msgstr "Συλλογή δεδομένων..."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
 msgid ""
@@ -102,7 +108,7 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
 msgid "Count"
-msgstr ""
+msgstr "Μέτρηση"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 msgid "DNS Backend (DNS Directory)"
@@ -118,11 +124,11 @@ msgstr ""
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
 msgid "DNS Directory"
-msgstr ""
+msgstr "κατάλογος DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
 msgid "DNS File Reset"
-msgstr ""
+msgstr "Επαναφορά αρχείου DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
 msgid "DNS Inotify"
@@ -140,11 +146,11 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Date"
-msgstr ""
+msgstr "Ημερομηνία"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
 msgid "Description"
-msgstr ""
+msgstr "Περιγραφή"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
 msgid ""
@@ -326,7 +332,7 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
 msgid "Loading"
-msgstr ""
+msgstr "Φόρτωση"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
 msgid "Local FW/DNS Ports"
index 920de2de464895df14d2440b8b55d3d53ab4edb4..299d4c44a952dd2fabae26453db629c969dcb2c9 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 21:11+0000\n"
-"Last-Translator: mna <mnaud@libertysurf.fr>\n"
+"PO-Revision-Date: 2019-12-09 20:06+0000\n"
+"Last-Translator: Guillaume D. <2a3b@protonmail.com>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock/fr/>\n"
 "Language: fr\n"
@@ -117,7 +117,6 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
-#, fuzzy
 msgid "Count"
 msgstr "Compteur"
 
@@ -142,8 +141,9 @@ msgid "DNS File Reset"
 msgstr "Réinitialiser le fichier de DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
+#, fuzzy
 msgid "DNS Inotify"
-msgstr "Notifications DNS"
+msgstr "notification DNS"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
@@ -203,10 +203,9 @@ msgstr "Domaine/Client/Date/Heure"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
 msgid "Download Utility"
-msgstr "Utilitaire de téléchargement"
+msgstr "Télécharger l'utilitaire"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
-#, fuzzy
 msgid "Download Utility (SSL Library)"
 msgstr "Télécharger l'utilitaire (Bibliothèque SSL)"
 
@@ -215,7 +214,6 @@ msgid "E-Mail Notification"
 msgstr "Notifications par e-mail"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
-#, fuzzy
 msgid "E-Mail Notification Count"
 msgstr "Nombre de notification par e-mail"
 
@@ -252,7 +250,6 @@ msgid "Enable Adblock"
 msgstr "Activer le bloqueur de publicité"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
-#, fuzzy
 msgid "Enable verbose debug logging in case of any processing error."
 msgstr "Activer le mode verbeux en cas d'erreur de traitement."
 
@@ -322,6 +319,8 @@ msgid ""
 "Gather dns related network traffic via tcpdump to provide a DNS Query Report "
 "on demand."
 msgstr ""
+"Collecter le trafic réseau DNS via tcpdump pour fournir un Rapport de "
+"Requête DNS à la demande."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
@@ -342,11 +341,15 @@ msgid ""
 "List of available network interfaces. Usually the startup will be triggered "
 "by the 'wan' interface."
 msgstr ""
+"Liste des interfaces réseau disponibles. Le démarrage est normalement "
+"déclenché par l'interface 'wan'."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
 msgid ""
 "List of supported DNS backends with their default list export directory."
 msgstr ""
+"Liste des backends DNS supportés avec leur répertoire d'export de liste par "
+"défaut."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
 msgid ""
@@ -357,6 +360,8 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
 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é-configurés."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
@@ -374,7 +379,7 @@ msgstr "Fichier de journal"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
 msgid "Low Priority Service"
-msgstr ""
+msgstr "Service en priorité basse"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
 msgid "Mail profile used in 'msmtp' for adblock notification E-Mails."
@@ -517,8 +522,9 @@ msgid "Resume"
 msgstr "Reprendre"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
+#, fuzzy
 msgid "Runtime Information"
-msgstr ""
+msgstr "Information processus"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
 msgid "SSL req."
index d8dae87b8c11ed43d8af07053006168b3cc09acd..ca00ead2a84c5cbafc14b2b284f9f4b316cc316f 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-29 19:46+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadblock/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
 msgid ""
 "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
 "than 64 MB free RAM, please only select a few of them!"
 msgstr ""
+"<b>Vigyázat:</b> a 64 MB-nál kevesebb szabad RAM-mal rendelkező eszközöknél "
+"az „elfogyott a memória” kivételek megakadályozásához csak néhányat "
+"válasszon ki közülük!"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Action"
-msgstr ""
+msgstr "Művelet"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
-msgstr ""
+msgstr "Reklámblokkoló"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
 msgid "Adblock Status"
-msgstr ""
+msgstr "Reklámblokkoló állapota"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
 msgid "Adblock Version"
-msgstr ""
+msgstr "Reklámblokkoló verziója"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
 msgid "Additional trigger delay in seconds before adblock processing begins."
 msgstr ""
+"További aktiválókésleltetés másodpercben, mielőtt a reklámblokkolás "
+"feldolgozása elkezdődik."
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
-msgstr ""
+msgstr "Speciális"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Answer"
-msgstr ""
+msgstr "Válasz"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
 msgid "Archive Categories"
-msgstr ""
+msgstr "Kategóriák archiválása"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
 msgid "Backup Directory"
-msgstr ""
+msgstr "Biztonsági mentés könyvtára"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
 msgid "Blacklist"
-msgstr ""
+msgstr "Feketelista"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
 msgid "Blacklist File"
-msgstr ""
+msgstr "Feketelistafájl"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
-msgstr ""
+msgstr "Blokkolt DNS-lekérdezések"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
 msgid "Blocked Domain"
-msgstr ""
+msgstr "Blokkolt tartomány"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
 msgid "Blocklist Sources"
-msgstr ""
+msgstr "Blokkolási lista forrásai"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
 msgid "Blocklist not found!"
-msgstr ""
+msgstr "Nem található blokkolási lista!"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
 msgid ""
 "Choose 'none' to disable automatic startups, 'timed' to use a classic "
 "timeout (default 30 sec.) or select another trigger interface."
 msgstr ""
+"Válassza a „none” értéket az automatikus indítások letiltásához, a „timed” "
+"értéket egy klasszikus időkorlát használatához (alapértelmezetten 30 "
+"másodperc) vagy válasszon egy másik aktiválófelületet."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Client"
-msgstr ""
+msgstr "Ügyfél"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
 msgid "Collecting data..."
-msgstr ""
+msgstr "Adatok összegyűjtése…"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
 msgid ""
 "Configuration of the adblock package to block ad/abuse domains by using DNS."
 msgstr ""
+"A reklámblokkoló csomag beállítása a reklámhoz és visszaéléshez használt "
+"tartományok blokkolásához DNS használatával."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
@@ -102,273 +118,301 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
 msgid "Count"
-msgstr ""
+msgstr "Darabszám"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 msgid "DNS Backend (DNS Directory)"
-msgstr ""
+msgstr "DNS háttérprogram (DNS könyvtár)"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
 msgid "DNS Backend, DNS Directory"
-msgstr ""
+msgstr "DNS háttérprogram, DNS könyvtár"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
 msgid "DNS Blocking Variant"
-msgstr ""
+msgstr "DNS blokkolási változat"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
 msgid "DNS Directory"
-msgstr ""
+msgstr "DNS könyvtár"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
 msgid "DNS File Reset"
-msgstr ""
+msgstr "DNS fájlvisszaállítás"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
 msgid "DNS Inotify"
-msgstr ""
+msgstr "DNS inode-értesítés"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
 msgid "DNS Query Report"
-msgstr ""
+msgstr "DNS-lekérdezési jelentés"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
 msgid "DNS Variant, DNS File Reset"
-msgstr ""
+msgstr "DNS változat, DNS fájlvisszaállítás"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Date"
-msgstr ""
+msgstr "Dátum"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
 msgid "Description"
-msgstr ""
+msgstr "Leírás"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
 msgid ""
 "Disable adblock triggered restarts and the 'DNS File Reset' for dns backends "
 "with autoload features."
 msgstr ""
+"A reklámblokkoló letiltása aktiválta az újraindításokat és a „DNS "
+"fájlvisszaállítást” az automatikus betöltés funkciókkal rendelkező DNS "
+"háttérprogramoknál."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
 msgid ""
 "Disable the toplevel domain compression, if the number of blocked domains is "
 "greater than this threshold."
 msgstr ""
+"Tiltsa meg a legfelső szintű tartomány tömörítését, ha a blokkolt "
+"tartományok száma nagyobb ennél a küszöbszintnél."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
 msgid ""
 "Dnsmasq also supports 'null' block variants, which may provide better "
 "response times."
 msgstr ""
+"A dnsmasq támogatja a „null” blokkolási változatot is, amely jobb "
+"válaszidőket nyújt."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Domain"
-msgstr ""
+msgstr "Tartomány"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
 msgid "Domain/Client/Date/Time"
-msgstr ""
+msgstr "Tartomány/kliens/dátum/idő"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
 msgid "Download Utility"
-msgstr ""
+msgstr "Letöltési segédprogram"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
 msgid "Download Utility (SSL Library)"
-msgstr ""
+msgstr "Letöltési segédprogram (SSL programkönyvtár)"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
 msgid "E-Mail Notification"
-msgstr ""
+msgstr "E-mail értesítés"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
 msgid "E-Mail Notification Count"
-msgstr ""
+msgstr "E-mail értesítés darabszáma"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
 msgid "E-Mail Profile"
-msgstr ""
+msgstr "E-mail profil"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
 msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "E-mail fogadócím"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
 msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "E-mail küldőcím"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
 msgid "E-Mail Topic"
-msgstr ""
+msgstr "E-mail téma"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
-msgstr ""
+msgstr "Feketelista szerkesztése"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
-msgstr ""
+msgstr "Beállítás szerkesztése"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
-msgstr ""
+msgstr "Fehérlista szerkesztése"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
 msgid "Enable Adblock"
-msgstr ""
+msgstr "Reklámblokkolás engedélyezése"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
 msgid "Enable verbose debug logging in case of any processing error."
 msgstr ""
+"Részletes hibakeresési naplózás engedélyezése bármilyen feldolgozási hiba "
+"esetén."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
 msgid "Enabled"
-msgstr ""
+msgstr "Engedélyezve"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
 msgid "End Date"
-msgstr ""
+msgstr "Befejezési dátum"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
 msgid "Extra Options"
-msgstr ""
+msgstr "További beállítások"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
 msgid "Filter"
-msgstr ""
+msgstr "Szűrő"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
 msgid ""
 "Filter the DNS Query result set for a particular domain, client or time "
 "frame."
 msgstr ""
+"A DNS-lekérdezés eredményhalmazának szűrése egy bizonyos tartománynál, "
+"kliensnél vagy időkeretnél."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
 msgid "Flush DNS Cache"
-msgstr ""
+msgstr "DNS gyorsítótár kiürítése"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
 msgid "Flush DNS Cache after adblock processing."
-msgstr ""
+msgstr "DNS gyorsítótár kiürítése a reklámblokkolás feldolgozása után."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
 msgid ""
 "For further information <a href=\"%s\" target=\"_blank\">check the online "
 "documentation</a>"
 msgstr ""
+"További információkért <a href=\"%s\" target=\"_blank\">nézze meg a "
+"kézikönyvet az interneten</a>"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
 msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
 msgstr ""
+"További teljesítmény-növelésért megemelheti ezt az értéket, például „8” vagy "
+"„16” biztonságos lesz."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
 msgid "Force Local DNS"
-msgstr ""
+msgstr "Helyi DNS kényszerítése"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
 msgid "Full path to the blacklist file."
-msgstr ""
+msgstr "Teljes útvonal a feketelistafájlhoz."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
 msgid "Full path to the whitelist file."
-msgstr ""
+msgstr "Teljes útvonal a fehérlistafájlhoz."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
 msgid ""
 "Gather dns related network traffic via tcpdump to provide a DNS Query Report "
 "on demand."
 msgstr ""
+"A DNS-re vonatkozó hálózati forgalom begyűjtése tcpdump használatával egy "
+"DNS-lekérdezési jelentés igény szerinti biztosításához."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
 msgid "Input file not found, please check your configuration."
-msgstr ""
+msgstr "A bemeneti fájl nem található, ellenőrizze a beállítást."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
 msgid "Last Run"
-msgstr ""
+msgstr "Utolsó futás"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
 msgid "Latest DNS Queries"
-msgstr ""
+msgstr "Legutóbbi DNS-lekérdezések"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
 msgid ""
 "List of available network interfaces. Usually the startup will be triggered "
 "by the 'wan' interface."
 msgstr ""
+"Az elérhető hálózati csatolók listája. Általában az indítást a „wan” csatoló "
+"fogja aktiválni."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
 msgid ""
 "List of supported DNS backends with their default list export directory."
 msgstr ""
+"A támogatott DNS háttérprogramok listája az alapértelmezett listaexportálási "
+"könyvtáraikkal."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
 msgid ""
 "List of supported DNS blocking variants. By default 'nxdomain' will be used "
 "for all DNS backends."
 msgstr ""
+"A támogatott DNS blokkolási változatok listája. Alapértelmezetten az "
+"„nxdomain” lesz használva az összes DNS háttérprogramnál."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
 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."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
 msgid "Loading"
-msgstr ""
+msgstr "Betöltés"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
 msgid "Local FW/DNS Ports"
-msgstr ""
+msgstr "Helyi FW/DNS portok"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
 msgid "Logfile"
-msgstr ""
+msgstr "Naplófájl"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
 msgid "Low Priority Service"
-msgstr ""
+msgstr "Alacsony prioritású szolgáltatás"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
 msgid "Mail profile used in 'msmtp' for adblock notification E-Mails."
 msgstr ""
+"Az „msmtp”-ben használt levelezési profil a reklámblokkoló értesítési "
+"e-mailekhez."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
 msgid "Max. Download Queue"
-msgstr ""
+msgstr "Legnagyobb letöltési sor"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
 msgid "Name / IP-Address"
-msgstr ""
+msgstr "Név vagy IP-cím"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
 msgid "No"
-msgstr ""
+msgstr "Nem"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
+"Beállítások a további finomhangoláshoz abban az esetben, ha az "
+"alapértelmezett értékek nem felelnek meg Önnek."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
 msgid "Overall Domains"
-msgstr ""
+msgstr "Teljes tartományok"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
 msgid "Overview"
-msgstr ""
+msgstr "Áttekintő"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
@@ -376,197 +420,231 @@ msgid ""
 "Please add only one domain per line. Comments introduced with '#' are "
 "allowed - ip addresses, wildcards and regex are not."
 msgstr ""
+"Csak egy tartományt adjon hozzá soronként. A „#” kezdetű megjegyzések "
+"engedélyezettek – IP-címek, helyettesítő karakterek és reguláris kifejezés "
+"viszont nem."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
 msgid "Please edit this file directly in a terminal session."
-msgstr ""
+msgstr "Szerkessze ezt a fájl közvetlenül egy terminál munkamenetben."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
 msgid "Please note: this needs manual 'msmtp' package installation and setup."
-msgstr ""
+msgstr "Ne feledje: ez kézi „msmtp” csomagtelepítést és beállítást igényel."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
 msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
+msgstr "Ne feledje: ez kézi „tcpdump-mini” csomagtelepítést igényel."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
 msgid "Query"
-msgstr ""
+msgstr "Lekérdezés"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
 msgid "Query domains"
-msgstr ""
+msgstr "Tartományok lekérdezése"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
 msgid ""
 "Raise the minimum notification count, to get E-Mails if the overall count is "
 "less or equal to the given limit (default 0),"
 msgstr ""
+"Emelje meg a legkisebb értesítési darabszámot, hogy megkapja az e-maileket, "
+"ha az összesített darabszám kisebb vagy egyenlő a megadott korlátnál ("
+"alapértelmezetten 0)."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
 msgid "Receiver address for adblock notification E-Mails."
-msgstr ""
+msgstr "Fogadó címe a reklámblokkoló értesítési e-mailekhez."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
 msgid ""
 "Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
 "udp and tcp protocol on ports 53, 853 and 5353."
 msgstr ""
+"Az összes DNS-lekérdezés átirányítása a „lan” zónából a helyi feloldóhoz, "
+"alkalmazza az UDP és TCP protokollra az 53, 853 és 5353 számú portokon."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
 msgid "Refresh"
-msgstr ""
+msgstr "Frissítés"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
 msgid "Refresh Blocklist Sources"
-msgstr ""
+msgstr "Blokkolási lista forrásainak frissítése"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
 msgid "Refresh Report"
-msgstr ""
+msgstr "Jelentés frissítése"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
 msgid "Report Chunk Count"
-msgstr ""
+msgstr "Darabok számának jelentése"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
 msgid "Report Chunk Size"
-msgstr ""
+msgstr "Darabok méretének jelentése"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
 msgid "Report Directory"
-msgstr ""
+msgstr "Könyvtár jelentése"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
 msgid "Report Interface"
-msgstr ""
+msgstr "Csatoló jelentése"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
 msgid "Report Listen Port(s)"
-msgstr ""
+msgstr "Figyelt portok jelentése"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
 msgid "Report chunk count used by tcpdump (default '5')."
 msgstr ""
+"A tcpdump által használt darabok számának jelentése (alapértelmezetten „5”)."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
 msgid "Report chunk size used by tcpdump in MB (default '1')."
 msgstr ""
+"A tcpdump által használt darabok méretének jelentése megabájtban ("
+"alapértelmezetten „1”)."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
 msgid ""
 "Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
 "(default 'br-lan')."
 msgstr ""
+"A tcpdump által használt csatoló számának jelentése, állítsa „any” értékre "
+"több csatolónál (alapértelmezetten „br-lan”)."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid ""
 "Resets the final DNS blockfile 'adb_list.overall' after loading through the "
 "DNS backend."
 msgstr ""
+"Visszaállítja a végső „adb_list.overall” DNS blokkolási fájlt a DNS "
+"háttérprogramon keresztül történő betöltés után."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
 msgid "Resume"
-msgstr ""
+msgstr "Folytatás"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
 msgid "Runtime Information"
-msgstr ""
+msgstr "Futtatókörnyezet-információk"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
 msgid "SSL req."
-msgstr ""
+msgstr "SSL kérés"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
 msgid "Save"
-msgstr ""
+msgstr "Mentés"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
 msgid ""
 "Send notification E-Mails in case of a processing error or if domain count "
 "is &le; 0."
 msgstr ""
+"Értesítési e-mailek küldése feldolgozási hiba esetén, vagy ha a tartomány "
+"darabszáma kisebb mint 0."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
 msgid "Sender address for adblock notification E-Mails."
-msgstr ""
+msgstr "Küldő címe a reklámblokkoló értesítési e-mailekhez."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
 msgid ""
 "Set the nice level to 'low priority' and the adblock background processing "
 "will take fewer resources from the system."
 msgstr ""
+"Állítsa a nice szintet „alacsony prioritásra”, és a reklámblokkoló "
+"háttérfeldolgozása kevesebb erőforrást fog elvenni a rendszertől."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
 msgid ""
 "Size of the download queue to handle downloads &amp; list processing in "
 "parallel (default '4')."
 msgstr ""
+"A letöltési sor mérete a letöltések és a listafeldolgozás párhuzamos "
+"kezeléséhez (alapértelmezetten „4”)."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
 msgid ""
 "Space separated list of firewall ports which should be redirected locally."
 msgstr ""
+"Azoknak a tűzfal portoknak a szóközzel elválasztott listája, amelyeket "
+"helyileg kell átirányítani."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
 msgid ""
 "Space separated list of reporting port(s) used by tcpdump (default: '53')."
 msgstr ""
+"A tcpdump által használt jelentési portok szóközzel elválasztott listája "
+"(alapértelmezett: „53”)."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
 msgid "Start Date"
-msgstr ""
+msgstr "Kezdődátum"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
 msgid "Startup Trigger"
-msgstr ""
+msgstr "Indítási aktiváló"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
 msgid "Suspend"
-msgstr ""
+msgstr "Felfüggesztés"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
 msgid "Suspend / Resume Adblock"
-msgstr ""
+msgstr "Reklámblokkolás felfüggesztése vagy folytatása"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
 msgid "TLD Compression Threshold"
-msgstr ""
+msgstr "TLD tömörítésének küszöbszintje"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid ""
 "Target directory for adblock source backups. Default is '/tmp', please use "
 "preferably a non-volatile disk if available."
 msgstr ""
+"Célkönyvtár a reklámblokkoló forrásának biztonsági mentéseihez. "
+"Alapértelmezetten „/tmp”, használjon inkább tartósan megmaradó lemezt, ha "
+"elérhető."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
 msgid ""
 "Target directory for dns related report files. Default is '/tmp', please use "
 "preferably a non-volatile disk if available."
 msgstr ""
+"Célkönyvtár a DNS-hez kapcsolódó jelentési fájlokhoz. Alapértelmezetten "
+"„/tmp”, használjon inkább tartósan megmaradó lemezt, ha elérhető."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
-msgstr ""
+msgstr "Célkönyvtár az előállított „adb_list.overall” blokkolási listához."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
 msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
 msgstr ""
+"A fájlméret túl nagy a LuCI-ban történő internetes szerkesztéshez (nagyobb "
+"mint 100 KB)."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
 msgid "The syslog output, pre-filtered for adblock related messages only."
 msgstr ""
+"A rendszernapló kimenete, előre szűrve csak a reklámblokkolóhoz kapcsolódó "
+"üzenetekhez."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
@@ -575,84 +653,100 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
 msgid "This change requires a manual service stop/re-start to take effect."
 msgstr ""
+"Ez a változtatás a szolgáltatás kézi leállítását vagy újraindítását igényli "
+"az életbe léptetéshez."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
 msgid ""
 "This form allows you to modify the content of the adblock blacklist (%s)."
 msgstr ""
+"Ez az űrlap lehetővé teszi a reklámblokkoló feketelista tartalmának "
+"módosítását (%s)."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
 msgid ""
 "This form allows you to modify the content of the adblock whitelist (%s)."
 msgstr ""
+"Ez az űrlap lehetővé teszi a reklámblokkoló fehérlista tartalmának "
+"módosítását (%s)."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
 msgid ""
 "This form allows you to modify the content of the main adblock configuration "
 "file (/etc/config/adblock)."
 msgstr ""
+"Ez az űrlap lehetővé teszi a fő reklámblokkoló beállítófájl tartalmának "
+"módosítását (/etc/config/adblock)."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
 msgid ""
 "This form allows you to query active block lists for certain domains, e.g. "
 "for whitelisting."
 msgstr ""
+"Ez az űrlap lehetővé teszi az aktív blokkolási listák lekérdezését bizonyos "
+"tartományokhoz, például fehérlistázáshoz."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
 msgid ""
 "This option saves an enormous amount of storage space, but starts a small "
 "ubus/adblock monitor in the background."
 msgstr ""
+"Ez a beállítás hatalmas mennyiségű tárolóhelyet spórol meg, de egy kis ubus/"
+"adblock megfigyelést indít a háttérben."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Time"
-msgstr ""
+msgstr "Idő"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
 msgid ""
 "To overwrite the default path use the 'DNS Directory' option in the extra "
 "section below."
 msgstr ""
+"Az alapértelmezett útvonal felülírásához használja a „DNS könyvtár” "
+"beállítást a lenti további szakaszban."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
 msgid "Top 10 Reporting"
-msgstr ""
+msgstr "Leggyakoribb 10 jelentés"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
 msgid "Topic for adblock notification E-Mails."
-msgstr ""
+msgstr "Téma a reklámblokkoló értesítési e-mailekhez."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
 msgid "Total DNS Queries"
-msgstr ""
+msgstr "Összes DNS-lekérdezés"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
 msgid "Trigger Delay"
-msgstr ""
+msgstr "Aktiváló késleltetése"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
 msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Részletes hibakeresési naplózás"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
 msgid "Waiting for command to complete..."
-msgstr ""
+msgstr "Várakozás a parancs befejeződésére…"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
 msgid "Whitelist"
-msgstr ""
+msgstr "Fehérlista"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
 msgid "Whitelist File"
-msgstr ""
+msgstr "Fehérlistafájl"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
 msgid "Yes"
-msgstr ""
+msgstr "Igen"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
 msgid ""
 "e.g. to receive an E-Mail notification with every adblock run set this value "
 "to 200000."
 msgstr ""
+"például állítsa ezt az értéket 200000-re minden reklámblokkoló futásánál "
+"történő e-mail értesítés fogadásához."
index 3a5dfe543f3dd2eb9fef0a22dcf0288f6debff8f..c37bd5d04002f34dd46b91d17c14c004752cc38d 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-16 09:06+0000\n"
-"Last-Translator: Michele Adduci <info@micheleadduci.net>\n"
+"PO-Revision-Date: 2019-11-23 18:06+0000\n"
+"Last-Translator: gia inn <jackthebest@gmail.com>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock/it/>\n"
 "Language: it\n"
@@ -182,49 +182,51 @@ msgid ""
 "Dnsmasq also supports 'null' block variants, which may provide better "
 "response times."
 msgstr ""
+"Dnsmasq supporta anche le varianti di blocco 'null', le quali potrebbero "
+"portare migliori tempi di risposta."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Domain"
-msgstr ""
+msgstr "Dominio"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
 msgid "Domain/Client/Date/Time"
-msgstr ""
+msgstr "Dominioo/Client/Data/Ora"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
 msgid "Download Utility"
-msgstr ""
+msgstr "Utilità di Scaricamento"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
 msgid "Download Utility (SSL Library)"
-msgstr ""
+msgstr "Utilità di scaricamento (Libreria SSL)"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
 msgid "E-Mail Notification"
-msgstr ""
+msgstr "Notifica E-Mail"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
 msgid "E-Mail Notification Count"
-msgstr ""
+msgstr "Conto Notifica E-Mail"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
 msgid "E-Mail Profile"
-msgstr ""
+msgstr "Profilo E-Mail"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
 msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "E-Mail destinatario"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
 msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "Indirizzo E-Mail mittente"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
 msgid "E-Mail Topic"
-msgstr ""
+msgstr "Oggetto E-Mail"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
@@ -253,7 +255,7 @@ msgstr "Abilitato"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
 msgid "End Date"
-msgstr ""
+msgstr "Data Fine"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
 msgid "Extra Options"
@@ -261,21 +263,21 @@ msgstr "Opzioni Extra"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
 msgid "Filter"
-msgstr ""
+msgstr "Filtro"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
 msgid ""
 "Filter the DNS Query result set for a particular domain, client or time "
 "frame."
-msgstr ""
+msgstr "Filtra i risultati in base a nome dominio, client o finestra temporale."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
 msgid "Flush DNS Cache"
-msgstr ""
+msgstr "Pulisci Cache DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
 msgid "Flush DNS Cache after adblock processing."
-msgstr ""
+msgstr "Pulisci Chache DNS dopo aver elaborato adblock."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
 msgid ""
@@ -290,6 +292,8 @@ msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
 msgstr ""
+"Per mingliorare le performance in futuro puoi aumentare questo valore, '8' o "
+"'16' dovrebbero essere sicuri."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
 msgid "Force Local DNS"
@@ -297,7 +301,7 @@ msgstr "Forza DNS Locale"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
 msgid "Full path to the blacklist file."
-msgstr ""
+msgstr "Percorso completo del file di lista di blocco."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
 msgid "Full path to the whitelist file."
@@ -321,7 +325,7 @@ msgstr "Ultimo Avvio"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
 msgid "Latest DNS Queries"
-msgstr ""
+msgstr "Ultime richieste DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
 msgid ""
@@ -352,19 +356,19 @@ msgstr "Caricando"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
 msgid "Local FW/DNS Ports"
-msgstr ""
+msgstr "Porte FW/DNS locali"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
 msgid "Logfile"
-msgstr ""
+msgstr "File di registro"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
 msgid "Low Priority Service"
-msgstr ""
+msgstr "Serviio a bassa priorità"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
 msgid "Mail profile used in 'msmtp' for adblock notification E-Mails."
-msgstr ""
+msgstr "Profilo email utilizzato in 'msmtp' per le notifiche E-mail di adblock."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
 msgid "Max. Download Queue"
@@ -373,7 +377,7 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
 msgid "Name / IP-Address"
-msgstr ""
+msgstr "Nome / Indirizzo IP"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
 msgid "No"
@@ -413,6 +417,8 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
 msgid "Please note: this needs manual 'msmtp' package installation and setup."
 msgstr ""
+"Nota: qesto richiede l installazione manuale e configurazione del macchetto "
+"'msmtp'."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
 msgid "Please note: this needs manual 'tcpdump-mini' package installation."
@@ -441,6 +447,8 @@ msgid ""
 "Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
 "udp and tcp protocol on ports 53, 853 and 5353."
 msgstr ""
+"Reindirizza tutte le richieste DNS dalla zona 'lan' al risolvitore locale, "
+"si applica ai protocolli tcp e udp sulle porte 53,853 e 5353."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
diff --git a/applications/luci-app-adblock/po/mr/adblock.po b/applications/luci-app-adblock/po/mr/adblock.po
new file mode 100644 (file)
index 0000000..c6768fe
--- /dev/null
@@ -0,0 +1,664 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadblock/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
+msgid ""
+"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
+"than 64 MB free RAM, please only select a few of them!"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
+msgid "Adblock"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
+msgid "Adblock Status"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
+msgid "Adblock Version"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+msgid "Additional trigger delay in seconds before adblock processing begins."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
+msgid "Advanced"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Answer"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
+msgid "Archive Categories"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
+msgid "Backup Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
+msgid "Blacklist"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
+msgid "Blacklist File"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
+msgid "Blocked DNS Queries"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
+msgid "Blocked Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
+msgid "Blocklist Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
+msgid "Blocklist not found!"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
+msgid ""
+"Choose 'none' to disable automatic startups, 'timed' to use a classic "
+"timeout (default 30 sec.) or select another trigger interface."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Client"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
+msgid "Collecting data..."
+msgstr "डेटा संकलित करीत आहे ..."
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
+msgid ""
+"Configuration of the adblock package to block ad/abuse domains by using DNS."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+msgid "Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
+msgid "DNS Backend (DNS Directory)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
+msgid "DNS Backend, DNS Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
+msgid "DNS Blocking Variant"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
+msgid "DNS Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
+msgid "DNS File Reset"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
+msgid "DNS Inotify"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
+msgid "DNS Query Report"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
+msgid "DNS Variant, DNS File Reset"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
+msgid "Description"
+msgstr "वर्णन"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
+msgid ""
+"Disable adblock triggered restarts and the 'DNS File Reset' for dns backends "
+"with autoload features."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
+msgid ""
+"Disable the toplevel domain compression, if the number of blocked domains is "
+"greater than this threshold."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
+msgid ""
+"Dnsmasq also supports 'null' block variants, which may provide better "
+"response times."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Domain"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
+msgid "Domain/Client/Date/Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
+msgid "Download Utility"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
+msgid "Download Utility (SSL Library)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
+msgid "E-Mail Notification"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
+msgid "E-Mail Notification Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
+msgid "E-Mail Profile"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
+msgid "E-Mail Receiver Address"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
+msgid "E-Mail Sender Address"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
+msgid "E-Mail Topic"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
+msgid "Edit Blacklist"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
+msgid "Edit Configuration"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
+msgid "Edit Whitelist"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
+msgid "Enable Adblock"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
+msgid "Enable verbose debug logging in case of any processing error."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
+msgid "End Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
+msgid "Extra Options"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
+msgid "Filter"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
+msgid ""
+"Filter the DNS Query result set for a particular domain, client or time "
+"frame."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
+msgid "Flush DNS Cache"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
+msgid "Flush DNS Cache after adblock processing."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
+msgid ""
+"For further information <a href=\"%s\" target=\"_blank\">check the online "
+"documentation</a>"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
+msgid ""
+"For further performance improvements you can raise this value, e.g. '8' or "
+"'16' should be safe."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
+msgid "Force Local DNS"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
+msgid "Full path to the blacklist file."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
+msgid "Full path to the whitelist file."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
+msgid ""
+"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
+"on demand."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
+msgid "Input file not found, please check your configuration."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
+msgid "Last Run"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
+msgid "Latest DNS Queries"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
+msgid ""
+"List of available network interfaces. Usually the startup will be triggered "
+"by the 'wan' interface."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
+msgid ""
+"List of supported DNS backends with their default list export directory."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
+msgid ""
+"List of supported DNS blocking variants. By default 'nxdomain' will be used "
+"for all DNS backends."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
+msgid "List of supported and fully pre-configured download utilities."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
+msgid "Loading"
+msgstr "लोड करीत आहे"
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
+msgid "Local FW/DNS Ports"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
+msgid "Logfile"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
+msgid "Low Priority Service"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
+msgid "Mail profile used in 'msmtp' for adblock notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
+msgid "Max. Download Queue"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
+msgid "Name / IP-Address"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
+msgid "No"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
+msgid ""
+"Options for further tweaking in case the defaults are not suitable for you."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
+msgid "Overall Domains"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
+msgid ""
+"Please add only one domain per line. Comments introduced with '#' are "
+"allowed - ip addresses, wildcards and regex are not."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
+msgid "Please edit this file directly in a terminal session."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
+msgid "Please note: this needs manual 'msmtp' package installation and setup."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
+msgid "Please note: this needs manual 'tcpdump-mini' package installation."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
+msgid "Query"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
+msgid "Query domains"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
+msgid ""
+"Raise the minimum notification count, to get E-Mails if the overall count is "
+"less or equal to the given limit (default 0),"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
+msgid "Receiver address for adblock notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
+msgid ""
+"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
+"udp and tcp protocol on ports 53, 853 and 5353."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
+msgid "Refresh"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
+msgid "Refresh Blocklist Sources"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
+msgid "Refresh Report"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
+msgid "Report Chunk Count"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
+msgid "Report Chunk Size"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
+msgid "Report Directory"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
+msgid "Report Interface"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
+msgid "Report Listen Port(s)"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
+msgid "Report chunk count used by tcpdump (default '5')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
+msgid "Report chunk size used by tcpdump in MB (default '1')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
+msgid ""
+"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
+"(default 'br-lan')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
+msgid ""
+"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
+"DNS backend."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
+msgid "Resume"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
+msgid "Runtime Information"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
+msgid "SSL req."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
+msgid ""
+"Send notification E-Mails in case of a processing error or if domain count "
+"is &le; 0."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
+msgid "Sender address for adblock notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
+msgid ""
+"Set the nice level to 'low priority' and the adblock background processing "
+"will take fewer resources from the system."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
+msgid ""
+"Size of the download queue to handle downloads &amp; list processing in "
+"parallel (default '4')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
+msgid ""
+"Space separated list of firewall ports which should be redirected locally."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
+msgid ""
+"Space separated list of reporting port(s) used by tcpdump (default: '53')."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
+msgid "Start Date"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
+msgid "Startup Trigger"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
+msgid "Suspend"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
+msgid "Suspend / Resume Adblock"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
+msgid "TLD Compression Threshold"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
+msgid ""
+"Target directory for adblock source backups. Default is '/tmp', please use "
+"preferably a non-volatile disk if available."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
+msgid ""
+"Target directory for dns related report files. Default is '/tmp', please use "
+"preferably a non-volatile disk if available."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
+msgid "Target directory for the generated blocklist 'adb_list.overall'."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
+msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
+msgid "The syslog output, pre-filtered for adblock related messages only."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
+msgid "This change requires a manual service stop/re-start to take effect."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
+msgid ""
+"This form allows you to modify the content of the adblock blacklist (%s)."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
+msgid ""
+"This form allows you to modify the content of the adblock whitelist (%s)."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
+msgid ""
+"This form allows you to modify the content of the main adblock configuration "
+"file (/etc/config/adblock)."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
+msgid ""
+"This form allows you to query active block lists for certain domains, e.g. "
+"for whitelisting."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
+msgid ""
+"This option saves an enormous amount of storage space, but starts a small "
+"ubus/adblock monitor in the background."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
+msgid "Time"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
+msgid ""
+"To overwrite the default path use the 'DNS Directory' option in the extra "
+"section below."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
+msgid "Top 10 Reporting"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
+msgid "Topic for adblock notification E-Mails."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
+msgid "Total DNS Queries"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
+msgid "Trigger Delay"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
+msgid "Verbose Debug Logging"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
+msgid "Waiting for command to complete..."
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
+msgid "Whitelist"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
+msgid "Whitelist File"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
+msgid "Yes"
+msgstr ""
+
+#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
+msgid ""
+"e.g. to receive an E-Mail notification with every adblock run set this value "
+"to 200000."
+msgstr ""
index e7309490691cf524ca3e3a66b7b57510596f9d24..c0256efe9ad5c39184c830f74465dc086163611b 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-20 17:08+0000\n"
-"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock/pl/>\n"
 "Language: pl\n"
@@ -16,8 +16,8 @@ msgid ""
 "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
 "than 64 MB free RAM, please only select a few of them!"
 msgstr ""
-"<b>Uwaga:</b> Aby uniknąć błędów braku pamięci (OOM) na urządzeniach o małej "
-"pamięci, z mniej niż 64 MB wolnej pamięci RAM, wybierz tylko kilka z nich!"
+"<b>Uwaga:</b> Aby uniknąć błędów braku pamięci (OOM) na urządzeniach z mniej "
+"niż 64 MB wolnej pamięci RAM, wybierz tylko kilka z nich!"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
@@ -71,7 +71,7 @@ msgstr "Plik Czarnej listy"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
-msgstr "Zablokowane zapytania DNS"
+msgstr "Zablokowane listy zapytań DNS"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
@@ -121,11 +121,11 @@ msgstr "Licznik"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 msgid "DNS Backend (DNS Directory)"
-msgstr "Backend DNS (katalog DNS)"
+msgstr "Backend DNS (Katalog DNS)"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
 msgid "DNS Backend, DNS Directory"
-msgstr "Backend DNS, katalog DNS"
+msgstr "Backend DNS, Katalog DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
 msgid "DNS Blocking Variant"
@@ -343,13 +343,15 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
 msgid ""
 "List of supported DNS backends with their default list export directory."
-msgstr ""
+msgstr "Lista obsługiwanych backendów DNS z domyślnym katalogiem eksportu list."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
 msgid ""
 "List of supported DNS blocking variants. By default 'nxdomain' will be used "
 "for all DNS backends."
 msgstr ""
+"Lista obsługiwanych wariantów blokowania DNS. Domyślnie dla wszystkich "
+"backendów DNS będzie używana „nxdomain”."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
 msgid "List of supported and fully pre-configured download utilities."
@@ -396,12 +398,12 @@ msgstr "Nie"
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
-"Opcje dla dalszych zmian w przypadku, gdy domyślne nie są dla ciebie "
-"odpowiednie."
+"Opcje dalszych zmian w przypadku, gdy ustawienia domyślne nie są dla ciebie "
+"wystarczające."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
 msgid "Overall Domains"
-msgstr "Domen ogółem"
+msgstr "Domen łącznie"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
 msgid "Overview"
@@ -561,6 +563,8 @@ msgid ""
 "Size of the download queue to handle downloads &amp; list processing in "
 "parallel (default '4')."
 msgstr ""
+"Rozmiar kolejki pobierania do obsługi pobrań; równoległe przetwarzanie list ("
+"domyślnie '4')."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
 msgid ""
@@ -596,7 +600,7 @@ msgstr "Zawieś / Wznów Adblocka"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
 msgid "TLD Compression Threshold"
-msgstr ""
+msgstr "Próg kompresji TLD"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid ""
@@ -627,6 +631,8 @@ msgstr "Rozmiar pliku jest zbyt duży do edycji online w LuCI (&ge; 100 KB)."
 #: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
 msgid "The syslog output, pre-filtered for adblock related messages only."
 msgstr ""
+"Dane wyjściowe syslog'a, wstępnie przefiltrowane dla informacji związanych z "
+"adblockiem."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
@@ -635,6 +641,8 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
 msgid "This change requires a manual service stop/re-start to take effect."
 msgstr ""
+"Ta zmiana wymaga ręcznego zatrzymania/ponownego uruchomienia usługi, aby "
+"została uwzględniona."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
 msgid ""
@@ -669,6 +677,8 @@ msgid ""
 "This option saves an enormous amount of storage space, but starts a small "
 "ubus/adblock monitor in the background."
 msgstr ""
+"Ta opcja pozwala zaoszczędzić ogromną ilość miejsca na dysku, ale uruchamia "
+"niewielki zadanie monitorujące ubus/adblock w tle."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
@@ -685,7 +695,7 @@ msgstr ""
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
 msgid "Top 10 Reporting"
-msgstr ""
+msgstr "Top 10 Raportów"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
 msgid "Topic for adblock notification E-Mails."
@@ -724,3 +734,5 @@ msgid ""
 "e.g. to receive an E-Mail notification with every adblock run set this value "
 "to 200000."
 msgstr ""
+"np. otrzymanie powiadomienień E-Mail z każdym uruchomieniem adblocka ustaw "
+"wartość na 200000."
index e524951c1fa44fd05049affbe90cc4b0c0910797..26c7cde418f5a3620205c500c6ddfd6c7ff602bc 100644 (file)
@@ -1,29 +1,30 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-03 08:27+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsadblock/pt_BR/>\n"
+"Language: pt-br\n"
 "MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.1.1\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
 msgid ""
 "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
 "than 64 MB free RAM, please only select a few of them!"
 msgstr ""
-"<b>Cudiado:</b> Selecione apenas alguns para evitar erros de falta de "
+"<b>Cuidado:</b> Selecione apenas alguns para evitar erros de falta de "
 "memória em dispositivos com menos que 64MB de RAM livres!"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Action"
-msgstr ""
+msgstr "Ação"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
@@ -51,7 +52,7 @@ msgstr "Avançado"
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Answer"
-msgstr ""
+msgstr "Resposta"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
 msgid "Archive Categories"
@@ -64,20 +65,20 @@ msgstr "Diretório da cópia de segurança"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
 msgid "Blacklist"
-msgstr ""
+msgstr "Lista negra"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
 msgid "Blacklist File"
-msgstr ""
+msgstr "Arquivo de Lista Negra"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
-msgstr ""
+msgstr "Pesquisas de DNS Bloqueadas"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
 msgid "Blocked Domain"
-msgstr ""
+msgstr "Domínios Bloqueados"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
 msgid "Blocklist Sources"
@@ -99,7 +100,7 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Client"
-msgstr ""
+msgstr "Cliente"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
 msgid "Collecting data..."
@@ -119,7 +120,7 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
 msgid "Count"
-msgstr ""
+msgstr "Contagem"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 msgid "DNS Backend (DNS Directory)"
@@ -127,11 +128,11 @@ msgstr "Serviço DNS (Diretório DNS)"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
 msgid "DNS Backend, DNS Directory"
-msgstr ""
+msgstr "Infra-estrutura de DNS, Diretório DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
 msgid "DNS Blocking Variant"
-msgstr ""
+msgstr "Variante de Bloqueio de DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
 msgid "DNS Directory"
@@ -139,25 +140,25 @@ msgstr "Diretório DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
 msgid "DNS File Reset"
-msgstr ""
+msgstr "Zerar Arquivo de DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
 msgid "DNS Inotify"
-msgstr ""
+msgstr "Notificação de DNS"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
 msgid "DNS Query Report"
-msgstr ""
+msgstr "Relatório de Pesquisa do DNS"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
 msgid "DNS Variant, DNS File Reset"
-msgstr ""
+msgstr "Variante DNS, Zerar Arquivo de DNS"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Date"
-msgstr ""
+msgstr "Dia"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
 msgid "Description"
@@ -168,29 +169,35 @@ msgid ""
 "Disable adblock triggered restarts and the 'DNS File Reset' for dns backends "
 "with autoload features."
 msgstr ""
+"Desabilitar adblock disparado ao reiniciar e 'Zerar o Arquivo de DNS' para "
+"infra-estrutura de DNS com funcionalidades de reinício automático."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
 msgid ""
 "Disable the toplevel domain compression, if the number of blocked domains is "
 "greater than this threshold."
 msgstr ""
+"Desabilitar a compressão de domínio de topo caso a quantidade de domínios "
+"bloqueados seja maior que este limite."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
 msgid ""
 "Dnsmasq also supports 'null' block variants, which may provide better "
 "response times."
 msgstr ""
+"O Dnsmasq também é compatível com variantes de clocos 'nulas' (vazias), o "
+"que pode oferecer um tempo de respostas mais rápidas."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Domain"
-msgstr ""
+msgstr "Domínio"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
 msgid "Domain/Client/Date/Time"
-msgstr ""
+msgstr "Domínio/Cliente/Data/Tempo"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
 msgid "Download Utility"
@@ -202,43 +209,43 @@ msgstr "Utilitário de Download (Biblioteca SSL)"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
 msgid "E-Mail Notification"
-msgstr ""
+msgstr "Notificação por E-Mail"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
 msgid "E-Mail Notification Count"
-msgstr ""
+msgstr "Contagem de Notificações por E-Mail"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
 msgid "E-Mail Profile"
-msgstr ""
+msgstr "Perfil de E-Mail"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
 msgid "E-Mail Receiver Address"
-msgstr ""
+msgstr "Endereço de E-Mail do Destinatário"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
 msgid "E-Mail Sender Address"
-msgstr ""
+msgstr "Endereço de E-Mail do Remetente"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
 msgid "E-Mail Topic"
-msgstr ""
+msgstr "Assunto do E-Mail"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
 msgid "Edit Blacklist"
-msgstr "Editar Lista de Bloqueio"
+msgstr "Editar Lista Negra"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
 msgid "Edit Configuration"
-msgstr "Editar Configuração"
+msgstr "Editar Configuração"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
 msgid "Edit Whitelist"
-msgstr "Editar Lista Permitida"
+msgstr "Editar Lista Branca"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
 msgid "Enable Adblock"
-msgstr "Habilitar adblock"
+msgstr "Habilitar Adblock"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
 msgid "Enable verbose debug logging in case of any processing error."
@@ -248,41 +255,43 @@ msgstr ""
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
 msgid "Enabled"
-msgstr "Habilitado"
+msgstr "Ativado"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
 msgid "End Date"
-msgstr ""
+msgstr "Data Final"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
 msgid "Extra Options"
-msgstr "Opções adicionais"
+msgstr "Opções Adicionais"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
 msgid "Filter"
-msgstr ""
+msgstr "Filtro"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
 msgid ""
 "Filter the DNS Query result set for a particular domain, client or time "
 "frame."
 msgstr ""
+"Filtrar o resultado da pesquisa de DNS para um domínio em específico, "
+"cliente ou um período de tempo."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
 msgid "Flush DNS Cache"
-msgstr "Limpar cache DNS"
+msgstr "Limpar a Cache do DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
 msgid "Flush DNS Cache after adblock processing."
-msgstr "Limpar cache DNS depois do processamento do adblock."
+msgstr "Limpar a Cache do DNS depois do processamento do adblock."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
 msgid ""
 "For further information <a href=\"%s\" target=\"_blank\">check the online "
 "documentation</a>"
 msgstr ""
-"Para mais informações <a href=\"%s\" target=\"_blank\">veja a documentação "
-"externa</a>"
+"Para mais informações, <a href=\"%s\" target=\"_blank\">veja a documentação "
+"online</a>"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
 msgid ""
@@ -294,27 +303,31 @@ msgstr ""
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
 msgid "Force Local DNS"
-msgstr "Force o DNS local"
+msgstr "Usar o DNS Local"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
 msgid "Full path to the blacklist file."
-msgstr ""
+msgstr "Caminho completo para o arquivo de Lista Negra."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
 msgid "Full path to the whitelist file."
-msgstr "Caminho completo para a lista branca."
+msgstr "Caminho completo para o arquivo de Lista Branca."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
 msgid ""
 "Gather dns related network traffic via tcpdump to provide a DNS Query Report "
 "on demand."
 msgstr ""
+"Capturar o tráfego de rede relacionado com o DNS através do tcpdump para "
+"obter um Relatório de Pesquisa de DNS por demanda."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
 msgid "Input file not found, please check your configuration."
-msgstr "Arquivo de entrada não encontrado, por favor cheque sua configuração."
+msgstr ""
+"O arquivo de entrada não foi encontrado. Por favor, verifique a sua "
+"configuração."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
 msgid "Last Run"
@@ -322,7 +335,7 @@ msgstr "Última Execução"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
 msgid "Latest DNS Queries"
-msgstr ""
+msgstr "Últimas Consultas do DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
 msgid ""
@@ -336,18 +349,20 @@ msgstr ""
 msgid ""
 "List of supported DNS backends with their default list export directory."
 msgstr ""
-"Lista dos serviços DNS suportados com seu diretório padrão de exportação de "
-"lista."
+"Lista das infra-estruturas de DNS compatíveis e suas respectivas "
+"predefinições de diretório para a exportação de lista."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
 msgid ""
 "List of supported DNS blocking variants. By default 'nxdomain' will be used "
 "for all DNS backends."
 msgstr ""
+"Lista das variantes compatíveis com o bloqueio de DNS. Por predefinição o "
+"'nxdomain' será usado para toda a infra-estrutura de DNS."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
 msgid "List of supported and fully pre-configured download utilities."
-msgstr "Lista de ferramentas suportadas para baixar listas."
+msgstr "Lista de ferramentas compatíveis e já pré-configuradas para download."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
@@ -357,11 +372,11 @@ msgstr "Carregando"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
 msgid "Local FW/DNS Ports"
-msgstr ""
+msgstr "Portas Locais de FW/DNS"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
 msgid "Logfile"
-msgstr ""
+msgstr "Arquivo log"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
 msgid "Low Priority Service"
@@ -370,15 +385,16 @@ msgstr "Serviço de Baixa Prioridade"
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
 msgid "Mail profile used in 'msmtp' for adblock notification E-Mails."
 msgstr ""
+"Perfil de E-Mail usado no 'msmtp' para E-Mails de notificação do adblock."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
 msgid "Max. Download Queue"
-msgstr "Tamanho Máximo da Fila"
+msgstr "Tamanho Máximo da Fila de Download"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
 msgid "Name / IP-Address"
-msgstr ""
+msgstr "Nome / Endereço-IP"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
 msgid "No"
@@ -388,8 +404,8 @@ msgstr "Não"
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
-"Opções para aprimoramentos adicionais caso as opções padrão não sejam "
-"suficientes para você."
+"Opções para aprimoramentos adicionais caso as predefinições não funcionem "
+"com você."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
 msgid "Overall Domains"
@@ -397,7 +413,7 @@ msgstr "Domínios Globais"
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
 msgid "Overview"
-msgstr "Visão geral"
+msgstr "Visão Geral"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
@@ -406,22 +422,23 @@ msgid ""
 "allowed - ip addresses, wildcards and regex are not."
 msgstr ""
 "Por favor, adicione apenas um domínio por linha. São permitidos comentários "
-"iniciando com '@'. Endereços IP, caracteres curingas ou expressões regulares "
-"não são suportados."
+"iniciando com '#'. Não são compatíveis, endereços IP, caracteres curingas ou "
+"expressões regulares."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
 msgid "Please edit this file directly in a terminal session."
-msgstr "Por favor edite esse arquivo direto em uma sessão de terminal."
+msgstr "Por favor, edite esse arquivo diretamente em uma sessão de terminal."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
 msgid "Please note: this needs manual 'msmtp' package installation and setup."
 msgstr ""
+"Nota: este necessita da instalação e configuração manual do pacote 'msmtp'."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
 msgid "Please note: this needs manual 'tcpdump-mini' package installation."
-msgstr ""
+msgstr "Nota: este necessita da instalação manual do pacote 'tcpdump-mini' ."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
 msgid "Query"
@@ -436,16 +453,23 @@ msgid ""
 "Raise the minimum notification count, to get E-Mails if the overall count is "
 "less or equal to the given limit (default 0),"
 msgstr ""
+"Elevar a contagem mínima de notificações para receber E-Mails caso a "
+"contagem geral for menor ou igual ao limite definido (a predefinição é 0),"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
 msgid "Receiver address for adblock notification E-Mails."
 msgstr ""
+"Endereço de E-Mail do destinatário para recebimento das notificações do "
+"adblock."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
 msgid ""
 "Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
 "udp and tcp protocol on ports 53, 853 and 5353."
 msgstr ""
+"Redirecionar todas as consultas ao DNS vindas da zona 'lan' para o "
+"resolvedor local, aplicável às portas 53, 853 e 5353 dos protocolos udp e "
+"tcp."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
@@ -460,47 +484,52 @@ msgstr "Atualizar as Fontes de Lista Negra"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
 msgid "Refresh Report"
-msgstr ""
+msgstr "Atualizar Relatório"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
 msgid "Report Chunk Count"
-msgstr ""
+msgstr "Contagem de Pedaços do Relatório"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
 msgid "Report Chunk Size"
-msgstr ""
+msgstr "Tamanho dos Pedaços do Relatório"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
 msgid "Report Directory"
-msgstr ""
+msgstr "Diretório do Relatório"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
 msgid "Report Interface"
-msgstr ""
+msgstr "Interface do Relatório"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
 msgid "Report Listen Port(s)"
-msgstr ""
+msgstr "Relatório de Porta(s) Auditadas"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
 msgid "Report chunk count used by tcpdump (default '5')."
-msgstr ""
+msgstr "Relatório da contagem dos pedaços usados pelo tcpdump (o padrão é '5')."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
 msgid "Report chunk size used by tcpdump in MB (default '1')."
 msgstr ""
+"Relatório do tamanho do pedaço usado pelo tcpdump em MB (o padrão é '1')."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
 msgid ""
 "Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
 "(default 'br-lan')."
 msgstr ""
+"Relatório da interface usada pelo tcpdump, para várias interfaces defina "
+"como 'any' (o padrão é 'br-lan')."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
 msgid ""
 "Resets the final DNS blockfile 'adb_list.overall' after loading through the "
 "DNS backend."
 msgstr ""
+"Zera o final do arquivo de bloqueio de DNS 'adb_list.overall' depois de ser "
+"carregado através da infra-estrutura de DNS."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
 msgid "Resume"
@@ -525,10 +554,12 @@ msgid ""
 "Send notification E-Mails in case of a processing error or if domain count "
 "is &le; 0."
 msgstr ""
+"Enviar notificações de E-Mail em caso de erro de processamento ou caso a "
+"contagem de domínios seja &le; 0."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
 msgid "Sender address for adblock notification E-Mails."
-msgstr ""
+msgstr "Endereço de E-Mail do remetente para notificações do adblock."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
 msgid ""
@@ -543,26 +574,28 @@ msgid ""
 "Size of the download queue to handle downloads &amp; list processing in "
 "parallel (default '4')."
 msgstr ""
-"Tamanho da fila responsável por baixar e processamento em paralelo (padrão "
-"'4')."
+"Tamanho da fila de download responsável pelos downloads &amp; e "
+"processamento da lista em paralelo (padrão '4')."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
 msgid ""
 "Space separated list of firewall ports which should be redirected locally."
 msgstr ""
+"Lista de portas do firewall que devem ser redirecionadas localmente "
+"separadas por espaço."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
 msgid ""
 "Space separated list of reporting port(s) used by tcpdump (default: '53')."
-msgstr ""
+msgstr "Lista de portas usadas pelo tcpdump separadas por espaço (padrão '53')."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
 msgid "Start Date"
-msgstr ""
+msgstr "Data de Início"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
 msgid "Startup Trigger"
-msgstr "Gatilho de Iniciação"
+msgstr "Gatilho de Inicialização"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
@@ -576,23 +609,28 @@ msgstr "Suspender / Resumir adblock"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
 msgid "TLD Compression Threshold"
-msgstr ""
+msgstr "Limite de Compressão TLD"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
 msgid ""
 "Target directory for adblock source backups. Default is '/tmp', please use "
 "preferably a non-volatile disk if available."
 msgstr ""
+"Caminho do diretório para o backup das fontes do adblock. O padrão é '/tmp', "
+"caso esteja disponível, é preferível usar um disco não volátil."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
 msgid ""
 "Target directory for dns related report files. Default is '/tmp', please use "
 "preferably a non-volatile disk if available."
 msgstr ""
+"Caminho do diretório para os arquivos relacionados ao relatório do DNS. O "
+"padrão é '/tmp', caso esteja disponível, é preferível usar um disco não "
+"volátil."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
 msgid "Target directory for the generated blocklist 'adb_list.overall'."
-msgstr "Diretório para a lista nega gerada 'adb_list.overall'."
+msgstr "Caminho do diretório para a lista nega gerada 'adb_list.overall'."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
@@ -603,7 +641,8 @@ msgstr ""
 
 #: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
 msgid "The syslog output, pre-filtered for adblock related messages only."
-msgstr "Mensagens do syslog relacionadas ao adblock."
+msgstr ""
+"Saída do syslog, previamente filtrada para mensagens relacionadas ao adblock."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
@@ -611,7 +650,7 @@ msgstr "Mensagens do syslog relacionadas ao adblock."
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
 msgid "This change requires a manual service stop/re-start to take effect."
-msgstr "Esta mudança requer um reinício manual do serviço para ser efetivada."
+msgstr "Esta mudança requer um reinício manual do serviço para fazer efeito."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
 msgid ""
@@ -644,11 +683,13 @@ msgid ""
 "This option saves an enormous amount of storage space, but starts a small "
 "ubus/adblock monitor in the background."
 msgstr ""
+"Esta opção economiza uma quantidade enorme de espaço de armazenamento, porém "
+"inicia um pequeno ubus/adblock de monitoramento em segundo plano."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Time"
-msgstr ""
+msgstr "Tempo"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
 msgid ""
@@ -660,35 +701,35 @@ msgstr ""
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
 msgid "Top 10 Reporting"
-msgstr ""
+msgstr "As 10 Principais Notificações"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
 msgid "Topic for adblock notification E-Mails."
-msgstr ""
+msgstr "Assunto da mensagem para as notificações de E-Mail do adblock."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
 msgid "Total DNS Queries"
-msgstr ""
+msgstr "Consultas Totais ao DNS"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
 msgid "Trigger Delay"
-msgstr "Atraso no gatilho"
+msgstr "Gatilho de Atraso"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
 msgid "Verbose Debug Logging"
-msgstr "Registros de Depuração Detalhados"
+msgstr "Registros Detalhados de Depuração"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
 msgid "Waiting for command to complete..."
-msgstr "Aguardando por comando para completar..."
+msgstr "Aguardando a conclusão do comando..."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
 msgid "Whitelist"
-msgstr ""
+msgstr "Lista Branca"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
 msgid "Whitelist File"
-msgstr "Lista Branca"
+msgstr "Arquivo de Lista Branca"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
 msgid "Yes"
@@ -699,6 +740,8 @@ msgid ""
 "e.g. to receive an E-Mail notification with every adblock run set this value "
 "to 200000."
 msgstr ""
+"ex. para receber um E-Mail de notificação com cada rodada do adblock, defina "
+"este valor para 200000."
 
 #~ msgid "'Jail' Blocklist Creation"
 #~ msgstr "'Enjaule' Criação de Lista Negra"
index 1e522a0984029ebb8b4abbf8e10e8ee837d52091..8e95b251630cb770cdc3bd949a0426e3806d0519 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:08+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:06+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadblock/tr/>\n"
 "Language: tr\n"
@@ -15,6 +15,9 @@ msgid ""
 "<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
 "than 64 MB free RAM, please only select a few of them!"
 msgstr ""
+"<b>Dikkat:</b> RAM alanı 64 MB'dan az olan, düşük bellekli cihazlarda OOM ("
+"yetersiz bellek) hatalarını önlemek için lütfen bunlardan yalnızca birkaçını "
+"seçin!"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
@@ -24,82 +27,88 @@ msgstr "Eylem"
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
 msgid "Adblock"
-msgstr ""
+msgstr "Reklam Engelleyici"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
 msgid "Adblock Status"
-msgstr ""
+msgstr "Reklam Engelleyici Durumu"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
 msgid "Adblock Version"
-msgstr ""
+msgstr "Reklam Engelleyici Sürümü"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
+#, fuzzy
 msgid "Additional trigger delay in seconds before adblock processing begins."
-msgstr ""
+msgstr "Reklam engelleme işlemi başlamadan önceki ilave tetik gecikmesi."
 
 #: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
 msgid "Advanced"
-msgstr ""
+msgstr "Gelişmiş"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Answer"
-msgstr ""
+msgstr "Cevap"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
 msgid "Archive Categories"
-msgstr ""
+msgstr "Arşiv Kategorileri"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
 #: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
 msgid "Backup Directory"
-msgstr ""
+msgstr "Yedek Dizini"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
 msgid "Blacklist"
-msgstr ""
+msgstr "Kara Liste"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
 msgid "Blacklist File"
-msgstr ""
+msgstr "Kara Liste Dosyası"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
 msgid "Blocked DNS Queries"
-msgstr ""
+msgstr "Engellenmiş DNS Sorguları"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
 msgid "Blocked Domain"
-msgstr ""
+msgstr "Engellenmiş Alan Adı"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
 msgid "Blocklist Sources"
-msgstr ""
+msgstr "Engelleme Listesi Kaynakları"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
 msgid "Blocklist not found!"
-msgstr ""
+msgstr "Engelleme listesi bulunmadı!"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
 msgid ""
 "Choose 'none' to disable automatic startups, 'timed' to use a classic "
 "timeout (default 30 sec.) or select another trigger interface."
 msgstr ""
+"Otomatik başlatmaları devre dışı bırakmak için 'none', klasik bir zaman "
+"aşımı kullanmak için 'timed' (varsayılan 30 sn.) veya başka bir tetikleme "
+"arayüzü seçin."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
 msgid "Client"
-msgstr ""
+msgstr "İstemci"
 
 #: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
 msgid "Collecting data..."
-msgstr ""
+msgstr "Veri alınıyor..."
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
 msgid ""
 "Configuration of the adblock package to block ad/abuse domains by using DNS."
 msgstr ""
+"Adblock paketinin, DNS kullanarak reklam/kötüye kullanım alanlarını "
+"engelleyecek şekilde yapılandırılması."
 
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
@@ -107,8 +116,9 @@ msgstr ""
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
 #: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
+#, fuzzy
 msgid "Count"
-msgstr ""
+msgstr "Sayım"
 
 #: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
 msgid "DNS Backend (DNS Directory)"
index 1f7fb1c0fbb92f3dcaaeefc5219b743438912124..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100755 (executable)
@@ -1,11 +1,4 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@adblock[-1]
-       add ucitrack adblock
-       set ucitrack.@adblock[-1].init=adblock
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
index e3037df2f8ba5d528aa925a945bd29a52de15f77..20f91689365105cfd8f950bfdc83431bf8b976fa 100644 (file)
@@ -13,7 +13,7 @@ LUCI_DESCRIPTION:=Provides Web UI (found under System/Advanced Reboot) to reboot
 
 LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full
 LUCI_PKGARCH:=all
-PKG_RELEASE:=45
+PKG_RELEASE:=47
 
 include ../../luci.mk
 
index 112ac8a0d4343071853e7b7f5c8e3cb297909f4e..3da7bbe0f21b29d0f9a86b5eac2cc70f4d0f7cd1 100644 (file)
@@ -34,19 +34,25 @@ function is_alt_mountable(p1_mtd, p2_mtd)
 end
 
 function get_partition_os_info(op_ubi)
-       local cp_info, ap_info
+       local cp_info, op_info
        if fs.access("/etc/os-release") then
                cp_info = util.trim(util.exec('. /etc/os-release && echo "$PRETTY_NAME"'))
+               if cp_info:find("SNAPSHOT") then
+                       cp_info = util.trim(util.exec('. /etc/os-release && echo "$OPENWRT_RELEASE"'))
+               end 
        end
        logger(i18n.translate("attempting to mount alternative partition") .. " (mtd" .. tostring(op_ubi) .. ")")
        alt_partition_unmount(op_ubi)
        alt_partition_mount(op_ubi)
        if fs.access("/alt/rom/etc/os-release") then
-               ap_info = util.trim(util.exec('. /alt/rom/etc/os-release && echo "$PRETTY_NAME"'))
+               op_info = util.trim(util.exec('. /alt/rom/etc/os-release && echo "$PRETTY_NAME"'))
+               if op_info:find("SNAPSHOT") then
+                       op_info = util.trim(util.exec('. /alt/rom/etc/os-release && echo "$OPENWRT_RELEASE"'))
+               end 
        end
        logger(i18n.translate("attempting to unmount alternative partition") .. " (mtd" .. tostring(op_ubi) .. ")")
        alt_partition_unmount(op_ubi)
-       return cp_info, ap_info
+       return cp_info, op_info
 end
 
 function alt_partition_mount(op_ubi)
@@ -81,107 +87,124 @@ function alt_partition_unmount(op_ubi)
        end
 end
 
-devices = {
-       -- deviceName, boardName, part1MTD, part2MTD, offset, envVar1, envVar1Value1, envVar1Value2, envVar2, envVar2Value1, envVar2Value2
-       {"Linksys EA3500", "linksys-audi", "mtd3", "mtd5", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
-       {"Linksys E4200v2/EA4500", "linksys-viper", "mtd3", "mtd5", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
-       {"Linksys EA6350v3", "linksys-ea6350v3", "mtd10", "mtd12", 192, "boot_part", 1, 2},
-       {"Linksys EA8300", "linksys-ea8300", "mtd10", "mtd12", 192, "boot_part", 1, 2},
-       {"Linksys EA8500", "ea8500", "mtd13", "mtd15", 32, "boot_part", 1, 2},
---  {"Linksys EA9500", "linksys-panamera", "mtd3", "mtd6", 28, "boot_part", 1, 2},
-       {"Linksys WRT1200AC", "linksys-caiman", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
-       {"Linksys WRT1900AC", "linksys-mamba", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
-       {"Linksys WRT1900ACv2", "linksys-cobra", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
-       {"Linksys WRT1900ACS", "linksys-shelby", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
-       {"Linksys WRT3200ACM", "linksys-rango", "mtd5", "mtd7", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
-       {"Linksys WRT32X", "linksys-venom", "mtd5", "mtd7", nil, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
-       {"ZyXEL NBG6817", "nbg6817", "mmcblk0p4", "mmcblk0p7", 32, nil, 255, 1}
-}
-
--- local errorMessage, d
--- local device_name, p1_mtd, p2_mtd, offset, bev1, bev1p1, bev1p2, bev2, bev2p1, bev2p2
-romBoardName = util.trim(util.exec("cat /tmp/sysinfo/board_name"))
-
-for i=1, #devices do
-       d = devices[i][2]:gsub('%p','')
-       if romBoardName and romBoardName:gsub('%p',''):match(d) then
-               device_name = devices[i][1]
-               p1_mtd = devices[i][3] or nil
-               p2_mtd = devices[i][4] or nil
-               offset = devices[i][5] or nil
-               bev1 = devices[i][6] or nil
-               bev1p1 = tonumber(devices[i][7]) or nil
-               bev1p2 = tonumber(devices[i][8]) or nil
-               bev2 = devices[i][9] or nil
-               bev2p1 = devices[i][10] or nil
-               bev2p2 = devices[i][11] or nil
-               if p1_mtd and offset then
-                       p1_label = util.trim(util.exec("dd if=/dev/" .. p1_mtd .. " bs=1 skip=" .. offset .. " count=128" .. "  2>/dev/null"))
-                       n, p1_version = p1_label:match('(Linux)-([%d|.]+)')
-               end
-               if p2_mtd and offset then
-                       p2_label = util.trim(util.exec("dd if=/dev/" .. p2_mtd .. " bs=1 skip=" .. offset .. " count=128" .. "  2>/dev/null"))
-                       n, p2_version = p2_label:match('(Linux)-([%d|.]+)')
-               end
-               if p1_label and p1_label:find("LEDE") then p1_os = "LEDE" end
-               if p1_label and p1_label:find("OpenWrt") then p1_os = "OpenWrt" end
-               if p1_label and p1_label:find("Linksys") then p1_os = "Linksys" end
-               if p2_label and p2_label:find("LEDE") then p2_os = "LEDE" end
-               if p2_label and p2_label:find("OpenWrt") then p2_os = "OpenWrt" end
-               if p2_label and p2_label:find("Linksys") then p2_os = "Linksys" end
-               if device_name == "ZyXEL NBG6817" then
-                       if not p1_os then p1_os = "ZyXEL" end
-                       if not p2_os then p2_os = "ZyXEL" end
-               end
-               if device_name == "Linksys WRT32X" then
-                       if not p1_os then p1_os = "Unknown/Compressed" end
-                       if not p2_os then p2_os = "Unknown/Compressed" end
-               end
-               if not p1_os then p1_os = "Unknown" end
-               if not p2_os then p2_os = "Unknown" end
-               if p1_os and p1_version then p1_os = p1_os .. " (Linux " .. p1_version .. ")" end
-               if p2_os and p2_version then p2_os = p2_os .. " (Linux " .. p2_version .. ")" end
-
-               if device_name == "ZyXEL NBG6817" then
-                       if not zyxelFlagPartition then zyxelFlagPartition = util.trim(util.exec(". /lib/functions.sh; find_mtd_part 0:DUAL_FLAG")) end
-                       if not zyxelFlagPartition then
-                               errorMessage = errorMessage or "" .. i18n.translate("Unable to find Dual Boot Flag Partition." .. " ")
-                               util.perror(i18n.translate("Unable to find Dual Boot Flag Partition."))
-                       else
-                               current_partition = tonumber(util.exec("dd if=" .. zyxelFlagPartition .. " bs=1 count=1 2>/dev/null | hexdump -n 1 -e '1/1 \"%d\"'"))
+function obtain_device_info()
+       local i, d, p1_mtd, p2_mtd, offset, bev1, bev1p1, bev1p2, bev2, bev2p1, n
+       local p1_label, p1_version, p2_label, p2_version, p1_os, p2_os
+       local errorMessage, current_partition, other_partition
+       local op_ubi, cp_info, op_info
+       local zyxelFlagPartition
+       local devices = {
+               -- deviceName, boardName, part1MTD, part2MTD, offset, envVar1, envVar1Value1, envVar1Value2, envVar2, envVar2Value1, envVar2Value2
+               {"Linksys EA3500", "linksys-audi", "mtd3", "mtd5", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+               {"Linksys E4200v2/EA4500", "linksys-viper", "mtd3", "mtd5", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+               {"Linksys EA6350v3", "linksys-ea6350v3", "mtd10", "mtd12", 192, "boot_part", 1, 2},
+               {"Linksys EA8300", "linksys-ea8300", "mtd10", "mtd12", 192, "boot_part", 1, 2},
+               {"Linksys EA8500", "ea8500", "mtd13", "mtd15", 32, "boot_part", 1, 2},
+       --  {"Linksys EA9500", "linksys-panamera", "mtd3", "mtd6", 28, "boot_part", 1, 2},
+               {"Linksys WRT1200AC", "linksys-caiman", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+               {"Linksys WRT1900AC", "linksys-mamba", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+               {"Linksys WRT1900ACv2", "linksys-cobra", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+               {"Linksys WRT1900ACS", "linksys-shelby", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+               {"Linksys WRT3200ACM", "linksys-rango", "mtd5", "mtd7", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+               {"Linksys WRT32X", "linksys-venom", "mtd5", "mtd7", nil, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
+               {"ZyXEL NBG6817", "nbg6817", "mmcblk0p4", "mmcblk0p7", 32, nil, 255, 1}
+       }
+       local romBoardName = util.trim(util.exec("cat /tmp/sysinfo/board_name"))
+       for i=1, #devices do
+               d = devices[i][2]:gsub('%p','')
+               if romBoardName and romBoardName:gsub('%p',''):match(d) then
+                       device_name = devices[i][1]
+                       p1_mtd = devices[i][3] or nil
+                       p2_mtd = devices[i][4] or nil
+                       offset = devices[i][5] or nil
+                       bev1 = devices[i][6] or nil
+                       bev1p1 = tonumber(devices[i][7]) or nil
+                       bev1p2 = tonumber(devices[i][8]) or nil
+                       bev2 = devices[i][9] or nil
+                       bev2p1 = devices[i][10] or nil
+                       bev2p2 = devices[i][11] or nil
+                       if p1_mtd and offset then
+                               p1_label = util.trim(util.exec("dd if=/dev/" .. p1_mtd .. " bs=1 skip=" .. offset .. " count=128" .. "  2>/dev/null"))
+                               n, p1_version = p1_label:match('(Linux)-([%d|.]+)')
                        end
-               else
-                       if fs.access("/usr/sbin/fw_printenv") and fs.access("/usr/sbin/fw_setenv") then
-                               current_partition = tonumber(util.trim(util.exec("fw_printenv -n " .. bev1)))
+                       if p2_mtd and offset then
+                               p2_label = util.trim(util.exec("dd if=/dev/" .. p2_mtd .. " bs=1 skip=" .. offset .. " count=128" .. "  2>/dev/null"))
+                               n, p2_version = p2_label:match('(Linux)-([%d|.]+)')
                        end
-               end
-               other_partition = current_partition == bev1p2 and bev1p1 or bev1p2
-               
-               if is_alt_mountable(p1_mtd, p2_mtd) then
-                       if current_partition == bev1p1 then
-                               op_ubi = tonumber(p2_mtd:sub(4)) + 1
-                       else
-                               op_ubi = tonumber(p1_mtd:sub(4)) + 1
+                       if p1_label and p1_label:find("LEDE") then p1_os = "LEDE" end
+                       if p1_label and p1_label:find("OpenWrt") then p1_os = "OpenWrt" end
+                       if p1_label and p1_label:find("Linksys") then p1_os = "Linksys" end
+                       if p2_label and p2_label:find("LEDE") then p2_os = "LEDE" end
+                       if p2_label and p2_label:find("OpenWrt") then p2_os = "OpenWrt" end
+                       if p2_label and p2_label:find("Linksys") then p2_os = "Linksys" end
+                       if device_name == "ZyXEL NBG6817" then
+                               if not p1_os then p1_os = "ZyXEL" end
+                               if not p2_os then p2_os = "ZyXEL" end
+                       end
+                       if device_name == "Linksys WRT32X" then
+                               if not p1_os then p1_os = "Unknown/Compressed" end
+                               if not p2_os then p2_os = "Unknown/Compressed" end
                        end
-                       local cp_info, ap_info = get_partition_os_info(op_ubi)
-                       if current_partition == bev1p1 then
-                               p1_os = cp_info or p1_os
-                               p2_os = ap_info or p2_os
+                       if not p1_os then p1_os = "Unknown" end
+                       if not p2_os then p2_os = "Unknown" end
+                       if p1_os and p1_version then p1_os = p1_os .. " (Linux " .. p1_version .. ")" end
+                       if p2_os and p2_version then p2_os = p2_os .. " (Linux " .. p2_version .. ")" end
+                       
+                       if device_name == "ZyXEL NBG6817" then
+                               if not zyxelFlagPartition then zyxelFlagPartition = util.trim(util.exec(". /lib/functions.sh; find_mtd_part 0:DUAL_FLAG")) end
+                               if not zyxelFlagPartition then
+                                       errorMessage = errorMessage or "" .. i18n.translate("Unable to find Dual Boot Flag Partition." .. " ")
+                                       util.perror(i18n.translate("Unable to find Dual Boot Flag Partition."))
+                               else
+                                       current_partition = tonumber(util.exec("dd if=" .. zyxelFlagPartition .. " bs=1 count=1 2>/dev/null | hexdump -n 1 -e '1/1 \"%d\"'"))
+                               end
                        else
-                               p1_os = ap_info or p1_os
-                               p2_os = cp_info or p2_os
+                               if fs.access("/usr/sbin/fw_printenv") and fs.access("/usr/sbin/fw_setenv") then
+                                       current_partition = tonumber(util.trim(util.exec("fw_printenv -n " .. bev1)))
+                               end
+                       end
+                       other_partition = current_partition == bev1p2 and bev1p1 or bev1p2
+                       
+                       if is_alt_mountable(p1_mtd, p2_mtd) then
+                               if current_partition == bev1p1 then
+                                       op_ubi = tonumber(p2_mtd:sub(4)) + 1
+                               else
+                                       op_ubi = tonumber(p1_mtd:sub(4)) + 1
+                               end
+                               local cp_info, op_info = get_partition_os_info(op_ubi)
+                               if current_partition == bev1p1 then
+                                       p1_os = cp_info or p1_os
+                                       p2_os = op_info or p2_os
+                               else
+                                       p1_os = op_info or p1_os
+                                       p2_os = cp_info or p2_os
+                               end
                        end
                end
        end
+       return romBoardName, device_name, bev1, bev1p1, p1_os, bev1p2, p2_os, bev2, bev2p1, bev2p2, current_partition
 end
 
 function index()
-       entry({"admin", "system", "advanced_reboot"}, template("advanced_reboot/advanced_reboot"), _("Advanced Reboot"), 90)
+       entry({"admin", "system", "advanced_reboot"}, call("action_template"), _("Advanced Reboot"), 90)
        entry({"admin", "system", "advanced_reboot", "reboot"}, post("action_reboot"))
        entry({"admin", "system", "advanced_reboot", "alternative_reboot"}, post("action_altreboot"))
        entry({"admin", "system", "advanced_reboot", "power_off"}, post("action_poweroff"))
 end
 
+function action_template()
+       local romBoardName, device_name, bev1, bev1p1, p1_os, bev1p2, p2_os, bev2, bev2p1, bev2p2, current_partition = obtain_device_info()
+       ltemplate.render("advanced_reboot/advanced_reboot",{
+                               romBoardName=romBoardName,
+                               device_name=device_name,
+                               bev1p1=bev1p1,
+                               p1_os=p1_os,
+                               bev1p2=bev1p2,
+                               p2_os=p2_os,
+                               current_partition=current_partition,
+                               errorMessage = errorMessage})
+end
+
 function action_reboot()
        ltemplate.render("advanced_reboot/applyreboot", {
                                title = i18n.translate("Rebooting..."),
@@ -192,6 +215,7 @@ function action_reboot()
 end
 
 function action_altreboot()
+       local romBoardName, device_name, bev1, bev1p1, p1_os, bev1p2, p2_os, bev2, bev2p1, bev2p2, current_partition = obtain_device_info()
        local zyxelFlagPartition, zyxelBootFlag, zyxelNewBootFlag, errorCode, curEnvSetting, newEnvSetting
        errorMessage = nil
        errorCode = 0
index bd388c3bb9db6cecb6f8bbf8052f7b76eef82896..109f513b2ca081123c6cdb91d63478e5b84a031e 100644 (file)
@@ -4,11 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr ""
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr ""
@@ -42,14 +38,14 @@ msgid "ERROR:"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -74,6 +70,10 @@ msgstr ""
 msgid "Proceed"
 msgstr ""
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr ""
@@ -88,14 +88,14 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr ""
 
@@ -107,7 +107,7 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -115,7 +115,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -123,36 +123,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -195,9 +195,17 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
index 12336ef3ebd80aa93fdbcc79ce66f83706ad1fa7..3bbeedc91e2693790c44d401ddea08846e63ccff 100644 (file)
@@ -10,11 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Acció"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr ""
@@ -48,14 +44,14 @@ msgid "ERROR:"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr "S’està carregant"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -80,6 +76,10 @@ msgstr ""
 msgid "Proceed"
 msgstr ""
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr ""
@@ -94,14 +94,14 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr ""
 
@@ -113,7 +113,7 @@ msgstr "Estat"
 msgid "System"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -121,7 +121,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -129,36 +129,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -201,9 +201,20 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
+
+#~ msgid "Action"
+#~ msgstr "Acció"
index d7a26d3416fc02906e1c87f288146f94d5b5f218..7ad3d80fdbe0c78ce25b4be98bc389f9ad40754f 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:11+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadvanced-reboot/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"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr ""
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
-msgstr ""
+msgstr "Rozšířený restart"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
 msgid "Alternative"
-msgstr ""
+msgstr "Alternativní"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
 msgid "Cancel"
-msgstr ""
+msgstr "Zrušit"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
 msgid "Changes applied."
-msgstr ""
+msgstr "Změny byly provedeny."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
 msgid "Confirm"
-msgstr ""
+msgstr "Potvrdit"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
 msgid "Current"
-msgstr ""
+msgstr "Aktuální"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
 msgid "ERROR:"
-msgstr ""
+msgstr "CHYBA:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
-msgstr ""
+msgstr "Načítání"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
+"Není přístup k nástrojům /usr/sbin/fw_printenv nebo /usr/sbin/fw_setenv!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
 msgid "Partition"
-msgstr ""
+msgstr "Oddíl"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
 msgid "Partitions"
-msgstr ""
+msgstr "Oddíly"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
 msgid "Perform power off..."
-msgstr ""
+msgstr "Proveďte vypnutí..."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
 msgid "Power Off Device"
-msgstr ""
+msgstr "Vypnutí zařízení"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
 msgid "Proceed"
+msgstr "Pokračovat"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
-msgstr ""
+msgstr "Restartování zařízení do alternativního oddílu"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
 msgid "Reboot to alternative partition..."
-msgstr ""
+msgstr "Restartovat do alternativního oddílu..."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
 msgid "Reboot to current partition"
-msgstr ""
+msgstr "Restartovat do aktuálního oddílu"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
-msgstr ""
+msgstr "Probíhá restartování…"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
-msgstr ""
+msgstr "Probíhá vypínání..."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
 msgid "Status"
-msgstr ""
+msgstr "Stav"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "System"
-msgstr ""
+msgstr "Systém"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
 "address of your computer to reach the device again, depending on your "
 "settings."
 msgstr ""
+"Systém se nyní znovu bootuje.<br/>NEVYPÍNEJTE PŘÍSTROJ!<br/>Počkejte několik "
+"minut, než se pokusíte znovu připojit. Může být nutné obnovit IP adresu "
+"počítače pro spojení se zařízením, a to v závislosti na nastavení."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
+"Systém nyní bootuje alternativní oddíl.<br/>NEVYPÍNEJTE PŘÍSTROJ!<br/>"
+"Počkejte několik minut, než se pokusíte znovu připojit. Může být nutné "
+"obnovit IP adresu počítače pro spojení se zařízením, a to v závislosti na "
+"nastavení."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
+"Systém se nyní vypíná.<br/>NEVYPÍNEJTE PŘÍSTROJ!<br/>Může být nutné obnovit "
+"IP adresu počítače pro spojení se zařízením, a to v závislosti na nastavení."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
-msgstr ""
+msgstr "Nelze najít druhý oddíl s příznakem pro bootovaní."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
-msgstr ""
+msgstr "Nelze získat proměnnou prostředí firmwaru"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
-msgstr ""
+msgstr "Nelze nastavit bootvací příznak oddílu pro duální spuštění"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
-msgstr ""
+msgstr "Nelze nastavit proměnnou prostředí firmwaru"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
 msgid ""
@@ -167,6 +183,14 @@ msgid ""
 "back to the currently active partition.<br /><br /> Click \"Proceed\" below "
 "to reboot device to an alternative partition."
 msgstr ""
+"VAROVÁNÍ: Alternativní oddíl může mít vlastní nastavení a zcela odlišný "
+"firmware. <br /> <br />Protože se vaše síťové nastavení a WiFi SSID / heslo "
+"v alternativním oddílu mohou lišit, možná bude nutné upravit nastavení "
+"počítače, aby bylo možné se k vašemu zařízení připojit po restartu. <br /> <"
+"br /> Mějte prosím na paměti, že firmware alternativního oddílu nemusí "
+"poskytovat snadný způsob přepnutí aktivního oddílu a spuštění zpět do "
+"aktuálně aktivního oddílu. <br /> <br /> Klepnutím na 'Pokračovat' níže "
+"restartujte zařízení do jiného oddílu."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
 msgid ""
@@ -174,30 +198,42 @@ msgid ""
 "support power off.<br /><br /> Click \"Proceed\" below to power off your "
 "device."
 msgstr ""
+"VAROVÁNÍ: Vypnutí může vést k restartu zařízení, které nepodporuje vypínání.<"
+"br /> <br /> Chcete-li zařízení vypnout, klepněte níže na 'Pokračovat'."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
 msgid "Waiting for changes to be applied..."
-msgstr ""
+msgstr "Čekání na provedení změn..."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
 msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
 msgstr ""
+"Varování: Zařízení (%s) je neznámé nebo se nejedná o zařízení se dvěma "
+"oddíly!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
-msgstr ""
+msgstr "Varování: Existují neuložené změny, které se po restartu ztratí!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
 msgid "Warning: This system does not support powering off!"
-msgstr ""
+msgstr "Varování: Tento systém nepodporuje vypínání!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
 msgid "Warning: Unable to obtain device information!"
+msgstr "Varování: Nelze získat informace o zařízení!"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
-msgid "to"
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
 msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
+msgid "to"
+msgstr "na"
index 0d1f074d7cea666f0eb79aac72855729421efb02..8389bde76e831e4940b9ae22686406d9d1d567ad 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-19 16:06+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2019-12-02 16:11+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadvanced-reboot/de/>\n"
 "Language: de\n"
@@ -10,11 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Aktion"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "Erweitertes Neustarten"
@@ -48,16 +44,16 @@ msgid "ERROR:"
 msgstr "FEHLER:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
-msgstr "Firmware/Betriebssystem (Kernel)"
+msgid "Firmware"
+msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr "Lade"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
-msgstr "Kein Zugriff auf fw_printenv oder fw_printenv!"
+msgstr "Kein Zugriff auf fw_printenv oder fw_setenv!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
 msgid "Partition"
@@ -80,6 +76,10 @@ msgstr "Gerät ausschalten"
 msgid "Proceed"
 msgstr "Weiter"
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr "Gerät von einer alternativen Partition neu starten"
@@ -94,14 +94,14 @@ msgstr "Von alternativer Partition neu starten..."
 msgid "Reboot to current partition"
 msgstr "Von aktueller Partition neu starten"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr "Starte neu..."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr "Fahre herunter..."
 
@@ -113,19 +113,19 @@ msgstr "Status"
 msgid "System"
 msgstr "System"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
 "address of your computer to reach the device again, depending on your "
 "settings."
 msgstr ""
-"Das System wird jetzt neu gestartet.<br /> DAS GERÄT NICHT AUSSCHALTEN!<br />"
-" Einige Minuten warten, bevor versucht wird, die Verbindung "
+"Das System wird jetzt neu gestartet.<br /> DAS GERÄT NICHT AUSSCHALTEN!<br /"
+"> Einige Minuten warten, bevor versucht wird, die Verbindung "
 "wiederherzustellen. Es kann notwendig sein, die Adresse des Computers zu "
 "erneuern, um das Gerät je nach Einstellungen wieder zu erreichen."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -138,7 +138,7 @@ msgstr ""
 "Computers zu erneuern, um das Gerät je nach den Einstellungen wieder zu "
 "erreichen."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
@@ -148,30 +148,30 @@ msgstr ""
 "Es kann notwendig sein, die Adresse des Computers zu erneuern, um das Gerät "
 "je nach den Einstellungen wieder zu erreichen."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "Dual Boot Flag-Partition konnte nicht gefunden werden."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr "Firmware-Umgebungsvariable kann nicht abgerufen werden"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 "Eintrag Dual Boot Flag Partition kann für die Partition nicht gesetzt werden"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr "Die Umgebungsvariable für die Firmware kann nicht gesetzt werden"
 
@@ -186,6 +186,15 @@ msgid ""
 "back to the currently active partition.<br /><br /> Click \"Proceed\" below "
 "to reboot device to an alternative partition."
 msgstr ""
+"WARNUNG: Eine alternative Partition kann eigene Einstellungen und eine "
+"völlig andere Firmware haben.<br /><br />Da Ihre Netzwerkkonfiguration und "
+"WLAN SSID/Passwort auf der alternativen Partition unterschiedlich sein "
+"können, müssen Sie möglicherweise Ihre Computereinstellungen anpassen, um "
+"nach einem Neustart auf Ihr Gerät zugreifen zu können.<br /><br />Bitte "
+"beachten Sie auch, dass die alternative Partitions-Firmware möglicherweise "
+"keine einfache Möglichkeit bietet, die aktive Partition umzuschalten und "
+"wieder auf die aktuell aktive Partition zu booten.<br /><br /> Klicken Sie "
+"unten auf \"Weiter\", um das Gerät neu zu starten."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
 msgid ""
@@ -219,9 +228,23 @@ msgstr "Warnung: Dieses System unterstützt kein Ausschalten!"
 msgid "Warning: Unable to obtain device information!"
 msgstr "Warnung: Geräteinformationen konnten nicht abgerufen werden!"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr "zu"
+
+#~ msgid "Action"
+#~ msgstr "Aktion"
+
+#~ msgid "Firmware/OS (Kernel)"
+#~ msgstr "Firmware/Betriebssystem (Kernel)"
index bbbc4b375dcf88ed597beef57112081c8ba5dad8..967b36f8b628a500c4cf02d7de82079949a35375 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadvanced-reboot/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr ""
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
-msgstr ""
+msgstr "Προχωρημένη Επανεκκίνηση"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
 msgid "Alternative"
-msgstr ""
+msgstr "Εναλλακτικό"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
 msgid "Cancel"
-msgstr ""
+msgstr "Ακύρωση"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
 msgid "Changes applied."
-msgstr ""
+msgstr "Οι αλλαγές εφαρμόστηκαν."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
 msgid "Confirm"
-msgstr ""
+msgstr "Επιβεβαίωση"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
 msgid "Current"
-msgstr ""
+msgstr "Τρέχων"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
 msgid "ERROR:"
-msgstr ""
+msgstr "ΣΦΑΛΜΑ:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
-msgstr ""
+msgid "Firmware"
+msgstr "Υλικολογισμικό"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
-msgstr ""
+msgstr "Φόρτωση"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
-msgstr ""
+msgstr "Δεν υπάρχει πρόσβαση στο fw_printenv ή fw_printenv!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
 msgid "Partition"
-msgstr ""
+msgstr "Διαμέριση"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
 msgid "Partitions"
-msgstr ""
+msgstr "Διαμερίσεις"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
 msgid "Perform power off..."
-msgstr ""
+msgstr "Εκτελέστε απενεργοποίηση ..."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
 msgid "Power Off Device"
-msgstr ""
+msgstr "Απενεργοποίηση Συσκευής"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
 msgid "Proceed"
-msgstr ""
+msgstr "Συνέχιση"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr "Επανεκκίνηση"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
-msgstr ""
+msgstr "Επανεκκινήστε τη Συσκευή σε Εναλλακτικό Διαμερισμό"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
 msgid "Reboot to alternative partition..."
-msgstr ""
+msgstr "Επανεκκίνηση σε εναλλακτικό διαμερισμό..."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
 msgid "Reboot to current partition"
-msgstr ""
+msgstr "Επανεκκίνηση στον τρέχον διαμερισμό"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
-msgstr ""
+msgstr "Επανεκκίνηση..."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
-msgstr ""
+msgstr "Απενεργοποίηση..."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
 msgid "Status"
-msgstr ""
+msgstr "Κατάσταση"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "System"
-msgstr ""
+msgstr "Σύστημα"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
 "address of your computer to reach the device again, depending on your "
 "settings."
 msgstr ""
+"Το σύστημα επανεκκινείται τώρα. <br /> ΜΗΝ ΑΠΕΝΕΡΓΟΠΟΙΗΣΕΤΕ ΤΗΝ ΣΥΣΚΕΥΗ! <br "
+"/> Περιμένετε λίγα λεπτά προτού προσπαθήσετε να επανασυνδεθείτε. Ίσως "
+"χρειαστεί να ανανεώσετε τη διεύθυνση του υπολογιστή σας για να συνδεθείται "
+"ξανά στη συσκευή, ανάλογα με τις ρυθμίσεις σας."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
+"Το σύστημα κάνει επανεκκίνηση σε ένα εναλλακτικό διαμερισμό τώρα. <br /> ΜΗΝ "
+"ΑΠΕΝΕΡΓΟΠΟΙΗΣΕΤΕ ΤΗΝ ΣΥΣΚΕΥΗ! <br /> Περιμένετε λίγα λεπτά προτού "
+"προσπαθήσετε να επανασυνδεθείτε. Ίσως χρειαστεί να ανανεώσετε τη διεύθυνση "
+"του υπολογιστή σας για να συνδεθείτε ξανά στη συσκευή, ανάλογα με τις "
+"ρυθμίσεις σας."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
+"Το σύστημα απενεργοποιείται τώρα. <br /> ΜΗΝ ΑΠΕΝΕΡΓΟΠΟΙΗΣΕΤΕ ΤΗ ΣΥΣΚΕΥΗ! <"
+"br /> Ίσως χρειαστεί να ανανεώσετε τη διεύθυνση του υπολογιστή σας για να "
+"συνδεθείτε ξανά στη συσκευή, ανάλογα με τις ρυθμίσεις σας."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
-msgstr ""
+msgstr "Δεν είναι δυνατή η εύρεση Διπλής καταχώρησης Σημαίας Εκκίνησης."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
-msgstr ""
+msgstr "Αδύνατη λήψη μεταβλητής περιβάλλοντος υλικολογισμικού"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -195,9 +213,17 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
index 563a332a2f4ebb8750baa97894c80f93e9ce1234..23564fe0bb44b6030df5d6e42b1503684566bd5d 100644 (file)
@@ -4,11 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr ""
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr ""
@@ -42,14 +38,14 @@ msgid "ERROR:"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -74,6 +70,10 @@ msgstr ""
 msgid "Proceed"
 msgstr ""
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr ""
@@ -88,14 +88,14 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr ""
 
@@ -107,7 +107,7 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -115,7 +115,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -123,36 +123,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -195,9 +195,17 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
index 6611e1a90ab7adbdb265a62388cd1e873b0db237..9db737cbadd49b293c3850391f5ae8370dea2e64 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-06 00:14+0000\n"
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadvanced-reboot/es/>\n"
@@ -13,11 +13,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Acción"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "Reinicio avanzado"
@@ -51,14 +47,14 @@ msgid "ERROR:"
 msgstr "ERROR:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr "Firmware"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr "Cargando"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr "Sin acceso a fw_printenv o fw_printenv!"
 
@@ -83,6 +79,10 @@ msgstr "Apagar dispositivo"
 msgid "Proceed"
 msgstr "Proceder"
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr "Reiniciar"
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr "Reinicie el dispositivo a una partición alternativa"
@@ -97,14 +97,14 @@ msgstr "Reiniciar a la partición alternativa ..."
 msgid "Reboot to current partition"
 msgstr "Reiniciar a la partición actual"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr "Reiniciando..."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr "Apagando..."
 
@@ -116,7 +116,7 @@ msgstr "Estado"
 msgid "System"
 msgstr "Sistema"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -128,7 +128,7 @@ msgstr ""
 "sea necesario renovar la dirección de su computadora para llegar al "
 "dispositivo nuevamente, dependiendo de su configuración."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -141,7 +141,7 @@ msgstr ""
 "computadora para llegar al dispositivo nuevamente, dependiendo de su "
 "configuración."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
@@ -151,31 +151,31 @@ msgstr ""
 "Puede que sea necesario renovar la dirección de su computadora para llegar "
 "al dispositivo nuevamente, dependiendo de la configuración."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "No se puede encontrar la partición de bandera de arranque dual."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr "No se puede obtener la variable de entorno de firmware"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 "No se puede establecer la entrada de la partición del indicador de inicio "
 "dual para la partición"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr "No se puede establecer la variable de entorno de firmware"
 
@@ -233,9 +233,23 @@ msgstr "Advertencia: ¡Este sistema no admite el apagado!"
 msgid "Warning: Unable to obtain device information!"
 msgstr "Advertencia: ¡No se puede obtener información del dispositivo!"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr "intentando montar una partición alternativa"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr "intentando desmontar una partición alternativa"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr "a"
+
+#~ msgid "Action"
+#~ msgstr "Acción"
+
+#~ msgid "Firmware/OS (Kernel)"
+#~ msgstr "Firmware"
index 6a816c9208261b30547192c5cb0f653548f53649..6ba1c0b65f82310fb7c094e9281d8b51376c58a8 100644 (file)
@@ -10,11 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Action"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "Redémarrage avancé"
@@ -48,14 +44,14 @@ msgid "ERROR:"
 msgstr "ERREUR :"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
-msgstr "Micrologiciel/OS (Noyau)"
+msgid "Firmware"
+msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr "Chargement"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr "Pas d'accès à fw_printenv ou fw_printenv !"
 
@@ -80,6 +76,10 @@ msgstr "Éteindre l'appareil"
 msgid "Proceed"
 msgstr "Continuer"
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr "Redémarrer l'appareil sur une autre partition"
@@ -94,14 +94,14 @@ msgstr "Redémarrer sur une autre partition…"
 msgid "Reboot to current partition"
 msgstr "Redémarrer sur la partition courante"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr "Redémarrage…"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr "Arrêt en cours…"
 
@@ -113,19 +113,19 @@ msgstr "État"
 msgid "System"
 msgstr "Système"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
 "address of your computer to reach the device again, depending on your "
 "settings."
 msgstr ""
-"Le système est en cours de redémarrage.<br />NE PAS ÉTEINDRE L'APPAREIL !<br "
-"/>Attendez quelques minutes avant d'essayer de vous reconnecter. En fonction "
-"de vos paramètres, il peut être nécessaire de renouveler l'adresse IP de "
-"votre ordinateur pour accéder à nouveau à l'appareil."
+"Le système est en cours de redémarrage.<br />NE PAS ÉTEINDRE L'APPAREIL !"
+"<br />Attendez quelques minutes avant d'essayer de vous reconnecter. En "
+"fonction de vos paramètres, il peut être nécessaire de renouveler l'adresse "
+"IP de votre ordinateur pour accéder à nouveau à l'appareil."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -137,7 +137,7 @@ msgstr ""
 "reconnecter. En fonction de vos paramètres, il peut être nécessaire de "
 "renouveler votre adresse IP pour accéder à nouveau à votre appareil."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
@@ -147,29 +147,29 @@ msgstr ""
 "fonction de vos paramètres, il peut être nécessaire de renouveler votre "
 "adresse IP pour accéder à nouveau à votre appareil."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "Impossible de trouver une partition en démarrage double."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr "Impossible de récupérer la variable d'environnement du micrologiciel"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr "Impossible de définir l'entrée de démarrage double de la partition"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr "Impossible de définir la variable d'environnement du micrologiciel"
 
@@ -231,9 +231,23 @@ msgid "Warning: Unable to obtain device information!"
 msgstr ""
 "Avertissement : Impossible de récupérer les informations sur l'appareil !"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr "vers"
+
+#~ msgid "Action"
+#~ msgstr "Action"
+
+#~ msgid "Firmware/OS (Kernel)"
+#~ msgstr "Micrologiciel/OS (Noyau)"
index c3deed491f693e9303bd2ac9d13bba5d2caaa02f..0f5f33e1fa5a2c1029c0641123bb4e8d5cc42307 100644 (file)
@@ -4,11 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr ""
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr ""
@@ -42,14 +38,14 @@ msgid "ERROR:"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -74,6 +70,10 @@ msgstr ""
 msgid "Proceed"
 msgstr ""
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr ""
@@ -88,14 +88,14 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr ""
 
@@ -107,7 +107,7 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -115,7 +115,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -123,36 +123,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -195,9 +195,17 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
index bce6c354f9a48502060db18c533195674abe3dda..33d6b9b975096e23d5e60abe8ac62f68798ce7f1 100644 (file)
@@ -4,11 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr ""
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr ""
@@ -42,14 +38,14 @@ msgid "ERROR:"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -74,6 +70,10 @@ msgstr ""
 msgid "Proceed"
 msgstr ""
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr ""
@@ -88,14 +88,14 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr ""
 
@@ -107,7 +107,7 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -115,7 +115,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -123,36 +123,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -195,9 +195,17 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
index 0cabe484d38475f1a72e774b9e1248c0d432f0b2..fbeb98bf2ebd881825c8235e1175f7542d8f6f35 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadvanced-reboot/hu/>\n"
 "Language: hu\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"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr ""
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
-msgstr ""
+msgstr "Speciális újraindítás"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
 msgid "Alternative"
-msgstr ""
+msgstr "Alternatív"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
 msgid "Cancel"
-msgstr ""
+msgstr "Mégse"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
 msgid "Changes applied."
-msgstr ""
+msgstr "Változtatások alkalmazva."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
 msgid "Confirm"
-msgstr ""
+msgstr "Megerősítés"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
 msgid "Current"
-msgstr ""
+msgstr "Jelenlegi"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
 msgid "ERROR:"
-msgstr ""
+msgstr "HIBA:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
-msgstr ""
+msgid "Firmware"
+msgstr "Firmware"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
-msgstr ""
+msgstr "Betöltés"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
+"Nincs hozzáférés az fw_printenv vagy az fw_printenv környezeti változókhoz!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
 msgid "Partition"
-msgstr ""
+msgstr "Partíció"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
 msgid "Partitions"
-msgstr ""
+msgstr "Partíciók"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
 msgid "Perform power off..."
-msgstr ""
+msgstr "Kikapcsolás végrehajtása…"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
 msgid "Power Off Device"
-msgstr ""
+msgstr "Eszköz kikapcsolása"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
 msgid "Proceed"
-msgstr ""
+msgstr "Folytatás"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr "Újraindítás"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
-msgstr ""
+msgstr "Eszköz újraindítása egy alternatív partíción"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
 msgid "Reboot to alternative partition..."
-msgstr ""
+msgstr "Újraindítás alternatív partíción…"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
 msgid "Reboot to current partition"
-msgstr ""
+msgstr "Újraindítás a jelenlegi partíción"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
-msgstr ""
+msgstr "Újraindítás…"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
-msgstr ""
+msgstr "Leállítás…"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
 msgid "Status"
-msgstr ""
+msgstr "Állapot"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "System"
-msgstr ""
+msgstr "Rendszer"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
 "address of your computer to reach the device again, depending on your "
 "settings."
 msgstr ""
+"A rendszer most újraindul.<br /> NE KAPCSOLJA KI AZ ESZKÖZT!<br /> Várjon "
+"néhány percet, mielőtt megpróbál újrakacsolódni. A beállításoktól függően "
+"szükség lehet a számítógépe címének megújításához, hogy újra elérje az "
+"eszközt."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
+"A rendszer most újraindul egy alternatív partíción.<br /> NE KAPCSOLJA KI AZ "
+"ESZKÖZT!<br /> Várjon néhány percet, mielőtt megpróbál újrakacsolódni. A "
+"beállításoktól függően szükség lehet a számítógépe címének megújításához, "
+"hogy újra elérje az eszközt."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
+"A rendszer most leáll.<br /> NE KAPCSOLJA KI AZ ESZKÖZT!<br /> A "
+"beállításoktól függően szükség lehet a számítógépe címének megújításához, "
+"hogy újra elérje az eszközt."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
-msgstr ""
+msgstr "Nem található kettős rendszerindítási jelző partíció."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
-msgstr ""
+msgstr "Nem lehet megszerezni a firmware környezeti változóját"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
+"Nem lehet beállítani a kettős rendszerindítási jelző partíció bejegyzését a "
+"partíciónál"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
-msgstr ""
+msgstr "Nem lehet beállítani a firmware környezeti változóját"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
 msgid ""
@@ -167,6 +187,15 @@ msgid ""
 "back to the currently active partition.<br /><br /> Click \"Proceed\" below "
 "to reboot device to an alternative partition."
 msgstr ""
+"FIGYELMEZTETÉS: egy alternatív partíciónak saját beállításai és teljesen más "
+"firmware-je lehet.<br /><br /> Mivel a hálózati beállítás és a Wi-Fi SSID "
+"vagy jelszó az alternatív partíción különböző lehet, esetleg át kell "
+"állítania a számítógép beállításait, hogy képes legyen elérni az eszközt, "
+"amikor az újraindul.<br /><br /> Vegye figyelembe azt is, hogy az alternatív "
+"partíció firmware-je esetleg nem biztosít egyszerű módot az aktív partíció "
+"átváltásához és a jelenleg aktív partícióra történő visszalépéshez.<br /><br "
+"/> Kattintson a lenti „Folytatás” gombra az eszköz újraindításához egy "
+"alternatív partíción."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
 msgid ""
@@ -174,30 +203,44 @@ msgid ""
 "support power off.<br /><br /> Click \"Proceed\" below to power off your "
 "device."
 msgstr ""
+"FIGYELMEZTETÉS: a kikapcsolás újraindítást okozhat egy olyan eszközön, amely "
+"nem támogatja a kikapcsolást.<br /><br /> Kattintson a lenti „Folytatás” "
+"gombra az eszköz kikapcsolásához."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
 msgid "Waiting for changes to be applied..."
-msgstr ""
+msgstr "Várakozás a változtatások alkalmazására…"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
 msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
 msgstr ""
+"Figyelmeztetés: az eszköz (%s) ismeretlen vagy nem kettős partíciójú eszköz!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
+"Figyelmeztetés: mentetlen változtatások vannak, amelyek elvesznek az "
+"újraindításkor!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
 msgid "Warning: This system does not support powering off!"
-msgstr ""
+msgstr "Figyelmeztetés: ez a rendszer nem támogatja a kikapcsolást!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
 msgid "Warning: Unable to obtain device information!"
-msgstr ""
+msgstr "Figyelmeztetés: nem lehet megszerezni az eszköz információit!"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr "kísérlet az alternatív partíció csatolására"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr "kísérlet az alternatív partíció leválasztására"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
-msgstr ""
+msgstr "erre:"
index c516240b637bfc52d15f7660d3893d307ede96b0..9976d04c1b531fad523ba3b1d75f26145dff36e2 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-16 09:06+0000\n"
-"Last-Translator: Michele Adduci <info@micheleadduci.net>\n"
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadvanced-reboot/it/>\n"
 "Language: it\n"
@@ -10,11 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Azione"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr ""
@@ -27,7 +23,7 @@ msgstr ""
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
 msgid "Cancel"
-msgstr ""
+msgstr "Annulla"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
 msgid "Changes applied."
@@ -48,14 +44,14 @@ msgid "ERROR:"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -80,6 +76,10 @@ msgstr ""
 msgid "Proceed"
 msgstr ""
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr ""
@@ -94,26 +94,26 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
 msgid "Status"
-msgstr ""
+msgstr "Stato"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "System"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -121,7 +121,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -129,36 +129,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -201,9 +201,20 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
+
+#~ msgid "Action"
+#~ msgstr "Azione"
index 8ad3152ca08514298b77439311f60dd5aa6040eb..40b71248e501cd46cbd6326e0ed1a81a6a0b95a3 100644 (file)
@@ -4,11 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr ""
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr ""
@@ -42,14 +38,14 @@ msgid "ERROR:"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -74,6 +70,10 @@ msgstr ""
 msgid "Proceed"
 msgstr ""
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr ""
@@ -88,14 +88,14 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr ""
 
@@ -107,7 +107,7 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -115,7 +115,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -123,36 +123,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -195,9 +195,17 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
index 631aa5e008cadf3e9d0d2f0009b40bd7855a7455..a603fbdd935b4e57f824df938f144a2212b056ba 100644 (file)
@@ -4,11 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr ""
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr ""
@@ -42,14 +38,14 @@ msgid "ERROR:"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -74,6 +70,10 @@ msgstr ""
 msgid "Proceed"
 msgstr ""
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr ""
@@ -88,14 +88,14 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr ""
 
@@ -107,7 +107,7 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -115,7 +115,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -123,36 +123,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -195,9 +195,17 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
diff --git a/applications/luci-app-advanced-reboot/po/mr/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/mr/advanced-reboot.po
new file mode 100644 (file)
index 0000000..4ae86e0
--- /dev/null
@@ -0,0 +1,217 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsadvanced-reboot/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
+msgid "Advanced Reboot"
+msgstr "प्रगत रीबूट"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
+msgid "Alternative"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
+msgid "Cancel"
+msgstr "रद्द करा"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
+msgid "Changes applied."
+msgstr "बदल लागू केले."
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
+msgid "Confirm"
+msgstr "पुष्टी"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
+msgid "Current"
+msgstr "वर्तमान"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
+msgid "ERROR:"
+msgstr "त्रुटी:"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
+msgid "Firmware"
+msgstr "फर्मवेअर"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
+msgid "Loading"
+msgstr "लोड करीत आहे"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
+msgid "No access to fw_printenv or fw_printenv!"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
+msgid "Partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
+msgid "Partitions"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
+msgid "Perform power off..."
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
+msgid "Power Off Device"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
+msgid "Proceed"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
+msgid "Reboot Device to an Alternative Partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
+msgid "Reboot to alternative partition..."
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
+msgid "Reboot to current partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
+msgid "Rebooting..."
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
+msgid "Shutting down..."
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
+msgid "System"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
+msgid ""
+"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
+"few minutes before you try to reconnect. It might be necessary to renew the "
+"address of your computer to reach the device again, depending on your "
+"settings."
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
+msgid ""
+"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
+"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
+"might be necessary to renew the address of your computer to reach the device "
+"again, depending on your settings."
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
+msgid ""
+"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
+"might be necessary to renew the address of your computer to reach the device "
+"again, depending on your settings."
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
+msgid "Unable to find Dual Boot Flag Partition."
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
+msgid "Unable to obtain firmware environment variable"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
+msgid "Unable to set Dual Boot Flag Partition entry for partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
+msgid "Unable to set firmware environment variable"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
+msgid ""
+"WARNING: An alternative partition might have its own settings and completely "
+"different firmware.<br /><br /> As your network configuration and WiFi SSID/"
+"password on alternative partition might be different, you might have to "
+"adjust your computer settings to be able to access your device once it "
+"reboots.<br /><br /> Please also be aware that alternative partition "
+"firmware might not provide an easy way to switch active partition and boot "
+"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
+"to reboot device to an alternative partition."
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
+msgid ""
+"WARNING: Power off might result in a reboot on a device which doesn't "
+"support power off.<br /><br /> Click \"Proceed\" below to power off your "
+"device."
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
+msgid "Waiting for changes to be applied..."
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
+msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
+msgid "Warning: There are unsaved changes that will get lost on reboot!"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
+msgid "Warning: This system does not support powering off!"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
+msgid "Warning: Unable to obtain device information!"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
+msgid "to"
+msgstr ""
index 710e1172fdfded4bfa9038367a8c8a6294a2f235..154e3ae70aa10329d94a9b2c0a84e9dd3ca3bbcd 100644 (file)
@@ -4,11 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr ""
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr ""
@@ -42,14 +38,14 @@ msgid "ERROR:"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -74,6 +70,10 @@ msgstr ""
 msgid "Proceed"
 msgstr ""
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr ""
@@ -88,14 +88,14 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr ""
 
@@ -107,7 +107,7 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -115,7 +115,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -123,36 +123,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -195,9 +195,17 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
index 1c8b3ae23545b3f3c7cada32d71d25708137b0a6..855b07d55f9de80591583b2950a38f8dd6412e0a 100644 (file)
@@ -10,11 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9.1\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Handling"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr ""
@@ -48,14 +44,14 @@ msgid "ERROR:"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -80,6 +76,10 @@ msgstr ""
 msgid "Proceed"
 msgstr ""
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr ""
@@ -94,14 +94,14 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr ""
 
@@ -113,7 +113,7 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -121,7 +121,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -129,36 +129,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -201,9 +201,20 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
+
+#~ msgid "Action"
+#~ msgstr "Handling"
index 91cff6948db95f468ecbab716c0e6b58a14a4063..08a03c08e7e559621086cf8653478542a75b3f47 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-06 23:06+0000\n"
-"Last-Translator: Krzysztof Grzelak <9tysiecy@gmail.com>\n"
+"PO-Revision-Date: 2019-12-02 16:11+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadvanced-reboot/pl/>\n"
 "Language: pl\n"
@@ -11,11 +11,7 @@ msgstr ""
 "|| n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Akcja"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "Zaawansowany restart"
@@ -49,16 +45,16 @@ msgid "ERROR:"
 msgstr "BŁĄD:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
-msgstr "Firmware/System operacyjny (Jądro)"
+msgid "Firmware"
+msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr "Ładowanie"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
-msgstr "Brak dostępu do fw_printenv lub fw_printenv!"
+msgstr "Brak dostępu do fw_printenv lub fw_setenv!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
 msgid "Partition"
@@ -81,6 +77,10 @@ msgstr "Wyłącz urządzenie"
 msgid "Proceed"
 msgstr "Przejdź dalej"
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr "Ponowne uruchomienie urządzenia do innej partycji"
@@ -95,14 +95,14 @@ msgstr "Ponowne uruchomienie do innej partycji..."
 msgid "Reboot to current partition"
 msgstr "Ponowne uruchomienie na obecnej partycji"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr "Ponowne uruchamianie..."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr "Zamykanie..."
 
@@ -114,7 +114,7 @@ msgstr "Status"
 msgid "System"
 msgstr "System"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -126,7 +126,7 @@ msgstr ""
 "połączenia. W zależności od ustawień może być konieczne odnowienie adresu "
 "komputera, aby ponownie połączyć się z urządzeniem."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -138,40 +138,41 @@ msgstr ""
 "nawiązania połączenia. W zależności od ustawień może być konieczne "
 "odnowienie adresu komputera, aby ponownie połączyć się z urządzeniem."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
-"System jest teraz zamykany.<br />NIE WYŁĄCZAJ ZASILANIA URZĄDZENIA!<br />"
-"Poczekaj kilka minut przed próbą ponownego nawiązania połączenia. W "
+"System jest teraz zamykany.<br />NIE WYŁĄCZAJ ZASILANIA URZĄDZENIA!<br /"
+">Poczekaj kilka minut przed próbą ponownego nawiązania połączenia. W "
 "zależności od ustawień może być konieczne odnowienie adresu komputera, aby "
 "ponownie połączyć się z urządzeniem."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "Nie można odnaleźć partycji z flagą Dual Boot."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr "Nie można uzyskać zmiennej środowiskowej oprogramowania układowego"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
-msgstr "Nie można ustawić wpisu flagi partycji podwójnego rozruchu dla partycji"
+msgstr ""
+"Nie można ustawić wpisu flagi partycji podwójnego rozruchu dla partycji"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr "Nie można ustawić zmiennej środowiskowej oprogramowania układowego"
 
@@ -189,8 +190,8 @@ msgstr ""
 "OSTRZEŻENIE: Inna partycja może mieć swoje własne ustawienia i zupełnie inny "
 "firmware.<br /><br /> Ponieważ konfiguracja sieci i SSID/hasło WiFi na innej "
 "partycji mogą być różne, być może trzeba będzie dostosować ustawienia "
-"komputera, aby mieć dostęp do urządzenia po ponownym uruchomieniu systemu.<"
-"br /><br /> Należy również pamiętać, że alternatywne firmware partycji może "
+"komputera, aby mieć dostęp do urządzenia po ponownym uruchomieniu systemu."
+"<br /><br /> Należy również pamiętać, że alternatywne firmware partycji może "
 "nie zapewniać łatwego sposobu przełączenia aktywnej partycji i ponownego "
 "uruchomienia systemu na obecnie aktywną partycję.<br /><br /> Kliknij "
 "przycisk \"Kontynuuj\" poniżej, aby zrestartować urządzenie do innej "
@@ -230,9 +231,23 @@ msgstr "Ostrzeżenie: ten system nie obsługuje wyłączania zasilania!"
 msgid "Warning: Unable to obtain device information!"
 msgstr "Ostrzeżenie: Nie można uzyskać informacji o urządzeniu!"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr "do"
+
+#~ msgid "Action"
+#~ msgstr "Akcja"
+
+#~ msgid "Firmware/OS (Kernel)"
+#~ msgstr "Firmware/System operacyjny (Jądro)"
index 04ac5637e7f3353b055c3e9834b34547cbe590e5..5e6fbb74f94725e1a0518ad66bccdb1985c0e01d 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-31 02:45+0000\n"
-"Last-Translator: Tiago Gaspar <tiagogaspar8@gmail.com>\n"
+"PO-Revision-Date: 2019-12-05 17:08+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadvanced-reboot/pt/>\n"
 "Language: pt\n"
@@ -10,11 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Ação"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "Reinicio Avançado"
@@ -48,14 +44,14 @@ msgid "ERROR:"
 msgstr "ERRO:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
-msgstr "Firmware/SO (Kernel)"
+msgid "Firmware"
+msgstr "Firmware"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr "A carregar"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr "Sem acesso ao fw_printenv ou ao fw_printenv!"
 
@@ -80,6 +76,10 @@ msgstr "Encerrar Dispositivo"
 msgid "Proceed"
 msgstr "Continuar"
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr "Reiniciar"
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr "Reiniciar o Dispositivo para uma Partição Alternativa"
@@ -94,14 +94,14 @@ msgstr "Reiniciar para uma partição alternativa..."
 msgid "Reboot to current partition"
 msgstr "Reiniciar para a partição atual"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr "A reiniciar..."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr "A encerrar..."
 
@@ -113,7 +113,7 @@ msgstr "Estado"
 msgid "System"
 msgstr "Sistema"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -125,7 +125,7 @@ msgstr ""
 "renovar o endereço do seu computador para aceder ao dispositivo de novo, "
 "dependendo das suas definições."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -137,7 +137,7 @@ msgstr ""
 "Pode ser necessário renovar o endereço do seu computador para aceder ao "
 "dispositivo de novo, dependendo das suas definições."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
@@ -148,29 +148,29 @@ msgstr ""
 "renovar o endereço do seu computador para aceder ao dispositivo de novo, "
 "dependendo das suas definições."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "Não foi encontrada a Flag Dual Boot Partition."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr "Não foi possível obter a variável de ambiente do firmware"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr "Não foi possível definir a Flag Dual Boot Partition para a partição"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr "Não foi possível definir a variável de ambiente do firmware"
 
@@ -217,7 +217,8 @@ msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
-msgstr "Aviso: Existem definições não salvas que serão perdidas com o reinicio!"
+msgstr ""
+"Aviso: Existem definições não gravadas que serão perdidas com o reinicio!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
 msgid "Warning: This system does not support powering off!"
@@ -227,9 +228,23 @@ msgstr "Aviso: Este sistema não suporta encerramento!"
 msgid "Warning: Unable to obtain device information!"
 msgstr "Aviso: Incapaz de obter informações do dispositivo!"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr "tentando montar partição alternativa"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr "tentando desmontar uma partição alternativa"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr "para"
+
+#~ msgid "Action"
+#~ msgstr "Ação"
+
+#~ msgid "Firmware/OS (Kernel)"
+#~ msgstr "Firmware/SO (Kernel)"
index cbd91099076bf7bd1b1bbae30473151af0601a69..eb66c6e17eac8b7b0cb9b83f916c361ccc242912 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:11+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsadvanced-reboot/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 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr ""
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
-msgstr ""
+msgstr "Reinicio Avançado"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
 msgid "Alternative"
-msgstr ""
+msgstr "Alternativo"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
 msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
 msgid "Changes applied."
-msgstr ""
+msgstr "As modificações foram aplicadas."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
 msgid "Confirm"
-msgstr ""
+msgstr "Confirmar"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
 msgid "Current"
-msgstr ""
+msgstr "Atual"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
 msgid "ERROR:"
-msgstr ""
+msgstr "ERRO:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
-msgstr ""
+msgstr "Carregando"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
-msgstr ""
+msgstr "Sem acesso ao fw_printenv ou fw_printenv!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
 msgid "Partition"
-msgstr ""
+msgstr "Partição"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
 msgid "Partitions"
-msgstr ""
+msgstr "Partições"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
 msgid "Perform power off..."
-msgstr ""
+msgstr "Desligando..."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
 msgid "Power Off Device"
-msgstr ""
+msgstr "Desligar Dispositivo"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
 msgid "Proceed"
+msgstr "Proceguir"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
-msgstr ""
+msgstr "Reiniciar o Dispositivo em uma Partição Diferente"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
 msgid "Reboot to alternative partition..."
-msgstr ""
+msgstr "Reiniciando em uma partição diferente..."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
 msgid "Reboot to current partition"
-msgstr ""
+msgstr "Reiniciar na partição atual"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
-msgstr ""
+msgstr "Reiniciando..."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
-msgstr ""
+msgstr "Desligando..."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
 msgid "Status"
-msgstr ""
+msgstr "Condição"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "System"
-msgstr ""
+msgstr "Sistema"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
 "address of your computer to reach the device again, depending on your "
 "settings."
 msgstr ""
+"O sistema está sendo reinicializado.<br /> NÃO DESLIGUE A FORÇA DO "
+"DISPOSITIVO!<br /> Aguarde alguns minutos antes de tentar se reconectar. "
+"Para ter acesso ao dispositivo novamente, pode ser necessário renovar ou "
+"trocar o endereço IP do seu computador dependendo das configurações "
+"realizadas."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
+"O sistema está sendo reinicializado em uma partição diferente.<br /> NÃO "
+"DESLIGUE A FORÇA DO DISPOSITIVO!<br /> Aguarde alguns minutos antes de "
+"tentar se reconectar. Para ter acesso ao dispositivo novamente, pode ser "
+"necessário renovar ou trocar o endereço IP do seu computador dependendo das "
+"configurações realizadas."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
+"O sistema está sendo desligado.<br /> NÃO DESLIGUE A FORÇA DO DISPOSITIVO!<"
+"br /> Para ter acesso ao dispositivo novamente, pode ser necessário renovar "
+"ou trocar o endereço IP do seu computador dependendo das configurações "
+"realizadas."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
-msgstr ""
+msgstr "Não foi possível encontrar a partição Dual Boot Flag."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
-msgstr ""
+msgstr "Não foi possível obter a variável de ambiente para o firmware"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
-msgstr ""
+msgstr "Não foi possível definir a entrada Dual Boot Flag na partição"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
-msgstr ""
+msgstr "Não foi possível definir a variável de ambiente para o firmware"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
 msgid ""
@@ -167,6 +187,16 @@ msgid ""
 "back to the currently active partition.<br /><br /> Click \"Proceed\" below "
 "to reboot device to an alternative partition."
 msgstr ""
+"ATENÇÃO: Uma partição diferente pode ter as suas próprias configurações e "
+"ter um firmware totalmente diferente.<br /><br /> Assim como as suas "
+"configurações de rede WiFi SSID/senha podem ficar diferentes e uma outra "
+"partição, talvez seja necessário reajustar as configurações dos seu "
+"computador para que consiga ter acesso ao seu dispositivo depois de "
+"reiniciar.<br /><br /> Tenha ciência de que uma partição diferente para o "
+"firmware poder não prover uma maneira fácil para alternar a partição ativa "
+"ou reiniciar o dispositivo de volta para a partição atual.<br /><br /> "
+"Clique em \"Prosseguir\" para reiniciar o dispositivo em uma partição "
+"diferente."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
 msgid ""
@@ -174,30 +204,43 @@ msgid ""
 "support power off.<br /><br /> Click \"Proceed\" below to power off your "
 "device."
 msgstr ""
+"ATENÇÃO: Desligar pode resultar em um reinício dispositivo caso ele não seja "
+"compatível com o desligamento.<br /><br /> Clique em \"Prosseguir\" para "
+"desligar seu dispositivo."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
 msgid "Waiting for changes to be applied..."
-msgstr ""
+msgstr "Aguardando as modificações serem aplicadas..."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
 msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
 msgstr ""
+"Atenção: O dispositivo (%s) é desconhecido ou não é um dispositivo com duas "
+"partições!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
-msgstr ""
+msgstr "Atenção: Existem mudanças não salvas que serão perdidas ao reiniciar!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
 msgid "Warning: This system does not support powering off!"
-msgstr ""
+msgstr "Atenção: Este sistema não tem suporte para desligamento!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
 msgid "Warning: Unable to obtain device information!"
+msgstr "Atenção: Não foi possível obter as informações do dispositivo!"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
-msgid "to"
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
 msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
+msgid "to"
+msgstr "para"
index ace6dd926be18217f50febfd34f7805d92ed1bc5..d13ad08fe176f40354c4c214992ea2e1f24c41e3 100644 (file)
@@ -11,11 +11,7 @@ msgstr ""
 "20)) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Actiune"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "Repornire Avansata"
@@ -49,14 +45,14 @@ msgid "ERROR:"
 msgstr "Eroare"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
-msgstr "Firmware / sistem de operare (Kernel)"
+msgid "Firmware"
+msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr "Incarcare"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr "Nu aveți acces la fw_printenv sau fw_printenv!"
 
@@ -81,6 +77,10 @@ msgstr "Oprire dispozitiv"
 msgid "Proceed"
 msgstr "Continua"
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr "Reporniți dispozitivul într-o partiție alternativă"
@@ -95,14 +95,14 @@ msgstr "Reporniți in partiția alternativă"
 msgid "Reboot to current partition"
 msgstr "Reporniți in partitia curenta"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr "Reporneste"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr "Oprire"
 
@@ -114,7 +114,7 @@ msgstr "stsatus"
 msgid "System"
 msgstr "Sistem"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -126,7 +126,7 @@ msgstr ""
 "necesar să reînoiți adresa computerului pentru a ajunge din nou la "
 "dispozitiv, în funcție de setările dvs."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -138,7 +138,7 @@ msgstr ""
 "reconectați. Poate fi necesar să reînnoiți adresa computerului pentru a "
 "ajunge din nou la dispozitiv, în funcție de setările dvs."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
@@ -148,29 +148,29 @@ msgstr ""
 "putea fi necesar să reînnoiești adresa computerului pentru a ajunge din nou "
 "la dispozitiv, în funcție de setările tale."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "Imposibil de găsit partiția Dual Boot"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -213,9 +213,23 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
+
+#~ msgid "Action"
+#~ msgstr "Actiune"
+
+#~ msgid "Firmware/OS (Kernel)"
+#~ msgstr "Firmware / sistem de operare (Kernel)"
index 9c29adf6c919eebbc24d8120c60dd0d7deb643bc..b91439434f0295dfb77a81ffcb913eaa099b7353 100644 (file)
@@ -14,11 +14,7 @@ msgstr ""
 "4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Действие"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "Дополнительная перезагрузка"
@@ -52,14 +48,14 @@ msgid "ERROR:"
 msgstr "ОШИБКА:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
-msgstr "Прошивка/ОС (Ядро)"
+msgid "Firmware"
+msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr "Загружаем"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr "Нет доступа к fw_printenv или fw_printenv!"
 
@@ -84,6 +80,10 @@ msgstr "Отключить питание устройства"
 msgid "Proceed"
 msgstr "Продолжить"
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr "Перезагрузить устройство в альтернативный раздел"
@@ -98,14 +98,14 @@ msgstr "Перезагрузить до альтернативного разд
 msgid "Reboot to current partition"
 msgstr "Перезагрузка к текущему разделу"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr "Перезагрузка..."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr "Отключается..."
 
@@ -117,7 +117,7 @@ msgstr "Состояние"
 msgid "System"
 msgstr "Система"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -129,7 +129,7 @@ msgstr ""
 "снова. Возможно, потребуется обновить адрес компьютера для повторного "
 "доступа к устройству в зависимости от ваших настроек."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -141,7 +141,7 @@ msgstr ""
 "установить соединение снова. Возможно, потребуется обновить адрес компьютера "
 "для повторного доступа к устройству в зависимости от ваших настроек."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
@@ -151,29 +151,29 @@ msgstr ""
 "Возможно, потребуется обновить адрес компьютера для повторного доступа к "
 "устройству в зависимости от настроек."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "Невозможно найти Dual Boot раздел."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr "Невозможно получить переменную среды прошивки"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr "Невозможно использовать Dual Boot раздел."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr "Невозможно установить переменную среды прошивки"
 
@@ -214,7 +214,8 @@ msgstr "Ждём установления изменений..."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
 msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
-msgstr "Внимание: Устройство (%s) не известно или не имеет двойную перегородку!"
+msgstr ""
+"Внимание: Устройство (%s) не известно или не имеет двойную перегородку!"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
@@ -230,13 +231,27 @@ msgstr "Внимание: Эта система не поддерживает о
 msgid "Warning: Unable to obtain device information!"
 msgstr "Внимание: Невозможно приобрести информацию устройства!"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr "в"
 
+#~ msgid "Action"
+#~ msgstr "Действие"
+
+#~ msgid "Firmware/OS (Kernel)"
+#~ msgstr "Прошивка/ОС (Ядро)"
+
 #~ msgid "Alternative reboot cancelled."
 #~ msgstr "Альтернативная перезагрузка отменена."
 
index acfb334cacbca466ff48a8bd7b296858e6b856fd..0eeddf7055040d53cb25cb58c30f9602332e0990 100644 (file)
@@ -4,11 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr ""
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr ""
@@ -42,14 +38,14 @@ msgid "ERROR:"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -74,6 +70,10 @@ msgstr ""
 msgid "Proceed"
 msgstr ""
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr ""
@@ -88,14 +88,14 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr ""
 
@@ -107,7 +107,7 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -115,7 +115,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -123,36 +123,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -195,9 +195,17 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
index 3bafab19297314f664ad2d0ffe383a411f930a7b..c983346ff55c8cb568028d96a9599745d6529efa 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-17 20:24+0000\n"
+"PO-Revision-Date: 2019-12-03 08:27+0000\n"
 "Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
 "Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadvanced-reboot/sv/>\n"
@@ -8,13 +8,9 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Åtgärd"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "Avancerad omstart"
@@ -48,14 +44,14 @@ msgid "ERROR:"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
-msgstr "Inre mjukvara/OS (Kärna)"
+msgid "Firmware"
+msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr "Laddar"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -80,6 +76,10 @@ msgstr "Stäng av enhet"
 msgid "Proceed"
 msgstr "Fortsätt"
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr "Starta om"
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr "Starta om enheten till en alternativ partition"
@@ -94,14 +94,14 @@ msgstr "Starta om till alternativ partition..."
 msgid "Reboot to current partition"
 msgstr "Starta om till nuvarande partition"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr "Startar om..."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr "Stänger av..."
 
@@ -113,7 +113,7 @@ msgstr "Status"
 msgid "System"
 msgstr "System"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -121,7 +121,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -129,7 +129,7 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
@@ -139,29 +139,29 @@ msgstr ""
 "inställningar så kan det vara nödvändigt att förnya din dators adress för "
 "att nå enheten igen."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -208,12 +208,26 @@ msgstr "Varning: Det här systemet har inte stöd för avstängning!"
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
 
+#~ msgid "Action"
+#~ msgstr "Åtgärd"
+
+#~ msgid "Firmware/OS (Kernel)"
+#~ msgstr "Inre mjukvara/OS (Kärna)"
+
 #~ msgid "Warning: This system does not have two partitions!"
 #~ msgstr "Varning: Det här systemet har inte två partitioner!"
index 4766f802c07ed623d11a37f0218a1ddc41b211c9..7fbae379ebd3ddb4db2a2171ff3687848931fdcc 100644 (file)
@@ -1,11 +1,7 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr ""
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr ""
@@ -39,14 +35,14 @@ msgid "ERROR:"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
@@ -71,6 +67,10 @@ msgstr ""
 msgid "Proceed"
 msgstr ""
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr ""
@@ -85,14 +85,14 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr ""
 
@@ -104,7 +104,7 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -112,7 +112,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -120,36 +120,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -192,9 +192,17 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
index fa2a4c40f342338ef410a108710e9b028bd0fc76..76e7d91cee2fd1ff6ec9538700467334c09646e7 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:08+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-04 12:07+0000\n"
+"Last-Translator: Caglar Ozalp <cozalp@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadvanced-reboot/tr/>\n"
 "Language: tr\n"
@@ -10,11 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Eylem"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "Gelişmiş Yeniden Başlatma"
@@ -48,14 +44,14 @@ msgid "ERROR:"
 msgstr "HATA:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
-msgstr ""
+msgid "Firmware"
+msgstr "Cihaz yazılımı"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr "Yükleniyor"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr "fw_printenv e veya fw_printenv e erişim yok!"
 
@@ -80,6 +76,10 @@ msgstr "Cihazın Gücünü Kapat"
 msgid "Proceed"
 msgstr "İlerle"
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr "Yeniden başlat"
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr "Alternatif Bölüm için cihazı yeniden başlat"
@@ -94,14 +94,14 @@ msgstr "alternatif bölüm için yeniden başlat..."
 msgid "Reboot to current partition"
 msgstr "Mevcut bölüm için yeniden başlat"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr "Yeniden Başlatılıyor..."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr "Kapatılıyor..."
 
@@ -113,7 +113,7 @@ msgstr "Durum"
 msgid "System"
 msgstr "Sistem"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -125,44 +125,48 @@ msgstr ""
 "yeniden cihaza erişebilmeniz için, bilgisayar adresinin yenilenmesinde "
 "gereklidir."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
+"Sistem şimdi alternatif bir bölüme yeniden başlıyor.  <br /> CİHAZI "
+"KAPATMAYIN! <br /> Yeniden bağlanmayı denemeden önce birkaç dakika bekleyin. "
+"Ayarlarınıza bağlı olarak, aygıta tekrar erişmek için bilgisayarınızın "
+"adresini yenilemeniz gerekebilir."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "Dual Boot Flag bölümü bulunamadı."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr "Firmware ortam değişkenine ulaşılamıyor"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -205,9 +209,20 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr "a"
+
+#~ msgid "Action"
+#~ msgstr "Eylem"
index e75a38b2902d9daaace2ee2706baed8e39a5910c..36e31c218496884d3c61d7d98d5ade0d00cd2181 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-05 01:57+0000\n"
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
 "Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsadvanced-reboot/uk/>\n"
@@ -11,19 +11,15 @@ msgstr ""
 "4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Дія"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
-msgstr ""
+msgstr "Розширене перезавантаження"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
 msgid "Alternative"
-msgstr ""
+msgstr "Альтернатива"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
@@ -32,41 +28,41 @@ msgstr "Скасувати"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
 msgid "Changes applied."
-msgstr ""
+msgstr "Зміни застосовано."
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
 msgid "Confirm"
-msgstr ""
+msgstr "Підтвердити"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
 msgid "Current"
-msgstr ""
+msgstr "Поточний"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
 msgid "ERROR:"
-msgstr ""
+msgstr "ПОМИЛКА:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
+msgid "Firmware"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr "Завантаження"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
 msgid "Partition"
-msgstr ""
+msgstr "Розділ"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
 msgid "Partitions"
-msgstr ""
+msgstr "Розділи"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
 msgid "Perform power off..."
@@ -79,7 +75,11 @@ msgstr ""
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
 msgid "Proceed"
-msgstr ""
+msgstr "Продовжити"
+
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr "Перезавантаження"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
@@ -95,14 +95,14 @@ msgstr ""
 msgid "Reboot to current partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
-msgstr ""
+msgstr "Перезавантаження..."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr ""
 
@@ -114,7 +114,7 @@ msgstr "Стан"
 msgid "System"
 msgstr "Система"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -122,7 +122,7 @@ msgid ""
 "settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -130,36 +130,36 @@ msgid ""
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr ""
 
@@ -203,9 +203,20 @@ msgstr ""
 msgid "Warning: Unable to obtain device information!"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr ""
+
+#~ msgid "Action"
+#~ msgstr "Дія"
index 7d789ae60483a7f4585385fb15dcc07d6623d2e0..f72afcc21590fb19ba2f97309a93d436cab731ed 100644 (file)
@@ -10,11 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "Hành động"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "Khởi động nâng cao"
@@ -48,14 +44,14 @@ msgid "ERROR:"
 msgstr "Lỗi:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
-msgstr "Bộ nạp khởi động"
+msgid "Firmware"
+msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr "Đang tải"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr "Không thể truy cập tới fw_printenv!"
 
@@ -80,6 +76,10 @@ msgstr "Tắt nguồn thiết bị"
 msgid "Proceed"
 msgstr "Tiến trình"
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr "Khởi động lại thiết bị vào phân vùng thay thế"
@@ -94,14 +94,14 @@ msgstr "Đang khởi động vào phân vùng thay thế..."
 msgid "Reboot to current partition"
 msgstr "Khởi động lại vào phần vùng hiện tại"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr "Đang khởi động lại..."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr "Đang tắt nguồn..."
 
@@ -113,19 +113,19 @@ msgstr "Trạng thái"
 msgid "System"
 msgstr "Hệ thống"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
 "address of your computer to reach the device again, depending on your "
 "settings."
 msgstr ""
-"Hệ thống sẽ được khởi động lại ngay.<br /> VUI LÒNG KHÔNG TẮT NGUỒN THIẾT "
-"BỊ!<br /> Vui lòng chờ một vài phút trước khi thử kết nối lại. Bạn có thể "
-"cần phải cập nhật lại địa chỉ máy tính để kết nối lại với thiết bị, phụ "
-"thuộc vào cài đặt máy tính."
+"Hệ thống sẽ được khởi động lại ngay.<br /> VUI LÒNG KHÔNG TẮT NGUỒN THIẾT BỊ!"
+"<br /> Vui lòng chờ một vài phút trước khi thử kết nối lại. Bạn có thể cần "
+"phải cập nhật lại địa chỉ máy tính để kết nối lại với thiết bị, phụ thuộc "
+"vào cài đặt máy tính."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -137,39 +137,39 @@ msgstr ""
 "nối lại. Bạn có thể cần phải cập nhật lại địa chỉ máy tính để kết nối lại "
 "với thiết bị, phụ thuộc vào cài đặt máy tính."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
 "again, depending on your settings."
 msgstr ""
-"Hệ thống sẽ được tắt nguồn ngay.<br /> VUI LÒNG KHÔNG TẮT NGUỒN THIẾT BỊ!<br "
-"/> Bạn có thể cần phải cập nhật lại địa chỉ máy tính để kết nối lại với "
+"Hệ thống sẽ được tắt nguồn ngay.<br /> VUI LÒNG KHÔNG TẮT NGUỒN THIẾT BỊ!"
+"<br /> Bạn có thể cần phải cập nhật lại địa chỉ máy tính để kết nối lại với "
 "thiết bị, phụ thuộc vào cài đặt máy tính."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "Không tìm thấy phân vùng khởi động kép."
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr "Không thể lấy được biến bộ nạp khởi động"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr "Không thể cài phân vùng khởi động kép"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr "Không thể cài biến môi trường khởi động"
 
@@ -214,9 +214,23 @@ msgstr "Cảnh báo: Hệ thống không hỗ trợ việc tắt nguồn!"
 msgid "Warning: Unable to obtain device information!"
 msgstr "Cảnh báo: Không lấy được thông tin thiết bị!"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr "đến"
+
+#~ msgid "Action"
+#~ msgstr "Hành động"
+
+#~ msgid "Firmware/OS (Kernel)"
+#~ msgstr "Bộ nạp khởi động"
index b12513b029e51fbe328e6265fb846bb07156eb1f..3ed723b25749a67418a49ecb68ee3de76b346733 100644 (file)
@@ -5,8 +5,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2019-10-18 07:54+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:07+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsadvanced-reboot/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -14,13 +14,9 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "动作"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "高级重启"
@@ -54,14 +50,14 @@ msgid "ERROR:"
 msgstr "错误:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
-msgstr "固件/OS(内核)"
+msgid "Firmware"
+msgstr "固件"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr "加载中"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr "无法访问 fw_printenv 或 fw_printenv!"
 
@@ -86,6 +82,10 @@ msgstr "设备关机"
 msgid "Proceed"
 msgstr "继续"
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr "重启"
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr "将设备重启至备用分区"
@@ -100,14 +100,14 @@ msgstr "重启到备用分区…"
 msgid "Reboot to current partition"
 msgstr "重启到当前分区"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr "正在重启…"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr "正在关机…"
 
@@ -119,7 +119,7 @@ msgstr "状态"
 msgid "System"
 msgstr "系统"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -129,7 +129,7 @@ msgstr ""
 "系统正在重启。<br />切勿关闭电源! DO NOT POWER OFF THE DEVICE!<br />等待数分"
 "钟后即可尝试重新连接到路由。您可能需要更改计算机的 IP 地址以重新连接。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -140,7 +140,7 @@ msgstr ""
 "<br />等待数分钟后即可尝试重新连接到路由。您可能需要更改计算机的 IP 地址以重"
 "新连接。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
@@ -149,29 +149,29 @@ msgstr ""
 "系统现在正在关机。<br />切勿关闭电源! DO NOT POWER OFF THE DEVICE!<br />等待"
 "数分钟后即可尝试重新连接到路由。您可能需要更改计算机的 IP 地址以重新连接。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "无法找到双引导标志分区。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr "无法获取固件环境变量"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr "无法为分区设置双引导标志分区项"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr "无法设置固件环境变量"
 
@@ -220,9 +220,23 @@ msgstr "警告:此系统不支持关闭电源!"
 msgid "Warning: Unable to obtain device information!"
 msgstr "警告:无法获取设备信息!"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr "正在尝试装载备用分区"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr "正在尝试卸载备用分区"
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr "至"
+
+#~ msgid "Action"
+#~ msgstr "动作"
+
+#~ msgid "Firmware/OS (Kernel)"
+#~ msgstr "固件/OS(内核)"
index b81dfb09033df7b3f429d857b2ce151e7538185f..4f36776a4e0fcda9df9ecd507e3e651e964e0757 100644 (file)
@@ -11,11 +11,7 @@ msgstr ""
 "PO-Revision-Date: 2018-08-07 20:31+0800\n"
 "X-Generator: Gtranslator 2.91.7\n"
 
-#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
-msgid "Action"
-msgstr "動作"
-
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:185
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
 msgid "Advanced Reboot"
 msgstr "高階重啟"
@@ -49,14 +45,14 @@ msgid "ERROR:"
 msgstr "錯誤:"
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
-msgid "Firmware/OS (Kernel)"
-msgstr "韌體/OS(核心)"
+msgid "Firmware"
+msgstr ""
 
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
 msgid "Loading"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
 msgid "No access to fw_printenv or fw_printenv!"
 msgstr "無法訪問 fw_printenv 或 fw_printenv!"
 
@@ -81,6 +77,10 @@ msgstr "裝置關機"
 msgid "Proceed"
 msgstr "繼續"
 
+#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
+msgid "Reboot"
+msgstr ""
+
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
 msgid "Reboot Device to an Alternative Partition"
 msgstr "將裝置重啟至備用分割槽"
@@ -95,14 +95,14 @@ msgstr "重啟到備用分割槽…"
 msgid "Reboot to current partition"
 msgstr "重啟到當前分割槽"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
 #: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
 msgid "Rebooting..."
 msgstr "正在重啟…"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
 msgid "Shutting down..."
 msgstr "正在關機…"
 
@@ -114,7 +114,7 @@ msgstr "狀態"
 msgid "System"
 msgstr ""
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:194
 msgid ""
 "The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
@@ -124,7 +124,7 @@ msgstr ""
 "系統正在重啟。<br />切勿關閉電源! DO NOT POWER OFF THE DEVICE!<br />等待數分"
 "鍾後即可嘗試重新連線到路由。您可能需要更改計算機的 IP 位址以重新連線。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
 msgid ""
 "The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
 "OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
@@ -135,7 +135,7 @@ msgstr ""
 "DEVICE!<br />等待數分鐘後即可嘗試重新連線到路由。您可能需要更改計算機的 IP 地"
 "址以重新連線。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
 msgid ""
 "The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
 "might be necessary to renew the address of your computer to reach the device "
@@ -144,29 +144,29 @@ msgstr ""
 "系統現在正在關機。<br />切勿關閉電源! DO NOT POWER OFF THE DEVICE!<br />等待"
 "數分鐘後即可嘗試重新連線到路由。您可能需要更改計算機的 IP 位址以重新連線。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:154
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:155
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
 msgid "Unable to find Dual Boot Flag Partition."
 msgstr "無法找到雙引導標誌分割槽。"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
 msgid "Unable to obtain firmware environment variable"
 msgstr "無法獲取韌體環境變數"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
 msgid "Unable to set Dual Boot Flag Partition entry for partition"
 msgstr "無法為分割槽設定雙引導標誌分割槽項"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "Unable to set firmware environment variable"
 msgstr "無法設定韌體環境變數"
 
@@ -216,9 +216,23 @@ msgstr "警告:此係統不支援關閉電源!"
 msgid "Warning: Unable to obtain device information!"
 msgstr "警告:無法獲取裝置資訊!"
 
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
-#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:44
+msgid "attempting to mount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:53
+msgid "attempting to unmount alternative partition"
+msgstr ""
+
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
+#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
 msgid "to"
 msgstr "至"
+
+#~ msgid "Action"
+#~ msgstr "動作"
+
+#~ msgid "Firmware/OS (Kernel)"
+#~ msgstr "韌體/OS(核心)"
index 4850d55f4275d3abbe120a704628b4a0a497412b..4b07768d33533ad995f40ef81b3497571784e214 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-16 20:23+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2019-12-02 16:08+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
 "Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsahcp/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.9\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -60,7 +60,7 @@ msgstr "Oznámené předčíslí"
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:42
 msgid "Collecting data..."
-msgstr "Probíhá shromažďování dat..."
+msgstr "Probíhá sběr dat..."
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
 msgid "Disable DNS setup"
@@ -127,7 +127,7 @@ msgstr "Obsluhované rozhraní"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:20
 msgid "Server"
-msgstr "Servr"
+msgstr "Server"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:45
 msgid "Specifies the announced IPv4 and IPv6 NTP servers"
index 25db2f1d9a582d2392dc24ced974164072e12bc4..44aebac3e33b8201f3d326abd3e5cda3e85b9f3a 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-03-18 16:25+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-23 18:05+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsahcp/el/>\n"
 "Language: el\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 3.10-dev\n"
 
 #: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -54,7 +55,7 @@ msgstr ""
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:42
 msgid "Collecting data..."
-msgstr "ΣÏ\85λλέγονÏ\84αι Î´ÎµÎ´Î¿Î¼Î­Î½Î±..."
+msgstr "ΣÏ\85λλογή Î´ÎµÎ´Î¿Î¼Î­Î½Ï\89ν..."
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
 msgid "Disable DNS setup"
index 53edab78e09be0ab9a0e1b4ef5012c55f068f1ba..8070fd02073a74e750d7e1ed42592e2733adf740 100644 (file)
@@ -1,34 +1,34 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-03-31 15:46+0200\n"
-"Last-Translator: juhosg <juhosg@openwrt.org>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-26 17:08+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsahcp/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
 msgid "AHCP Server"
-msgstr "AHCP kiszolgáló"
+msgstr "AHCP-kiszolgáló"
 
 #: 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 "
 "networks where it is difficult or impossible to configure a server within "
 "every link-layer broadcast domain, for example mobile ad-hoc networks."
 msgstr ""
-"Az AHCP egy olyan automatikus konfigurációs protokoll IPv6 és kettős IPv6/"
-"IPv4 hálózatokhoz, mely a DHCP és a router dicovery protokoll helyett "
-"használható olyan hálózatokok ahol nehéz vagy lehetetlen beállítani külön "
-"kiszolgálót minden kapcsolati réteg tartományon belül, mint például a mobil "
-"eseti hálózatok."
+"Az AHCP egy automatikus beállítási protokoll IPv6 és kettős IPv6/IPv4 "
+"hálózatokhoz, amelyet az útválasztó-felfedezés vagy DHCP helyett történő "
+"használathoz terveztek olyan hálózatokon, ahol nehéz vagy lehetetlen "
+"beállítani egy kiszolgálót minden egyes kapcsolati réteg üzenetszórásos "
+"tartományán belül, például mobil eseti hálózatoknál."
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:34
 msgid "Active AHCP Leases"
@@ -40,19 +40,19 @@ msgstr "Cím"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:14
 msgid "Advanced Settings"
-msgstr "Haladó beállítások"
+msgstr "Speciális beállítások"
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:39
 msgid "Age"
-msgstr "Kor"
+msgstr "Életkor"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:38
 msgid "Announced DNS servers"
-msgstr "Bejelentett névkiszolgálók"
+msgstr "Bejelentett DNS-kiszolgálók"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:44
 msgid "Announced NTP servers"
-msgstr "Bejelentett NTP kiszolgálók"
+msgstr "Bejelentett NTP-kiszolgálók"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:32
 msgid "Announced prefixes"
@@ -60,11 +60,11 @@ msgstr "Bejelentett előtagok"
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:42
 msgid "Collecting data..."
-msgstr "Adatok összegyűjtése..."
+msgstr "Adatok összegyűjtése"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
 msgid "Disable DNS setup"
-msgstr ""
+msgstr "DNS beállítás letiltása"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:21
 msgid "Forwarder"
@@ -72,7 +72,7 @@ msgstr "Továbbító"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:13
 msgid "General Setup"
-msgstr "Általános beállítások"
+msgstr "Általános beállítás"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:24
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:61
@@ -82,16 +82,16 @@ msgstr "IPv4 és 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 "csak IPv4"
+msgstr "Csak 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 "csak IPv6"
+msgstr "Csak IPv6"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:97
 msgid "Lease directory"
-msgstr "Bérlet könytár"
+msgstr "Bérlet könyvtár"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:62
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:91
@@ -100,7 +100,7 @@ msgstr "Bérlet érvényességi ideje"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:105
 msgid "Log file"
-msgstr "Napló fájl"
+msgstr "Naplófájl"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:11
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:50
@@ -119,11 +119,11 @@ msgstr "Port"
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:23
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:60
 msgid "Protocol family"
-msgstr "Protokoll család"
+msgstr "Protokollcsalád"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:23
 msgid "Served interfaces"
-msgstr "Kiszolgált interfészek"
+msgstr "Kiszolgált csatolók"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:20
 msgid "Server"
@@ -131,24 +131,24 @@ msgstr "Kiszolgáló"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:45
 msgid "Specifies the announced IPv4 and IPv6 NTP servers"
-msgstr "A bejelentett IPv4 és IPv6 NTP kiszolgálók részletezése"
+msgstr "Meghatározza a bejelentett IPv4 és IPv6 NTP-kiszolgálókat"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:39
 msgid "Specifies the announced IPv4 and IPv6 name servers"
-msgstr "A bejelentett IPv4 és IPv6 névkiszolgálók részletezése"
+msgstr "Meghatározza a bejelentett IPv4 és IPv6 névkiszolgálókat"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:33
 msgid "Specifies the announced IPv4 and IPv6 network prefixes in CIDR notation"
 msgstr ""
-"A bejelentett IPv4 és IPv6 hálózati előtagok részletezése CIDR jelölésben"
+"Meghatározza a bejelentett IPv4 és IPv6 hálózati előtagokat CIDR jelölésben"
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:25
 msgid "The AHCP Service is not running."
-msgstr "Az AHCP szolgáltatás nem fut"
+msgstr "Az AHCP szolgáltatás nem fut."
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:27
 msgid "The AHCP Service is running with ID %s."
-msgstr "Az AHCP szolgáltatás fut, azonosítója:%s."
+msgstr "Az AHCP szolgáltatás fut ezzel az azonosítóval: %s."
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:22
 msgid "There are no active leases."
@@ -156,4 +156,4 @@ msgstr "Nincsenek aktív bérletek."
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:101
 msgid "Unique ID file"
-msgstr "Egyedi azonosító fájl"
+msgstr "Egyedi azonosítófájl"
index b9a535b49ca18b736f8e0eae51ff0eed594ee968..c6397f257ace36bfae17a3c756a78272fb40ee15 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-02-03 12:53+0200\n"
-"Last-Translator: Francesco <3gasas@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-25 13:56+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsahcp/it/>\n"
 "Language: it\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 3.10-dev\n"
 
 #: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -39,7 +40,7 @@ msgstr "Indirizzo"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:14
 msgid "Advanced Settings"
-msgstr "Impostazioni Avanzate"
+msgstr "Opzioni Avanzate"
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:39
 msgid "Age"
diff --git a/applications/luci-app-ahcp/po/mr/ahcp.po b/applications/luci-app-ahcp/po/mr/ahcp.po
new file mode 100644 (file)
index 0000000..d95fe6c
--- /dev/null
@@ -0,0 +1,155 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsahcp/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
+msgid "AHCP Server"
+msgstr "एएचसीपी सर्व्हर"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
+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 "
+"networks where it is difficult or impossible to configure a server within "
+"every link-layer broadcast domain, for example mobile ad-hoc networks."
+msgstr ""
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:34
+msgid "Active AHCP Leases"
+msgstr "सक्रिय एएचसीपी लीज"
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:38
+msgid "Address"
+msgstr "पत्ता"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:14
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:39
+msgid "Age"
+msgstr "वय"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:38
+msgid "Announced DNS servers"
+msgstr "घोषित डीएनएस सर्व्हर"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:44
+msgid "Announced NTP servers"
+msgstr "घोषित केलेले एनटीपी सर्व्हर"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:32
+msgid "Announced prefixes"
+msgstr "घोषित केलेले उपसर्ग"
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:42
+msgid "Collecting data..."
+msgstr "डेटा संकलित करीत आहे ..."
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
+msgid "Disable DNS setup"
+msgstr "डीएनएस सेटअप अक्षम करा"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:21
+msgid "Forwarder"
+msgstr "फॉरवर्डर"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:13
+msgid "General Setup"
+msgstr "सामान्य सेटअप"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:24
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:61
+msgid "IPv4 and IPv6"
+msgstr "IPv4 आणि 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 "केवळ 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 "केवळ IPv6"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:97
+msgid "Lease directory"
+msgstr "लीज निर्देशिका"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:62
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:91
+msgid "Lease validity time"
+msgstr "लीज वैधता वेळ"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:105
+msgid "Log file"
+msgstr "लॉग फाइल"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:11
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:50
+msgid "Multicast address"
+msgstr "मल्टीकास्ट पत्ता"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:19
+msgid "Operation mode"
+msgstr "ऑपरेशन मोड"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:17
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:55
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:23
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:60
+#, fuzzy
+msgid "Protocol family"
+msgstr "प्रोटोकॉल कुटुंब"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:23
+msgid "Served interfaces"
+msgstr "दिलेली इंटरफेस"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:20
+msgid "Server"
+msgstr "सर्व्हर"
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:45
+msgid "Specifies the announced IPv4 and IPv6 NTP servers"
+msgstr ""
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:39
+msgid "Specifies the announced IPv4 and IPv6 name servers"
+msgstr ""
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:33
+msgid "Specifies the announced IPv4 and IPv6 network prefixes in CIDR notation"
+msgstr ""
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:25
+msgid "The AHCP Service is not running."
+msgstr "एएचसीपी सेवा चालू नाही."
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:27
+msgid "The AHCP Service is running with ID %s."
+msgstr ""
+
+#: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:22
+#, fuzzy
+msgid "There are no active leases."
+msgstr "तेथे कोणतेही सक्रिय पट्टे नाहीत."
+
+#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:101
+msgid "Unique ID file"
+msgstr "अनन्य आयडी फाइल"
index 66b960d01d245a8902b4f47b33bdbfa7c8abe534..944f074ce11e2486f7667adbb96630f3481b84ac 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2017-02-17 17:07-0200\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language-Team: none\n"
-"Language: pt_BR\n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-11-26 17:08+0000\n"
+"Last-Translator: Rafael Fontenelle <rafaelff@gnome.org>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsahcp/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: Poedit 1.8.11\n"
-"POT-Creation-Date: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -63,11 +64,11 @@ msgstr "Coletando dados..."
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
 msgid "Disable DNS setup"
-msgstr ""
+msgstr "Desabilitar configuração de DNS"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:21
 msgid "Forwarder"
-msgstr "Forwarder"
+msgstr "Encaminhador"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:13
 msgid "General Setup"
@@ -81,12 +82,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 "Apenas IPv4"
+msgstr "Somente 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 "Apenas IPv6"
+msgstr "Somente IPv6"
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:97
 msgid "Lease directory"
@@ -143,7 +144,7 @@ msgstr ""
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:25
 msgid "The AHCP Service is not running."
-msgstr "O serviço AHCP está parado"
+msgstr "O serviço AHCP não está em execução."
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:27
 msgid "The AHCP Service is running with ID %s."
index 60808b0ca20da8cac1885c53f5213b0c72cee4a2..8431dedb2aff978584191ab9a37140510538ddb0 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-11-25 14:51+0200\n"
-"Last-Translator: qbilay <qbilay@mynet.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsahcp/tr/>\n"
 "Language: tr\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 3.10-dev\n"
 
 #: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
 #: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -58,7 +59,7 @@ msgstr ""
 
 #: applications/luci-app-ahcp/luasrc/view/ahcp_status.htm:42
 msgid "Collecting data..."
-msgstr "Veriler toplanıyor..."
+msgstr "Veri alınıyor..."
 
 #: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:55
 msgid "Disable DNS setup"
index 17fdc566ce1342e6abe27759b220818c81a6cf46..88068c13657f0765e235d1c49853f76f98c7828b 100644 (file)
@@ -67,7 +67,7 @@ for user in util.execi("cat /etc/passwd | cut -d':' -f1") do
 end
 
 o = s:taboption("basic", Value, "dir", translate("Download directory"),
-       translate("The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"))
+       translate("The directory to store the downloaded file. For example <code>/mnt/sda1</code>."))
 o.rmempty = false
 
 o = s:taboption("basic", Value, "config_dir", translate("Config file directory"),
@@ -239,7 +239,7 @@ o.placeholder = "60"
 
 o = s:taboption("http", Value, "lowest_speed_limit", translate("Lowest speed limit"),
        "%s %s" % {
-               translate("Close connection if download speed is lower than or equal to this value(bytes per sec). " ..
+               translate("Close connection if download speed is lower than or equal to this value (bytes per sec). " ..
        "0 means has no lowest speed limit."),
                translate("You can append K or M.")
        })
@@ -312,7 +312,7 @@ if aria2.bt then
        o.default = "true"
        o.rmempty = false
 
-       o = s:taboption("bt", Flag, "bt_save_metadata", translate("Sava metadata"),
+       o = s:taboption("bt", Flag, "bt_save_metadata", translate("Save metadata"),
                translate("Save meta data as \".torrent\" file. This option has effect only when BitTorrent"
                .. " Magnet URI is used. The file name is hex encoded info hash with suffix \".torrent\"."))
        o.enabled = "true"
@@ -339,7 +339,7 @@ if aria2.bt then
        o.placeholder = "6881-6999"
 
        o = s:taboption("bt", Value, "dht_listen_port", translate("DHT Listen port"),
-               translate("Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure that the "
+               translate("Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure that the "
                .. "specified ports are open for incoming UDP traffic."))
        o:depends("enable_dht", "true")
        o:depends("enable_dht6", "true")
@@ -426,7 +426,7 @@ o.disabled = "false"
 o.default = "false"
 
 o = s:taboption("advance", Value, "auto_save_interval", translate("Auto save interval"),
-       translate("Save a control file(*.aria2) every N seconds. If 0 is given, a control file is not"
+       translate("Save a control file (*.aria2) every N seconds. If 0 is given, a control file is not"
        .. " saved during download."))
 o.datatype = "range(0, 600)"
 o.placeholder = "60"
@@ -446,7 +446,7 @@ o.placeholder = "16M"
 
 o = s:taboption("advance", ListValue, "file_allocation", translate("File allocation"),
        translate("Specify file allocation method. If you are using newer file systems such as ext4"
-       .. " (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc\" is your best choice."
+       .. " (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc\" is your best choice."
        .. " It allocates large(few GiB) files almost instantly, but it may not be available if your system"
        .. " doesn't have posix_fallocate(3) function. Don't use \"falloc\" with legacy file systems such as"
        .. " ext3 and FAT32 because it takes almost same time as \"prealloc\" and it blocks aria2 entirely"
index 0a2b19158e2eac85ed361ee3a8f4d2f1c4683f01..be9d43547657d934932f56f4264928df62be34c1 100644 (file)
@@ -67,8 +67,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -485,13 +485,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -515,6 +511,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -559,7 +559,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -615,7 +615,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -678,7 +678,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 64ae2c6c6fb23d793b025cf04bfbebe968ef8fed..c0e29637262de0796f1b71441faf17f3eda69d13 100644 (file)
@@ -73,8 +73,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -491,13 +491,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -521,6 +517,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -565,7 +565,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -621,7 +621,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -684,7 +684,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index df8123581d02852d4365b7b8f203a7fbcd5448be..b60c8d7a93b1dc7229e59205c074191499c7a938 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-07 10:45+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsaria2/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"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
 msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -67,22 +73,22 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:29
 msgid "Collecting data..."
-msgstr ""
+msgstr "Probíhá sběr dat..."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:73
 msgid "Config file directory"
-msgstr ""
+msgstr "Adresář pro uložení konfiguračního souboru"
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:21
 msgid "Configuration"
-msgstr ""
+msgstr "Nastavení"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:230
 msgid "Connect timeout"
@@ -102,7 +108,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:87
 msgid "Debug"
-msgstr ""
+msgstr "Ladění"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:422
 msgid ""
@@ -124,7 +130,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:69
 msgid "Download directory"
-msgstr ""
+msgstr "Adresář pro stahované"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:26
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:36
@@ -153,7 +159,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:77
 msgid "Enable logging"
-msgstr ""
+msgstr "Povolit protokolování"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:305
 msgid "Enable peer exchange"
@@ -165,11 +171,11 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:58
 msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:91
 msgid "Error"
-msgstr ""
+msgstr "Chyba"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:44
 msgid "Error: Can't find aria2c in PATH, please reinstall aria2."
@@ -259,7 +265,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:88
 msgid "Info"
-msgstr ""
+msgstr "Informace"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:33
 msgid "Installed web interface:"
@@ -297,11 +303,11 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
 msgid "Loading"
-msgstr ""
+msgstr "Načítání"
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:27
 msgid "Log"
-msgstr ""
+msgstr "Protokol"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:45
 msgid "Log Data"
@@ -309,7 +315,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:80
 msgid "Log file"
-msgstr ""
+msgstr "Soubor protokolu"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:85
 msgid "Log level"
@@ -374,11 +380,11 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:454
 msgid "None"
-msgstr ""
+msgstr "Žádný"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:89
 msgid "Notice"
-msgstr ""
+msgstr "Oznámení"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
 msgid "Pause"
@@ -406,47 +412,47 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:203
 msgid "Private key"
-msgstr ""
+msgstr "Soukromý klíč"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:177
 msgid "Proxy password"
-msgstr ""
+msgstr "Heslo proxy"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:174
 msgid "Proxy user"
-msgstr ""
+msgstr "Uživatel proxy"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:97
 msgid "RPC Options"
-msgstr ""
+msgstr "Volby RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:114
 msgid "RPC authentication method"
-msgstr ""
+msgstr "Metoda autentizace RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:140
 msgid "RPC certificate"
-msgstr ""
+msgstr "RPC certifikát"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:122
 msgid "RPC password"
-msgstr ""
+msgstr "RPC heslo"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:110
 msgid "RPC port"
-msgstr ""
+msgstr "RPC port"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:149
 msgid "RPC private key"
-msgstr ""
+msgstr "Soukromý klíč RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:133
 msgid "RPC secure"
-msgstr ""
+msgstr "RPC secure"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:126
 msgid "RPC token"
-msgstr ""
+msgstr "RPC token"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:134
 msgid ""
@@ -456,7 +462,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:119
 msgid "RPC username"
-msgstr ""
+msgstr "Uživatelské jméno RPC"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:51
 msgid "Refresh every 10 seconds."
@@ -483,15 +489,11 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:61
 msgid "Run daemon as user"
-msgstr ""
-
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
+msgstr "Spustit démona pod uživatelskými oprávněními"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -515,6 +517,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -559,7 +565,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -598,7 +604,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:35
 msgid "Settings"
-msgstr ""
+msgstr "Nastavení"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:483
 msgid "Settings in this section will be added to config file."
@@ -615,7 +621,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -678,7 +684,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 21d34a88b311707f0fe44b17dabefb27db3d2aee..9f2154eabfe45f49bf0ad31b696796d0f806e5f4 100644 (file)
@@ -75,8 +75,8 @@ msgstr "Zertifikat überprüfen"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 "Schließe die Verbindung wenn die Download-Geschwinidigkeit niedriger oder "
 "gleich dieses Wertes (Bytes pro Sekunde) ist. 0 heißt es gibt keine "
@@ -517,13 +517,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr "Daemon als Benutzer ausführen"
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr "Speichere Metadaten"
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -547,6 +543,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr "Speichere Metadaten"
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -591,7 +591,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -647,7 +647,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -710,7 +710,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index a32f900168a7214cb53ab7813d2043937d3dc097..0e6b984c9cbfcd029c22c20b91f78b554a53c24b 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsaria2/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
 msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -67,14 +73,14 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:29
 msgid "Collecting data..."
-msgstr ""
+msgstr "Συλλογή δεδομένων..."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:73
 msgid "Config file directory"
@@ -82,7 +88,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:21
 msgid "Configuration"
-msgstr ""
+msgstr "Διαμόρφωση"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:230
 msgid "Connect timeout"
@@ -297,7 +303,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
 msgid "Loading"
-msgstr ""
+msgstr "Φόρτωση"
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:27
 msgid "Log"
@@ -485,13 +491,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -515,6 +517,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -559,7 +565,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -598,7 +604,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:35
 msgid "Settings"
-msgstr ""
+msgstr "Ρυθμίσεις"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:483
 msgid "Settings in this section will be added to config file."
@@ -615,7 +621,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -678,7 +684,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 3cbedbb7572164f5cb164e7daf97056a9178a551..0d5050cc02738a229e1262125cd426e8d2ffeef8 100644 (file)
@@ -67,8 +67,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -485,13 +485,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -515,6 +511,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -559,7 +559,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -615,7 +615,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -678,7 +678,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index ecae3ade7a7da97902cce0fb1ad381ba8e91fd09..b4e495beba0c5685c763850a91b01ed1de0b282b 100644 (file)
@@ -77,8 +77,8 @@ msgstr "Comprobar certificado"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 "Cierre la conexión si la velocidad de descarga es menor o igual a este valor "
 "(bytes por segundo). 0 significa que no tiene límite de velocidad mínima."
@@ -513,13 +513,9 @@ msgstr "Espera de reintento"
 msgid "Run daemon as user"
 msgstr "Ejecutar demonio como usuario"
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr "Guardar metadatos"
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 "Guarda un archivo de control (*.aria2) cada N segundos. Si se da 0, no se "
@@ -554,6 +550,10 @@ msgstr ""
 "efecto cuando se utiliza la URI de BitTorrent Magnet. El nombre del archivo "
 "es hash de información codificado hexadecimal con sufijo \".torrent\"."
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr "Guardar metadatos"
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr "Guardar intervalo de sesión"
@@ -582,8 +582,8 @@ msgid ""
 "<code>Content-Encoding: deflate</code>."
 msgstr ""
 "Enviar <code>Aceptar: deflate, gzip</code> encabezado de solicitud e inflar "
-"respuesta si el servidor remoto responde con <code>Content-Encoding: "
-"gzip</code> o <code>Content-Encoding: deflate</code>."
+"respuesta si el servidor remoto responde con <code>Content-Encoding: gzip</"
+"code> o <code>Content-Encoding: deflate</code>."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:220
 msgid ""
@@ -609,7 +609,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 "Configure el puerto de escucha UDP utilizado por DHT (IPv4, IPv6) y el "
@@ -681,7 +681,7 @@ msgstr "Mostrar URL"
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -711,8 +711,8 @@ msgid ""
 "with this option, seeding ends when at least one of the conditions is "
 "satisfied. Specifying 0 disables seeding after download completed."
 msgstr ""
-"Especifique el tiempo de sembrado en minutos. Si se especifica la opción \""
-"Proporción de sembrado\" junto con esta opción, la siembra finaliza cuando "
+"Especifique el tiempo de sembrado en minutos. Si se especifica la opción "
+"\"Proporción de sembrado\" junto con esta opción, la siembra finaliza cuando "
 "se cumple al menos una de las condiciones. Especificar 0 desactiva el "
 "sembrado después de completar la descarga."
 
@@ -771,7 +771,9 @@ msgstr ""
 "y el archivo DHT."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 "El directorio para almacenar el archivo descargado. p.ej. <code>/mnt/sda1</"
 "code>"
index e3fef7aa5b86e1cb781e074e6dcf3bbde2fddbcb..c4bfef077e1540bf6133744a80d21372480f063c 100644 (file)
@@ -75,8 +75,8 @@ msgstr "Vérifier le certificat"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 "Ferme la connexion si la vitesse de téléchargement est inférieure ou égale à "
 "cette valeur (en bits par seconde). 0 signifie qu'il n'y a pas de limite de "
@@ -312,8 +312,8 @@ msgid ""
 "List of extra settings. Format: option=value, eg. <code>netrc-path=/tmp/."
 "netrc</code>."
 msgstr ""
-"Liste des paramètres supplémentaires. Format : option=valeur, par ex. <code"
-">netrc-path=/tmp/.netrc</code>."
+"Liste des paramètres supplémentaires. Format : option=valeur, par ex. "
+"<code>netrc-path=/tmp/.netrc</code>."
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
 msgid "Loading"
@@ -508,13 +508,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr "Enregistrer les métadonnées"
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 "Enregistre un fichier de contrôle (*.aria2) toutes les N secondes. Si défini "
@@ -540,6 +536,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr "Enregistrer les métadonnées"
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr "Intervalle d'enregistrement de la session"
@@ -584,7 +584,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -652,7 +652,7 @@ msgstr "Afficher l'URL"
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -724,7 +724,9 @@ msgstr ""
 "session et le fichier DHT."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 "Répertoire dans lequel télécharger le fichier télécharger. Par ex. <code>/"
 "mnt/sda1</code>"
index c615f2efab7fdd571239b8b20fec3113e9590794..0bc0627723d7889ccfdb46217bdc5f5fb233660d 100644 (file)
@@ -67,8 +67,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -485,13 +485,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -515,6 +511,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -559,7 +559,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -615,7 +615,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -678,7 +678,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 3a9a7d2f5b61fd818644faf9481de971d2339dff..26c10afa4df9ccc9c5c14bd8f071e16794e7aff8 100644 (file)
@@ -67,8 +67,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -485,13 +485,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -515,6 +511,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -559,7 +559,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -615,7 +615,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -678,7 +678,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index f5e1a2a7051ee8af82d6f34a3661c5ffc68e45b8..cdd23dc53585f868d6c51970a2d8d6ca3c3099f8 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-29 19:46+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsaria2/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
 msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
-msgstr ""
+msgstr "<abbr title=\"Local Peer Discovery\">LPD</abbr> engedélyezve"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:414
 msgid "Additional BT tracker"
-msgstr ""
+msgstr "További BT követő"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:419
 msgid "Advanced Options"
-msgstr ""
+msgstr "Speciális beállítások"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:169
 msgid "All proxy"
-msgstr ""
+msgstr "Összes proxy"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:228
 msgid "Append HEADERs to HTTP request header."
-msgstr ""
+msgstr "FEJLÉCEK hozzáfűzése a HTTP kérés fejlécéhez."
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:18
 #: 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 ""
+"Az Aria2 egy könnyűsúlyú, többprotokollos és többforrásos, keresztplatformos "
+"letöltési segédprogram."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:428
 msgid "Auto save interval"
-msgstr ""
+msgstr "Automatikus mentés időköze"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:56
 msgid "Basic Options"
-msgstr ""
+msgstr "Alapvető beállítások"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:276
 msgid "BitTorrent Options"
-msgstr ""
+msgstr "BitTorrent beállítások"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:335
 msgid "BitTorrent listen port"
-msgstr ""
+msgstr "BitTorrent figyelési port"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:189
 msgid "CA certificate"
-msgstr ""
+msgstr "CA tanúsítvány"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:195
 msgid "Certificate"
-msgstr ""
+msgstr "Tanúsítvány"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:182
 msgid "Check certificate"
-msgstr ""
+msgstr "Tanúsítvány ellenőrzése"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
+"Kapcsolat lezárása, ha a letöltési sebesség kisebb vagy egyenlő ezzel az "
+"értékkel (bájt/másodperc). A 0 azt jelenti, hogy nincs legalacsonyabb "
+"sebességkorlát."
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:29
 msgid "Collecting data..."
-msgstr ""
+msgstr "Adatok összegyűjtése…"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:73
 msgid "Config file directory"
-msgstr ""
+msgstr "Beállítófájl könyvtára"
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:21
 msgid "Configuration"
-msgstr ""
+msgstr "Beállítás"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:230
 msgid "Connect timeout"
-msgstr ""
+msgstr "Kapcsolat időkorlátja"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:19
 msgid "Content of config file: <code>%s</code>"
-msgstr ""
+msgstr "Beállítófájl tartalma: <code>%s</code>"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:29
 msgid "Content of session file: <code>%s</code>"
-msgstr ""
+msgstr "Munkamenetfájl tartalma: <code>%s</code>"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:341
 msgid "DHT Listen port"
-msgstr ""
+msgstr "DHT figyelési port"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:87
 msgid "Debug"
-msgstr ""
+msgstr "Hibakeresés"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:422
 msgid ""
 "Disable IPv6. This is useful if you have to use broken DNS and want to avoid "
 "terribly slow AAAA record lookup."
 msgstr ""
+"IPv6 letiltása. Ez akkor hasznos, ha törött DNS-t kell használnia, és el "
+"szeretné kerülni a borzasztóan lassú AAAA rekord keresést."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:440
 msgid "Disk cache"
-msgstr ""
+msgstr "Lemezgyorsítótár"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:259
 msgid "Don't split less than 2*SIZE byte range. Possible values: 1M-1024M."
 msgstr ""
+"Ne osszon fel 2×MÉRETNÉL kisebb bájttartományt. Lehetséges értékek: 1M-1024M."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:254
 msgid "Download a file using N connections."
-msgstr ""
+msgstr "Egy fájl letöltése N kapcsolat használatával."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:69
 msgid "Download directory"
-msgstr ""
+msgstr "Letöltési könyvtár"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:26
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:36
 msgid "Empty file."
-msgstr ""
+msgstr "Üres fájl."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:280
 msgid "Enable IPv4 DHT functionality. It also enables UDP tracker support."
 msgstr ""
+"IPv4 DHT funkcionalitás engedélyezése. Engedélyezi az UDP követő támogatását "
+"is."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:290
 msgid "Enable IPv6 DHT functionality."
-msgstr ""
+msgstr "IPv6 DHT funkcionalitás engedélyezése."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:298
 msgid "Enable Local Peer Discovery."
-msgstr ""
+msgstr "Helyi partnerfelderítés engedélyezése."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:307
 msgid "Enable Peer Exchange extension."
-msgstr ""
+msgstr "Partnerkicserélés kiterjesztés engedélyezése."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:442
 msgid "Enable disk cache (in bytes), set 0 to disabled."
 msgstr ""
+"Lemezgyorsítótár engedélyezése (bájtban). Állítsa 0 értékre a letiltásához."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:77
 msgid "Enable logging"
-msgstr ""
+msgstr "Naplózás engedélyezése"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:305
 msgid "Enable peer exchange"
-msgstr ""
+msgstr "Partnerkicserélés engedélyezése"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:166
 msgid "Enable proxy"
-msgstr ""
+msgstr "Proxy engedélyezése"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:58
 msgid "Enabled"
-msgstr ""
+msgstr "Engedélyezve"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:91
 msgid "Error"
-msgstr ""
+msgstr "Hiba"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:44
 msgid "Error: Can't find aria2c in PATH, please reinstall aria2."
 msgstr ""
+"Hiba: nem található az aria2c a PATH környezeti változóban, telepítse újra "
+"az aria2 programot."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:482
 msgid "Extra Settings"
-msgstr ""
+msgstr "További beállítások"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:39
 msgid "Failed to load log data."
-msgstr ""
+msgstr "Nem sikerült betölteni a naplóadatokat."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:350
 msgid "False"
-msgstr ""
+msgstr "Hamis"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:447
 msgid "File allocation"
-msgstr ""
+msgstr "Fájllefoglalás"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:25
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:35
 msgid "File does not exist."
-msgstr ""
+msgstr "A fájl nem létezik."
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:24
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:14
 msgid "Files"
-msgstr ""
+msgstr "Fájlok"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:348
 msgid "Follow torrent"
-msgstr ""
+msgstr "Torrent követése"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:38
 msgid "For more information, please visit: %s"
-msgstr ""
+msgstr "További információkért látogassa meg ezt az oldalt: %s"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:460
 msgid "Force save"
-msgstr ""
+msgstr "Mentés kényszerítése"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:129
 msgid "Generate Randomly"
-msgstr ""
+msgstr "Előállítás véletlenszerűen"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:210
 msgid "HTTP accept gzip"
-msgstr ""
+msgstr "HTTP elfogad gzip-et"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:219
 msgid "HTTP no cache"
-msgstr ""
+msgstr "HTTP nincs gyorsítótár"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:164
 msgid "HTTP/FTP/SFTP Options"
-msgstr ""
+msgstr "HTTP/FTP/SFTP beállítások"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:227
 msgid "Header"
-msgstr ""
+msgstr "Fejléc"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:15
 msgid "Here shows the files used by aria2."
-msgstr ""
+msgstr "Itt jeleníti meg az aria2 által használt fájlokat."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:278
 msgid "IPv4 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
-msgstr ""
+msgstr "IPv4 <abbr title=\"Distributed Hash Table\">DHT</abbr> engedélyezve"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:288
 msgid "IPv6 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
-msgstr ""
+msgstr "IPv6 <abbr title=\"Distributed Hash Table\">DHT</abbr> engedélyezve"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:421
 msgid "IPv6 disabled"
-msgstr ""
+msgstr "IPv6 letiltva"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:379
 msgid ""
@@ -256,215 +275,227 @@ msgid ""
 "Configuring this option with your preferred download speed can increase your "
 "download speed in some cases."
 msgstr ""
+"Ha az egyes torrentek teljes letöltési sebessége kisebb mint SEBESSÉG, akkor "
+"az aria2 átmenetileg megnöveli a partnerek számát, hogy nagyobb letöltési "
+"sebességet próbáljon. Ennek a beállításnak az előnyben részesített letöltési "
+"sebességgel történő beállítása megnövelheti a letöltési sebességet néhány "
+"esetben."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:88
 msgid "Info"
-msgstr ""
+msgstr "Információk"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:33
 msgid "Installed web interface:"
-msgstr ""
+msgstr "Telepített webes felület:"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:158
 msgid "Json-RPC URL"
-msgstr ""
+msgstr "Json-RPC URL"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:351
 msgid "Keep in memory"
-msgstr ""
+msgstr "Memóriában tartás"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:34
 msgid "Last 50 lines of log file:"
-msgstr ""
+msgstr "A naplófájl utolsó 50 sora:"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:36
 msgid "Last 50 lines of syslog:"
-msgstr ""
+msgstr "A rendszernapló utolsó 50 sora:"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:62
 msgid "Leave blank to use default user."
-msgstr ""
+msgstr "Hagyja üresen az alapértelmezett felhasználó használatához."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:415
 msgid "List of additional BitTorrent tracker's announce URI."
-msgstr ""
+msgstr "További BitTorrent követő bejelentési URI-jának listája."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:488
 msgid ""
 "List of extra settings. Format: option=value, eg. <code>netrc-path=/tmp/."
 "netrc</code>."
 msgstr ""
+"További beállítások listája. Formátum: beállítás=érték, például <code>netrc-"
+"path=/tmp/.netrc</code>."
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
 msgid "Loading"
-msgstr ""
+msgstr "Betöltés"
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:27
 msgid "Log"
-msgstr ""
+msgstr "Napló"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:45
 msgid "Log Data"
-msgstr ""
+msgstr "Naplóadatok"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:80
 msgid "Log file"
-msgstr ""
+msgstr "Naplófájl"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:85
 msgid "Log level"
-msgstr ""
+msgstr "Naplózási szint"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:240
 msgid "Lowest speed limit"
-msgstr ""
+msgstr "Legalacsonyabb sebességkorlát"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:94
 msgid "Max concurrent downloads"
-msgstr ""
+msgstr "Legtöbb egyidejű letöltés"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:248
 msgid "Max connection per server"
-msgstr ""
+msgstr "Kiszolgálónkénti legtöbb kapcsolat"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:475
 msgid "Max download limit"
-msgstr ""
+msgstr "Legnagyobb letöltési korlát"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:253
 msgid "Max number of split"
-msgstr ""
+msgstr "Felosztások legnagyobb száma"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:367
 msgid "Max open files"
-msgstr ""
+msgstr "Legtöbb nyitott fájl"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:468
 msgid "Max overall download limit"
-msgstr ""
+msgstr "Legnagyobb összesített letöltési korlát"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:353
 msgid "Max overall upload limit"
-msgstr ""
+msgstr "Legnagyobb összesített feltöltési korlát"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:372
 msgid "Max peers"
-msgstr ""
+msgstr "Legtöbb partner"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:262
 msgid "Max tries"
-msgstr ""
+msgstr "Legtöbb próbálkozás"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:360
 msgid "Max upload limit"
-msgstr ""
+msgstr "Legnagyobb feltöltési korlát"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:258
 msgid "Min split size"
-msgstr ""
+msgstr "Legkisebb felosztási méret"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:115
 msgid "No Authentication"
-msgstr ""
+msgstr "Nincs hitelesítés"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:35
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:37
 msgid "No log data."
-msgstr ""
+msgstr "Nincsenek naplóadatok."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:454
 msgid "None"
-msgstr ""
+msgstr "Nincs"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:89
 msgid "Notice"
-msgstr ""
+msgstr "Figyelmeztetés"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
 msgid "Pause"
-msgstr ""
+msgstr "Szüneteltetés"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
 msgid "Pause download after added."
-msgstr ""
+msgstr "Letöltés szüneteltetése hozzáadás után."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:105
 msgid "Pause downloads created as a result of metadata download."
 msgstr ""
+"A metaadatok letöltésének eredményeként létrehozott letöltések "
+"szüneteltetése."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:104
 msgid "Pause metadata"
-msgstr ""
+msgstr "Metaadatok szüneteltetése"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:64
 msgid "Please input token length:"
-msgstr ""
+msgstr "Írja be a token hosszát:"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:393
 msgid "Prefix of peer ID"
-msgstr ""
+msgstr "Partnerazonosító előtagja"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:203
 msgid "Private key"
-msgstr ""
+msgstr "Személyes kulcs"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:177
 msgid "Proxy password"
-msgstr ""
+msgstr "Proxy jelszava"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:174
 msgid "Proxy user"
-msgstr ""
+msgstr "Proxy felhasználó"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:97
 msgid "RPC Options"
-msgstr ""
+msgstr "RPC beállítások"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:114
 msgid "RPC authentication method"
-msgstr ""
+msgstr "RPC hitelesítési módszer"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:140
 msgid "RPC certificate"
-msgstr ""
+msgstr "RPC tanúsítvány"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:122
 msgid "RPC password"
-msgstr ""
+msgstr "RPC jelszó"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:110
 msgid "RPC port"
-msgstr ""
+msgstr "RPC port"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:149
 msgid "RPC private key"
-msgstr ""
+msgstr "RPC személyes kulcs"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:133
 msgid "RPC secure"
-msgstr ""
+msgstr "RPC biztonság"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:126
 msgid "RPC token"
-msgstr ""
+msgstr "RPC token"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:134
 msgid ""
 "RPC transport will be encrypted by SSL/TLS. The RPC clients must use https "
 "scheme to access the server. For WebSocket client, use wss scheme."
 msgstr ""
+"Az RPC átvitel titkosítva lesz SSL/TLS használatával. Az RPC ügyfeleknek "
+"https sémát kell használniuk a kiszolgáló eléréséhez. WebSocket klienseknél "
+"használjon wss sémát."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:119
 msgid "RPC username"
-msgstr ""
+msgstr "RPC felhasználónév"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:51
 msgid "Refresh every 10 seconds."
-msgstr ""
+msgstr "Frissítés 10 másodpercenként."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:322
 msgid "Remove unselected file"
-msgstr ""
+msgstr "Nem kiválasztott fájlok eltávolítása"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:323
 msgid ""
@@ -472,28 +503,29 @@ msgid ""
 "Please use this option with care because it will actually remove files from "
 "your disk."
 msgstr ""
+"Eltávolítja a nem kiválasztott fájlokat, ha a letöltés befejeződött a "
+"BitTorrentben. Óvatosan használja ezt a beállítást, mert ténylegesen el "
+"fogja távolítani a fájlokat a lemezről."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:377
 msgid "Request peer speed limit"
-msgstr ""
+msgstr "Partner-sebességkorlát kérése"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:266
 msgid "Retry wait"
-msgstr ""
+msgstr "Újrapróbálás várakozása"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:61
 msgid "Run daemon as user"
-msgstr ""
-
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
+msgstr "Démon futtatása felhasználóként"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
+"Vezérlőfájl (*.aria2) mentése N másodpercenként. Ha 0 van megadva, akkor a "
+"vezérlőfájl nem lesz elmentve a letöltés során."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:461
 msgid ""
@@ -501,12 +533,19 @@ msgid ""
 "This option also saves control file in that situations. This may be useful "
 "to save BitTorrent seeding which is recognized as completed state."
 msgstr ""
+"Letöltés mentése munkamenetfájlba, akkor is ha a letöltés befejeződött vagy "
+"eltávolították. Ez a beállítás elmenti a vezérlőfájlt is abban az esetben. "
+"Ez hasznos lehet olyan BitTorrent megosztás mentéséhez, amely befejezett "
+"állapotként van felismerve."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:435
 msgid ""
 "Save error/unfinished downloads to session file every N seconds. If 0 is "
 "given, file will be saved only when aria2 exits."
 msgstr ""
+"Hibás vagy befejezetlen letöltések mentése munkamenetfájlba N "
+"másodpercenként. Ha 0 van megadva, akkor a fájl csak akkor lesz mentve, ha "
+"az aria2 kilép."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:316
 msgid ""
@@ -514,26 +553,35 @@ msgid ""
 "BitTorrent Magnet URI is used. The file name is hex encoded info hash with "
 "suffix \".torrent\"."
 msgstr ""
+"Metaadatok mentése „.torrent” fájlként. Ennek a beállításnak csak akkor van "
+"hatása, ha BitTorrent mágnes URI-t használnak. A fájlnév hexadecimálisan "
+"kódolt információs kivonat „.torrent” utótaggal."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr "Metaadatok mentése"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
-msgstr ""
+msgstr "Munkamenet mentési időköze"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:330
 msgid "Seed previously downloaded files without verifying piece hashes."
 msgstr ""
+"Előzőleg letöltött fájlok megosztása a darabok kivonatainak ellenőrzése "
+"nélkül."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:401
 msgid "Seed ratio"
-msgstr ""
+msgstr "Megosztási arány"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:408
 msgid "Seed time"
-msgstr ""
+msgstr "Megosztási idő"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:329
 msgid "Seed unverified"
-msgstr ""
+msgstr "Ellenőrizetlen megosztása"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:211
 msgid ""
@@ -541,6 +589,9 @@ msgid ""
 "if remote server responds with <code>Content-Encoding: gzip</code> or "
 "<code>Content-Encoding: deflate</code>."
 msgstr ""
+"Az <code>Accept: deflate, gzip</code> kérésfejléc küldése és a válasz "
+"kibővítése, ha a távoli kiszolgáló <code>Content-Encoding: gzip</code> vagy "
+"<code>Content-Encoding: deflate</code> választ küld."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:220
 msgid ""
@@ -549,6 +600,11 @@ msgid ""
 "you can add Cache-Control header with a directive you like using \"Header\" "
 "option."
 msgstr ""
+"A <code>Cache-Control: no-cache</code> és <code>Pragma: no-cache</code> "
+"fejléc küldése a gyorsítótárazott tartalom elkerüléséhez. Ha le van tiltva, "
+"akkor ezek a fejlécek nem lesznek elküldve, és hozzáadhatja a „Cache-"
+"Control” fejlécet azzal az irányelvvel, amelyet használni szeretne „Header” "
+"beállításként."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:336
 msgid ""
@@ -556,30 +612,44 @@ msgid ""
 "\"6881-6999\" and \"6881-6889,6999\". Make sure that the specified ports are "
 "open for incoming TCP traffic."
 msgstr ""
+"TCP portszám beállítása a BitTorrent letöltésekhez. Elfogadott formátum: "
+"„6881,6885”, „6881-6999” és „6881-6889,6999”. Győződjön meg arról, hogy a "
+"megadott portok nyitva vannak-e a bejövő TCP forgalomhoz."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
+"A DHT (IPv4, IPv6) és az UDP követő által használt UDP figyelési port "
+"beállítása. Győződjön meg arról, hogy a megadott portok nyitva vannak-e a "
+"bejövő UDP forgalomhoz."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:477
 msgid ""
 "Set max download speed per each download in bytes/sec. 0 means unrestricted."
 msgstr ""
+"Legnagyobb letöltési sebesség beállítása az egyes letöltéseknél bájt/"
+"másodpercben. A 0 azt jelenti, hogy korlátlan."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:470
 msgid "Set max overall download speed in bytes/sec. 0 means unrestricted."
 msgstr ""
+"Legnagyobb összesített letöltési sebesség beállítása bájt/másodpercben. A 0 "
+"azt jelenti, hogy korlátlan."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:355
 msgid "Set max overall upload speed in bytes/sec. 0 means unrestricted."
 msgstr ""
+"Legnagyobb összesített feltöltési sebesség beállítása bájt/másodpercben. A 0 "
+"azt jelenti, hogy korlátlan."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:362
 msgid ""
 "Set max upload speed per each torrent in bytes/sec. 0 means unrestricted."
 msgstr ""
+"Legnagyobb feltöltési sebesség beállítása az egyes torrenteknél bájt/"
+"másodpercben. A 0 azt jelenti, hogy korlátlan."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:231
 msgid ""
@@ -587,47 +657,62 @@ msgid ""
 "server. After the connection is established, this option makes no effect and "
 "\"Timeout\" option is used instead."
 msgstr ""
+"Kapcsolat időkorlátjának beállítása másodpercben a HTTP/FTP/"
+"proxykiszolgálóval történő kapcsolatkiépítéshez. Miután a kapcsolat kiépült, "
+"ennek a beállításnak nincs hatása, és az „Időkorlát” beállítás lesz "
+"használva helyette."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:267
 msgid "Set the seconds to wait between retries."
-msgstr ""
+msgstr "Az újrapróbálások közti várakozás másodperceinek beállítása."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:272
 msgid "Set user agent for HTTP(S) downloads."
-msgstr ""
+msgstr "Felhasználói ügynök beállítása a HTTP(S) letöltésekhez."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:35
 msgid "Settings"
-msgstr ""
+msgstr "Beállítások"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:483
 msgid "Settings in this section will be added to config file."
 msgstr ""
+"Az ebben a szakaszban lévő beállítások hozzá lesznek adva a beállítófájlhoz."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:487
 msgid "Settings list"
-msgstr ""
+msgstr "Beállítások listája"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:161
 msgid "Show URL"
-msgstr ""
+msgstr "URL megjelenítése"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
 "FAT32 because it takes almost same time as \"prealloc\" and it blocks aria2 "
 "entirely until allocation finishes."
 msgstr ""
+"Fájllefoglalási módszer meghatározása. Ha újabb fájlrendszereket használ, "
+"mint például ext4 (kiterjesztések támogatásával), btrfs, xfs vagy NTFS (csak "
+"MinGW összeállítás), akkor a „falloc” a legjobb választás. A nagy (néhány "
+"GiB méretű) fájlokat szinte azonnal lefoglalja, de esetleg nem érhető el, ha "
+"a rendszerének nincs posix_fallocate(3) függvénye. Ne használja a „falloc” "
+"lehetőséget örökölt fájlrendszerekkel, mint például ext3 és FAT32, mert "
+"nagyjából ugyanannyi ideig tart mint a „prealloc”, és teljesen blokkolja az "
+"aria2 programot, amíg a lefoglalás be nem feleződik."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:368
 msgid ""
 "Specify maximum number of files to open in multi-file BitTorrent download "
 "globally."
 msgstr ""
+"Többfájlos BitTorrent letöltésben megnyitandó fájlok legnagyobb számának "
+"megadása globálisan."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:409
 msgid ""
@@ -635,6 +720,10 @@ msgid ""
 "with this option, seeding ends when at least one of the conditions is "
 "satisfied. Specifying 0 disables seeding after download completed."
 msgstr ""
+"Megosztási idő megadása percben. Ha a „Megosztási arány” beállítás meg van "
+"adva ezzel a beállítással együtt, akkor a megosztás befejeződik, ha a "
+"feltételek legalább egyike kielégítésre kerül. A 0 megadása letiltja a "
+"megosztást a letöltés befejezése után."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:402
 msgid ""
@@ -642,10 +731,16 @@ msgid ""
 "RATIO. You are strongly encouraged to specify equals or more than 1.0 here. "
 "Specify 0.0 if you intend to do seeding regardless of share ratio."
 msgstr ""
+"Megosztási arány meghatározása. Befejezett torrentek megosztása, amíg a "
+"megosztási arány el nem éri az ARÁNYT. Nyomatékosan kérjük, hogy legalább "
+"1,0 értéket adjon meg itt. Akkor adjon meg 0,0 értéket, ha a megosztási "
+"aránytól függetlenül szeretne megosztani."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:373
 msgid "Specify the maximum number of peers per torrent, 0 means unlimited."
 msgstr ""
+"A partnerek legnagyobb számának megadása torrentenként. A 0 azt jeleni, hogy "
+"korlátlan."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:394
 msgid ""
@@ -654,40 +749,51 @@ msgid ""
 "than 20 bytes are specified, random byte data are added to make its length "
 "20 bytes."
 msgstr ""
+"A partnerazonosító előtagjának megadása. A BitTorrentben lévő "
+"partnerazonosító 20 bájt hosszúságú. Ha több mint 20 bájt van megadva, akkor "
+"csak az első 20 bájt lesz használva. Ha kevesebb mint 20 bájt van megadva, "
+"akkor véletlenszerű bájtadatok lesznek hozzáadva, hogy kiegészítsék a "
+"hosszát 20 bájtra."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:388
 msgid ""
 "Stop BitTorrent download if download speed is 0 in consecutive N seconds. If "
 "0 is given, this feature is disabled."
 msgstr ""
+"BitTorrent letöltés leállítása, ha a letöltési sebesség 0 az egymást követő "
+"N másodpercben. Ha 0 van megadva, akkor ez a funkció le van tiltva."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:387
 msgid "Stop timeout"
-msgstr ""
+msgstr "Leállítás időkorlátja"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:48
 msgid "The Aria2 service is not running."
-msgstr ""
+msgstr "Az Aria2 szolgáltatás nem fut."
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:47
 msgid "The Aria2 service is running."
-msgstr ""
+msgstr "Az Aria2 szolgáltatás fut."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:74
 msgid "The directory to store the config file, session file and DHT file."
-msgstr ""
+msgstr "A könyvtár a beállítófájl, a munkamenetfájl és a DHT-fájl tárolásához."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
+"A könyvtár a letöltött fájl tárolásához. Például <code>/mnt/sda1</code>."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
 msgid "The file name of the log file."
-msgstr ""
+msgstr "A naplófájl fájlneve."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:249
 msgid "The maximum number of connections to one server for each download."
 msgstr ""
+"A kapcsolatok legnagyobb száma egy kiszolgálóhoz az egyes letöltéseknél."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:281
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:291
@@ -695,32 +801,37 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:308
 msgid "This option will be ignored if a private flag is set in a torrent."
 msgstr ""
+"Ez a beállítás figyelmen kívül lesz hagyva, ha személyes jelző van beállítva "
+"egy torrentben."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:236
 msgid "Timeout"
-msgstr ""
+msgstr "Időkorlát"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:117
 msgid "Token"
-msgstr ""
+msgstr "Token"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:349
 msgid "True"
-msgstr ""
+msgstr "Igaz"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:156
 msgid "Use WebSocket"
-msgstr ""
+msgstr "WebSocket használata"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:170
 msgid "Use a proxy server for all protocols."
-msgstr ""
+msgstr "Proxykiszolgáló használata az összes protokollnál."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:190
 msgid ""
 "Use the certificate authorities in FILE to verify the peers. The certificate "
 "file must be in PEM format and can contain multiple CA certificates."
 msgstr ""
+"A FÁJLBAN lévő hitelesítésszolgáltató használata a partnerek ellenőrzéséhez. "
+"A tanúsítványfájlnak PEM formátumban kell lennie és tartalmazhat több CA "
+"tanúsítványt."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:141
 msgid ""
@@ -730,6 +841,12 @@ msgid ""
 "PKCS12 files with a blank import password can be opened!<br/>When using PEM, "
 "you have to specify the \"RPC private key\" as well."
 msgstr ""
+"A FÁJLBAN lévő tanúsítvány használata az RPC kiszolgálóhoz. A tanúsítványnak "
+"vagy PKCS12 (.p12, .pfx), vagy PEM formátumban kell lennie.<br/>A PKCS12 "
+"fájloknak tartalmazniuk kell a tanúsítványt, egy kulcsot és esetlegesen a "
+"további tanúsítványok láncát. Csak az üres importálási jelszóval rendelkező "
+"PKCS12 fájlok nyithatók meg!<br/>PEM használatakor meg kell adnia az „RPC "
+"személyes kulcsot” is."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:196
 msgid ""
@@ -739,35 +856,48 @@ msgid ""
 "PKCS12 files with a blank import password can be opened!<br/>When using PEM, "
 "you have to specify the \"Private key\" as well."
 msgstr ""
+"A FÁJLBAN lévő ügyféltanúsítvány használata. A tanúsítványnak vagy PKCS12 (."
+"p12, .pfx), vagy PEM formátumban kell lennie.<br/>A PKCS12 fájloknak "
+"tartalmazniuk kell a tanúsítványt, egy kulcsot és esetlegesen a további "
+"tanúsítványok láncát. Csak az üres importálási jelszóval rendelkező PKCS12 "
+"fájlok nyithatók meg!<br/>PEM használatakor meg kell adnia a „Személyes "
+"kulcsot” is."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:150
 msgid ""
 "Use the private key in FILE for RPC server. The private key must be "
 "decrypted and in PEM format."
 msgstr ""
+"A FÁJLBAN lévő személyes kulcs használata az RPC kiszolgálóhoz. A személyes "
+"kulcsnak visszafejtve és PEM formátumban kell lennie."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:204
 msgid ""
 "Use the private key in FILE. The private key must be decrypted and in PEM "
 "format. The behavior when encrypted one is given is undefined."
 msgstr ""
+"A személyes kulcs használata a FÁJLBAN. A személyes kulcsnak visszafejtve és "
+"PEM formátumban kell lennie. Nincs meghatározva a viselkedés, ha titkosított "
+"kulcs van megadva."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:271
 msgid "User agent"
-msgstr ""
+msgstr "Felhasználói ügynök"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:116
 msgid "Username & Password"
-msgstr ""
+msgstr "Felhasználónév és jelszó"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:183
 msgid ""
 "Verify the peer using certificates specified in \"CA certificate\" option."
 msgstr ""
+"A „CA tanúsítvány” beállításban meghatározott tanúsítványokat használó "
+"partner ellenőrzése."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:90
 msgid "Warn"
-msgstr ""
+msgstr "Figyelmeztetés"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:244
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:356
@@ -777,16 +907,16 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:471
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:478
 msgid "You can append K or M."
-msgstr ""
+msgstr "Hozzáfűzhet K vagy M értéket."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:457
 msgid "falloc"
-msgstr ""
+msgstr "falloc"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:455
 msgid "prealloc"
-msgstr ""
+msgstr "prealloc"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:456
 msgid "trunc"
-msgstr ""
+msgstr "trunc"
index 01953a4999d8470bfbff6c2fe0304eb7de9961aa..40506be48f7be8327cc1873f1ab7829903626ff5 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsaria2/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 3.10-dev\n"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
 msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -67,8 +73,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -82,7 +88,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:21
 msgid "Configuration"
-msgstr ""
+msgstr "Configurazione"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:230
 msgid "Connect timeout"
@@ -165,7 +171,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:58
 msgid "Enabled"
-msgstr ""
+msgstr "Abilitato"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:91
 msgid "Error"
@@ -259,7 +265,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:88
 msgid "Info"
-msgstr ""
+msgstr "Informazioni"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:33
 msgid "Installed web interface:"
@@ -485,13 +491,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -515,6 +517,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -559,7 +565,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -615,7 +621,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -678,7 +684,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 1f68cb3ab06519630f3d4933c1c106477adb991c..676262b3bc72c678fafc4bae7b61e308f22167ce 100644 (file)
@@ -67,8 +67,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -485,13 +485,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -515,6 +511,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -559,7 +559,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -615,7 +615,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -678,7 +678,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 1b671625e6198cfe83c7b6a5cbc92f62f14e1255..600a68021c5686f99250a5f3a01fa9d97f6f0412 100644 (file)
@@ -67,8 +67,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -485,13 +485,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -515,6 +511,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -559,7 +559,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -615,7 +615,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -678,7 +678,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
diff --git a/applications/luci-app-aria2/po/mr/aria2.po b/applications/luci-app-aria2/po/mr/aria2.po
new file mode 100644 (file)
index 0000000..dcc0eb5
--- /dev/null
@@ -0,0 +1,800 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsaria2/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
+msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:414
+msgid "Additional BT tracker"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:419
+msgid "Advanced Options"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:169
+msgid "All proxy"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:228
+msgid "Append HEADERs to HTTP request header."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/controller/aria2.lua:18
+#: 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 ""
+
+#: 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 ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:428
+msgid "Auto save interval"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:56
+msgid "Basic Options"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:276
+msgid "BitTorrent Options"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:335
+msgid "BitTorrent listen port"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:189
+msgid "CA certificate"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:195
+msgid "Certificate"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:182
+msgid "Check certificate"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
+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 ""
+
+#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
+#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:29
+msgid "Collecting data..."
+msgstr "डेटा संकलित करीत आहे ..."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:73
+msgid "Config file directory"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/controller/aria2.lua:21
+msgid "Configuration"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:230
+msgid "Connect timeout"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:19
+msgid "Content of config file: <code>%s</code>"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:29
+msgid "Content of session file: <code>%s</code>"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:341
+msgid "DHT Listen port"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:87
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:422
+msgid ""
+"Disable IPv6. This is useful if you have to use broken DNS and want to avoid "
+"terribly slow AAAA record lookup."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:440
+msgid "Disk cache"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:259
+msgid "Don't split less than 2*SIZE byte range. Possible values: 1M-1024M."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:254
+msgid "Download a file using N connections."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:69
+msgid "Download directory"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:26
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:36
+msgid "Empty file."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:280
+msgid "Enable IPv4 DHT functionality. It also enables UDP tracker support."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:290
+msgid "Enable IPv6 DHT functionality."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:298
+msgid "Enable Local Peer Discovery."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:307
+msgid "Enable Peer Exchange extension."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:442
+msgid "Enable disk cache (in bytes), set 0 to disabled."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:77
+msgid "Enable logging"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:305
+msgid "Enable peer exchange"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:166
+msgid "Enable proxy"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:58
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:91
+msgid "Error"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:44
+msgid "Error: Can't find aria2c in PATH, please reinstall aria2."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:482
+msgid "Extra Settings"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:39
+msgid "Failed to load log data."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:350
+msgid "False"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:447
+msgid "File allocation"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:25
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:35
+msgid "File does not exist."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/controller/aria2.lua:24
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:14
+msgid "Files"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:348
+msgid "Follow torrent"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:38
+msgid "For more information, please visit: %s"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:460
+msgid "Force save"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:129
+msgid "Generate Randomly"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:210
+msgid "HTTP accept gzip"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:219
+msgid "HTTP no cache"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:164
+msgid "HTTP/FTP/SFTP Options"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:227
+msgid "Header"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:15
+msgid "Here shows the files used by aria2."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:278
+msgid "IPv4 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:288
+msgid "IPv6 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:421
+msgid "IPv6 disabled"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:379
+msgid ""
+"If the whole download speed of every torrent is lower than SPEED, aria2 "
+"temporarily increases the number of peers to try for more download speed. "
+"Configuring this option with your preferred download speed can increase your "
+"download speed in some cases."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:88
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:33
+msgid "Installed web interface:"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:158
+msgid "Json-RPC URL"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:351
+msgid "Keep in memory"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:34
+msgid "Last 50 lines of log file:"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:36
+msgid "Last 50 lines of syslog:"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:62
+msgid "Leave blank to use default user."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:415
+msgid "List of additional BitTorrent tracker's announce URI."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:488
+msgid ""
+"List of extra settings. Format: option=value, eg. <code>netrc-path=/tmp/."
+"netrc</code>."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
+msgid "Loading"
+msgstr "लोड करीत आहे"
+
+#: applications/luci-app-aria2/luasrc/controller/aria2.lua:27
+msgid "Log"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:45
+msgid "Log Data"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:80
+msgid "Log file"
+msgstr "लॉग फाइल"
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:85
+msgid "Log level"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:240
+msgid "Lowest speed limit"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:94
+msgid "Max concurrent downloads"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:248
+msgid "Max connection per server"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:475
+msgid "Max download limit"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:253
+msgid "Max number of split"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:367
+msgid "Max open files"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:468
+msgid "Max overall download limit"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:353
+msgid "Max overall upload limit"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:372
+msgid "Max peers"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:262
+msgid "Max tries"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:360
+msgid "Max upload limit"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:258
+msgid "Min split size"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:115
+msgid "No Authentication"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:35
+#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:37
+msgid "No log data."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:454
+msgid "None"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:89
+msgid "Notice"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
+msgid "Pause"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
+msgid "Pause download after added."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:105
+msgid "Pause downloads created as a result of metadata download."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:104
+msgid "Pause metadata"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:64
+msgid "Please input token length:"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:393
+msgid "Prefix of peer ID"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:203
+msgid "Private key"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:177
+msgid "Proxy password"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:174
+msgid "Proxy user"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:97
+msgid "RPC Options"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:114
+msgid "RPC authentication method"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:140
+msgid "RPC certificate"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:122
+msgid "RPC password"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:110
+msgid "RPC port"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:149
+msgid "RPC private key"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:133
+msgid "RPC secure"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:126
+msgid "RPC token"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:134
+msgid ""
+"RPC transport will be encrypted by SSL/TLS. The RPC clients must use https "
+"scheme to access the server. For WebSocket client, use wss scheme."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:119
+msgid "RPC username"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:51
+msgid "Refresh every 10 seconds."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:322
+msgid "Remove unselected file"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:323
+msgid ""
+"Removes the unselected files when download is completed in BitTorrent. "
+"Please use this option with care because it will actually remove files from "
+"your disk."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:377
+msgid "Request peer speed limit"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:266
+msgid "Retry wait"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:61
+msgid "Run daemon as user"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
+msgid ""
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
+"is not saved during download."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:461
+msgid ""
+"Save download to session file even if the download is completed or removed. "
+"This option also saves control file in that situations. This may be useful "
+"to save BitTorrent seeding which is recognized as completed state."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:435
+msgid ""
+"Save error/unfinished downloads to session file every N seconds. If 0 is "
+"given, file will be saved only when aria2 exits."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:316
+msgid ""
+"Save meta data as \".torrent\" file. This option has effect only when "
+"BitTorrent Magnet URI is used. The file name is hex encoded info hash with "
+"suffix \".torrent\"."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
+msgid "Save session interval"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:330
+msgid "Seed previously downloaded files without verifying piece hashes."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:401
+msgid "Seed ratio"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:408
+msgid "Seed time"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:329
+msgid "Seed unverified"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:211
+msgid ""
+"Send <code>Accept: deflate, gzip</code> request header and inflate response "
+"if remote server responds with <code>Content-Encoding: gzip</code> or "
+"<code>Content-Encoding: deflate</code>."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:220
+msgid ""
+"Send <code>Cache-Control: no-cache</code> and <code>Pragma: no-cache</code> "
+"header to avoid cached content. If disabled, these headers are not sent and "
+"you can add Cache-Control header with a directive you like using \"Header\" "
+"option."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:336
+msgid ""
+"Set TCP port number for BitTorrent downloads. Accept format: \"6881,6885\", "
+"\"6881-6999\" and \"6881-6889,6999\". Make sure that the specified ports are "
+"open for incoming TCP traffic."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
+msgid ""
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
+"that the specified ports are open for incoming UDP traffic."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:477
+msgid ""
+"Set max download speed per each download in bytes/sec. 0 means unrestricted."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:470
+msgid "Set max overall download speed in bytes/sec. 0 means unrestricted."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:355
+msgid "Set max overall upload speed in bytes/sec. 0 means unrestricted."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:362
+msgid ""
+"Set max upload speed per each torrent in bytes/sec. 0 means unrestricted."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:231
+msgid ""
+"Set the connect timeout in seconds to establish connection to HTTP/FTP/proxy "
+"server. After the connection is established, this option makes no effect and "
+"\"Timeout\" option is used instead."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:267
+msgid "Set the seconds to wait between retries."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:272
+msgid "Set user agent for HTTP(S) downloads."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:35
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:483
+msgid "Settings in this section will be added to config file."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:487
+msgid "Settings list"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:161
+msgid "Show URL"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
+msgid ""
+"Specify file allocation method. If you are using newer file systems such as "
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
+"\" is your best choice. It allocates large(few GiB) files almost instantly, "
+"but it may not be available if your system doesn't have posix_fallocate(3) "
+"function. Don't use \"falloc\" with legacy file systems such as ext3 and "
+"FAT32 because it takes almost same time as \"prealloc\" and it blocks aria2 "
+"entirely until allocation finishes."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:368
+msgid ""
+"Specify maximum number of files to open in multi-file BitTorrent download "
+"globally."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:409
+msgid ""
+"Specify seeding time in minutes. If \"Seed ratio\" option is specified along "
+"with this option, seeding ends when at least one of the conditions is "
+"satisfied. Specifying 0 disables seeding after download completed."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:402
+msgid ""
+"Specify share ratio. Seed completed torrents until share ratio reaches "
+"RATIO. You are strongly encouraged to specify equals or more than 1.0 here. "
+"Specify 0.0 if you intend to do seeding regardless of share ratio."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:373
+msgid "Specify the maximum number of peers per torrent, 0 means unlimited."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:394
+msgid ""
+"Specify the prefix of peer ID. The peer ID in BitTorrent is 20 byte length. "
+"If more than 20 bytes are specified, only first 20 bytes are used. If less "
+"than 20 bytes are specified, random byte data are added to make its length "
+"20 bytes."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:388
+msgid ""
+"Stop BitTorrent download if download speed is 0 in consecutive N seconds. If "
+"0 is given, this feature is disabled."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:387
+msgid "Stop timeout"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:48
+msgid "The Aria2 service is not running."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:47
+msgid "The Aria2 service is running."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:74
+msgid "The directory to store the config file, session file and DHT file."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
+msgid "The file name of the log file."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:249
+msgid "The maximum number of connections to one server for each download."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:281
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:291
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:299
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:308
+msgid "This option will be ignored if a private flag is set in a torrent."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:236
+msgid "Timeout"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:117
+msgid "Token"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:349
+msgid "True"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:156
+msgid "Use WebSocket"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:170
+msgid "Use a proxy server for all protocols."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:190
+msgid ""
+"Use the certificate authorities in FILE to verify the peers. The certificate "
+"file must be in PEM format and can contain multiple CA certificates."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:141
+msgid ""
+"Use the certificate in FILE for RPC server. The certificate must be either "
+"in PKCS12 (.p12, .pfx) or in PEM format.<br/>PKCS12 files must contain the "
+"certificate, a key and optionally a chain of additional certificates. Only "
+"PKCS12 files with a blank import password can be opened!<br/>When using PEM, "
+"you have to specify the \"RPC private key\" as well."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:196
+msgid ""
+"Use the client certificate in FILE. The certificate must be either in PKCS12 "
+"(.p12, .pfx) or in PEM format.<br/>PKCS12 files must contain the "
+"certificate, a key and optionally a chain of additional certificates. Only "
+"PKCS12 files with a blank import password can be opened!<br/>When using PEM, "
+"you have to specify the \"Private key\" as well."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:150
+msgid ""
+"Use the private key in FILE for RPC server. The private key must be "
+"decrypted and in PEM format."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:204
+msgid ""
+"Use the private key in FILE. The private key must be decrypted and in PEM "
+"format. The behavior when encrypted one is given is undefined."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:271
+msgid "User agent"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:116
+msgid "Username & Password"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:183
+msgid ""
+"Verify the peer using certificates specified in \"CA certificate\" option."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:90
+msgid "Warn"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:244
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:356
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:363
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:383
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:443
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:471
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:478
+msgid "You can append K or M."
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:457
+msgid "falloc"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:455
+msgid "prealloc"
+msgstr ""
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:456
+msgid "trunc"
+msgstr ""
index 85a7aed19e45af95d4117ecbc1a7c92f241e38f7..7ed96c0abed085f1d0353b35936fb9607f7ce9ff 100644 (file)
@@ -67,8 +67,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -485,13 +485,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -515,6 +511,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -559,7 +559,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -615,7 +615,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -678,7 +678,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 394627bc923e1a05f0a954bafdca439248f095bd..84082ba089cde4087c01fdb8af185491b6a21c87 100644 (file)
@@ -73,8 +73,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -491,13 +491,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -521,6 +517,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -565,7 +565,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -621,7 +621,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -684,7 +684,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 28f5c56a98884e6c768865a45948e624e53ccddc..a083d4a2e9607a1880c165180f31300d4fa32052 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-17 11:07+0000\n"
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
 "Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsaria2/pl/>\n"
@@ -13,11 +13,11 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
 msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
-msgstr "<abbr title=\"Local Peer Discovery\">LPD</abbr>włączone"
+msgstr "<abbr title=\"Local Peer Discovery\">LPD</abbr> włączone"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:414
 msgid "Additional BT tracker"
-msgstr ""
+msgstr "Dodatkowy tracker BT"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:419
 msgid "Advanced Options"
@@ -25,11 +25,11 @@ msgstr "Opcje zaawansowane"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:169
 msgid "All proxy"
-msgstr ""
+msgstr "Wszystkie proxy"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:228
 msgid "Append HEADERs to HTTP request header."
-msgstr ""
+msgstr "Dodaj HEADERs do nagłówka żądania HTTP."
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:18
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:35
@@ -43,10 +43,12 @@ msgid ""
 "Aria2 is a lightweight multi-protocol &amp; multi-source, cross platform "
 "download utility."
 msgstr ""
+"Aria2 to lekkie, wieloprotokołowe, wieloźródłowe i wieloplatformowe "
+"narzędzie do pobierania plików."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:428
 msgid "Auto save interval"
-msgstr "Automatyczne zapisywanie interwału"
+msgstr "Interwał automatycznego zapisywania"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:56
 msgid "Basic Options"
@@ -74,8 +76,8 @@ msgstr "Sprawdź certyfikat"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 "Zamknij połączenie, jeśli prędkość pobierania jest mniejsza lub równa tej "
 "wartości (bajty na sekundę). 0 oznacza, że nie ma dolnej granicy prędkości."
@@ -99,11 +101,11 @@ msgstr "Limit połączenia"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:19
 msgid "Content of config file: <code>%s</code>"
-msgstr ""
+msgstr "Zawartość pliku konfiguracyjnego: <code>%s</code>"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:29
 msgid "Content of session file: <code>%s</code>"
-msgstr ""
+msgstr "Zawartość pliku sesji: <code>%s</code>"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:341
 msgid "DHT Listen port"
@@ -118,6 +120,8 @@ msgid ""
 "Disable IPv6. This is useful if you have to use broken DNS and want to avoid "
 "terribly slow AAAA record lookup."
 msgstr ""
+"Wyłącz IPv6. Jest to przydatne, jeśli musisz użyć uszkodzonego DNS i chcesz "
+"uniknąć strasznie powolnego wyszukiwania rekordów AAAA."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:440
 msgid "Disk cache"
@@ -126,10 +130,12 @@ msgstr "Cache dysku"
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:259
 msgid "Don't split less than 2*SIZE byte range. Possible values: 1M-1024M."
 msgstr ""
+"Nie należy rozdzielać zakresu bajtów poniżej 2*SIZE. Możliwe wartości: "
+"1M-1024M."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:254
 msgid "Download a file using N connections."
-msgstr ""
+msgstr "Pobierz używając wielu połączeń."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:69
 msgid "Download directory"
@@ -142,7 +148,7 @@ msgstr "Pusty plik."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:280
 msgid "Enable IPv4 DHT functionality. It also enables UDP tracker support."
-msgstr ""
+msgstr "Włącz DHT dla IPv4. Włącza również trackery UDP."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:290
 msgid "Enable IPv6 DHT functionality."
@@ -154,7 +160,7 @@ msgstr "Włącz wykrywanie lokalnych partnerów."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:307
 msgid "Enable Peer Exchange extension."
-msgstr ""
+msgstr "Włącz wymianę peerów lokalnych."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:442
 msgid "Enable disk cache (in bytes), set 0 to disabled."
@@ -166,7 +172,7 @@ msgstr "Włącz rejestrowanie"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:305
 msgid "Enable peer exchange"
-msgstr ""
+msgstr "Włączenie wymiany peerów"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:166
 msgid "Enable proxy"
@@ -182,7 +188,7 @@ msgstr "Błąd"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:44
 msgid "Error: Can't find aria2c in PATH, please reinstall aria2."
-msgstr ""
+msgstr "Błąd: niepoprawna ścieżka dla aria2c, zainstaluj ponownie aria2c."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:482
 msgid "Extra Settings"
@@ -198,7 +204,7 @@ msgstr "Nieprawda"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:447
 msgid "File allocation"
-msgstr ""
+msgstr "Przydział dla pliku"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:25
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:35
@@ -220,7 +226,7 @@ msgstr "Aby uzyskać więcej informacji, odwiedź: %s"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:460
 msgid "Force save"
-msgstr ""
+msgstr "Wymuś zapisanie"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:129
 msgid "Generate Randomly"
@@ -228,11 +234,11 @@ msgstr "Generuj losowo"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:210
 msgid "HTTP accept gzip"
-msgstr ""
+msgstr "Akceptuj gzip dla HTTP"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:219
 msgid "HTTP no cache"
-msgstr ""
+msgstr "Nie buforuj HTTP"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:164
 msgid "HTTP/FTP/SFTP Options"
@@ -240,19 +246,19 @@ msgstr "Opcje HTTP/FTP/SFTP"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:227
 msgid "Header"
-msgstr ""
+msgstr "Nagłówek"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:15
 msgid "Here shows the files used by aria2."
-msgstr ""
+msgstr "Pokazuje pliki używane przez aria2."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:278
 msgid "IPv4 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
-msgstr ""
+msgstr "IPv4 <abbr title=\"Distributed Hash Table\">DHT</abbr> włączone"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:288
 msgid "IPv6 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
-msgstr ""
+msgstr "IPv6 <abbr title=\"Distributed Hash Table\">DHT</abbr> włączone"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:421
 msgid "IPv6 disabled"
@@ -265,6 +271,10 @@ msgid ""
 "Configuring this option with your preferred download speed can increase your "
 "download speed in some cases."
 msgstr ""
+"Jeśli prędkość pobierania każdego torrenta jest mniejsza od SPEED, aria2 "
+"tymczasowo zwiększa liczbę peerów aby zwiększyć prędkość pobierania. "
+"Ustawiając tą opcję prędkość pobierania może się zwiększyć w niektórych "
+"przypadkach."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:88
 msgid "Info"
@@ -272,37 +282,39 @@ msgstr "Informacja"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:33
 msgid "Installed web interface:"
-msgstr ""
+msgstr "Zainstalowany interfejs sieciowy:"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:158
 msgid "Json-RPC URL"
-msgstr ""
+msgstr "Adres URL dla Json-RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:351
 msgid "Keep in memory"
-msgstr ""
+msgstr "Trzymaj w pamięci"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:34
 msgid "Last 50 lines of log file:"
-msgstr ""
+msgstr "Ostatnie 50 wierszy pliku log:"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:36
 msgid "Last 50 lines of syslog:"
-msgstr ""
+msgstr "Ostatnie 50 wierszy pliku syslog:"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:62
 msgid "Leave blank to use default user."
-msgstr ""
+msgstr "Pozostaw puste, aby użyć domyślnej nazwy użytkownika."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:415
 msgid "List of additional BitTorrent tracker's announce URI."
-msgstr ""
+msgstr "Lista dodatkowych adresów dla trackerów BT."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:488
 msgid ""
 "List of extra settings. Format: option=value, eg. <code>netrc-path=/tmp/."
 "netrc</code>."
 msgstr ""
+"Lista dodatkowych ustawień. Format: option=value, np. <code>netrc-path=/tmp/."
+"netrc</code>."
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
 msgid "Loading"
@@ -314,7 +326,7 @@ msgstr "Dziennik"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:45
 msgid "Log Data"
-msgstr ""
+msgstr "Dane dziennika"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:80
 msgid "Log file"
@@ -322,64 +334,64 @@ msgstr "Plik logowania"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:85
 msgid "Log level"
-msgstr ""
+msgstr "Poziom logowania"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:240
 msgid "Lowest speed limit"
-msgstr ""
+msgstr "Najniższy limit prędkości"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:94
 msgid "Max concurrent downloads"
-msgstr ""
+msgstr "Maksymalna liczba jednoczesnych pobierań"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:248
 msgid "Max connection per server"
-msgstr ""
+msgstr "Maksymalna liczba połączeń z serwerem"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:475
 msgid "Max download limit"
-msgstr ""
+msgstr "Maksymalny limit pobierania"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:253
 msgid "Max number of split"
-msgstr ""
+msgstr "Maksymalna liczba części"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:367
 msgid "Max open files"
-msgstr ""
+msgstr "Maksymalna liczba otwartych plików"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:468
 msgid "Max overall download limit"
-msgstr ""
+msgstr "Maksymalna łączna prędkość pobierania"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:353
 msgid "Max overall upload limit"
-msgstr ""
+msgstr "Maksymalna łączna prędkość wysyłania"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:372
 msgid "Max peers"
-msgstr ""
+msgstr "Maksymalna liczba peerów"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:262
 msgid "Max tries"
-msgstr ""
+msgstr "Maksymalna liczba prób"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:360
 msgid "Max upload limit"
-msgstr ""
+msgstr "Maksymalny limit wysyłania"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:258
 msgid "Min split size"
-msgstr ""
+msgstr "Minimalny rozmiar części"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:115
 msgid "No Authentication"
-msgstr ""
+msgstr "Brak Autoryzacji"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:35
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:37
 msgid "No log data."
-msgstr ""
+msgstr "Nie zapisuj danych log."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:454
 msgid "None"
@@ -391,89 +403,91 @@ msgstr "Spostrzeżenie"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
 msgid "Pause"
-msgstr ""
+msgstr "Wstrzymaj"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
 msgid "Pause download after added."
-msgstr ""
+msgstr "Wstrzymaj pobieranie po dodaniu."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:105
 msgid "Pause downloads created as a result of metadata download."
-msgstr ""
+msgstr "Wstrzymaj pobieranie po pobraniu metadanych."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:104
 msgid "Pause metadata"
-msgstr ""
+msgstr "Wstrzymaj metadane"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:64
 msgid "Please input token length:"
-msgstr ""
+msgstr "Proszę podać długość tokena:"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:393
 msgid "Prefix of peer ID"
-msgstr ""
+msgstr "Prefiks ID peera"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:203
 msgid "Private key"
-msgstr ""
+msgstr "Klucz prywatny"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:177
 msgid "Proxy password"
-msgstr ""
+msgstr "Hasło proxy"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:174
 msgid "Proxy user"
-msgstr ""
+msgstr "Użytkownik proxy"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:97
 msgid "RPC Options"
-msgstr ""
+msgstr "Opcje RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:114
 msgid "RPC authentication method"
-msgstr ""
+msgstr "metoda uwierzytelnienia RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:140
 msgid "RPC certificate"
-msgstr ""
+msgstr "Certyfikat RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:122
 msgid "RPC password"
-msgstr ""
+msgstr "Hasło RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:110
 msgid "RPC port"
-msgstr ""
+msgstr "Port RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:149
 msgid "RPC private key"
-msgstr ""
+msgstr "Prywatny klucz RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:133
 msgid "RPC secure"
-msgstr ""
+msgstr "Zabezpieczenie RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:126
 msgid "RPC token"
-msgstr ""
+msgstr "Token RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:134
 msgid ""
 "RPC transport will be encrypted by SSL/TLS. The RPC clients must use https "
 "scheme to access the server. For WebSocket client, use wss scheme."
 msgstr ""
+"Transmisja RPC będzie szyfrowana przez SSL/TLs. Klient RPC musi używać https "
+"aby połączyć się z tym serwerem. Dla klienta WebSocket, użyj schematu wss."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:119
 msgid "RPC username"
-msgstr ""
+msgstr "Nazwa użytkownika RPC"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:51
 msgid "Refresh every 10 seconds."
-msgstr ""
+msgstr "Odświeżaj co 10 sekund."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:322
 msgid "Remove unselected file"
-msgstr ""
+msgstr "Usuń niezaznaczone pliki"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:323
 msgid ""
@@ -481,28 +495,28 @@ msgid ""
 "Please use this option with care because it will actually remove files from "
 "your disk."
 msgstr ""
+"Usuń niezaznaczone pliki po zakończonym pobraniu. Proszę używać tej opcji z "
+"ostrożnością, pliki zostaną usunięte z dysku."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:377
 msgid "Request peer speed limit"
-msgstr ""
+msgstr "Zastosuj ograniczenie prędkości peerów"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:266
 msgid "Retry wait"
-msgstr ""
+msgstr "Ponów oczekiwanie"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:61
 msgid "Run daemon as user"
-msgstr ""
-
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
+msgstr "Uruchom daemona jako użytkownik"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
+"Zapisz plik kontrolny(*.aria2) co N sekund. Jeśli podano 0, plik kontrolny "
+"nie jest zapisywany podczas pobierania."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:461
 msgid ""
@@ -510,12 +524,18 @@ msgid ""
 "This option also saves control file in that situations. This may be useful "
 "to save BitTorrent seeding which is recognized as completed state."
 msgstr ""
+"Zapisz pobieranie do pliku sesji, nawet jeśli pobieranie zostało zakończone "
+"lub usunięte. Opcja ta zapisuje również plik kontrolny w takich sytuacjach. "
+"Może to być przydatne w celu zapisania seedów BitTorrent, które są "
+"rozpoznane jako ukończone."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:435
 msgid ""
 "Save error/unfinished downloads to session file every N seconds. If 0 is "
 "given, file will be saved only when aria2 exits."
 msgstr ""
+"Zapisz błąd/niezakończone pobieranie do pliku sesji co N sekund. Jeśli "
+"podano 0, plik zostanie zapisany tylko wtedy, gdy aria2 zakończy pracę."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:316
 msgid ""
@@ -523,26 +543,33 @@ msgid ""
 "BitTorrent Magnet URI is used. The file name is hex encoded info hash with "
 "suffix \".torrent\"."
 msgstr ""
+"Zapisz metadane jako plik \".torrent\". Opcja ta działa tylko wtedy, gdy "
+"używany jest BitTorrent Magnet URI. Nazwa pliku jest zakodowana w postaci "
+"pliku hash z przyrostkiem \".torrent\"."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr "Zapisz metadane"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
-msgstr ""
+msgstr "Zapisz interwał sesji"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:330
 msgid "Seed previously downloaded files without verifying piece hashes."
-msgstr ""
+msgstr "Seeduj uprzednio pobrane pliki bez sprawdzania części z hashem."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:401
 msgid "Seed ratio"
-msgstr ""
+msgstr "Współczynnik Seedów"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:408
 msgid "Seed time"
-msgstr ""
+msgstr "Czas seedowania"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:329
 msgid "Seed unverified"
-msgstr ""
+msgstr "Niezweryfikowane Seedy"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:211
 msgid ""
@@ -550,6 +577,9 @@ msgid ""
 "if remote server responds with <code>Content-Encoding: gzip</code> or "
 "<code>Content-Encoding: deflate</code>."
 msgstr ""
+"Wyślij <code>Accept: deflate, gzip</code> żądaj nagłówka i wywołaj "
+"odpowiedź, jeśli zdalny serwer zareaguje z <code>Content-Encoding: gzip</"
+"code> lub <code>Content-Encoding: deflate</code>."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:220
 msgid ""
@@ -558,6 +588,10 @@ msgid ""
 "you can add Cache-Control header with a directive you like using \"Header\" "
 "option."
 msgstr ""
+"Wyślij <code>Cache-Control: no-cache</code> and <code>Pragma: no-cache</"
+"code> nagłówka w celu uniknięcia buforowania zawartości. Jeśli wyłączono, "
+"nagłówki nie są wysyłane i można dodać Cache-Control nagłówka z dyrektywą, "
+"którą lubisz używać w opcji \"Header\"."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:336
 msgid ""
@@ -565,30 +599,43 @@ msgid ""
 "\"6881-6999\" and \"6881-6889,6999\". Make sure that the specified ports are "
 "open for incoming TCP traffic."
 msgstr ""
+"Ustaw numer portu TCP dla pobierań BitTorrent. Akceptowalny format: "
+"\"6881,6885\", \"6881-6999\" i \"6881-6889,6999\". Upewnij się, że określone "
+"porty są otwarte dla przychodzącego ruchu TCP."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
+"Ustaw port odsłuchu UDP używany przez DHT(IPv4, IPv6) i tracker UDP. Upewnij "
+"się, że określone porty są otwarte dla przychodzącego ruchu UDP."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:477
 msgid ""
 "Set max download speed per each download in bytes/sec. 0 means unrestricted."
 msgstr ""
+"Ustaw maksymalną prędkość poszczególnych pobierań w bytes/sec. 0 oznacza "
+"brak limitów."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:470
 msgid "Set max overall download speed in bytes/sec. 0 means unrestricted."
 msgstr ""
+"Ustaw łączną maksymalną prędkość pobierania w bytes/sec. 0 oznacza brak "
+"limitów."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:355
 msgid "Set max overall upload speed in bytes/sec. 0 means unrestricted."
 msgstr ""
+"Ustaw maksymalną łączną prędkość wysyłania w bytes/sec. 0 oznacza brak "
+"limitów."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:362
 msgid ""
 "Set max upload speed per each torrent in bytes/sec. 0 means unrestricted."
 msgstr ""
+"Ustaw maksymalną prędkość wysyłania poszczególnych torrentów w bytes/sec. 0 "
+"oznacza brak limitów."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:231
 msgid ""
@@ -596,14 +643,17 @@ msgid ""
 "server. After the connection is established, this option makes no effect and "
 "\"Timeout\" option is used instead."
 msgstr ""
+"Ustaw czas połączenia w sekundach, aby nawiązać połączenie z serwerem HTTP/"
+"FTP/proxy. Po nawiązaniu połączenia opcja ta nie daje żadnego efektu i "
+"zamiast tego używana jest opcja \"Timeout\"."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:267
 msgid "Set the seconds to wait between retries."
-msgstr ""
+msgstr "Ustaw czas w sekundach między kolejną próbą."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:272
 msgid "Set user agent for HTTP(S) downloads."
-msgstr ""
+msgstr "Ustala agenta pobierania przez HTTP(S) dla użytkownika."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:35
 msgid "Settings"
@@ -611,20 +661,20 @@ msgstr "Ustawienia"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:483
 msgid "Settings in this section will be added to config file."
-msgstr ""
+msgstr "Ustawienia w tej sekcji zostaną dodane do pliku konfiguracyjnego."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:487
 msgid "Settings list"
-msgstr ""
+msgstr "Lista ustawień"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:161
 msgid "Show URL"
-msgstr ""
+msgstr "Pokaż adres URL"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -637,6 +687,8 @@ msgid ""
 "Specify maximum number of files to open in multi-file BitTorrent download "
 "globally."
 msgstr ""
+"Określ maksymalną liczbę plików do otwarcia w pliku BitTorrent do pobrania "
+"globalnie."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:409
 msgid ""
@@ -644,6 +696,10 @@ msgid ""
 "with this option, seeding ends when at least one of the conditions is "
 "satisfied. Specifying 0 disables seeding after download completed."
 msgstr ""
+"Określ czas seedowania w minutach. Jeśli wraz z tą opcją podana jest opcja "
+"\"Współczynnik seedów\", seedowanie zakończy się, gdy spełniony jest "
+"przynajmniej jeden z warunków. Ustawienie 0 wyłącza seedowanie po "
+"zakończeniu pobierania."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:402
 msgid ""
@@ -651,10 +707,14 @@ msgid ""
 "RATIO. You are strongly encouraged to specify equals or more than 1.0 here. "
 "Specify 0.0 if you intend to do seeding regardless of share ratio."
 msgstr ""
+"Podaj współczynnik udziałów. Seeduj ukończone torrenty aż do momentu, gdy "
+"współczynnik udziałów osiągnął wartość RATIO. Gorąco zachęcamy do określenia "
+"wartości równych lub większych niż 1.0. Określ 0.0, jeśli zamierzasz "
+"seedować bez względu na współczynnik udziałów."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:373
 msgid "Specify the maximum number of peers per torrent, 0 means unlimited."
-msgstr ""
+msgstr "Maksymalna liczba peerów na torrent. 0 oznacza brak limitów."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:394
 msgid ""
@@ -669,41 +729,46 @@ msgid ""
 "Stop BitTorrent download if download speed is 0 in consecutive N seconds. If "
 "0 is given, this feature is disabled."
 msgstr ""
+"Zatrzymaj BitTorrent, jeżeli prędkość pobierania wynosi 0 przez N sekund. "
+"Wpisanie 0 oznacza wyłączenie tej funkcji."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:387
 msgid "Stop timeout"
-msgstr ""
+msgstr "Limit czasu na zatrzymanie"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:48
 msgid "The Aria2 service is not running."
-msgstr ""
+msgstr "Usługa Aria2 nie jest uruchomiona."
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:47
 msgid "The Aria2 service is running."
-msgstr ""
+msgstr "Usługa Aria2 jest uruchomiona."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:74
 msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
+"Katalog do przechowywania pliku konfiguracyjnego, pliku sesji i pliku DHT."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
-msgstr ""
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
+msgstr "Katalog do zapisu pobranych plików. np. <code>/mnt/sda1</code>."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
 msgid "The file name of the log file."
-msgstr ""
+msgstr "Nazwa pliku log."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:249
 msgid "The maximum number of connections to one server for each download."
-msgstr ""
+msgstr "Maksymalna liczba połączeń z jednym serwerem dla każdego pobrania."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:281
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:291
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:299
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:308
 msgid "This option will be ignored if a private flag is set in a torrent."
-msgstr ""
+msgstr "Opcja będzie wyłączona jeżeli torrent ma ustawioną flagę prywatności."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:236
 msgid "Timeout"
@@ -711,25 +776,28 @@ msgstr "Limit czasu"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:117
 msgid "Token"
-msgstr ""
+msgstr "Token"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:349
 msgid "True"
-msgstr ""
+msgstr "Prawda"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:156
 msgid "Use WebSocket"
-msgstr ""
+msgstr "Użyj WebSocket"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:170
 msgid "Use a proxy server for all protocols."
-msgstr ""
+msgstr "Użyj serwera proxy dla wszystkich protokołów."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:190
 msgid ""
 "Use the certificate authorities in FILE to verify the peers. The certificate "
 "file must be in PEM format and can contain multiple CA certificates."
 msgstr ""
+"Skorzystaj z usług jednostek certyfikujących w FILE, aby zweryfikować peery. "
+"Plik certyfikatu musi być w formacie PEM i może zawierać wiele certyfikatów "
+"CA."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:141
 msgid ""
@@ -754,29 +822,35 @@ msgid ""
 "Use the private key in FILE for RPC server. The private key must be "
 "decrypted and in PEM format."
 msgstr ""
+"Użyj klucza prywatnego w FILE dla serwera RPC. Klucz musi odszyfrowany i w "
+"formacie PEM."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:204
 msgid ""
 "Use the private key in FILE. The private key must be decrypted and in PEM "
 "format. The behavior when encrypted one is given is undefined."
 msgstr ""
+"Użyj klucza prywatnego w FILE dla serwera RPC. Klucz musi odszyfrowany i w "
+"formacie PEM. Zachowanie podczas szyfrowania jest nieokreślone."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:271
 msgid "User agent"
-msgstr ""
+msgstr "Agent użytkownika"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:116
 msgid "Username & Password"
-msgstr ""
+msgstr "Nazwa użytkownika i hasło"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:183
 msgid ""
 "Verify the peer using certificates specified in \"CA certificate\" option."
 msgstr ""
+"Weryfikuj peery przy użyciu certyfikatów określonych w opcjach \"certyfikat "
+"CA\"."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:90
 msgid "Warn"
-msgstr ""
+msgstr "Uwaga"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:244
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:356
@@ -786,7 +860,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:471
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:478
 msgid "You can append K or M."
-msgstr ""
+msgstr "Możesz dodać K lub M."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:457
 msgid "falloc"
index d34f50b37dc3f01ab46456057a81d08350214d78..f8721a530e7284b6fa97bc97d5b20d0dbd3c0b24 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsaria2/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"
-"X-Generator: Poedit 1.8.11\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
 msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -20,19 +21,19 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:414
 msgid "Additional BT tracker"
-msgstr ""
+msgstr "Rastreador BT adicional"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:419
 msgid "Advanced Options"
-msgstr ""
+msgstr "Opções Avançadas"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:169
 msgid "All proxy"
-msgstr ""
+msgstr "Todos os proxy"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:228
 msgid "Append HEADERs to HTTP request header."
-msgstr ""
+msgstr "Acrescentar HEADERs ao cabeçalho do pedido HTTP."
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:18
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:35
@@ -46,18 +47,20 @@ msgid ""
 "Aria2 is a lightweight multi-protocol &amp; multi-source, cross platform "
 "download utility."
 msgstr ""
+"Aria2 é um utilitário de download multiprotocolo &amp; multiplataforma e "
+"multi-source."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:428
 msgid "Auto save interval"
-msgstr ""
+msgstr "Intervalo de gravação automática"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:56
 msgid "Basic Options"
-msgstr ""
+msgstr "Opções Básicas"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:276
 msgid "BitTorrent Options"
-msgstr ""
+msgstr "Opções do BitTorrent"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:335
 msgid "BitTorrent listen port"
@@ -65,21 +68,24 @@ msgstr "Porta de escuta do BitTorrent"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:189
 msgid "CA certificate"
-msgstr ""
+msgstr "Certificado CA"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:195
 msgid "Certificate"
-msgstr ""
+msgstr "Certificado"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:182
 msgid "Check certificate"
-msgstr ""
+msgstr "Verificar o certificado"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
+"Feche a conexão caso a velocidade de download seja menor ou igual a este "
+"valor (em bytes por segundo). 0 significa que não há limite mínimo de "
+"velocidade."
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:29
@@ -92,23 +98,23 @@ msgstr "Diretório dos arquivos de configuração"
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:21
 msgid "Configuration"
-msgstr ""
+msgstr "Configuração"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:230
 msgid "Connect timeout"
-msgstr ""
+msgstr "Tempo limite da conexão"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:19
 msgid "Content of config file: <code>%s</code>"
-msgstr ""
+msgstr "Conteúdo do arquivo de configuração: <code>%s</code>"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:29
 msgid "Content of session file: <code>%s</code>"
-msgstr ""
+msgstr "Conteúdo do arquivo da sessão: <code>%s</code>"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:341
 msgid "DHT Listen port"
-msgstr ""
+msgstr "Porta de escuta do DHT"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:87
 msgid "Debug"
@@ -119,6 +125,8 @@ msgid ""
 "Disable IPv6. This is useful if you have to use broken DNS and want to avoid "
 "terribly slow AAAA record lookup."
 msgstr ""
+"Desative o IPv6. Isso é útil caso você tenha que usar um DNS com problemas e "
+"quer evitar uma pesquisa de registros AAAA terrivelmente lento."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:440
 msgid "Disk cache"
@@ -127,55 +135,59 @@ msgstr "Cache em Disco"
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:259
 msgid "Don't split less than 2*SIZE byte range. Possible values: 1M-1024M."
 msgstr ""
+"Não divida a gama de byte para menos de 2*TAMANHO. Valores possíveis: "
+"1M-1024M."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:254
 msgid "Download a file using N connections."
-msgstr ""
+msgstr "Baixar um arquivo usando N conexões."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:69
 msgid "Download directory"
-msgstr ""
+msgstr "Diretório dos arquivos baixados"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:26
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:36
 msgid "Empty file."
-msgstr ""
+msgstr "Arquivo vazio."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:280
 msgid "Enable IPv4 DHT functionality. It also enables UDP tracker support."
 msgstr ""
+"Habilitar a funcionalidade DHT IPv4. Ele também ativa a compatibilidade com "
+"o rastreador UDP."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:290
 msgid "Enable IPv6 DHT functionality."
-msgstr ""
+msgstr "Ativar a funcionalidade HDT IPv6."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:298
 msgid "Enable Local Peer Discovery."
-msgstr ""
+msgstr "Habilitar a Descoberta Local dos Pares."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:307
 msgid "Enable Peer Exchange extension."
-msgstr ""
+msgstr "Ativar a Extensão de Troca de Pares."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:442
 msgid "Enable disk cache (in bytes), set 0 to disabled."
-msgstr ""
+msgstr "Ativar o cache de disco (em bytes), defina como 0 para desativá-lo."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:77
 msgid "Enable logging"
-msgstr ""
+msgstr "Habilite os registros (log)"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:305
 msgid "Enable peer exchange"
-msgstr ""
+msgstr "Ativar troca de pares"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:166
 msgid "Enable proxy"
-msgstr ""
+msgstr "Ativar o proxy"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:58
 msgid "Enabled"
-msgstr "Habilitado"
+msgstr "Ativado"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:91
 msgid "Error"
@@ -184,6 +196,8 @@ msgstr "Erro"
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:44
 msgid "Error: Can't find aria2c in PATH, please reinstall aria2."
 msgstr ""
+"Erro: Não foi possível encontrar o aria2c no PATH, por favor, reinstale o "
+"aria2c."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:482
 msgid "Extra Settings"
@@ -191,25 +205,25 @@ msgstr "Configurações Adicionais"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:39
 msgid "Failed to load log data."
-msgstr ""
+msgstr "Falha ao carregar os dados do log."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:350
 msgid "False"
-msgstr ""
+msgstr "Falso"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:447
 msgid "File allocation"
-msgstr ""
+msgstr "Alocação de arquivo"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:25
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:35
 msgid "File does not exist."
-msgstr ""
+msgstr "O arquivo não existe."
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:24
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:14
 msgid "Files"
-msgstr ""
+msgstr "Arquivos"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:348
 msgid "Follow torrent"
@@ -217,11 +231,11 @@ msgstr "Seguir torrent"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:38
 msgid "For more information, please visit: %s"
-msgstr ""
+msgstr "Para mais informações, visite: %s"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:460
 msgid "Force save"
-msgstr ""
+msgstr "Impor gravação"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:129
 msgid "Generate Randomly"
@@ -229,35 +243,35 @@ msgstr "Gerar aleatoriamente"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:210
 msgid "HTTP accept gzip"
-msgstr ""
+msgstr "Aceitar gzip HTTP"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:219
 msgid "HTTP no cache"
-msgstr ""
+msgstr "HTTP sem cache"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:164
 msgid "HTTP/FTP/SFTP Options"
-msgstr ""
+msgstr "Opções HTTP/FTP/SFTP"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:227
 msgid "Header"
-msgstr ""
+msgstr "Cabeçalho"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:15
 msgid "Here shows the files used by aria2."
-msgstr ""
+msgstr "Aqui são exibidos os arquivos utilizados pelo aria2."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:278
 msgid "IPv4 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
-msgstr ""
+msgstr "IPv4 <abbr title=\"Distributed Hash Table\">DHT</abbr> ativado"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:288
 msgid "IPv6 <abbr title=\"Distributed Hash Table\">DHT</abbr> enabled"
-msgstr ""
+msgstr "IPv6 <abbr title=\"Distributed Hash Table\">DHT</abbr> ativado"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:421
 msgid "IPv6 disabled"
-msgstr ""
+msgstr "IPv6 desativado"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:379
 msgid ""
@@ -266,60 +280,67 @@ msgid ""
 "Configuring this option with your preferred download speed can increase your "
 "download speed in some cases."
 msgstr ""
+"Caso a velocidade total de download de cada torrent for menor do que SPEED, "
+"aria2 aumenta temporariamente a quantidade de pares para tentar aumentar "
+"mais a a velocidade de download. A sua velocidade de download pode aumentar "
+"em alguns casos, caso configure esta opção com uma velocidade de download da "
+"sua preferência."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:88
 msgid "Info"
-msgstr "Informações"
+msgstr "Informação"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:33
 msgid "Installed web interface:"
-msgstr ""
+msgstr "Interface web instalada:"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:158
 msgid "Json-RPC URL"
-msgstr ""
+msgstr "URL Json-RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:351
 msgid "Keep in memory"
-msgstr ""
+msgstr "Manter na memória"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:34
 msgid "Last 50 lines of log file:"
-msgstr ""
+msgstr "As últimas 50 linhas do arquivo de registro log:"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:36
 msgid "Last 50 lines of syslog:"
-msgstr ""
+msgstr "As últimas 50 linhas do syslog:"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:62
 msgid "Leave blank to use default user."
-msgstr ""
+msgstr "Deixe em branco para usar o usuário padrão."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:415
 msgid "List of additional BitTorrent tracker's announce URI."
-msgstr ""
+msgstr "Lista dos rastreadores BitTorrent adicionais com anúncio URI."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:488
 msgid ""
 "List of extra settings. Format: option=value, eg. <code>netrc-path=/tmp/."
 "netrc</code>."
 msgstr ""
+"Lista de configurações extras. Formato: option=value, por exemplo "
+"<code>netrc-path=/tmp/.netrc</code>."
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
 msgid "Loading"
-msgstr ""
+msgstr "Carregando"
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:27
 msgid "Log"
-msgstr ""
+msgstr "Log"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:45
 msgid "Log Data"
-msgstr ""
+msgstr "Dados do registro log"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:80
 msgid "Log file"
-msgstr ""
+msgstr "Arquivo de registro"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:85
 msgid "Log level"
@@ -327,7 +348,7 @@ msgstr "Nível do registro"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:240
 msgid "Lowest speed limit"
-msgstr ""
+msgstr "Limite de velocidade mais baixo"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:94
 msgid "Max concurrent downloads"
@@ -339,35 +360,35 @@ msgstr "Numero máximo de conexões por servidor"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:475
 msgid "Max download limit"
-msgstr ""
+msgstr "Limite de download máximo"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:253
 msgid "Max number of split"
-msgstr "Numero máximo de divisões"
+msgstr "Quantidade máxima de divisões"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:367
 msgid "Max open files"
-msgstr ""
+msgstr "Quantidade máxima d arquivos abertos"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:468
 msgid "Max overall download limit"
-msgstr ""
+msgstr "Limite global máximo de download"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:353
 msgid "Max overall upload limit"
-msgstr ""
+msgstr "Limite global máximo de upload"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:372
 msgid "Max peers"
-msgstr ""
+msgstr "Quantidade máxima de pares"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:262
 msgid "Max tries"
-msgstr ""
+msgstr "Quantidade máxima de tentativas"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:360
 msgid "Max upload limit"
-msgstr ""
+msgstr "Limite máximo de upload"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:258
 msgid "Min split size"
@@ -380,11 +401,11 @@ msgstr "Sem Autenticação"
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:35
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:37
 msgid "No log data."
-msgstr ""
+msgstr "Sem dados de registro log."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:454
 msgid "None"
-msgstr ""
+msgstr "Nenhum"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:89
 msgid "Notice"
@@ -392,97 +413,92 @@ msgstr "Aviso"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
 msgid "Pause"
-msgstr ""
+msgstr "Pausa"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:99
 msgid "Pause download after added."
-msgstr ""
+msgstr "Pause o download depois que for adicionado."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:105
 msgid "Pause downloads created as a result of metadata download."
-msgstr ""
+msgstr "Pausar os downloads criados como resultado do download de metadados."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:104
 msgid "Pause metadata"
-msgstr ""
+msgstr "Pausar metadados"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:64
 msgid "Please input token length:"
-msgstr ""
+msgstr "Por favor, insira o comprimento do token:"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:393
 msgid "Prefix of peer ID"
-msgstr "Prefixo da identificação do paceiro"
+msgstr "Prefixo de identificação do paceiro"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:203
 msgid "Private key"
-msgstr ""
+msgstr "Chave Privada"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:177
 msgid "Proxy password"
-msgstr ""
+msgstr "Senha do proxy"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:174
 msgid "Proxy user"
-msgstr ""
+msgstr "Usuário do proxy"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:97
 msgid "RPC Options"
-msgstr ""
+msgstr "Opções RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:114
 msgid "RPC authentication method"
-msgstr ""
-"Método de autenticação do <abbr title=\"Remote Procedure Call/Chamada de "
-"Procedimento Remoto\">RPC</abbr>"
+msgstr "Método de autenticação do RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:140
 msgid "RPC certificate"
-msgstr ""
+msgstr "Certificado RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:122
 msgid "RPC password"
-msgstr ""
-"Senha do <abbr title=\"Remote Procedure Call/Chamada de Procedimento Remoto"
-"\">RPC</abbr>"
+msgstr "Senha do RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:110
 msgid "RPC port"
-msgstr ""
-"Porta do <abbr title=\"Remote Procedure Call/Chamada de Procedimento Remoto"
-"\">RPC</abbr>"
+msgstr "Porta do RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:149
 msgid "RPC private key"
-msgstr ""
+msgstr "Chave privada do RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:133
 msgid "RPC secure"
-msgstr ""
+msgstr "Segurança do RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:126
 msgid "RPC token"
-msgstr ""
+msgstr "Token do RPC"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:134
 msgid ""
 "RPC transport will be encrypted by SSL/TLS. The RPC clients must use https "
 "scheme to access the server. For WebSocket client, use wss scheme."
 msgstr ""
+"O transporte RPC será criptografado por SSL/TLS. Os clientes RPC devem usar "
+"o esquema https para acessar o servidor. Para o cliente WebSocket, use "
+"esquema wss."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:119
 msgid "RPC username"
-msgstr ""
-"Nome do usuario do <abbr title=\"Remote Procedure Call/Chamada de "
-"Procedimento Remoto\">RPC</abbr>"
+msgstr "Nome de usuário do RPC"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:51
 msgid "Refresh every 10 seconds."
-msgstr ""
+msgstr "Atualizar a cada 10 segundos."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:322
 msgid "Remove unselected file"
-msgstr ""
+msgstr "Remover o arquivo não selecionado"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:323
 msgid ""
@@ -490,28 +506,29 @@ msgid ""
 "Please use this option with care because it will actually remove files from "
 "your disk."
 msgstr ""
+"Remove os arquivos não selecionados quando o download é concluído no "
+"BitTorrent. Por favor, use esta opção com cuidado porque ela irá realmente "
+"remover os arquivos do seu disco."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:377
 msgid "Request peer speed limit"
-msgstr ""
+msgstr "Solicitar o limite de velocidade dos pares"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:266
 msgid "Retry wait"
-msgstr ""
+msgstr "Repetir espera"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:61
 msgid "Run daemon as user"
 msgstr "Executar serviço como usuário"
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
+"Gravar um arquivo de controle (*.aria2) a cada N segundos. Caso este valor "
+"seja 0, o arquivo de controle não será gravado durante o download."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:461
 msgid ""
@@ -519,12 +536,18 @@ msgid ""
 "This option also saves control file in that situations. This may be useful "
 "to save BitTorrent seeding which is recognized as completed state."
 msgstr ""
+"Salve o download no arquivo de sessão mesmo que o download tenha sido "
+"concluído ou removido. Esta opção também salva o arquivo de controle nessas "
+"situações. Isso pode ser útil para manter um registros do seeding do "
+"BitTorrent, que é uma condição reconhecida como concluído."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:435
 msgid ""
 "Save error/unfinished downloads to session file every N seconds. If 0 is "
 "given, file will be saved only when aria2 exits."
 msgstr ""
+"Salvar os erros/downloads inacabados no arquivo de sessão a cada N segundos. "
+"Caso este valor seja 0, o arquivo será salvo somente quando encerrar o aria2."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:316
 msgid ""
@@ -532,26 +555,34 @@ msgid ""
 "BitTorrent Magnet URI is used. The file name is hex encoded info hash with "
 "suffix \".torrent\"."
 msgstr ""
+"Salvar os metadados como um arquivo \".torrent\". Esta opção tem efeito "
+"apenas quando BitTorrent Magnet URI é usado. O nome do arquivo é hexadecimal "
+"codificado com a informação do hash com o sufixo \".torrent\"."
+
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr "Salvar os metadados"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
-msgstr ""
+msgstr "Salvar o intervalo da sessão"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:330
 msgid "Seed previously downloaded files without verifying piece hashes."
 msgstr ""
+"Semear os arquivos previamente baixados sem verificar os pedaços de hash."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:401
 msgid "Seed ratio"
-msgstr ""
+msgstr "Proporção de semeadura"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:408
 msgid "Seed time"
-msgstr ""
+msgstr "Tempo de semeadura"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:329
 msgid "Seed unverified"
-msgstr ""
+msgstr "Seed não verificado"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:211
 msgid ""
@@ -559,6 +590,9 @@ msgid ""
 "if remote server responds with <code>Content-Encoding: gzip</code> or "
 "<code>Content-Encoding: deflate</code>."
 msgstr ""
+"Enviar <code>Accept: deflate, gzip</code> requisitar o cabeçalho e inflar a "
+"resposta caso o servidor remoto responda com <code>Content-Encoding: gzip</"
+"code> ou <code>Content-Encoding: deflate</code>."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:220
 msgid ""
@@ -567,6 +601,10 @@ msgid ""
 "you can add Cache-Control header with a directive you like using \"Header\" "
 "option."
 msgstr ""
+"Envie os cabeçalhos <code> Cache-Control: no-cache </code> e <code> Pragma: "
+"no-cache </code> para evitar a cache de conteúdo. Se desativado, estes "
+"cabeçalhos não são enviados e você pode adicionar o cabeçalho Cache-Control "
+"com uma diretiva que você gosta usando a opção \"Cabeçalho\"."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:336
 msgid ""
@@ -574,30 +612,44 @@ msgid ""
 "\"6881-6999\" and \"6881-6889,6999\". Make sure that the specified ports are "
 "open for incoming TCP traffic."
 msgstr ""
+"Defina o número da porta TCP para downloads BitTorrent. Formato aceitos: "
+"\"6881,6885\", \"6881-6999\" e \"6881-6889,6999\". Certifique-se de que as "
+"portas definidas estão abertas para o tráfego de entrada TCP."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
+"Defina a porta de escuta UDP usada pelo DHT(IPv4, IPv6) e pelo rastreador "
+"UDP. Certifique-se de que as portas especificadas estão abertas para tráfego "
+"de entrada UDP."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:477
 msgid ""
 "Set max download speed per each download in bytes/sec. 0 means unrestricted."
 msgstr ""
+"Defina a velocidade máxima de download para cada download em bytes/seg. 0 "
+"significa sem restrições."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:470
 msgid "Set max overall download speed in bytes/sec. 0 means unrestricted."
 msgstr ""
+"Defina a velocidade máxima global de download em bytes/seg. 0 significa sem "
+"restrições."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:355
 msgid "Set max overall upload speed in bytes/sec. 0 means unrestricted."
 msgstr ""
+"Defina a velocidade máxima global de upload em bytes/segundos. 0 significa "
+"sem restrições."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:362
 msgid ""
 "Set max upload speed per each torrent in bytes/sec. 0 means unrestricted."
 msgstr ""
+"Defina a velocidade máxima de upload por cada torrent em bytes/segundos. 0 "
+"significa sem restrições."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:231
 msgid ""
@@ -605,47 +657,61 @@ msgid ""
 "server. After the connection is established, this option makes no effect and "
 "\"Timeout\" option is used instead."
 msgstr ""
+"Defina o intervalo de conexão em segundos para estabelecer conexão com o "
+"servidor HTTP/FTP/proxy. Depois que a conexão é estabelecida, esta opção não "
+"tem nenhum efeito e a opção \"Timeout\" é usada em vez disso."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:267
 msgid "Set the seconds to wait between retries."
-msgstr ""
+msgstr "Definir os segundos para esperar entre as tentativas."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:272
 msgid "Set user agent for HTTP(S) downloads."
-msgstr ""
+msgstr "Definir o agente do usuário para downloads HTTP(s)."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:35
 msgid "Settings"
-msgstr ""
+msgstr "Configurações"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:483
 msgid "Settings in this section will be added to config file."
 msgstr ""
+"As configurações nesta seção serão adicionadas ao arquivo de configuração."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:487
 msgid "Settings list"
-msgstr ""
+msgstr "Lista de configurações"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:161
 msgid "Show URL"
-msgstr ""
+msgstr "Mostrar URL"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
 "FAT32 because it takes almost same time as \"prealloc\" and it blocks aria2 "
 "entirely until allocation finishes."
 msgstr ""
+"Especifique o método de alocação de arquivo. Se você está usando sistemas de "
+"arquivos mais novos, como ext4 (com suporte a extents), btrfs, xfs ou NTFS "
+"(somente versões compiladas com MinGW), \"falloc\" é sua melhor escolha. Ele "
+"aloca arquivos grandes (com alguns GiB) quase que instantaneamente, mas pode "
+"não estar disponível caso o seu sistema não tenha a função "
+"posix_fallocate(3). Não use \"falloc\" com sistemas de arquivos antigos como "
+"ext3 e FAT32 porque leva quase o mesmo tempo que \"prealloc\" e bloqueia "
+"aria2 completamente até que a alocação termine."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:368
 msgid ""
 "Specify maximum number of files to open in multi-file BitTorrent download "
 "globally."
 msgstr ""
+"Especifique a quantidade máxima global onde vários arquivos serão abertos "
+"durante o download do BitTorrent."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:409
 msgid ""
@@ -653,6 +719,10 @@ msgid ""
 "with this option, seeding ends when at least one of the conditions is "
 "satisfied. Specifying 0 disables seeding after download completed."
 msgstr ""
+"Especifique o tempo de semeadura em minutos. Se a opção \"Relação de sementes"
+"\" for especificada em conjunto com esta, a semeadura termina quando pelo "
+"menos uma das condições for satisfeita. Ao definir como 0 desativa a "
+"semeadura após a conclusão do download."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:402
 msgid ""
@@ -660,10 +730,15 @@ msgid ""
 "RATIO. You are strongly encouraged to specify equals or more than 1.0 here. "
 "Specify 0.0 if you intend to do seeding regardless of share ratio."
 msgstr ""
+"Especifique a proporção de compartilhamento. Torrents já completos serão "
+"semeados até atingir o RATIO. Encorajamos veementemente que você especifique "
+"valores iguais ou maior a 1.0. Defina como 0.0 caso queira semear "
+"independente do valor da proporção de compartilhamento."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:373
 msgid "Specify the maximum number of peers per torrent, 0 means unlimited."
 msgstr ""
+"Especifique a quantidade máxima de pares por torrent, 0 significa ilimitado."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:394
 msgid ""
@@ -672,16 +747,24 @@ msgid ""
 "than 20 bytes are specified, random byte data are added to make its length "
 "20 bytes."
 msgstr ""
+"Especifique o prefixo de identificação do peer ID. O peer ID no BitTorrent "
+"tem 20 bytes de comprimento. Se mais de 20 bytes seja especificado, apenas "
+"estes primeiros 20 bytes serão utilizados. Caso menos de 20 bytes sejam "
+"definidos, dados aleatórios de bytes serão adicionados para que seu tamanho "
+"complete os 20 bytes."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:388
 msgid ""
 "Stop BitTorrent download if download speed is 0 in consecutive N seconds. If "
 "0 is given, this feature is disabled."
 msgstr ""
+"Pare o download do BitTorrent no caso da velocidade de download for de 0 "
+"segundos por um tempo de N consecutivos. Se o valor for 0, o recurso será "
+"desativado."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:387
 msgid "Stop timeout"
-msgstr ""
+msgstr "Tempo limite de parada"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:48
 msgid "The Aria2 service is not running."
@@ -694,29 +777,35 @@ msgstr "O serviço Aria2 está em execução."
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:74
 msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
+"O diretório para armazenar o arquivo de configuração, arquivo de sessão e o "
+"arquivo DHT."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
+"O diretório para armazenar o arquivo baixado, por exemplo, <code>/mnt/sda1</"
+"code>"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
 msgid "The file name of the log file."
-msgstr ""
+msgstr "O nome do arquivo do registro log."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:249
 msgid "The maximum number of connections to one server for each download."
-msgstr ""
+msgstr "O limite máximo de conexões para cada download em um servidor."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:281
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:291
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:299
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:308
 msgid "This option will be ignored if a private flag is set in a torrent."
-msgstr ""
+msgstr "Essa opção será ignorada caso um torrent seja sinalizado como privado."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:236
 msgid "Timeout"
-msgstr ""
+msgstr "Tempo limite"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:117
 msgid "Token"
@@ -724,7 +813,7 @@ msgstr "Chave eletrônica"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:349
 msgid "True"
-msgstr ""
+msgstr "Verdade"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:156
 msgid "Use WebSocket"
@@ -732,13 +821,16 @@ msgstr "Use WebSockets"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:170
 msgid "Use a proxy server for all protocols."
-msgstr ""
+msgstr "Use um servidor proxy para todos os protocolos."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:190
 msgid ""
 "Use the certificate authorities in FILE to verify the peers. The certificate "
 "file must be in PEM format and can contain multiple CA certificates."
 msgstr ""
+"Use as autoridades certificadoras no ARQUIVO para verificar seus pares. O "
+"arquivo de certificado deve estar no formato PEM e pode conter vários "
+"certificados CA."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:141
 msgid ""
@@ -748,6 +840,12 @@ msgid ""
 "PKCS12 files with a blank import password can be opened!<br/>When using PEM, "
 "you have to specify the \"RPC private key\" as well."
 msgstr ""
+"Utilize o certificado em ARQUIVO para um servidor RPC. O certificado deve "
+"estar em PKCS12 (.p12, .pfx) ou em formato PEM.<br/>Os arquivos PKCS12 devem "
+"conter o certificado, uma chave e opcionalmente uma cadeia de certificados "
+"adicionais. Somente os arquivos PKCS12 com uma senha de importação em branco "
+"podem ser abertos!<br/>Ao usar o PEM, você também é obrigado a especificar a "
+"\"chave privada RPC\"."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:196
 msgid ""
@@ -757,22 +855,33 @@ msgid ""
 "PKCS12 files with a blank import password can be opened!<br/>When using PEM, "
 "you have to specify the \"Private key\" as well."
 msgstr ""
+"Utilize o certificado de cliente no ARQUIVO. O certificado deve estar em "
+"PKCS12 (.p12, .pfx) ou em formato PEM.<br/>Os arquivos PKCS12 devem conter o "
+"certificado, uma chave e opcionalmente uma cadeia de certificados "
+"adicionais. Somente os arquivos PKCS12 com uma senha de importação em branco "
+"podem ser abertos!<br/>Ao usar o PEM, você também é obrigado a especificar a "
+"\"Chave privada\"."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:150
 msgid ""
 "Use the private key in FILE for RPC server. The private key must be "
 "decrypted and in PEM format."
 msgstr ""
+"Use a chave privada em ARQUIVO para o servidor RPC. A chave privada deve "
+"estar decodificada e em formato PEM."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:204
 msgid ""
 "Use the private key in FILE. The private key must be decrypted and in PEM "
 "format. The behavior when encrypted one is given is undefined."
 msgstr ""
+"Use a chave privada em ARQUIVO. A chave privada deve ser decodificada e em "
+"formato PEM. Há um comportamento desconhecido quando uma chave criptografada "
+"é fornecida."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:271
 msgid "User agent"
-msgstr ""
+msgstr "Agente de usuário"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:116
 msgid "Username & Password"
@@ -782,6 +891,8 @@ msgstr "Usuário & Senha"
 msgid ""
 "Verify the peer using certificates specified in \"CA certificate\" option."
 msgstr ""
+"Verifique o par usando os certificados especificados na opção \"Certificado "
+"CA\"."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:90
 msgid "Warn"
@@ -795,19 +906,19 @@ msgstr "Atenção"
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:471
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:478
 msgid "You can append K or M."
-msgstr ""
+msgstr "Você pode anexar K ou M."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:457
 msgid "falloc"
-msgstr ""
+msgstr "falloc"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:455
 msgid "prealloc"
-msgstr ""
+msgstr "Pré-alocado"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:456
 msgid "trunc"
-msgstr ""
+msgstr "trunc"
 
 #~ msgid "\"Falloc\" is not available in all cases."
 #~ msgstr "\"Falloc\" não está disponível em todas as classes."
index 674e5b916d5f5c81321e9da06502149b77c0ecee..0e3fdce4b30cf0b0f755213f27400d3ec3a2d8bd 100644 (file)
@@ -75,8 +75,8 @@ msgstr "Verificar o certificado"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 "Fechar a ligação se a velocidade de transferência for inferior ou igual a "
 "este valor (bytes por segundo). 0 significa que não tem limite de velocidade "
@@ -130,8 +130,8 @@ msgstr "Cache em disco"
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:259
 msgid "Don't split less than 2*SIZE byte range. Possible values: 1M-1024M."
 msgstr ""
-"Não dividir um intervale menos de 2*SIZE de bytes. Valores possíveis: 1M-"
-"1024M."
+"Não dividir um intervale menos de 2*SIZE de bytes. Valores possíveis: "
+"1M-1024M."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:254
 msgid "Download a file using N connections."
@@ -189,7 +189,8 @@ msgstr "Erro"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:44
 msgid "Error: Can't find aria2c in PATH, please reinstall aria2."
-msgstr "Erro: Não consigo encontrar aria2c em PATH, por favor reinstale aria2c."
+msgstr ""
+"Erro: Não consigo encontrar aria2c em PATH, por favor reinstale aria2c."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:482
 msgid "Extra Settings"
@@ -315,8 +316,8 @@ msgid ""
 "List of extra settings. Format: option=value, eg. <code>netrc-path=/tmp/."
 "netrc</code>."
 msgstr ""
-"Lista de configurações adicionais. Formato: opção=valor, por exemplo <code"
-">netrc-path=/tmp/.netrc</code>."
+"Lista de configurações adicionais. Formato: opção=valor, por exemplo "
+"<code>netrc-path=/tmp/.netrc</code>."
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:48
 msgid "Loading"
@@ -516,13 +517,9 @@ msgstr "Esperar até repetir"
 msgid "Run daemon as user"
 msgstr "Executar serviço como utilizador"
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr "Gravar metadados"
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 "Gravar um ficheiro de controle (*.aria2) a cada N segundos. Se 0 for dado, "
@@ -557,6 +554,10 @@ msgstr ""
 "quando BitTorrent Magnet URI é usado. O nome do ficheiro é codificado "
 "hexadecimal info hash com o sufixo \".torrent\"."
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr "Gravar metadados"
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr "Gravar intervalo de sessão"
@@ -586,8 +587,8 @@ msgid ""
 "<code>Content-Encoding: deflate</code>."
 msgstr ""
 "Enviar cabeçalho de solicitação <code>Accept: deflate, gzip</code> e inflar "
-"a resposta se o servidor remoto responder com <code>Content-Encoding: "
-"gzip</code> ou <code>Content-Encoding: deflate</code>.."
+"a resposta se o servidor remoto responder com <code>Content-Encoding: gzip</"
+"code> ou <code>Content-Encoding: deflate</code>.."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:220
 msgid ""
@@ -607,16 +608,16 @@ msgid ""
 "\"6881-6999\" and \"6881-6889,6999\". Make sure that the specified ports are "
 "open for incoming TCP traffic."
 msgstr ""
-"Defina o número da porta TCP para desarregas BitTorrent. Aceitar formato: \""
-"6881.6885\", \"6881-6999\" e \"6881-6889,6999\". Certifique-se de que as "
+"Defina o número da porta TCP para desarregas BitTorrent. Aceitar formato: "
+"\"6881.6885\", \"6881-6999\" e \"6881-6889,6999\". Certifique-se de que as "
 "portas especificadas estão abertas para o tráfego TCP de entrada."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
-"Definir a porta de escuta UDP usada pelo DHT(IPv4, IPv6) e pelo rastreador "
+"Definir a porta de escuta UDP usada pelo DHT (IPv4, IPv6) e pelo rastreador "
 "UDP. Certifique-se de que as portas especificadas estão abertas para o "
 "tráfego UDP de entrada."
 
@@ -684,7 +685,7 @@ msgstr "Mostrar URL"
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -714,10 +715,10 @@ msgid ""
 "with this option, seeding ends when at least one of the conditions is "
 "satisfied. Specifying 0 disables seeding after download completed."
 msgstr ""
-"Especifica o tempo de semeadura em minutos. Se a opção \"Relação de "
-"sementes\" for especificada com esta opção, semear termina quando pelo menos "
-"uma das condições for satisfeita. Especificar 0 desativa semear após a "
-"conclusão do descarregamento."
+"Especifica o tempo de semeadura em minutos. Se a opção \"Relação de sementes"
+"\" for especificada com esta opção, semear termina quando pelo menos uma das "
+"condições for satisfeita. Especificar 0 desativa semear após a conclusão do "
+"descarregamento."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:402
 msgid ""
@@ -774,7 +775,9 @@ msgstr ""
 "ficheiro DHT."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 "O diretório para armazenar o ficheiro descarregado, por exemplo, <code>/mnt/"
 "sda1</code>"
@@ -837,8 +840,8 @@ msgstr ""
 "em formato PKCS12 (.p12, .pfx) ou PEM.<br/>Os ficheiros PKCS12 devem conter "
 "o certificado, uma chave e opcionalmente uma cadeia de certificados "
 "adicionais. Somente ficheiros PKCS12 com uma palavra-passe de importação em "
-"branco podem ser abertos!<br/>Ao usar o PEM, também tem que especificar a \""
-"chave privada RPC\"."
+"branco podem ser abertos!<br/>Ao usar o PEM, também tem que especificar a "
+"\"chave privada RPC\"."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:196
 msgid ""
@@ -852,8 +855,8 @@ msgstr ""
 "formato PKCS12 (.p12, .pfx) ou PEM.<br/>Os ficheiros PKCS12 devem conter o "
 "certificado, uma chave e opcionalmente uma cadeia de certificados "
 "adicionais. Somente ficheiros PKCS12 com uma palavra-passe de importação em "
-"branco podem ser abertos!<br/>Ao usar o PEM, também tem que especificar a \""
-"Private key\"."
+"branco podem ser abertos!<br/>Ao usar o PEM, também tem que especificar a "
+"\"Private key\"."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:150
 msgid ""
@@ -883,8 +886,8 @@ msgstr "Nome de Utilizador e Palavra-passe"
 msgid ""
 "Verify the peer using certificates specified in \"CA certificate\" option."
 msgstr ""
-"Verificar o par usando certificados especificados na opção \"Certificado AC\""
-"."
+"Verificar o par usando certificados especificados na opção \"Certificado AC"
+"\"."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:90
 msgid "Warn"
index ef3bdeaed2a335f5c3eb2cab50779e13a4044498..57ffa868c257d8436e048149b4ac9c24c56b42e5 100644 (file)
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -492,13 +492,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -522,6 +518,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -566,7 +566,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -622,7 +622,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -685,7 +685,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 20592189255b3692e338b026f347eccd3e403782..844e8a7048e40af53abd3da2d741f681b296d1e2 100644 (file)
@@ -79,8 +79,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -497,13 +497,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr "Запуск демона<br />от имени пользователя"
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -527,6 +523,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -571,7 +571,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -627,7 +627,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -690,7 +690,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 74bbcaad1d856917395d42aeb13968468bbc14c7..adfe80ef523d59ce90f07f713317eb65c3679ed9 100644 (file)
@@ -67,8 +67,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -485,13 +485,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -515,6 +511,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -559,7 +559,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -615,7 +615,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -678,7 +678,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 0f90bdf3c5589e4a49535b6a02f742e96b0588e8..50cc81a20a0dcc9fb6bbcfdf9040f8b729f75d0f 100644 (file)
@@ -73,8 +73,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -491,13 +491,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr "Kör daemon som användare"
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -521,6 +517,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -565,7 +565,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -621,7 +621,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -684,7 +684,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 43a68baac80abaf1f4971ec071a45f13c662d803..c02f7f1680cce1ebe7e2eee96651fc0f37ade20c 100644 (file)
@@ -64,8 +64,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -482,13 +482,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -512,6 +508,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -556,7 +556,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -612,7 +612,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -675,7 +675,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 415fe8474c490498791ef42b42a024a3a4de9b9b..fe5efa47c73073c6a32a8d610ad040f5918240d9 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:07+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsaria2/tr/>\n"
 "Language: tr\n"
@@ -73,14 +73,14 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:29
 msgid "Collecting data..."
-msgstr ""
+msgstr "Veri alınıyor..."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:73
 msgid "Config file directory"
@@ -491,13 +491,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -521,6 +517,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -565,7 +565,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -621,7 +621,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -684,7 +684,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index f239a584a23d91a71fd0b619708edbe45eb4a2be..f78e1211867febeabac4e733a7366ce28ee1c731 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-27 21:30+0000\n"
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
 "Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsaria2/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 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
 msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -85,7 +85,7 @@ msgstr "Збирання даних..."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:73
 msgid "Config file directory"
-msgstr ""
+msgstr "Каталог файлів конфігурації"
 
 #: applications/luci-app-aria2/luasrc/controller/aria2.lua:21
 msgid "Configuration"
@@ -93,15 +93,15 @@ msgstr "Конфігурація"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:230
 msgid "Connect timeout"
-msgstr ""
+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"
@@ -116,10 +116,12 @@ msgid ""
 "Disable IPv6. This is useful if you have to use broken DNS and want to avoid "
 "terribly slow AAAA record lookup."
 msgstr ""
+"Вимкнути IPv6. Це корисно, якщо вам доведеться використовувати зламаний DNS "
+"і хочете уникнути надзвичайно повільного пошуку записів AAAA."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:440
 msgid "Disk cache"
-msgstr ""
+msgstr "Дисковий кеш"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:259
 msgid "Don't split less than 2*SIZE byte range. Possible values: 1M-1024M."
@@ -127,20 +129,20 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:254
 msgid "Download a file using N connections."
-msgstr ""
+msgstr "Завантажте файл за допомогою N з'єднань."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:69
 msgid "Download directory"
-msgstr ""
+msgstr "Каталог завантажень"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:26
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:36
 msgid "Empty file."
-msgstr ""
+msgstr "Порожній файл."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:280
 msgid "Enable IPv4 DHT functionality. It also enables UDP tracker support."
-msgstr ""
+msgstr "Увімкнути функцію IPv4 DHT. Вона також активує підтримку UDP-трекера."
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:290
 msgid "Enable IPv6 DHT functionality."
@@ -492,13 +494,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -522,6 +520,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -566,7 +568,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -622,7 +624,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -685,7 +687,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index 6c938dae8d7f18e01bf63fd9989849fbd87fdaa5..8ac93b4dd28d28960867ec6e0cfbf9da61b3564f 100644 (file)
@@ -73,8 +73,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -491,13 +491,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr ""
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -521,6 +517,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -565,7 +565,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -621,7 +621,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -684,7 +684,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index f3cd7d5bdc00443f129fd1281553edf4c3b5cc21..a60b28abd6f2b1b69792c6d341c0b20fb09cbc84 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-23 09:54+0000\n"
-"Last-Translator: liushuyu011 <liushuyu011@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:07+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsaria2/zh_Hans/>\n"
 "Language: zh-cn\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.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
 msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -73,8 +73,8 @@ msgstr "检查证书"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 "如果速度小于或等于这个速度(byte/s),关闭下载下载连接。0 表示不限制下载速"
 "度。"
@@ -133,7 +133,7 @@ msgstr "使用 N 线程下载文件。"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:69
 msgid "Download directory"
-msgstr "下载文件夹"
+msgstr "下载目录"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:26
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/files.lua:36
@@ -500,13 +500,9 @@ msgstr "重试等待"
 msgid "Run daemon as user"
 msgstr "以此用户权限运行"
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr "保存元数据"
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 "每 N 秒保存下载“控制文件”(*.aria2)。设置 0 表示在下载过程中不保存控制文件。"
@@ -537,6 +533,10 @@ msgstr ""
 "将元数据保存到 \".torrent\" 文件。此选项仅在下载连接为 BT 磁力链接时生效。文"
 "件名为 Hash 值,后缀为 \".torrent\"。"
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr "保存元数据"
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr "Session 保存间隔"
@@ -589,7 +589,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 "为 DHT(IPv4,IPv6)和 UDP tracker 设置 UDP 监听端口。请确保正确放行了这些端"
@@ -649,7 +649,7 @@ msgstr "显示 URL"
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -714,18 +714,20 @@ msgstr "停止超时时间"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:48
 msgid "The Aria2 service is not running."
-msgstr "Aria2 服务未运行"
+msgstr "Aria2 服务未运行"
 
 #: applications/luci-app-aria2/luasrc/view/aria2/settings_header.htm:47
 msgid "The Aria2 service is running."
-msgstr "Aria2 服务正在运行"
+msgstr "Aria2 服务正在运行"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:74
 msgid "The directory to store the config file, session file and DHT file."
 msgstr "用于放置配置文件,Session 文件和 DHT 文件的目录。"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr "用于放置下载文件的目录。例如:<code>/mnt/sda1</code>"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
@@ -839,8 +841,8 @@ msgstr "falloc"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:455
 msgid "prealloc"
-msgstr ""
+msgstr "prealloc"
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:456
 msgid "trunc"
-msgstr ""
+msgstr "trunc"
index 493b7a9eb63f76c2e27e5277a3fa8b480c7aec75..f0a74d7df5a044e066d0dbc1b101c0c145ae065b 100644 (file)
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:242
 msgid ""
-"Close connection if download speed is lower than or equal to this "
-"value(bytes per sec). 0 means has no lowest speed limit."
+"Close connection if download speed is lower than or equal to this value "
+"(bytes per sec). 0 means has no lowest speed limit."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:49
@@ -492,13 +492,9 @@ msgstr ""
 msgid "Run daemon as user"
 msgstr "以此使用者許可權執行"
 
-#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
-msgid "Sava metadata"
-msgstr ""
-
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:429
 msgid ""
-"Save a control file(*.aria2) every N seconds. If 0 is given, a control file "
+"Save a control file (*.aria2) every N seconds. If 0 is given, a control file "
 "is not saved during download."
 msgstr ""
 
@@ -522,6 +518,10 @@ msgid ""
 "suffix \".torrent\"."
 msgstr ""
 
+#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:315
+msgid "Save metadata"
+msgstr ""
+
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:434
 msgid "Save session interval"
 msgstr ""
@@ -566,7 +566,7 @@ msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:342
 msgid ""
-"Set UDP listening port used by DHT(IPv4, IPv6) and UDP tracker. Make sure "
+"Set UDP listening port used by DHT (IPv4, IPv6) and UDP tracker. Make sure "
 "that the specified ports are open for incoming UDP traffic."
 msgstr ""
 
@@ -622,7 +622,7 @@ msgstr ""
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:448
 msgid ""
 "Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS(MinGW build only), \"falloc"
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
 "\" is your best choice. It allocates large(few GiB) files almost instantly, "
 "but it may not be available if your system doesn't have posix_fallocate(3) "
 "function. Don't use \"falloc\" with legacy file systems such as ext3 and "
@@ -685,7 +685,9 @@ msgid "The directory to store the config file, session file and DHT file."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:70
-msgid "The directory to store the downloaded file. eg. <code>/mnt/sda1</code>"
+msgid ""
+"The directory to store the downloaded file. For example <code>/mnt/sda1</"
+"code>."
 msgstr ""
 
 #: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:81
index fc6190d5ace26b01c02c85af2e06b45704c1ec53..a6b485a5c88419970524964cbf3e5fe2218680fb 100755 (executable)
@@ -1,12 +1,5 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@aria2[-1]
-       add ucitrack aria2
-       set ucitrack.@aria2[-1].init=aria2
-       commit ucitrack
-EOF
-
 if [ ."$(uci -q get aria2.main)" != ."aria2" ]; then
        uci -q batch <<-EOF >/dev/null
                add aria2 aria2
index 695af7106a34cc7812f034fe864e7262dc97deca..7db98be15c9e5c398766ef6c5e4452d66f100298 100644 (file)
@@ -1,10 +1,16 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Roger Ortiz <rogerortizleal@gmail.com>\n"
+"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsattendedsysupgrade/ca/>\n"
 "Language: ca\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"
 
 #: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
 #: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
 msgid "Attended Sysupgrade"
-msgstr ""
+msgstr "Actualització Assistida"
index a4c872cca98a0bc7063e897326196df93e0755d8..2a9cd36c204d8deb470bc9a240a473035448bebc 100644 (file)
@@ -1,10 +1,16 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-05 17:06+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsattendedsysupgrade/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"
 
 #: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
 #: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
 msgid "Attended Sysupgrade"
-msgstr ""
+msgstr "Upgrade systému pod dohledem"
index 9aaea724cb242d82aaf13b20e55b3c9b16243aa7..b18c77d23b5316270d8861aebf7434180c5caf9f 100644 (file)
@@ -1,10 +1,16 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-29 19:45+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsattendedsysupgrade/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
 #: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
 msgid "Attended Sysupgrade"
-msgstr ""
+msgstr "Felügyelt rendszerfrissítés"
diff --git a/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/mr/attendedsysupgrade.po
new file mode 100644 (file)
index 0000000..19524ed
--- /dev/null
@@ -0,0 +1,16 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsattendedsysupgrade/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
+#: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
+msgid "Attended Sysupgrade"
+msgstr "उपस्थित Sysupgrade"
index c37081aa086e205b6a8fa5f3edbd3666281b6e39..e29524b4efdce688394da528c4fbd103dc8641a7 100644 (file)
@@ -1,10 +1,17 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsattendedsysupgrade/pl/>\n"
 "Language: pl\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: Weblate 3.10-dev\n"
 
 #: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
 #: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
 msgid "Attended Sysupgrade"
-msgstr ""
+msgstr "Nadzorowany Sysupgrade"
index 592fb107846b2296180869df6166a718a390da38..44491a30aefe6cb13aab554dcbaa5b07f812df2a 100644 (file)
@@ -1,10 +1,16 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-26 17:09+0000\n"
+"Last-Translator: Rafael Fontenelle <rafaelff@gnome.org>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsattendedsysupgrade/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 3.10-dev\n"
 
 #: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
 #: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
 msgid "Attended Sysupgrade"
-msgstr ""
+msgstr "Sysupgrade Assistido"
index 729588090220b3fbe3d21c5f2552e311a372381f..e74a8501160a802dd394e0db329a79b36994de4b 100644 (file)
@@ -1,10 +1,16 @@
 msgid ""
 msgstr ""
-"Language: zh_Hans\n"
+"PO-Revision-Date: 2019-12-07 10:45+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsattendedsysupgrade/zh_Hans/>\n"
+"Language: zh-cn\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"
 
 #: applications/luci-app-attendedsysupgrade/luasrc/controller/attendedsysupgrade.lua:4
 #: applications/luci-app-attendedsysupgrade/luasrc/view/attendedsysupgrade.htm:76
 msgid "Attended Sysupgrade"
-msgstr ""
+msgstr "参与系统升级"
index ccc895ce109ede96b0e9aa8dc8355d5471229d17..c550a66983d90771360b36811f25c2d79d9d7804 100644 (file)
@@ -1,30 +1,30 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-18 07:53+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
 "Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbanip/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.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
 msgid "ASN Overview"
-msgstr ""
+msgstr "Přehled ASN"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
 msgid "ASN Prefixes"
-msgstr ""
+msgstr "Prefixy ASN"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
 msgid "ASN/Country"
-msgstr ""
+msgstr "ASN/Země"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
 msgid "Additional trigger delay in seconds before banIP processing begins."
-msgstr ""
+msgstr "Dodatečné zpoždění v sekundách před začátkem zpracování banIP."
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:21
 msgid "Advanced"
@@ -32,164 +32,176 @@ msgstr "Pokročilé"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
 msgid "Automatic WAN Interface Detection"
-msgstr ""
+msgstr "Automatické rozpoznání rozhraní WAN"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
 msgid "Backup Directory"
-msgstr ""
+msgstr "Záložní adresář"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+#, fuzzy
 msgid ""
 "Blacklist auto addons are stored temporary in the IPSet and saved "
 "permanently in the local blacklist. Disable this option to prevent the local "
 "save."
 msgstr ""
+"Automatické doplňky černé listiny jsou uloženy dočasně v IPSet a trvale "
+"uloženy v lokálním seznamu. Chcete-li zabránit místnímu ukládání, zakažte "
+"tuto možnost."
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
 msgid "Check the current available IPSets."
-msgstr ""
+msgstr "Zkontrolujte aktuálně dostupné IPSets."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
 msgid ""
 "Configuration of the banIP package to block ip adresses/subnets via IPSet."
 msgstr ""
+"Konfigurace balíčku banIP pro blokování adres IP/podsítí pomocí IPSet ("
+"rozšíření iptables)."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
 msgid "Country Resources"
-msgstr ""
+msgstr "Informace o zdrojích země"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
 msgid "DNS Chain"
-msgstr ""
+msgstr "Řetěz DNS"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
 msgid "DST Target IPv4"
-msgstr ""
+msgstr "Cílová IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
 msgid "DST Target IPv6"
-msgstr ""
+msgstr "Cílová IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
 msgid "Description"
-msgstr ""
+msgstr "Popis"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
 msgid "Download Options"
-msgstr ""
+msgstr "Možnosti stahování"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
 msgid "Download Utility"
-msgstr ""
+msgstr "Nástroj pro stahování"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
 msgid "Download Utility, RT Monitor"
-msgstr ""
+msgstr "Nástroj pro stahování, RT Monitor"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:22
 msgid "Edit Blacklist"
-msgstr ""
+msgstr "Upravit černou listinu"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:24
 msgid "Edit Configuration"
-msgstr ""
+msgstr "Upravit konfiguraci"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:23
 msgid "Edit Whitelist"
-msgstr ""
+msgstr "Upravit bílou listinu"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
 msgid "Enable banIP"
-msgstr ""
+msgstr "Povolit 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 ""
+"Povolit podrobné protokolování pro ladění v případě jakékoli chyby "
+"zpracování."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
 msgid "Enter IP/CIDR/ASN/ISO"
-msgstr ""
+msgstr "Zadejte IP/CIDR/ASN/ISO"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
 msgid "Extra Options"
-msgstr ""
+msgstr "Další možnosti"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
 msgid ""
 "For further information <a href=\"%s\" target=\"_blank\">check the online "
 "documentation</a>"
 msgstr ""
+"Další informace <a href=\"%s\" target=\"_blank\">najdete v online "
+"dokumentaci</a>"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
 msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
 msgstr ""
+"Pro další zlepšení výkonu můžete tuto hodnotu zvýšit, například '8' nebo "
+"'16' by mělo být bezpečné."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
 msgid "Geo Location"
-msgstr ""
+msgstr "Zeměpisné umístění"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
 msgid "IANA Information"
-msgstr ""
+msgstr "Informace IANA"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
 msgid "IP/ASN Mapping"
-msgstr ""
+msgstr "Mapování IP / ASN"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
 msgid "IPSet Information"
-msgstr ""
+msgstr "Informace o IPSet"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
 msgid "IPSet Sources"
-msgstr ""
+msgstr "Zdroje IPSet"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:18
 msgid "IPSet-Lookup"
-msgstr ""
+msgstr "IPSet vyhledávání"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
 msgid "Input file not found, please check your configuration."
-msgstr ""
+msgstr "Vstupní soubor nebyl nalezen, zkontrolujte prosím svou konfiguraci."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
 msgid "LAN Forward Chain IPv4"
-msgstr ""
+msgstr "LAN Forward Chain IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
 msgid "LAN Forward Chain IPv6"
-msgstr ""
+msgstr "LAN Forward Chain IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
 msgid "LAN Input Chain IPv4"
-msgstr ""
+msgstr "LAN Input Chain IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
 msgid "LAN Input Chain IPv6"
-msgstr ""
+msgstr "LAN Input Chain IPv6"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
 msgid "Last Run"
-msgstr ""
+msgstr "Poslední spuštění"
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
 msgid "Load"
-msgstr ""
+msgstr "Zátěž"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
 msgid "Loading"
-msgstr ""
+msgstr "Načítání"
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
 msgid "Loading ..."
-msgstr ""
+msgstr "Načítání..."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
 msgid "Local Save Blacklist Addons"
@@ -201,29 +213,29 @@ msgstr ""
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
 msgid "Low Priority Service"
-msgstr ""
+msgstr "Služba s nízkou prioritou"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
 msgid "Manual WAN Interface Selection"
-msgstr ""
+msgstr "Ruční výběr rozhraní WAN"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
 msgid "Max. Download Queue"
-msgstr ""
+msgstr "Maximální velikost fronty pro stahování"
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
 msgid "No response!"
-msgstr ""
+msgstr "Žádná odpověď!"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
-msgstr ""
+msgstr "Volby pro další doplnění pro případ, že výchozí hodnoty nejsou vhodné."
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:17
 msgid "Overview"
-msgstr ""
+msgstr "Přehled"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
@@ -231,117 +243,130 @@ msgid ""
 "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
 "notation and comments introduced with '#' are allowed."
 msgstr ""
+"Přidejte na každý řádek pouze jednu adresu IPv4 nebo IPv6. Rozsahy IP v "
+"zápisu CIDR a komentáře uvozené '#' jsou povoleny."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
 msgid "Please edit this file directly in a terminal session."
-msgstr ""
+msgstr "Upravte tento soubor přímo v relaci terminálu."
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:19
 msgid "RIPE-Lookup"
-msgstr ""
+msgstr "RIPE-Lookup"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
 msgid "Refresh"
-msgstr ""
+msgstr "Aktualizovat"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
 msgid "Refresh IPSets"
-msgstr ""
+msgstr "Aktualizovat IPSets"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
 msgid "Reload"
-msgstr ""
+msgstr "Znovu načíst"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
 msgid "Reload IPSet Sources"
-msgstr ""
+msgstr "Znovu načíst zdroje IPSet"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
 msgid "Runtime Information"
-msgstr ""
+msgstr "Informace o běhu"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
 msgid "SRC Target IPv4"
-msgstr ""
+msgstr "SRC Target IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
 msgid "SRC Target IPv6"
-msgstr ""
+msgstr "SRC Target IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
 msgid "SRC/DST"
-msgstr ""
+msgstr "SRC/DST (Zdroj/Cíl)"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
 msgid "SSH Daemon"
-msgstr ""
+msgstr "Démon SSH"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
 msgid "SSH/LuCI RT Monitor"
-msgstr ""
+msgstr "SSH/LuCI RT Monitor"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
 msgid "Save"
-msgstr ""
+msgstr "Uložit"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
 msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
 msgstr ""
+"Vyberte SSH démona pro analýzu protokolových souborů, pro detekci vlomení."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
 msgid "Select the used start type during boot."
-msgstr ""
+msgstr "Vyberte použitý typ spuštění během bootování."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
 msgid "Select your preferred download utility."
-msgstr ""
+msgstr "Vyberte upřednostňovaný nástroj pro stahování."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
 msgid "Select your preferred interface(s) manually."
-msgstr ""
+msgstr "Ručně vyberte preferovaná rozhraní."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
 msgid ""
 "Set the nice level to 'low priority' and banIP background processing will "
 "take less resources from the system."
 msgstr ""
+"Nastavte úroveň priority na 'nízká priorita' a zpracování banIP na pozadí "
+"bude vyžadovat méně prostředků."
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
 msgid "Show only set member with packet counter &gt; 0"
-msgstr ""
+msgstr "Zobrazit pouze členy sady s čítačem paketů &gt; 0"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
 msgid ""
 "Size of the download queue to handle downloads &amp; IPset processing in "
 "parallel (default '4')."
 msgstr ""
+"Velikost fronty pro stahování &amp; souběžné zpracování IPset (výchozí "
+"hodnota '4')."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
 msgid ""
 "Special options for the selected download utility, e.g. '--timeout=20 -O'."
 msgstr ""
+"Zvláštní možnosti pro vybraný nástroj pro stahování, například '--"
+"timeout=20-O'."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
 msgid "Start Type"
-msgstr ""
+msgstr "Typ spuštění"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
 msgid ""
 "Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
 "force attacks in realtime."
 msgstr ""
+"Spustí na pozadí malý monitor protokolu/banIP, tak aby v reálném čase "
+"blokoval útoky hrubou sílou na SSH/LuCI."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
 msgid ""
 "Target directory for banIP backups. Default is '/tmp', please use preferably "
 "a non-volatile disk if available."
 msgstr ""
+"Cílový adresář pro zálohy banIP. Výchozí je '/tmp'. Použijte přednostně "
+"napěťově nezávislou paměť (disk, apod.), pokud je k dispozici."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
 msgid ""
@@ -349,108 +374,130 @@ msgid ""
 "details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
 "\" rel=\"noopener noreferrer\">here</a>."
 msgstr ""
+"RIPEstat Data API je veřejné datové rozhraní poskytované RIPE NCC, "
+"podrobnosti vizte <a href=\"https://stat.ripe.net/docs/data_api\" target=\""
+"_blank\" rel=\"noopener noreferrer\">zde</a>."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
 msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
-msgstr ""
+msgstr "Soubor je příliš velký pro online úpravy v LuCI (&ge; 100 KB)."
 
 #: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
 msgid "The syslog output, pre-filtered for banIP related messages only."
-msgstr ""
+msgstr "Výstup syslog předfiltrovaný pouze se záznamy souvisejícími s banIP."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
 msgid "This change requires a manual service stop/re-start to take effect."
 msgstr ""
+"Tato změna vyžaduje manuální zastavení/znovuspuštění služby, aby se efekt "
+"projevil."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
 msgid "This data call gives access to various data sources maintained by IANA."
 msgstr ""
+"Toto datové volání poskytuje přístup k různým zdrojům dat spravovaných "
+"úřadem IANA."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
 msgid ""
 "This data call lists the Internet resources associated with a country, "
 "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
 msgstr ""
+"Toto datové volání uvádí seznam internetových zdrojů přidružených k zemi, "
+"včetně adres ASNs, rozsahů IPv4 a IPv4/6 CIDR prefixů."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
 msgid "This data call returns all announced prefixes for a given ASN."
-msgstr ""
+msgstr "Toto datové volání vrátí všechny ohlášené předpony pro daný ASN."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
 msgid ""
 "This data call returns geolocation information for the given IP space, or "
 "for announced IP prefixes in the case of ASNs."
 msgstr ""
+"Toto datové volání vrací informace o geolokaci pro daný prostor IP, nebo pro "
+"ohlášené předpony IP v případě ASN."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
 msgid ""
 "This data call returns the containing prefix and announcing ASN of a given "
 "IP address."
 msgstr ""
+"Toto datové volání vrátí obsaženou předponu a oznamovací ASN dané IP adresy."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
 msgid ""
 "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
 "reverse (PTR) records starting form either a hostname or an IP address."
 msgstr ""
+"Toto datové volání vrací řetěz záznamů DNS (A/AAAA/CNAME), reverzních (PTR) "
+"a autoritativních DNS pro zadanou doménu nebo adresu IP."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
 msgid ""
 "This data call returns whois information from the relevant Regional Internet "
 "Registry and Routing Registry."
 msgstr ""
+"Toto datové volání vrací informace WHOIS z příslušného místního registru "
+"(RIR) a registru směrování (IRR)."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
 msgid ""
 "This data call shows general informations about an ASN like its announcement "
 "status and the name of its holder according to the WHOIS service."
 msgstr ""
+"Toto datové volání zobrazuje obecné informace o ASN, jako je stav jeho "
+"oznámení a jméno jeho držitele podle služby WHOIS."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
 msgid ""
 "This form allows you to modify the content of the banIP blacklist (%s).<br />"
-msgstr ""
+msgstr "Tento formulář umožňuje upravit obsah černé listiny banIP (%s).<br />"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
 msgid ""
 "This form allows you to modify the content of the banIP whitelist (%s).<br />"
 msgstr ""
+"Tento formulář umožňuje změnit obsah banIP seznamu povolených serverů (%s).<"
+"br />"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
 msgid ""
 "This form allows you to modify the content of the main banIP configuration "
 "file (/etc/config/banip)."
 msgstr ""
+"Tento formulář umožňuje upravit obsah hlavního konfiguračního souboru banIP "
+"(/etc/config/banip)."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
 msgid "Trigger Delay"
-msgstr ""
+msgstr "Prodleva spuštění"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
 msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Podrobné protokolování ladění"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:20
 msgid "View Logfile"
-msgstr ""
+msgstr "Zobrazit soubor protokolu"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
 msgid "WAN Forward Chain IPv4"
-msgstr ""
+msgstr "WAN Forward Chain IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
 msgid "WAN Forward Chain IPv6"
-msgstr ""
+msgstr "WAN Forward Chain IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
 msgid "WAN Input Chain IPv4"
-msgstr ""
+msgstr "WAN Input Chain IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
 msgid "WAN Input Chain IPv6"
-msgstr ""
+msgstr "WAN Input Chain IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
 msgid ""
@@ -458,28 +505,31 @@ msgid ""
 "permanently in the local whitelist. Disable this option to prevent the local "
 "save."
 msgstr ""
+"Automatické doplňky seznamu povolených serverů jsou uloženy dočasně v IPSet "
+"a trvale uloženy v místním seznamu. Chcete-li zabránit místnímu ukládání, "
+"zakažte tuto možnost."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
 msgid "Whois Information"
-msgstr ""
+msgstr "Informace WHOIS"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:16
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
 msgid "banIP"
-msgstr ""
+msgstr "banIP"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
 msgid "banIP Status"
-msgstr ""
+msgstr "Stav banIP"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
 msgid "banIP Version"
-msgstr ""
+msgstr "Verze banIP"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
 msgid "enable IPv4"
-msgstr ""
+msgstr "povolit IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
 msgid "enable IPv6"
-msgstr ""
+msgstr "povolit IPv6"
index 98c108283e7737869a41318339fea08e4bcb7c09..0c7440db2dfdfd782cfc47ca4578e2192df67f3b 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-07 08:29+0000\n"
-"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
+"PO-Revision-Date: 2019-11-26 17:11+0000\n"
+"Last-Translator: Mark Mühlbacher <cyris@gmx.at>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbanip/de/>\n"
 "Language: de\n"
@@ -47,6 +47,9 @@ msgid ""
 "permanently in the local blacklist. Disable this option to prevent the local "
 "save."
 msgstr ""
+"Blacklist Auto Addons werden temporär im IPSet und dauerhaft in der lokalen "
+"Blacklist gespeichert. Deaktivieren Sie diese Option, um das lokale "
+"Speichern zu verhindern."
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
 msgid "Check the current available IPSets."
@@ -70,11 +73,11 @@ msgstr "DNS-Kette"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
 msgid "DST Target IPv4"
-msgstr ""
+msgstr "DST-Ziel IPv4 (Destination)"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
 msgid "DST Target IPv6"
-msgstr ""
+msgstr "DST-Ziel IPv6 (Destination)"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
 msgid "Description"
@@ -170,19 +173,19 @@ msgstr "Eingabedatei nicht gefunden, bitte überprüfen Sie Ihre Konfiguration."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
 msgid "LAN Forward Chain IPv4"
-msgstr ""
+msgstr "LAN Weiterleitungs-Kette IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
 msgid "LAN Forward Chain IPv6"
-msgstr ""
+msgstr "LAN Weiterleitungs-Kette IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
 msgid "LAN Input Chain IPv4"
-msgstr ""
+msgstr "LAN Eingangs-Kette IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
 msgid "LAN Input Chain IPv6"
-msgstr ""
+msgstr "LAN Eingangs-Kette IPv6"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
 msgid "Last Run"
@@ -281,23 +284,24 @@ msgstr "Laufzeitinformationen"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
 msgid "SRC Target IPv4"
-msgstr ""
+msgstr "SRC-Ziel IPv4 (Source)"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
 msgid "SRC Target IPv6"
-msgstr ""
+msgstr "SRC-Ziel IPv6 (Source)"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
 msgid "SRC/DST"
-msgstr ""
+msgstr "SRC/DST (Source/Destination)"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
 msgid "SSH Daemon"
-msgstr ""
+msgstr "SSH-Dienst (Daemon)"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
+#, fuzzy
 msgid "SSH/LuCI RT Monitor"
-msgstr ""
+msgstr "SSH/LuCI RT Monitor"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
@@ -308,10 +312,12 @@ msgstr "Speichern"
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
 msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
 msgstr ""
+"Wählen Sie den SSH Dämon für die Logfile-Syntaxanalyse aus, um "
+"Einbruchsversuche zu erkennen."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
 msgid "Select the used start type during boot."
-msgstr ""
+msgstr "Wählen Sie den verwendeten Start-Typ während des Hochfahren aus."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
 msgid "Select your preferred download utility."
@@ -330,8 +336,9 @@ msgstr ""
 "benötigt weniger Ressourcen vom System."
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
+#, fuzzy
 msgid "Show only set member with packet counter &gt; 0"
-msgstr ""
+msgstr "Nur Set-Member mit Paketzähler &gt; 0 anzeigen"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
 msgid ""
@@ -386,7 +393,7 @@ msgstr ""
 
 #: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
 msgid "The syslog output, pre-filtered for banIP related messages only."
-msgstr ""
+msgstr "Die Syslog-Ausgabe, vorgefiltert mit nur BanIP-bezogene Nachrichten."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
 msgid "This change requires a manual service stop/re-start to take effect."
@@ -397,22 +404,30 @@ msgstr ""
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
 msgid "This data call gives access to various data sources maintained by IANA."
 msgstr ""
+"Dieser Datenaufruf ermöglicht den Zugriff auf verschiedene von der IANA "
+"gepflegte Datenquellen."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
 msgid ""
 "This data call lists the Internet resources associated with a country, "
 "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
 msgstr ""
+"Dieser Datenaufruf listet die Internetressourcen auf, die einem Land "
+"zugeordnet sind, einschließlich ASNs, IPv4-Bereiche und IPv4/6 CIDR-Präfixe."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
 msgid "This data call returns all announced prefixes for a given ASN."
 msgstr ""
+"Dieser Datenaufruf gibt alle angekündigten Präfixe für einen bestimmten ASN "
+"zurück."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
 msgid ""
 "This data call returns geolocation information for the given IP space, or "
 "for announced IP prefixes in the case of ASNs."
 msgstr ""
+"Dieser Datenaufruf liefert Geolokalisierungsinformationen für den "
+"angegebenen IP-Bereich oder für angekündigte IP-Präfixe bei ASNs."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
 msgid ""
@@ -425,18 +440,25 @@ msgid ""
 "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
 "reverse (PTR) records starting form either a hostname or an IP address."
 msgstr ""
+"Dieser Datenaufruf gibt die rekursive Kette von DNS-Weiterleitung (A/AAAA/"
+"CNAME) und umgekehrten (PTR)-Einträgen zurück, die entweder mit einem "
+"Hostnamen oder einer IP-Adresse beginnen."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
 msgid ""
 "This data call returns whois information from the relevant Regional Internet "
 "Registry and Routing Registry."
 msgstr ""
+"Dieser Datenaufruf gibt Whois-Informationen aus der entsprechenden "
+"regionalen Internet-Register und dem Routing-Register zurück."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
 msgid ""
 "This data call shows general informations about an ASN like its announcement "
 "status and the name of its holder according to the WHOIS service."
 msgstr ""
+"Dieser Datenaufruf zeigt allgemeine Informationen über eine ASN wie ihren "
+"Ankündigungsstatus und den Namen des Inhabers gemäß dem WHOIS-Dienst."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
 msgid ""
@@ -474,19 +496,19 @@ msgstr "Protokolldatei anzeigen"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
 msgid "WAN Forward Chain IPv4"
-msgstr ""
+msgstr "WAN Weiterleitungs-Kette IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
 msgid "WAN Forward Chain IPv6"
-msgstr ""
+msgstr "WAN Weiterleitungs-Kette IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
 msgid "WAN Input Chain IPv4"
-msgstr ""
+msgstr "WAN-Eingangskette IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
 msgid "WAN Input Chain IPv6"
-msgstr ""
+msgstr "WAN-Eingangskette IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
 msgid ""
@@ -494,6 +516,9 @@ msgid ""
 "permanently in the local whitelist. Disable this option to prevent the local "
 "save."
 msgstr ""
+"Whitelist Auto-Addons werden temporär im IPSet gespeichert und dauerhaft in "
+"der lokalen Whitelist gespeichert. Deaktivieren Sie diese Option, um das "
+"lokale Speichern zu verhindern."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
 msgid "Whois Information"
index 75864e12acf60fb462fd20f8272c57e9f811c7e9..f33b724190d076a775d6f60f6f569aa2c4516f7e 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbanip/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
 msgid "ASN Overview"
@@ -22,7 +28,7 @@ msgstr ""
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:21
 msgid "Advanced"
-msgstr ""
+msgstr "προχωρημένο"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
 msgid "Automatic WAN Interface Detection"
@@ -31,7 +37,7 @@ msgstr ""
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
 msgid "Backup Directory"
-msgstr ""
+msgstr "φάκελος διάσωσης"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
 msgid ""
@@ -67,7 +73,7 @@ msgstr ""
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
 msgid "Description"
-msgstr ""
+msgstr "Περιγραφή"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
 msgid "Download Options"
@@ -178,7 +184,7 @@ msgstr ""
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
 msgid "Loading"
-msgstr ""
+msgstr "Φόρτωση"
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
index 2dfba79a4d3bb3d1e26534b165845c522c42393f..a26f9bcc28b495cc7d60baa3e1b1f3a3102b39b6 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:08+0000\n"
-"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: Guillaume D. <2a3b@protonmail.com>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbanip/fr/>\n"
 "Language: fr\n"
@@ -11,16 +11,19 @@ msgstr ""
 "X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
+#, fuzzy
 msgid "ASN Overview"
-msgstr ""
+msgstr "Aperçu ASN"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
+#, fuzzy
 msgid "ASN Prefixes"
-msgstr ""
+msgstr "Préfixes ASN"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
+#, fuzzy
 msgid "ASN/Country"
-msgstr ""
+msgstr "ASN/Pays"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
 msgid "Additional trigger delay in seconds before banIP processing begins."
@@ -47,13 +50,16 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
+#, fuzzy
 msgid "Check the current available IPSets."
-msgstr ""
+msgstr "Contrôle de la liste courante d'IP"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+#, fuzzy
 msgid ""
 "Configuration of the banIP package to block ip adresses/subnets via IPSet."
 msgstr ""
+"Configuration du paquet banIP pour bloquer les adresses et sous-réseaux IP."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
 msgid "Country Resources"
@@ -81,7 +87,7 @@ msgstr "Options de téléchargement"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
 msgid "Download Utility"
-msgstr "Utilitaire de téléchargement"
+msgstr "Télécharger l'utilitaire"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
 msgid "Download Utility, RT Monitor"
@@ -101,17 +107,15 @@ msgstr "Modifier la liste blanche"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
 msgid "Enable banIP"
-msgstr ""
+msgstr "Activer 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 ""
-"Activer la journalisation de débogage détaillée en cas d'erreur de "
-"traitement."
+msgstr "Activer le mode verbeux en cas d'erreur de traitement."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
 msgid "Enter IP/CIDR/ASN/ISO"
-msgstr ""
+msgstr "Entrer IP/CIDR/ASN/ISO"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
 msgid "Extra Options"
@@ -139,11 +143,11 @@ msgstr "Géolocalisation"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
 msgid "IANA Information"
-msgstr ""
+msgstr "Information IANA"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
 msgid "IP/ASN Mapping"
-msgstr ""
+msgstr "Correspondance IP/ASN"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
 msgid "IPSet Information"
@@ -198,16 +202,18 @@ msgid "Loading ..."
 msgstr "Chargement…"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
+#, fuzzy
 msgid "Local Save Blacklist Addons"
-msgstr ""
+msgstr "Sauvegarde locale des greffons rejetés"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
+#, fuzzy
 msgid "Local Save Whitelist Addons"
-msgstr ""
+msgstr "Sauvegarde locale des greffons autorisés"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
 msgid "Low Priority Service"
-msgstr ""
+msgstr "Service en priorité basse"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
 msgid "Manual WAN Interface Selection"
@@ -255,7 +261,7 @@ msgstr "Actualiser"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
 msgid "Refresh IPSets"
-msgstr ""
+msgstr "Rafraîchir liste IP"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
@@ -267,8 +273,9 @@ msgid "Reload IPSet Sources"
 msgstr ""
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
+#, fuzzy
 msgid "Runtime Information"
-msgstr ""
+msgstr "Information processus"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
 msgid "SRC Target IPv4"
@@ -284,11 +291,12 @@ msgstr ""
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
 msgid "SSH Daemon"
-msgstr ""
+msgstr "Processus SSH"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
+#, fuzzy
 msgid "SSH/LuCI RT Monitor"
-msgstr ""
+msgstr "Moniteur SSH/LuCI en temps réel"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
index 325eb0b82d8401903b80d28d80cf7fe8def00ffc..4f0030fde5fa975168c702b4691d860476417759 100644 (file)
@@ -1,37 +1,45 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbanip/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
 msgid "ASN Overview"
-msgstr ""
+msgstr "ASN áttekintő"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
 msgid "ASN Prefixes"
-msgstr ""
+msgstr "ASN előtagok"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
 msgid "ASN/Country"
-msgstr ""
+msgstr "ASN/ország"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
 msgid "Additional trigger delay in seconds before banIP processing begins."
 msgstr ""
+"További aktiválókésleltetés másodpercben, mielőtt a banIP feldolgozása "
+"elkezdődik."
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:21
 msgid "Advanced"
-msgstr ""
+msgstr "Speciális"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
 msgid "Automatic WAN Interface Detection"
-msgstr ""
+msgstr "Automatikus WAN csatoló felderítés"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
 msgid "Backup Directory"
-msgstr ""
+msgstr "Biztonsági mentés könyvtára"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
 msgid ""
@@ -39,185 +47,198 @@ msgid ""
 "permanently in the local blacklist. Disable this option to prevent the local "
 "save."
 msgstr ""
+"Az automatikus feketelista kiegészítők átmenetileg az IPSetben vannak "
+"tárolva, és a helyi feketelistában vannak tartósan mentve. Tiltsa le ezt a "
+"beállítást a helyi mentés megakadályozásához."
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
 msgid "Check the current available IPSets."
-msgstr ""
+msgstr "A jelenleg elérhető IPSetek ellenőrzése."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
 msgid ""
 "Configuration of the banIP package to block ip adresses/subnets via IPSet."
 msgstr ""
+"A banIP csomag beállítása az IP-címek és alhálózatok blokkolásához IPSet "
+"használatával."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
 msgid "Country Resources"
-msgstr ""
+msgstr "Ország erőforrásai"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
 msgid "DNS Chain"
-msgstr ""
+msgstr "DNS-lánc"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
 msgid "DST Target IPv4"
-msgstr ""
+msgstr "DST cél IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
 msgid "DST Target IPv6"
-msgstr ""
+msgstr "DST cél IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
 msgid "Description"
-msgstr ""
+msgstr "Leírás"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
 msgid "Download Options"
-msgstr ""
+msgstr "Letöltési kapcsolók"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
 msgid "Download Utility"
-msgstr ""
+msgstr "Letöltési segédprogram"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
 msgid "Download Utility, RT Monitor"
-msgstr ""
+msgstr "Letöltési segédprogram, RT figyelő"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:22
 msgid "Edit Blacklist"
-msgstr ""
+msgstr "Feketelista szerkesztése"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:24
 msgid "Edit Configuration"
-msgstr ""
+msgstr "Beállítás szerkesztése"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:23
 msgid "Edit Whitelist"
-msgstr ""
+msgstr "Fehérlista szerkesztése"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
 msgid "Enable banIP"
-msgstr ""
+msgstr "banIP engedélyezése"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
 msgid "Enable verbose debug logging in case of any processing error."
 msgstr ""
+"Részletes hibakeresési naplózás engedélyezése bármilyen feldolgozási hiba "
+"esetén."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
 msgid "Enter IP/CIDR/ASN/ISO"
-msgstr ""
+msgstr "IP/CIDR/ASN/ISO megadása"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
 msgid "Extra Options"
-msgstr ""
+msgstr "További beállítások"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
 msgid ""
 "For further information <a href=\"%s\" target=\"_blank\">check the online "
 "documentation</a>"
 msgstr ""
+"További információkért <a href=\"%s\" target=\"_blank\">nézze meg a "
+"kézikönyvet az interneten</a>"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
 msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
 msgstr ""
+"További teljesítmény-növelésért megemelheti ezt az értéket, például „8” vagy "
+"„16” biztonságos lesz."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
 msgid "Geo Location"
-msgstr ""
+msgstr "Földrajzi helymeghatározás"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
 msgid "IANA Information"
-msgstr ""
+msgstr "IANA információk"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
 msgid "IP/ASN Mapping"
-msgstr ""
+msgstr "IP/ASN leképezés"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
 msgid "IPSet Information"
-msgstr ""
+msgstr "IPSet információk"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
 msgid "IPSet Sources"
-msgstr ""
+msgstr "IPSet források"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:18
 msgid "IPSet-Lookup"
-msgstr ""
+msgstr "IPSet keresés"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
 msgid "Input file not found, please check your configuration."
-msgstr ""
+msgstr "A bemeneti fájl nem található, ellenőrizze a beállítást."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
 msgid "LAN Forward Chain IPv4"
-msgstr ""
+msgstr "LAN továbbítási lánc IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
 msgid "LAN Forward Chain IPv6"
-msgstr ""
+msgstr "LAN továbbítási lánc IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
 msgid "LAN Input Chain IPv4"
-msgstr ""
+msgstr "LAN bemeneti lánc IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
 msgid "LAN Input Chain IPv6"
-msgstr ""
+msgstr "LAN bemeneti lánc IPv6"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
 msgid "Last Run"
-msgstr ""
+msgstr "Utolsó futás"
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
 msgid "Load"
-msgstr ""
+msgstr "Betöltés"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
 msgid "Loading"
-msgstr ""
+msgstr "Betöltés"
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
 msgid "Loading ..."
-msgstr ""
+msgstr "Betöltés…"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
 msgid "Local Save Blacklist Addons"
-msgstr ""
+msgstr "Helyi mentés feketelista kiegészítők"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
 msgid "Local Save Whitelist Addons"
-msgstr ""
+msgstr "Helyi mentés fehérlista kiegészítők"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
 msgid "Low Priority Service"
-msgstr ""
+msgstr "Alacsony prioritású szolgáltatás"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
 msgid "Manual WAN Interface Selection"
-msgstr ""
+msgstr "Kézi WAN csatoló kiválasztás"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
 msgid "Max. Download Queue"
-msgstr ""
+msgstr "Legnagyobb letöltési sor"
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
 msgid "No response!"
-msgstr ""
+msgstr "Nincs válasz!"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
+"Beállítások a további finomhangoláshoz abban az esetben, ha az "
+"alapértelmezett értékek nem felelnek meg Önnek."
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:17
 msgid "Overview"
-msgstr ""
+msgstr "Áttekintő"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
@@ -225,117 +246,133 @@ msgid ""
 "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
 "notation and comments introduced with '#' are allowed."
 msgstr ""
+"Csak egyetlen IPv4 vagy IPv6-címet adjon meg soronként. A CIDR jelölésben "
+"lévő IP-tartományok és a „#” kezdetű megjegyzések engedélyezettek."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
 msgid "Please edit this file directly in a terminal session."
-msgstr ""
+msgstr "Szerkessze ezt a fájl közvetlenül egy terminál munkamenetben."
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:19
 msgid "RIPE-Lookup"
-msgstr ""
+msgstr "RIPE keresés"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
 msgid "Refresh"
-msgstr ""
+msgstr "Frissítés"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
 msgid "Refresh IPSets"
-msgstr ""
+msgstr "IPSetek frissítése"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
 msgid "Reload"
-msgstr ""
+msgstr "Újratöltés"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
 msgid "Reload IPSet Sources"
-msgstr ""
+msgstr "IPSet források újratöltése"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
 msgid "Runtime Information"
-msgstr ""
+msgstr "Futtatókörnyezet-információk"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
 msgid "SRC Target IPv4"
-msgstr ""
+msgstr "SRC cél IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
 msgid "SRC Target IPv6"
-msgstr ""
+msgstr "SRC cél IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
 msgid "SRC/DST"
-msgstr ""
+msgstr "SRC/DST"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
 msgid "SSH Daemon"
-msgstr ""
+msgstr "SSH démon"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
 msgid "SSH/LuCI RT Monitor"
-msgstr ""
+msgstr "SSH/LuCI RT figyelő"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
 msgid "Save"
-msgstr ""
+msgstr "Mentés"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
 msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
 msgstr ""
+"Válassza ki az SSH démont a naplófájl feldolgozásához a betörési események "
+"felismeréséhez."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
 msgid "Select the used start type during boot."
-msgstr ""
+msgstr "A rendszerindítás közben használt indítási típus kiválasztása."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
 msgid "Select your preferred download utility."
-msgstr ""
+msgstr "Válassza ki az előnyben részesített letöltési segédprogramot."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
 msgid "Select your preferred interface(s) manually."
-msgstr ""
+msgstr "Válassza ki az előnyben részesített csatolókat kézzel."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
 msgid ""
 "Set the nice level to 'low priority' and banIP background processing will "
 "take less resources from the system."
 msgstr ""
+"Állítsa a nice szintet „alacsony prioritásra”, és a banIP háttérfeldolgozása "
+"kevesebb erőforrást fog elvenni a rendszertől."
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
 msgid "Show only set member with packet counter &gt; 0"
 msgstr ""
+"Csak a 0-nál nagyobb csomagszámlálóval rendelkező beállított tag "
+"megjelenítése"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
 msgid ""
 "Size of the download queue to handle downloads &amp; IPset processing in "
 "parallel (default '4')."
 msgstr ""
+"A letöltési sor mérete a letöltések és az IPset feldolgozás párhuzamos "
+"kezeléséhez (alapértelmezetten „4”)."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
 msgid ""
 "Special options for the selected download utility, e.g. '--timeout=20 -O'."
 msgstr ""
+"Különleges kapcsolók a kiválasztott letöltési segédprogramhoz, például "
+"„--timeout=20 -O”."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
 msgid "Start Type"
-msgstr ""
+msgstr "Kezdés típusa"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
 msgid ""
 "Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
 "force attacks in realtime."
 msgstr ""
+"Elindít egy kis naplózó/banIP figyelőt a háttérben az SSH/LuCI nyers erő "
+"támadások valós időben történő blokkolásához."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
 msgid ""
 "Target directory for banIP backups. Default is '/tmp', please use preferably "
 "a non-volatile disk if available."
 msgstr ""
+"Célkönyvtár a banIP biztonsági mentéseihez. Alapértelmezetten „/tmp”, "
+"használjon inkább tartósan megmaradó lemezt, ha elérhető."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
 msgid ""
@@ -343,108 +380,141 @@ msgid ""
 "details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
 "\" rel=\"noopener noreferrer\">here</a>."
 msgstr ""
+"A RIPEstat adat API a RIPE NCC által biztosított nyilvános adatfelület. A "
+"részletekért nézze meg a <a href=\"https://stat.ripe.net/docs/data_api\" "
+"target=\"_blank\" rel=\"noopener noreferrer\">dokumentációt</a>."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
 msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
 msgstr ""
+"A fájlméret túl nagy a LuCI-ban történő internetes szerkesztéshez (nagyobb "
+"mint 100 KB)."
 
 #: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
 msgid "The syslog output, pre-filtered for banIP related messages only."
 msgstr ""
+"A rendszernapló kimenete, előre szűrve csak a banIP-hez kapcsolódó "
+"üzenetekhez."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
 msgid "This change requires a manual service stop/re-start to take effect."
 msgstr ""
+"Ez a változtatás a szolgáltatás kézi leállítását vagy újraindítását igényli "
+"az életbe léptetéshez."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
 msgid "This data call gives access to various data sources maintained by IANA."
 msgstr ""
+"Ez az adathívás hozzáférést ad az IANA által kezelt különféle "
+"adatforrásokhoz."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
 msgid ""
 "This data call lists the Internet resources associated with a country, "
 "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
 msgstr ""
+"Ez az adathívás felsorolja egy országhoz hozzárendelt internetes "
+"erőforrásokat, beleértve az ASN-eket, az IPv4-tartományokat és az IPv4/6 "
+"CIDR előtagokat."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
 msgid "This data call returns all announced prefixes for a given ASN."
 msgstr ""
+"Ez az adathívás az összes bejelentett előtagot visszaadja egy adott ASN-nél."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
 msgid ""
 "This data call returns geolocation information for the given IP space, or "
 "for announced IP prefixes in the case of ASNs."
 msgstr ""
+"Ez az adathívás földrajzi helymeghatározás információkat ad vissza a "
+"megadott IP-térhez vagy a bejelentett IP-előtagokhoz ASN-ek esetén."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
 msgid ""
 "This data call returns the containing prefix and announcing ASN of a given "
 "IP address."
 msgstr ""
+"Ez az adathívás visszaadja a tartalmazott előtagot és egy adott IP-cím "
+"bejelentett ASN-ét."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
 msgid ""
 "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
 "reverse (PTR) records starting form either a hostname or an IP address."
 msgstr ""
+"Ez az adathívás visszaadja a DNS továbbítás (A/AAAA/CNAME) rekurzív láncát, "
+"valamint a fordított (PTR) rekordokat vagy egy gépnévtől, vagy egy IP-címtől "
+"kezdve."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
 msgid ""
 "This data call returns whois information from the relevant Regional Internet "
 "Registry and Routing Registry."
 msgstr ""
+"Ez az adathívás whois információkat ad vissza a megfelelő helyi "
+"internetregiszterből és az útválasztási regiszterből."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
 msgid ""
 "This data call shows general informations about an ASN like its announcement "
 "status and the name of its holder according to the WHOIS service."
 msgstr ""
+"Ez az adathívás általános információkat jelenít meg egy ASN-ről, mint "
+"például a bejelentett állapota és a tulajdonosának neve a WHOIS szolgáltatás "
+"szerint."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
 msgid ""
 "This form allows you to modify the content of the banIP blacklist (%s).<br />"
 msgstr ""
+"Ez az űrlap lehetővé teszi a banIP feketelista tartalmának módosítását (%s).<"
+"br />"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
 msgid ""
 "This form allows you to modify the content of the banIP whitelist (%s).<br />"
 msgstr ""
+"Ez az űrlap lehetővé teszi a banIP fehérlista tartalmának módosítását (%s).<"
+"br />"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
 msgid ""
 "This form allows you to modify the content of the main banIP configuration "
 "file (/etc/config/banip)."
 msgstr ""
+"Ez az űrlap lehetővé teszi a fő banIP beállítófájl tartalmának módosítását (/"
+"etc/config/banip)."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
 msgid "Trigger Delay"
-msgstr ""
+msgstr "Aktiváló késleltetése"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
 msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Részletes hibakeresési naplózás"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:20
 msgid "View Logfile"
-msgstr ""
+msgstr "Naplófájl megtekintése"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
 msgid "WAN Forward Chain IPv4"
-msgstr ""
+msgstr "WAN továbbítási lánc IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
 msgid "WAN Forward Chain IPv6"
-msgstr ""
+msgstr "WAN továbbítási lánc IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
 msgid "WAN Input Chain IPv4"
-msgstr ""
+msgstr "WAN bemeneti lánc IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
 msgid "WAN Input Chain IPv6"
-msgstr ""
+msgstr "WAN bemeneti lánc IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
 msgid ""
@@ -452,28 +522,31 @@ msgid ""
 "permanently in the local whitelist. Disable this option to prevent the local "
 "save."
 msgstr ""
+"Az automatikus fehérlista kiegészítők átmenetileg az IPSetben vannak "
+"tárolva, és a helyi fehérlistában vannak tartósan mentve. Tiltsa le ezt a "
+"beállítást a helyi mentés megakadályozásához."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
 msgid "Whois Information"
-msgstr ""
+msgstr "Whois információk"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:16
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
 msgid "banIP"
-msgstr ""
+msgstr "banIP"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
 msgid "banIP Status"
-msgstr ""
+msgstr "banIP állapota"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
 msgid "banIP Version"
-msgstr ""
+msgstr "banIP verziója"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
 msgid "enable IPv4"
-msgstr ""
+msgstr "IPv4 engedélyezése"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
 msgid "enable IPv6"
-msgstr ""
+msgstr "IPv6 engedélyezése"
index ee99293bb867d67f7faf8637a70fe9cd1be5010f..fcb213a27197fc11f85134a2d68dcf07e8ce4805 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-25 18:00+0000\n"
-"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbanip/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 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
 msgid "ASN Overview"
@@ -81,7 +81,7 @@ msgstr ""
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
 msgid "Download Utility"
-msgstr ""
+msgstr "Utilità di Scaricamento"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
 msgid "Download Utility, RT Monitor"
@@ -128,6 +128,8 @@ msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
 msgstr ""
+"Per mingliorare le performance in futuro puoi aumentare questo valore, '8' o "
+"'16' dovrebbero essere sicuri."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
 msgid "Geo Location"
@@ -203,7 +205,7 @@ msgstr ""
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
 msgid "Low Priority Service"
-msgstr ""
+msgstr "Serviio a bassa priorità"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
 msgid "Manual WAN Interface Selection"
@@ -256,7 +258,7 @@ msgstr ""
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
 msgid "Reload"
-msgstr ""
+msgstr "Aggiorna"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
 msgid "Reload IPSet Sources"
diff --git a/applications/luci-app-banip/po/mr/banip.po b/applications/luci-app-banip/po/mr/banip.po
new file mode 100644 (file)
index 0000000..5ce16ca
--- /dev/null
@@ -0,0 +1,485 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbanip/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
+msgid "ASN Overview"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
+msgid "ASN Prefixes"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
+msgid "ASN/Country"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
+msgid "Additional trigger delay in seconds before banIP processing begins."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:21
+msgid "Advanced"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
+msgid "Automatic WAN Interface Detection"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
+msgid "Backup Directory"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
+msgid ""
+"Blacklist auto addons are stored temporary in the IPSet and saved "
+"permanently in the local blacklist. Disable this option to prevent the local "
+"save."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
+msgid "Check the current available IPSets."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
+msgid ""
+"Configuration of the banIP package to block ip adresses/subnets via IPSet."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
+msgid "Country Resources"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
+msgid "DNS Chain"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
+msgid "DST Target IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
+msgid "DST Target IPv6"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
+msgid "Description"
+msgstr "वर्णन"
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
+msgid "Download Options"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
+msgid "Download Utility"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
+msgid "Download Utility, RT Monitor"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:22
+msgid "Edit Blacklist"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:24
+msgid "Edit Configuration"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:23
+msgid "Edit Whitelist"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
+msgid "Enable banIP"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:84
+msgid "Enable verbose debug logging in case of any processing error."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
+msgid "Enter IP/CIDR/ASN/ISO"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
+msgid "Extra Options"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
+msgid ""
+"For further information <a href=\"%s\" target=\"_blank\">check the online "
+"documentation</a>"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
+msgid ""
+"For further performance improvements you can raise this value, e.g. '8' or "
+"'16' should be safe."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
+msgid "Geo Location"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
+msgid "IANA Information"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
+msgid "IP/ASN Mapping"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
+msgid "IPSet Information"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
+msgid "IPSet Sources"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:18
+msgid "IPSet-Lookup"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
+msgid "Input file not found, please check your configuration."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
+msgid "LAN Forward Chain IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
+msgid "LAN Forward Chain IPv6"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
+msgid "LAN Input Chain IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
+msgid "LAN Input Chain IPv6"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
+msgid "Last Run"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
+msgid "Load"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
+msgid "Loading"
+msgstr "लोड करीत आहे"
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
+msgid "Loading ..."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
+msgid "Local Save Blacklist Addons"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
+msgid "Local Save Whitelist Addons"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
+msgid "Low Priority Service"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
+msgid "Manual WAN Interface Selection"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
+msgid "Max. Download Queue"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
+msgid "No response!"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
+msgid ""
+"Options for further tweaking in case the defaults are not suitable for you."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:17
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
+msgid ""
+"Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
+"notation and comments introduced with '#' are allowed."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
+msgid "Please edit this file directly in a terminal session."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:19
+msgid "RIPE-Lookup"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
+msgid "Refresh"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
+msgid "Refresh IPSets"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
+msgid "Reload IPSet Sources"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
+msgid "Runtime Information"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
+msgid "SRC Target IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
+msgid "SRC Target IPv6"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
+msgid "SRC/DST"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
+msgid "SSH Daemon"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
+msgid "SSH/LuCI RT Monitor"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
+msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
+msgid "Select the used start type during boot."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
+msgid "Select your preferred download utility."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
+msgid "Select your preferred interface(s) manually."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
+msgid ""
+"Set the nice level to 'low priority' and banIP background processing will "
+"take less resources from the system."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
+msgid "Show only set member with packet counter &gt; 0"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
+msgid ""
+"Size of the download queue to handle downloads &amp; IPset processing in "
+"parallel (default '4')."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
+msgid ""
+"Special options for the selected download utility, e.g. '--timeout=20 -O'."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
+msgid "Start Type"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
+msgid ""
+"Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
+"force attacks in realtime."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
+msgid ""
+"Target directory for banIP backups. Default is '/tmp', please use preferably "
+"a non-volatile disk if available."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
+msgid ""
+"The RIPEstat Data API is the public data interface provided by RIPE NCC, for "
+"details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
+"\" rel=\"noopener noreferrer\">here</a>."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
+msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
+msgid "The syslog output, pre-filtered for banIP related messages only."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
+msgid "This change requires a manual service stop/re-start to take effect."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
+msgid "This data call gives access to various data sources maintained by IANA."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
+msgid ""
+"This data call lists the Internet resources associated with a country, "
+"including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
+msgid "This data call returns all announced prefixes for a given ASN."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
+msgid ""
+"This data call returns geolocation information for the given IP space, or "
+"for announced IP prefixes in the case of ASNs."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
+msgid ""
+"This data call returns the containing prefix and announcing ASN of a given "
+"IP address."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
+msgid ""
+"This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
+"reverse (PTR) records starting form either a hostname or an IP address."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
+msgid ""
+"This data call returns whois information from the relevant Regional Internet "
+"Registry and Routing Registry."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
+msgid ""
+"This data call shows general informations about an ASN like its announcement "
+"status and the name of its holder according to the WHOIS service."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
+msgid ""
+"This form allows you to modify the content of the banIP blacklist (%s).<br />"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
+msgid ""
+"This form allows you to modify the content of the banIP whitelist (%s).<br />"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
+msgid ""
+"This form allows you to modify the content of the main banIP configuration "
+"file (/etc/config/banip)."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
+msgid "Trigger Delay"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
+msgid "Verbose Debug Logging"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:20
+msgid "View Logfile"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
+msgid "WAN Forward Chain IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
+msgid "WAN Forward Chain IPv6"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
+msgid "WAN Input Chain IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
+msgid "WAN Input Chain IPv6"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
+msgid ""
+"Whitelist auto addons are stored temporary in the IPSet and saved "
+"permanently in the local whitelist. Disable this option to prevent the local "
+"save."
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
+msgid "Whois Information"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/controller/banip.lua:16
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
+msgid "banIP"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
+msgid "banIP Status"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
+msgid "banIP Version"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
+msgid "enable IPv4"
+msgstr ""
+
+#: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
+msgid "enable IPv6"
+msgstr ""
index 664d6b375231fe870afc69cea57a1f52a3f79e5a..2b345c74c55219578bbd92c9491e34c45ef0e10e 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-20 17:08+0000\n"
-"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"PO-Revision-Date: 2019-12-07 10:46+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbanip/pl/>\n"
 "Language: pl\n"
@@ -227,8 +227,8 @@ msgstr ""
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
-"Opcje dla dalszych zmian w przypadku, gdy domyślne nie są dla ciebie "
-"odpowiednie."
+"Opcje dalszych zmian w przypadku, gdy ustawienia domyślne nie są dla ciebie "
+"wystarczające."
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:17
 msgid "Overview"
@@ -372,6 +372,8 @@ msgstr ""
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
 msgid "This change requires a manual service stop/re-start to take effect."
 msgstr ""
+"Ta zmiana wymaga ręcznego zatrzymania/ponownego uruchomienia usługi, aby "
+"została uwzględniona."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
 msgid "This data call gives access to various data sources maintained by IANA."
index c8bd8b16feae777cc8fe58f4d564468dc93f0e0e..24d44143ba81f5870b4622a016382831cb93d872 100644 (file)
@@ -1,43 +1,45 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-25 17:59+0000\n"
-"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsbanip/pt_BR/>\n"
 "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 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:89
 msgid "ASN Overview"
-msgstr ""
+msgstr "Visão geral da ASN"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:90
 msgid "ASN Prefixes"
-msgstr ""
+msgstr "Prefixos ASN"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:74
 msgid "ASN/Country"
-msgstr ""
+msgstr "ASN/País"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:139
 msgid "Additional trigger delay in seconds before banIP processing begins."
 msgstr ""
+"Atraso de disparo adicional em segundos antes do início do processamento de "
+"banIP."
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:21
 msgid "Advanced"
-msgstr ""
+msgstr "Avançado"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
 msgid "Automatic WAN Interface Detection"
-msgstr ""
+msgstr "Detecção automática de interface WAN"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
 msgid "Backup Directory"
-msgstr ""
+msgstr "Diretório da cópia de segurança"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
 msgid ""
@@ -45,87 +47,98 @@ msgid ""
 "permanently in the local blacklist. Disable this option to prevent the local "
 "save."
 msgstr ""
+"Os complementos da lista negra são armazenados temporariamente no IPSet e "
+"salvos permanentemente na lista negra local. Desative esta opção para evitar "
+"a gravação local."
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:45
 msgid "Check the current available IPSets."
-msgstr ""
+msgstr "Verifique os IPSets atualmente disponíveis."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:11
 msgid ""
 "Configuration of the banIP package to block ip adresses/subnets via IPSet."
 msgstr ""
+"Configuração do pacote banIP para bloquear os endereços/subredes IP via "
+"IPSet."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:92
 msgid "Country Resources"
-msgstr ""
+msgstr "Recursos do País"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:94
 msgid "DNS Chain"
-msgstr ""
+msgstr "Cadeia de DNS"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:177
 msgid "DST Target IPv4"
-msgstr ""
+msgstr "DST de Destino IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:209
 msgid "DST Target IPv6"
-msgstr ""
+msgstr "DST de Destino IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:72
 msgid "Description"
-msgstr ""
+msgstr "Descrição"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:134
 msgid "Download Options"
-msgstr ""
+msgstr "Opções de Download"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:126
 msgid "Download Utility"
-msgstr ""
+msgstr "Ferramenta para Baixar"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:126
 msgid "Download Utility, RT Monitor"
-msgstr ""
+msgstr "Download de Utilitário, RT Monitor"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:22
 msgid "Edit Blacklist"
-msgstr ""
+msgstr "Editar Lista Negra"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:24
 msgid "Edit Configuration"
-msgstr ""
+msgstr "Editar a Configuração"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:23
 msgid "Edit Whitelist"
-msgstr ""
+msgstr "Editar Lista Branca"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:20
 msgid "Enable banIP"
-msgstr ""
+msgstr "Ativar o 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 ""
+"Habilita os registros de depuração detalhados em caso de qualquer erro de "
+"processamento."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:82
 msgid "Enter IP/CIDR/ASN/ISO"
-msgstr ""
+msgstr "Entrar com o IP/CIDR/ASN/ISO"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:80
 msgid "Extra Options"
-msgstr "Opções adicionais"
+msgstr "Opções Adicionais"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:12
 msgid ""
 "For further information <a href=\"%s\" target=\"_blank\">check the online "
 "documentation</a>"
 msgstr ""
+"Para mais informações, <a href=\"%s\" target=\"_blank\">veja a documentação "
+"online</a>"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:102
 msgid ""
 "For further performance improvements you can raise this value, e.g. '8' or "
 "'16' should be safe."
 msgstr ""
+"Para melhoramentos no desempenho, você pode aumentar este valor (ex: '8' ou "
+"'16' deve ser seguro)."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:88
 msgid "Geo Location"
@@ -133,97 +146,101 @@ msgstr "Geolocalização"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:95
 msgid "IANA Information"
-msgstr ""
+msgstr "Informação IANA"
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:91
 msgid "IP/ASN Mapping"
-msgstr ""
+msgstr "Mapeamento IP/ASN"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:132
 msgid "IPSet Information"
-msgstr ""
+msgstr "Informações IPSet"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:56
 msgid "IPSet Sources"
-msgstr ""
+msgstr "Fontes IPSet"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:18
 msgid "IPSet-Lookup"
-msgstr ""
+msgstr "IPSet-Lookup"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:10
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:9
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:10
 msgid "Input file not found, please check your configuration."
 msgstr ""
+"O arquivo de entrada não foi encontrado. Por favor, verifique a sua "
+"configuração."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:166
 msgid "LAN Forward Chain IPv4"
-msgstr ""
+msgstr "Cadeia de Encaminhamento LAN IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:198
 msgid "LAN Forward Chain IPv6"
-msgstr ""
+msgstr "Cadeia de Encaminhamento LAN IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:161
 msgid "LAN Input Chain IPv4"
-msgstr ""
+msgstr "Cadeia de Entrada LAN IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:193
 msgid "LAN Input Chain IPv6"
-msgstr ""
+msgstr "Cadeia de Entrada LAN IPv6"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:144
 msgid "Last Run"
-msgstr ""
+msgstr "Última Execução"
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:59
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:97
 msgid "Load"
-msgstr ""
+msgstr "Carga"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:81
 msgid "Loading"
-msgstr ""
+msgstr "Carregando"
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:27
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:58
 msgid "Loading ..."
-msgstr ""
+msgstr "Carregando ..."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:114
 msgid "Local Save Blacklist Addons"
-msgstr ""
+msgstr "Complementos Locais da Lista Negra"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:119
 msgid "Local Save Whitelist Addons"
-msgstr ""
+msgstr "Complementos Locais da Lista Branca"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:87
 msgid "Low Priority Service"
-msgstr ""
+msgstr "Serviço de Baixa Prioridade"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:28
 msgid "Manual WAN Interface Selection"
-msgstr ""
+msgstr "Seleção Manual da Interface WAN"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:100
 msgid "Max. Download Queue"
-msgstr ""
+msgstr "Tamanho Máximo da Fila de Download"
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:34
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:65
 msgid "No response!"
-msgstr ""
+msgstr "Sem resposta!"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:81
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
+"Opções para aprimoramentos adicionais caso as predefinições não funcionem "
+"com você."
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:17
 msgid "Overview"
-msgstr ""
+msgstr "Visão Geral"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:32
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:32
@@ -231,117 +248,132 @@ msgid ""
 "Please add only one IPv4 or IPv6 address per line. IP ranges in CIDR "
 "notation and comments introduced with '#' are allowed."
 msgstr ""
+"Adicione apenas um endereço IPv4 ou IPv6 por linha. Intervalos de IP na "
+"notação CIDR e são permitidos todos os comentários que comecem com '#'."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:19
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:18
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:19
 msgid "Please edit this file directly in a terminal session."
-msgstr ""
+msgstr "Por favor, edite esse arquivo diretamente em uma sessão de terminal."
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:19
 msgid "RIPE-Lookup"
-msgstr ""
+msgstr "RIPE-Lookup"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:18
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:153
 msgid "Refresh"
-msgstr ""
+msgstr "Atualizar"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:151
 msgid "Refresh IPSets"
-msgstr ""
+msgstr "Atualizar os Conjuntos de IPs"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
 msgid "Reload"
-msgstr ""
+msgstr "Recarregar"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
 msgid "Reload IPSet Sources"
-msgstr ""
+msgstr "Recarregar os Recursos dos Conjuntos de IP"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:112
 msgid "Runtime Information"
-msgstr ""
+msgstr "Informação de execução"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:171
 msgid "SRC Target IPv4"
-msgstr ""
+msgstr "Destino SRC IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:203
 msgid "SRC Target IPv6"
-msgstr ""
+msgstr "Destino SRC IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:65
 msgid "SRC/DST"
-msgstr ""
+msgstr "ORG/DST"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:107
 msgid "SSH Daemon"
-msgstr ""
+msgstr "Daemon SSH"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:43
 msgid "SSH/LuCI RT Monitor"
-msgstr ""
+msgstr "Monitor SSH/LuCI RT"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:27
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:26
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:27
 msgid "Save"
-msgstr ""
+msgstr "Salvar"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:108
 msgid "Select the SSH daemon for logfile parsing, to detect break-in events."
 msgstr ""
+"Selecione o daemon SSH para análise de arquivos de registro (log) para a "
+"detecção de ocorrências de invasão."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:145
 msgid "Select the used start type during boot."
-msgstr ""
+msgstr "Selecione o tipo de início usado durante a inicialização."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:127
 msgid "Select your preferred download utility."
-msgstr ""
+msgstr "Selecione o seu utilitário de download preferido."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:29
 msgid "Select your preferred interface(s) manually."
-msgstr ""
+msgstr "Selecione manualmente as sua(s) interface(s) preferida(s)."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:88
 msgid ""
 "Set the nice level to 'low priority' and banIP background processing will "
 "take less resources from the system."
 msgstr ""
+"Defina o 'nice level' para 'prioridade baixa' e o processo do banIP em "
+"segundo plano para exigir menos recursos do sistema."
 
 #: applications/luci-app-banip/luasrc/view/banip/ipsetview.htm:51
 msgid "Show only set member with packet counter &gt; 0"
 msgstr ""
+"Mostrar apenas o grupo de membros definido com contador de pacotes &gt; 0"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:101
 msgid ""
 "Size of the download queue to handle downloads &amp; IPset processing in "
 "parallel (default '4')."
 msgstr ""
+"Tamanho da fila de download para lidar com os downloads &amp; processamento "
+"do IPset em paralelo (padrão '4')."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:135
 msgid ""
 "Special options for the selected download utility, e.g. '--timeout=20 -O'."
 msgstr ""
+"Opções especiais para o utilitário de download selecionado, por exemplo '--"
+"timeout=20 -O'."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:144
 msgid "Start Type"
-msgstr ""
+msgstr "Tipo de Início"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:44
 msgid ""
 "Starts a small log/banIP monitor in the background to block SSH/LuCI brute "
 "force attacks in realtime."
 msgstr ""
+"Inicia um pequeno registro log/banIP em segundo plano para bloquear ataques "
+"de força bruta SSH/LuCI em tempo real."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:95
 msgid ""
 "Target directory for banIP backups. Default is '/tmp', please use preferably "
 "a non-volatile disk if available."
 msgstr ""
+"Diretório de destino para backups do banIP. O padrão é '/tmp', por favor use "
+"preferencialmente um disco não volátil se disponível."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:77
 msgid ""
@@ -349,108 +381,136 @@ msgid ""
 "details look <a href=\"https://stat.ripe.net/docs/data_api\" target=\"_blank"
 "\" rel=\"noopener noreferrer\">here</a>."
 msgstr ""
+"O API de Dados RIPEstat Data API é a interface pública de dados fornecida "
+"pelo RIPE NCC, para mais detalhes clique <a href=\"https://stat.ripe.net/"
+"docs/data_api\" target=\"_blank\" rel=\"noopener noreferrer\">aqui</a>."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:18
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:17
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:18
 msgid "The file size is too large for online editing in LuCI (&ge; 100 KB)."
 msgstr ""
+"O tamanho do arquivo é muito grande para ser editado pelo LuCI (&ge; 100 KB)."
 
 #: applications/luci-app-banip/luasrc/view/banip/logview.htm:31
 msgid "The syslog output, pre-filtered for banIP related messages only."
 msgstr ""
+"A saída do syslog, é pré-filtrada apenas para mensagens relacionadas ao "
+"banIP."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:89
 msgid "This change requires a manual service stop/re-start to take effect."
-msgstr ""
+msgstr "Esta mudança requer um reinício manual do serviço para fazer efeito."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:40
 msgid "This data call gives access to various data sources maintained by IANA."
 msgstr ""
+"Essa chamada de dados dá acesso a várias fontes de dados mantidas pela IANA."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:31
 msgid ""
 "This data call lists the Internet resources associated with a country, "
 "including ASNs, IPv4 ranges and IPv4/6 CIDR prefixes."
 msgstr ""
+"Esta chamada de dados lista os recursos da Internet associados a um país, "
+"incluindo ASNs, faixas IPv4 e prefixos CIDR IPv4/6."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:25
 msgid "This data call returns all announced prefixes for a given ASN."
 msgstr ""
+"Esta chamada de dados retorna todos os prefixos anunciados para um "
+"determinado ASN."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:19
 msgid ""
 "This data call returns geolocation information for the given IP space, or "
 "for announced IP prefixes in the case of ASNs."
 msgstr ""
+"Esta chamada de dados retorna informações de geolocalização para o espaço IP "
+"informado ou para prefixos IP anunciados no caso de ASNs."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:28
 msgid ""
 "This data call returns the containing prefix and announcing ASN of a given "
 "IP address."
 msgstr ""
+"Esta chamada de dados retorna o conteúdo de prefixo e anuncia o ASN de um "
+"determinado endereço IP."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:37
 msgid ""
 "This data call returns the recursive chain of DNS forward (A/AAAA/CNAME) and "
 "reverse (PTR) records starting form either a hostname or an IP address."
 msgstr ""
+"Esta chamada de dados retorna a cadeia recursiva dos registros de "
+"encaminhamento do DNS (A/AAAAA/CNAME) e reverso (PTR), começando com um nome "
+"de host ou um endereço de IP."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:34
 msgid ""
 "This data call returns whois information from the relevant Regional Internet "
 "Registry and Routing Registry."
 msgstr ""
+"Esta chamada de dados retorna informações whois do Registro Regional de "
+"Internet e Registro Relevantes de Roteamento."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:22
 msgid ""
 "This data call shows general informations about an ASN like its announcement "
 "status and the name of its holder according to the WHOIS service."
 msgstr ""
+"Esta chamada de dados mostra informações gerais sobre um ASN como a condição "
+"do anúncio e o nome do seu titular de acordo com o serviço WHOIS."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/blacklist_tab.lua:31
 msgid ""
 "This form allows you to modify the content of the banIP blacklist (%s).<br />"
 msgstr ""
+"Este formulário permite que você modifique o conteúdo da lista negra banIP "
+"(%s).<br />"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/whitelist_tab.lua:31
 msgid ""
 "This form allows you to modify the content of the banIP whitelist (%s).<br />"
 msgstr ""
+"Este formulário permite que você modifique o conteúdo da lista branca banIP "
+"(%s).<br />"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/configuration_tab.lua:30
 msgid ""
 "This form allows you to modify the content of the main banIP configuration "
 "file (/etc/config/banip)."
 msgstr ""
+"Este formulário permite que você modifique o conteúdo do arquivo de "
+"configuração principal do banIP (/etc/config/banip)."
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:138
 msgid "Trigger Delay"
-msgstr ""
+msgstr "Gatilho de Atraso"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:83
 msgid "Verbose Debug Logging"
-msgstr ""
+msgstr "Registros Detalhados de Depuração"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:20
 msgid "View Logfile"
-msgstr ""
+msgstr "Visualizar o Arquivo de Registros (log)"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:156
 msgid "WAN Forward Chain IPv4"
-msgstr ""
+msgstr "Cadeia de Encaminhamento LAN IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:188
 msgid "WAN Forward Chain IPv6"
-msgstr ""
+msgstr "Cadeia de Encaminhamento LAN IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:151
 msgid "WAN Input Chain IPv4"
-msgstr ""
+msgstr "Cadeia de Entrada WAN IPv4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:183
 msgid "WAN Input Chain IPv6"
-msgstr ""
+msgstr "Cadeia de entrada WAN IPv6"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:120
 msgid ""
@@ -458,28 +518,31 @@ msgid ""
 "permanently in the local whitelist. Disable this option to prevent the local "
 "save."
 msgstr ""
+"Os complementos da lista branca são armazenados temporariamente no IPSet e "
+"salvos permanentemente na lista branca local. Desative esta opção para "
+"evitar a gravação local."
 
 #: applications/luci-app-banip/luasrc/view/banip/ripeview.htm:93
 msgid "Whois Information"
-msgstr ""
+msgstr "Informação Whois"
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:16
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:10
 msgid "banIP"
-msgstr ""
+msgstr "banIP"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:114
 msgid "banIP Status"
-msgstr ""
+msgstr "Condição do banIP"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:120
 msgid "banIP Version"
-msgstr ""
+msgstr "Versão do banIP"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:59
 msgid "enable IPv4"
-msgstr ""
+msgstr "ativar IPV4"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:62
 msgid "enable IPv6"
-msgstr ""
+msgstr "ativar IPV6"
index 66f28c1033de0da42eb8e1696fece76b9b549159..3f06e9337f5cf66f40fb401ace407c36bb5b941d 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:08+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbanip/tr/>\n"
 "Language: tr\n"
@@ -28,7 +28,7 @@ msgstr ""
 
 #: applications/luci-app-banip/luasrc/controller/banip.lua:21
 msgid "Advanced"
-msgstr ""
+msgstr "Gelişmiş"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:24
 msgid "Automatic WAN Interface Detection"
@@ -37,7 +37,7 @@ msgstr ""
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:94
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:138
 msgid "Backup Directory"
-msgstr ""
+msgstr "Yedek Dizini"
 
 #: applications/luci-app-banip/luasrc/model/cbi/banip/overview_tab.lua:115
 msgid ""
index 67daf1a56cc7d6427b0cbfd42628dbfaaf36500a..db62397c2069fd7ac6f0f30d07d6cbd5ab727c0c 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 23:05+0000\n"
-"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:07+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsbanip/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -259,7 +259,7 @@ msgstr "刷新 IPSet"
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:21
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:160
 msgid "Reload"
-msgstr "重"
+msgstr "重新载入"
 
 #: applications/luci-app-banip/luasrc/view/banip/runtime.htm:158
 msgid "Reload IPSet Sources"
index adb22da91d6991518c5da84f55f8e065b8ec99cc..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100755 (executable)
@@ -1,11 +1,4 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@banip[-1]
-       add ucitrack banip
-       set ucitrack.@banip[-1].init=banip
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
index c8ae8b2f54d43d97a1b58a0c33fd316885465a30..1024f38b9baf7cb4ecdcbf55e537164a1dc4ecd1 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:05+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbcp38/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"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
 msgid "Allowed IP ranges"
@@ -34,11 +40,11 @@ msgstr ""
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:30
 msgid "Enable"
-msgstr ""
+msgstr "Povolit"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:39
 msgid "Interface name"
-msgstr ""
+msgstr "Název rozhraní"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:39
 msgid ""
index 72396e1a3f846856f502021354b60dd3dde52de1..f77a5e559dcd16f9dfca3a64e253569bd157f3df 100644 (file)
@@ -1,12 +1,18 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbcp38/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
 msgid "Allowed IP ranges"
-msgstr ""
+msgstr "Engedélyezett IP-tartományok"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:34
 msgid ""
@@ -14,42 +20,50 @@ msgid ""
 "configuration, and add an exception if it will. If this does not work "
 "correctly, you can add exceptions manually below."
 msgstr ""
+"Kísérlet annak automatikus felismeréséhez, hogy a külső IP-t blokkolni fogja-"
+"e a beállítás, és kivétel hozzáadása, ha blokkolni fogja. Ha ez nem működik "
+"megfelelően, akkor kézzel is hozzáadhat kivételeket alább."
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:33
 msgid "Auto-detect upstream IP"
-msgstr ""
+msgstr "Külső IP automatikus felismerése"
 
 #: applications/luci-app-bcp38/luasrc/controller/bcp38.lua:6
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:20
 msgid "BCP38"
-msgstr ""
+msgstr "BCP38"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:27
 msgid "BCP38 config"
-msgstr ""
+msgstr "BCP38 beállítás"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:56
 msgid "Blocked IP ranges"
-msgstr ""
+msgstr "Blokkolt IP-tartományok"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:30
 msgid "Enable"
-msgstr ""
+msgstr "Engedélyezés"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:39
 msgid "Interface name"
-msgstr ""
+msgstr "Csatoló neve"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:39
 msgid ""
 "Interface to apply the blocking to (should be the upstream WAN interface)."
 msgstr ""
+"Az a csatoló, amelyen a blokkolást alkalmazni kell (a külső WAN csatolónak "
+"kell lennie)."
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
 msgid ""
 "Takes precedence over blocked ranges. Use to whitelist your upstream network "
 "if you're behind a double NAT and the auto-detection doesn't work."
 msgstr ""
+"Elsőbbséget élvez a blokkolt tartományokkal szemben. Használja a külső "
+"hálózat fehérlistázásához, ha kettőzött NAT mögött van, és az automatikus "
+"felismerés nem működik."
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:21
 msgid ""
@@ -58,3 +72,7 @@ msgid ""
 "bcp38\">BCP 38</a>. For IPv6, only source specific default routes are "
 "installed, so no BCP38 firewall routes are needed."
 msgstr ""
+"Ez a funkció blokkolja a személyes címcélokkal rendelkező csomagokat attól, "
+"hogy kijussanak az internetre a <a href=\"http://tools.ietf.org/html/bcp38\">"
+"BCP 38</a> szerint. IPv6 esetén csak a forrásra jellemző alapértelmezett "
+"útvonalak vannak telepítve, így nem szükségesek BCP38 tűzfalútvonalak."
diff --git a/applications/luci-app-bcp38/po/mr/bcp38.po b/applications/luci-app-bcp38/po/mr/bcp38.po
new file mode 100644 (file)
index 0000000..cb12861
--- /dev/null
@@ -0,0 +1,60 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
+msgid "Allowed IP ranges"
+msgstr ""
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:34
+msgid ""
+"Attempt to automatically detect if the upstream IP will be blocked by the "
+"configuration, and add an exception if it will. If this does not work "
+"correctly, you can add exceptions manually below."
+msgstr ""
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:33
+msgid "Auto-detect upstream IP"
+msgstr ""
+
+#: applications/luci-app-bcp38/luasrc/controller/bcp38.lua:6
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:20
+msgid "BCP38"
+msgstr ""
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:27
+msgid "BCP38 config"
+msgstr ""
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:56
+msgid "Blocked IP ranges"
+msgstr ""
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:30
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:39
+msgid "Interface name"
+msgstr ""
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:39
+msgid ""
+"Interface to apply the blocking to (should be the upstream WAN interface)."
+msgstr ""
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
+msgid ""
+"Takes precedence over blocked ranges. Use to whitelist your upstream network "
+"if you're behind a double NAT and the auto-detection doesn't work."
+msgstr ""
+
+#: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:21
+msgid ""
+"This function blocks packets with private address destinations from going "
+"out onto the internet as per <a href=\"http://tools.ietf.org/html/"
+"bcp38\">BCP 38</a>. For IPv6, only source specific default routes are "
+"installed, so no BCP38 firewall routes are needed."
+msgstr ""
index 881261845fd73fa9c1eb76f259ca164a7834ef12..8bce308aadde73f0fc350c0395ff85ecb2704da7 100644 (file)
@@ -1,12 +1,18 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:05+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsbcp38/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 3.10-dev\n"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
 msgid "Allowed IP ranges"
-msgstr ""
+msgstr "Faixas de IP permitidos"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:34
 msgid ""
@@ -14,42 +20,48 @@ msgid ""
 "configuration, and add an exception if it will. If this does not work "
 "correctly, you can add exceptions manually below."
 msgstr ""
+"Tenta detectar o IP automaticamente caso o IP upstream seja bloqueado pela "
+"configuração e adiciona uma exceção caso queira. Se isso não funcione "
+"corretamente, você pode manualmente adicionar as exceções abaixo."
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:33
 msgid "Auto-detect upstream IP"
-msgstr ""
+msgstr "Auto-detectar IP upstream"
 
 #: applications/luci-app-bcp38/luasrc/controller/bcp38.lua:6
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:20
 msgid "BCP38"
-msgstr ""
+msgstr "BCP38"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:27
 msgid "BCP38 config"
-msgstr ""
+msgstr "Configuração BCP38"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:56
 msgid "Blocked IP ranges"
-msgstr ""
+msgstr "Faixas de IP bloqueadas"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:30
 msgid "Enable"
-msgstr ""
+msgstr "Ativar"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:39
 msgid "Interface name"
-msgstr ""
+msgstr "Nome da Interface"
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:39
 msgid ""
 "Interface to apply the blocking to (should be the upstream WAN interface)."
-msgstr ""
+msgstr "Interface para aplicar o bloqueio (deve ser a interface WAN upstream)."
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:61
 msgid ""
 "Takes precedence over blocked ranges. Use to whitelist your upstream network "
 "if you're behind a double NAT and the auto-detection doesn't work."
 msgstr ""
+"Tem precedência sobre os intervalos bloqueados. Use para listar a sua rede "
+"upstream caso esteja por trás de um NAT duplo e a detecção automática não "
+"funcione."
 
 #: applications/luci-app-bcp38/luasrc/model/cbi/bcp38.lua:21
 msgid ""
@@ -58,3 +70,7 @@ msgid ""
 "bcp38\">BCP 38</a>. For IPv6, only source specific default routes are "
 "installed, so no BCP38 firewall routes are needed."
 msgstr ""
+"Esta função bloqueia que saia para a internet pacotes destinados a rede "
+"privada como por <a href=\"http://tools.ietf.org/html/bcp38\">BCP 38</a>. "
+"Para IPv6, somente rotas específicas predefinidas de fontes são instaladas, "
+"logo nenhuma rota de firewall BCP38 é necessária."
index c204236e370c741d413f37c836cbcffa9c1d5514..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100755 (executable)
@@ -1,11 +1,4 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@bcp38[-1]
-       add ucitrack bcp38
-        add_list ucitrack.@bcp38[0].affects=firewall
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
index 39d3947f19639c6dda04bcc042c182165c9581b8..d515bea918bd12dbbc627858fddd301915bf3e5d 100644 (file)
@@ -21,7 +21,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -55,7 +55,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -152,7 +152,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index 335f99a70749d3e88a07d21e8a9f88555642f077..4bab1e3eb66bb728134443d5b641b8ae180686c4 100644 (file)
@@ -27,7 +27,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -61,7 +61,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -158,7 +158,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index c32c9c8d884e0762063d91313f0253ef522a7ee3..247ff2ce6e9b29f6d083ed1467741615bc7e8cdb 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:11+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbmx7/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"
 
 #: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
 msgid "+ d.x +"
@@ -21,7 +27,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -35,11 +41,11 @@ msgstr ""
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:12
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:79
 msgid "Device"
-msgstr ""
+msgstr "Zařízení"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
 msgid "Interface"
-msgstr ""
+msgstr "Rozhraní"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
 msgid "Last Desc"
@@ -55,7 +61,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -77,22 +83,22 @@ msgstr ""
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:13
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:80
 msgid "Metric"
-msgstr ""
+msgstr "Metrika"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:7
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:75
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
 msgid "Name"
-msgstr ""
+msgstr "Název"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
 msgid "Neighbours"
-msgstr ""
+msgstr "Sousedé"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
 msgid "Network"
-msgstr ""
+msgstr "Síť"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
 msgid "Network interfaces"
@@ -152,12 +158,12 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
 msgid "Routes"
-msgstr ""
+msgstr "Trasy"
 
 #: 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
@@ -177,11 +183,11 @@ msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
 msgid "State"
-msgstr ""
+msgstr "Stav"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
 msgid "Status"
-msgstr ""
+msgstr "Stav"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
 msgid "TX BpP"
@@ -209,11 +215,11 @@ msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
 msgid "Type"
-msgstr ""
+msgstr "Typ"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:43
 msgid "Uptime"
-msgstr ""
+msgstr "Doba běhu"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
index 8463780728966b304dc8971914698b40e5fff86a..1d4746c1c41f86c1823b1b8bb7c7f6ee869d2d1b 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-19 16:06+0000\n"
+"PO-Revision-Date: 2019-11-24 09:12+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsbmx7/de/>\n"
@@ -27,7 +27,7 @@ msgid "BMX7 revision"
 msgstr "BMX7-Revision"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr "Bandbreite"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -58,10 +58,10 @@ msgstr "Letzte Ref"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:77
 msgid "Link key"
-msgstr ""
+msgstr "Link-Schlüssel"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr "Link-lokale IPv6"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -114,7 +114,7 @@ msgstr "Node-Konfiguration"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:25
 msgid "Node key"
-msgstr ""
+msgstr "Knotenschlüssel"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:23
 msgid "Node name"
@@ -158,7 +158,7 @@ msgid "Rating"
 msgstr "Bewertung"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr "Entfernte Linklocal IPv6"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index f2c0b2d88bc4d6743fa816b6325cd9b6c8218779..4263fe5bf3217a16653c35f5ec176292fd34a027 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:27+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbmx7/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
 msgid "+ d.x +"
@@ -21,7 +27,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -39,7 +45,7 @@ msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
 msgid "Interface"
-msgstr ""
+msgstr "Διεπαφή"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
 msgid "Last Desc"
@@ -55,7 +61,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -152,7 +158,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
@@ -181,7 +187,7 @@ msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
 msgid "Status"
-msgstr ""
+msgstr "Κατάσταση"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
 msgid "TX BpP"
index 90a3c6699eebbd49ce007ca6ca33665063fc15d3..46b3862a5f85fb8561b562dc43afbfae025e6d5f 100644 (file)
@@ -21,7 +21,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -55,7 +55,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -152,7 +152,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index 0a48bd995275a6ab293c5566b059233c62efd486..83895cec479453d51afc5ef2e44a6a07341bf20c 100644 (file)
@@ -29,7 +29,7 @@ msgid "BMX7 revision"
 msgstr "Revisión de BMX7"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr "Ancho de banda"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -63,7 +63,7 @@ msgid "Link key"
 msgstr "Clave de enlace"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr "Enlace Local Ipv6"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -160,7 +160,7 @@ msgid "Rating"
 msgstr "Clasificación"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr "Enlace remoto local IPv6"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index eea7db231c2f3a5aab77240e58a99226ca3e19d7..6e4ee1a6c79a65fd1e0c28307046452f33509a15 100644 (file)
@@ -27,7 +27,7 @@ msgid "BMX7 revision"
 msgstr "Révision MBX7"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr "Bande passante"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -61,7 +61,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -158,7 +158,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index 3bed4dbb51fddb2d8b87c358fe778ea9dc34a088..65f6c1c8b5834cee5b072c4ef43e1257a0a6fb15 100644 (file)
@@ -21,7 +21,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -55,7 +55,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -152,7 +152,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index f0d8c8ceca3d098a8f4e4c8a5cc8decee3eeb942..bdbb7f2d0eff197b36c8feed0f71cb06485bf758 100644 (file)
@@ -21,7 +21,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -55,7 +55,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -152,7 +152,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index c182efe73df1555ef41809d04e7930a30f64024f..d4036c31bb41c15085fbdcdb4adb10fe3aac6590 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:16+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbmx7/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
 msgid "+ d.x +"
@@ -21,7 +27,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -35,11 +41,11 @@ msgstr ""
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:12
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:79
 msgid "Device"
-msgstr ""
+msgstr "Eszköz"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
 msgid "Interface"
-msgstr ""
+msgstr "Csatoló"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
 msgid "Last Desc"
@@ -55,7 +61,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -77,14 +83,14 @@ msgstr ""
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:13
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:80
 msgid "Metric"
-msgstr ""
+msgstr "Mérőszám"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:7
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:75
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
 msgid "Name"
-msgstr ""
+msgstr "Név"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
 msgid "Neighbours"
@@ -92,7 +98,7 @@ msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
 msgid "Network"
-msgstr ""
+msgstr "Hálózat"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
 msgid "Network interfaces"
@@ -152,12 +158,12 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
 msgid "Routes"
-msgstr ""
+msgstr "Útvonalak"
 
 #: 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
@@ -181,7 +187,7 @@ msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
 msgid "Status"
-msgstr ""
+msgstr "Állapot"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
 msgid "TX BpP"
@@ -209,11 +215,11 @@ msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
 msgid "Type"
-msgstr ""
+msgstr "Típus"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:43
 msgid "Uptime"
-msgstr ""
+msgstr "Működési idő"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
index 8d55c97339ca1457e1d12dbf972812164c2207aa..40c8a332958d70a79f01015113e4e966d8a665ba 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsbmx7/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 3.10-dev\n"
 
 #: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
 msgid "+ d.x +"
@@ -21,7 +27,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -55,7 +61,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -84,7 +90,7 @@ msgstr ""
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
 msgid "Neighbours"
@@ -152,7 +158,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
@@ -177,11 +183,11 @@ msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
 msgid "State"
-msgstr ""
+msgstr "Stato"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
 msgid "Status"
-msgstr ""
+msgstr "Stato"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
 msgid "TX BpP"
index 11e760b4769085f7253c0a20a4f5f98a5e1dcafb..5832fe1a098cb5974a571e99880bff06815e310f 100644 (file)
@@ -21,7 +21,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -55,7 +55,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -152,7 +152,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index ae4493c7255d8acd6ac920d29f74c2d9be58f4ff..65d56f9cefdfa0cf893788971ebc8cff5a53b89d 100644 (file)
@@ -21,7 +21,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -55,7 +55,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -152,7 +152,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
diff --git a/applications/luci-app-bmx7/po/mr/bmx7.po b/applications/luci-app-bmx7/po/mr/bmx7.po
new file mode 100644 (file)
index 0000000..6cb59a1
--- /dev/null
@@ -0,0 +1,221 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
+msgid "+ d.x +"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:173
+msgid "+ d3.event.translate +"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
+msgid "Announcements"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:27
+msgid "BMX7 revision"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
+msgid "Bandwidth"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
+msgid "Bmx7 mesh nodes"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:44
+msgid "CPU usage"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:12
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:79
+msgid "Device"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
+msgid "Last Desc"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:14
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:82
+msgid "Last Ref"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:77
+msgid "Link key"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
+msgid "Link-local IPv6"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
+msgid "Links"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:42
+msgid "Local net"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:60
+msgid "Max rate"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:45
+msgid "Memory usage"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:13
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:80
+msgid "Metric"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:7
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:75
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
+msgid "Neighbours"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
+msgid "Network interfaces"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:39
+msgid "Node"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:18
+msgid "Node configuration"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:25
+msgid "Node key"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:23
+msgid "Node name"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:35
+msgid "Node status"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:39
+msgid "Nodes seen"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:70
+msgid "Originators"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:43
+msgid "Path Metric"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:10
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:78
+msgid "Primary IPv6"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:24
+msgid "Primary IPv6 address"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:62
+msgid "RX BpP"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:80
+msgid "RX rate"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:45
+msgid "Rating"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
+msgid "Remote link-local IPv6"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
+msgid "Routes"
+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 ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:26
+msgid "Short DHash"
+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 ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
+msgid "State"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
+msgid "TX BpP"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:81
+msgid "TX rate"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:44
+msgid "Tun Metric"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:42
+msgid "Tunnelled IPv4 address"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:41
+msgid "Tunnelled IPv6 address"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:46
+msgid "Tx queue"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:43
+msgid "Uptime"
+msgstr ""
+
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
+#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
+msgid "Via Neighbour"
+msgstr ""
index 2afff9ab64ccdbffecebb1e5b926006dc0b5004a..95417e7276674391b6c3061e6cf4bde380622ac2 100644 (file)
@@ -21,7 +21,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -55,7 +55,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -152,7 +152,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index 5e4dd431889a164d11279fa7c40afd93a5b33bc3..c4b086849b9a4fa2e846db39dd13e2fe46a81fb1 100644 (file)
@@ -21,7 +21,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -55,7 +55,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -152,7 +152,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index 5eaf515c695bd8d423af282cc719491d4300e3fd..8b99b77a02cb3e138df8743341e45a576dc55a29 100644 (file)
@@ -28,7 +28,7 @@ msgid "BMX7 revision"
 msgstr "Rewizja BMX7"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr "Przepustowość"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -62,7 +62,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -159,7 +159,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index 8b56e9554d1514fde418cbb3d761bc4950617037..2ee76ff468ebe8904ca6ffa35702f11603dfdefd 100644 (file)
@@ -27,7 +27,7 @@ msgid "BMX7 revision"
 msgstr "Revisão do BMX7"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr "Largura de banda"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -61,8 +61,8 @@ msgid "Link key"
 msgstr "Chave de ligação"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
-msgstr "LinkLocal Ipv6"
+msgid "Link-local IPv6"
+msgstr "Link-local IPv6"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
 msgid "Links"
@@ -158,7 +158,7 @@ msgid "Rating"
 msgstr "Classificação"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr "Linklocal IPv6 remoto"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index c5a533f273023aa6da162f0792f2c50e0be88d66..7a817eda8d0f9bb58083cbe5a82af8c2aadeda87 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:06+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsbmx7/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 3.10-dev\n"
 
 #: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:510
 msgid "+ d.x +"
-msgstr ""
+msgstr "+ d.x +"
 
 #: applications/luci-app-bmx7/root/www/luci-static/resources/bmx7/js/netjsongraph.js:173
 msgid "+ d3.event.translate +"
-msgstr ""
+msgstr "+ d3.event.translate +"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
 msgid "Announcements"
-msgstr ""
+msgstr "Comunicados"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:27
 msgid "BMX7 revision"
-msgstr ""
+msgstr "Revisão do BMX7"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
 msgid "Bmx7 mesh nodes"
-msgstr ""
+msgstr "Nós de malha Bmx7"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:44
 msgid "CPU usage"
-msgstr ""
+msgstr "Utilização da CPU"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:12
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:79
 msgid "Device"
-msgstr ""
+msgstr "Dispositivo"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:57
 msgid "Interface"
-msgstr ""
+msgstr "Interface"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:81
 msgid "Last Desc"
-msgstr ""
+msgstr "Último Desc"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:14
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:82
 msgid "Last Ref"
-msgstr ""
+msgstr "Última Ref"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:77
 msgid "Link key"
-msgstr ""
+msgstr "Chave do link"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
 msgid "Links"
-msgstr ""
+msgstr "Links"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:42
 msgid "Local net"
-msgstr ""
+msgstr "Rede local"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:60
 msgid "Max rate"
-msgstr ""
+msgstr "Taxa máxima"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:45
 msgid "Memory usage"
-msgstr ""
+msgstr "Uso da memória"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:13
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:80
 msgid "Metric"
-msgstr ""
+msgstr "Métrica"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:7
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:75
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:76
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:38
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
 msgid "Neighbours"
-msgstr ""
+msgstr "Vizinhos"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
 msgid "Network"
-msgstr ""
+msgstr "Rede"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:53
 msgid "Network interfaces"
-msgstr ""
+msgstr "Interfaces de rede"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:39
 msgid "Node"
-msgstr ""
+msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:18
 msgid "Node configuration"
-msgstr ""
+msgstr "Configuração do nó"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:25
 msgid "Node key"
-msgstr ""
+msgstr "Chave do nó"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:23
 msgid "Node name"
-msgstr ""
+msgstr "Nome do nó"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:35
 msgid "Node status"
-msgstr ""
+msgstr "Condição do nó"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:39
 msgid "Nodes seen"
-msgstr ""
+msgstr "Nós vistos"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:70
 msgid "Originators"
-msgstr ""
+msgstr "Criadores"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:43
 msgid "Path Metric"
-msgstr ""
+msgstr "Métrica do caminho"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:10
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:78
 msgid "Primary IPv6"
-msgstr ""
+msgstr "IPv6 Primário"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:24
 msgid "Primary IPv6 address"
-msgstr ""
+msgstr "Endereço do IPv6 primário"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:62
 msgid "RX BpP"
-msgstr ""
+msgstr "RX BpP"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:80
 msgid "RX rate"
-msgstr ""
+msgstr "Taxa RX"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:45
 msgid "Rating"
-msgstr ""
+msgstr "Classificação"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
 msgid "Routes"
-msgstr ""
+msgstr "Rotas"
 
 #: 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 "DHash curto"
 
 #: 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 ""
+msgstr "ID Curto"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:58
 msgid "State"
-msgstr ""
+msgstr "Estado"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:37
 msgid "Status"
-msgstr ""
+msgstr "Condição"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:63
 msgid "TX BpP"
-msgstr ""
+msgstr "TX BpP"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:81
 msgid "TX rate"
-msgstr ""
+msgstr "Taxa TX"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:44
 msgid "Tun Metric"
-msgstr ""
+msgstr "Métrica Tun"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:42
 msgid "Tunnelled IPv4 address"
-msgstr ""
+msgstr "Tunelamento de endereço IPV4"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:41
 msgid "Tunnelled IPv6 address"
-msgstr ""
+msgstr "Tunelamento de endereço IPv6"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:46
 msgid "Tx queue"
-msgstr ""
+msgstr "Fila Tx"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:59
 msgid "Type"
-msgstr ""
+msgstr "Tipo"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:43
 msgid "Uptime"
-msgstr ""
+msgstr "Tempo de atividade"
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:11
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:79
 msgid "Via Neighbour"
-msgstr ""
+msgstr "Através de Vizinho"
+
+#~ msgid "Bandwith"
+#~ msgstr "Largura de banda"
+
+#~ msgid "LinkLocal Ipv6"
+#~ msgstr "LinkLocal Ipv6"
+
+#~ msgid "Remote linklocal IPv6"
+#~ msgstr "linklocal IPv6 remoto"
index 5c7fd09a477ee391605fedc384a5065ff7a7711a..239064dbec073ab8053e1f3d2f6f1fde4dc54245 100644 (file)
@@ -28,7 +28,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -62,7 +62,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -159,7 +159,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index ff375bd4c8c4ecf9580fa05c945d99669ac323d9..598393eec8d551d0a0f8c85ca8c2d6ab0c34d389 100644 (file)
@@ -21,7 +21,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -55,7 +55,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -152,7 +152,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index 83fb9a152ad19b43a60cffaa5a7abedf897fe661..67cc23ec578c4fc27d4bffedff53234a1aae3564 100644 (file)
@@ -21,7 +21,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -55,7 +55,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -152,7 +152,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index 52b518e9fa6a6741abf047a0e92c95a266fad4c3..39962744f7de8cbee41ebf05d6b78a10f89ff657 100644 (file)
@@ -27,7 +27,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -61,7 +61,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -158,7 +158,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index e8c72f6f3fbdf61932bb979f2ff3102725135127..8f3002858235013466913da57fe248fbf90be1c2 100644 (file)
@@ -18,7 +18,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -52,7 +52,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -149,7 +149,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index 6c64138f7037e4045513189f78cfcd626a3ace96..c0fff0ec92975c903c905990f957b99d7c06b1ce 100644 (file)
@@ -27,7 +27,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -61,7 +61,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -158,7 +158,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index 067e5f900be99ae4e950dd5a92a7584c40c243fa..624fc24b888cb35f74c8c69737eb80f34f90a82b 100644 (file)
@@ -28,7 +28,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -62,7 +62,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -159,7 +159,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index b923a21946129fd7fb5e135a5911ec13fa94605f..5977bd4adda35efd83f581e8832d26293e581f1b 100644 (file)
@@ -27,7 +27,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -61,7 +61,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -158,7 +158,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index 64af0495b03578b51e5cd4450be1713f37a078eb..e447e2641a892c80fcb905aa5d5df5ea08d9239d 100644 (file)
@@ -27,7 +27,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -61,7 +61,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -158,7 +158,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index e478b227211122703d3c001cca30bec60dbfb687..bbdfe6c176ea7d25c068c1cb4988553f82a02497 100644 (file)
@@ -21,7 +21,7 @@ msgid "BMX7 revision"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:41
-msgid "Bandwith"
+msgid "Bandwidth"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:3
@@ -55,7 +55,7 @@ msgid "Link key"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:61
-msgid "LinkLocal Ipv6"
+msgid "Link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:71
@@ -152,7 +152,7 @@ msgid "Rating"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:78
-msgid "Remote linklocal IPv6"
+msgid "Remote link-local IPv6"
 msgstr ""
 
 #: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
index b7609d7a523be33ca6415a4264c14e6d7da5ef9d..8ecae656f73c3f442b7eeb7d2c7a092389005a0d 100644 (file)
@@ -58,7 +58,7 @@
                        <div class="th"><%:State%></div>
                        <div class="th"><%:Type%></div>
                        <div class="th"><%:Max rate%></div>
-                       <div class="th"><%:LinkLocal Ipv6%></div>
+                       <div class="th"><%:Link-local IPv6%></div>
                        <div class="th"><%:RX BpP%></div>
                        <div class="th"><%:TX BpP%></div>
                </div>
@@ -75,7 +75,7 @@
                        <div class="th"><%:Short ID%></div>
                        <div class="th"><%:Name%></div>
                        <div class="th"><%:Link key%></div>
-                       <div class="th"><%:Remote linklocal IPv6%></div>
+                       <div class="th"><%:Remote link-local IPv6%></div>
                        <div class="th"><%:Device%></div>
                        <div class="th"><%:RX rate%></div>
                        <div class="th"><%:TX rate%></div>
index aaa79a8f4e91ef527b2a3089cf62c810e634d758..9348e7c610606bd7bf368d1e7ca5fb89e88d9da9 100644 (file)
@@ -38,7 +38,7 @@
                        <div class="th"><%:Name%></div>
                        <div class="th"><%:Node%></div>
                        <div class="th"><%:Network%></div>
-                       <div class="th"><%:Bandwith%></div>
+                       <div class="th"><%:Bandwidth%></div>
                        <div class="th"><%:Local net%></div>
                        <div class="th"><%:Path Metric%></div>
                        <div class="th"><%:Tun Metric%></div>
index d536e5bd50d034270e5c79dd08f69d41795b7d91..0628936fd08088abbd5c2779d4f79987dd36c5f8 100644 (file)
@@ -67,7 +67,8 @@ return L.view.extend({
                o = s.option(form.Flag, 'read_only', _('Read-only'));
                o.enabled = 'yes';
                o.disabled = 'no';
-               o.default = 'no';
+               o.default = 'no'; // smb.conf default is 'yes'
+               o.rmempty = false;
 
                s.option(form.Flag, 'force_root', _('Force Root'));
 
@@ -77,24 +78,30 @@ return L.view.extend({
                o = s.option(form.Flag, 'guest_ok', _('Allow guests'));
                o.enabled = 'yes';
                o.disabled = 'no';
-               o.default = 'yes';
+               o.default = 'yes'; // smb.conf default is 'no'
+               o.rmempty = false;
 
                o = s.option(form.Flag, 'inherit_owner', _('Inherit owner'));
                o.enabled = 'yes';
                o.disabled = 'no';
                o.default = 'no';
 
-               s.option(form.Flag, 'hide_dot_files', _('Hide dot files'));
+               o = s.option(form.Flag, 'hide_dot_files', _('Hide dot files'));
+               o.enabled = 'yes';
+               o.disabled = 'no';
+               o.default = 'yes';
 
                o = s.option(form.Value, 'create_mask', _('Create mask'));
-               o.rmempty = true;
                o.maxlength = 4;
+               o.default = '0666'; // smb.conf default is '0744'
                o.placeholder = '0666';
+               o.rmempty = false;
 
                o = s.option(form.Value, 'dir_mask', _('Directory mask'));
-               o.rmempty = true;
                o.maxlength = 4;
+               o.default = '0777'; // smb.conf default is '0755'
                o.placeholder = '0777';
+               o.rmempty = false;
 
                return m.render();
        }
index b93f0e8680982d9ecbc58ca3ff9f0e67d274197d..1ee093b7f7f7a74f6b1f9f54bb6a5b7ca01d3152 100644 (file)
@@ -4,11 +4,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +36,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,11 +44,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index 7d305f470d748556ed7e2dd1fe01bb612fa26854..e3b0749f193858b15047d413604c91b500cd102e 100644 (file)
@@ -10,11 +10,11 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -22,7 +22,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -30,7 +30,7 @@ msgstr ""
 msgid "Description"
 msgstr "Descripció"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -42,7 +42,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -50,11 +50,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index e526bcd7b3698b0137bf2256a49a4112729d4979..14e96f6ab55202577bd1ee1ab73ed55581380a0c 100644 (file)
@@ -1,91 +1,99 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscifsd/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"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
-msgstr ""
+msgstr "Povolení hosté"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
-msgstr ""
+msgstr "Povolení uživatelé"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:62
 msgid "Browse-able"
-msgstr ""
+msgstr "Možnost procházení"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
-msgstr ""
+msgstr "Vytvořit masku"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:35
 msgid "Description"
-msgstr ""
+msgstr "Popis"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
-msgstr ""
+msgstr "Maska adresáře"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:27
 msgid "Edit Template"
-msgstr ""
+msgstr "Editovat šablonu"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:39
 msgid "Edit the template that is used for generating the cifsd configuration."
-msgstr ""
+msgstr "Editovat šablonu, která je použita pro generování konfigurace CIFSD."
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
-msgstr ""
+msgstr "Vynutit superuživatelský přístup"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:26
 msgid "General Settings"
-msgstr ""
+msgstr "Obecné nastavení"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
-msgstr ""
+msgstr "Skrýt soubory začínající tečkou"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
-msgstr ""
+msgstr "Zdědit vlastníka"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:29
 msgid "Interface"
-msgstr ""
+msgstr "Rozhraní"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:30
 msgid "Listen only on the given interface or, if unspecified, on lan"
-msgstr ""
+msgstr "Naslouchat pouze na daném rozhraní nebo, pokud není zadáno, v síti LAN"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:56
 msgid "Name"
-msgstr ""
+msgstr "Název"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:18
 #: applications/luci-app-cifsd/luasrc/controller/cifsd.lua:10
 msgid "Network Shares"
-msgstr ""
+msgstr "Síťová sdílení"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:57
 msgid "Path"
-msgstr ""
+msgstr "Cesta"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:52
 msgid ""
 "Please add directories to share. Each directory refers to a folder on a "
 "mounted device."
 msgstr ""
+"Přidejte adresáře, které chcete sdílet. Každý adresář odkazuje na složku na "
+"připojeném zařízení."
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:67
 msgid "Read-only"
-msgstr ""
+msgstr "Pouze pro čtení"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:51
 msgid "Shared Directories"
-msgstr ""
+msgstr "Sdílené adresáře"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:40
 msgid ""
@@ -94,7 +102,10 @@ msgid ""
 "('|') should not be changed. They get their values from the 'General "
 "Settings' tab."
 msgstr ""
+"Toto je obsah souboru '/etc/cifs/smb.conf.template', ze kterého bude "
+"vygenerována konfigurace CIFSD. Hodnoty ohraničené symbolem roury ('|') by "
+"neměly být měněny, protože získají hodnoty ze záložky 'Obecná nastavení'."
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:32
 msgid "Workgroup"
-msgstr ""
+msgstr "Skupina"
index 82838a6b153f377057ff2e983a76bfcde6405f78..5f437e347f3d8c752b6f2a77f0819ad31c08c7e1 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-19 16:05+0000\n"
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscifsd/de/>\n"
@@ -10,11 +10,11 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr "Gastzugang"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr "Legitimierte Benutzer"
 
@@ -22,7 +22,7 @@ msgstr "Legitimierte Benutzer"
 msgid "Browse-able"
 msgstr "Durchsuchbar"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr "Berechtigungs-maske für neue Dateien"
 
@@ -30,7 +30,7 @@ msgstr "Berechtigungs-maske für neue Dateien"
 msgid "Description"
 msgstr "Beschreibung"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr "Verzeichnis-maske"
 
@@ -44,7 +44,7 @@ msgstr ""
 "Bearbeite die Vorlage, die für die Erstellung der cifsd-Konfiguration "
 "verwendet wird."
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr "Root erzwingen"
 
@@ -52,11 +52,11 @@ msgstr "Root erzwingen"
 msgid "General Settings"
 msgstr "Allgemeine Einstellungen"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr "Dotfiles ausblenden"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr "Besitzer Erben"
 
@@ -67,8 +67,8 @@ msgstr "Schnittstelle"
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:30
 msgid "Listen only on the given interface or, if unspecified, on lan"
 msgstr ""
-"Nur auf die gegebene Schnittstelle reagieren, nutze alle auf den LAN, wenn "
-"nicht spezifiziert"
+"Nur auf die angegebene Schnittstelle reagieren oder, wenn nicht "
+"spezifiziert, auf LAN"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:56
 msgid "Name"
index 77349f273b9a9731048c454a5b6144cb9d51c736..49d5e79be9440daeab2f53e7c198e6828da314e2 100644 (file)
@@ -1,14 +1,20 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Kostas Lampropoulos <labrok@otenet.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscifsd/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,15 +22,15 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:35
 msgid "Description"
-msgstr ""
+msgstr "Περιγραφή"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +42,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,17 +50,17 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:29
 msgid "Interface"
-msgstr ""
+msgstr "Διεπαφή"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:30
 msgid "Listen only on the given interface or, if unspecified, on lan"
index 45874a0e3d61d7a012935de414a3342574870d28..e64973b41321e918defa9b9da1ec0b170744d243 100644 (file)
@@ -4,11 +4,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +36,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,11 +44,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index 42862cfe445b1ae1e97f99a8a30e71e1e939f711..358c4bb87e0f555d44d27566952a580033833fed 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: 2019-10-16 16:58-0300\n"
-"PO-Revision-Date: 2019-11-18 05:08+0000\n"
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscifsd/es/>\n"
@@ -13,11 +13,11 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr "Permitir invitados"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr "Usuarios permitidos"
 
@@ -25,7 +25,7 @@ msgstr "Usuarios permitidos"
 msgid "Browse-able"
 msgstr "Navegable"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr "Crear máscara"
 
@@ -33,7 +33,7 @@ msgstr "Crear máscara"
 msgid "Description"
 msgstr "Descripción"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr "Máscara de directorio"
 
@@ -45,7 +45,7 @@ msgstr "Editar plantilla"
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr "Edite la plantilla que se utiliza para generar la configuración cifsd."
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr "Forzar Root"
 
@@ -53,11 +53,11 @@ msgstr "Forzar Root"
 msgid "General Settings"
 msgstr "Configuración general"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr "Ocultar archivos pequeños"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr "Heredar propietario"
 
@@ -76,7 +76,7 @@ msgstr "Nombre"
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:18
 #: applications/luci-app-cifsd/luasrc/controller/cifsd.lua:10
 msgid "Network Shares"
-msgstr "Recursos compartidos"
+msgstr "Recursos compartidos de red"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:57
 msgid "Path"
index 1b6c4848e5753ed76ed961c860de682347906c78..d1fa4a812dc8bd653f4025b4f1dfecc6ff8f4f40 100644 (file)
@@ -10,11 +10,11 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr "Autoriser les invités"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr "Utilisateurs autorisés"
 
@@ -23,7 +23,7 @@ msgstr "Utilisateurs autorisés"
 msgid "Browse-able"
 msgstr "Autorisé à parcourir"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr "Créer un masque"
 
@@ -31,7 +31,7 @@ msgstr "Créer un masque"
 msgid "Description"
 msgstr "Description"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr "Masque de répertoire"
 
@@ -45,7 +45,7 @@ msgstr ""
 "Modifier le modèle qui est utilisé pour la génération de a configuration de "
 "cifsd."
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr "Forcer le Root"
 
@@ -53,11 +53,11 @@ msgstr "Forcer le Root"
 msgid "General Settings"
 msgstr "Paramètres généraux"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index b290c6d15168ac4c1bab19253cf19b0e37e46ff7..ae58ea1c4036692e1b82d6419187f4adf1674d8d 100644 (file)
@@ -4,11 +4,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +36,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,11 +44,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index 50cb4a8fdebf5a9499b8c687888d78f3aa9608ea..b281fb0a1339ed8fb25e383840d2f7c9d5f1b506 100644 (file)
@@ -4,11 +4,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +36,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,11 +44,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index ef099603f9915d1afc6aa6f4bf444baac188fc98..723746aceff7e1b66a36049e1ba7744e36eab483 100644 (file)
@@ -1,60 +1,66 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-29 19:46+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscifsd/hu/>\n"
 "Language: hu\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"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
-msgstr ""
+msgstr "Engedélyezett felhasználók"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:62
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:35
 msgid "Description"
-msgstr ""
+msgstr "Leírás"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:27
 msgid "Edit Template"
-msgstr ""
+msgstr "Sablon szerkesztése"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:39
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:26
 msgid "General Settings"
-msgstr ""
+msgstr "Általános beállítások"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:29
 msgid "Interface"
-msgstr ""
+msgstr "Csatoló"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:30
 msgid "Listen only on the given interface or, if unspecified, on lan"
@@ -62,16 +68,16 @@ msgstr ""
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:56
 msgid "Name"
-msgstr ""
+msgstr "Név"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:18
 #: applications/luci-app-cifsd/luasrc/controller/cifsd.lua:10
 msgid "Network Shares"
-msgstr ""
+msgstr "Hálózati megosztások"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:57
 msgid "Path"
-msgstr ""
+msgstr "Útvonal"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:52
 msgid ""
@@ -81,7 +87,7 @@ msgstr ""
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:67
 msgid "Read-only"
-msgstr ""
+msgstr "Csak olvasható"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:51
 msgid "Shared Directories"
@@ -97,4 +103,4 @@ msgstr ""
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:32
 msgid "Workgroup"
-msgstr ""
+msgstr "Munkacsoport"
index a50f16994d4cacb8a82d29ccd1c120062bc551a3..0b31465879f054e0538ae64f1436a6a0201a1aad 100644 (file)
@@ -1,14 +1,20 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscifsd/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 3.10-dev\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,7 +22,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -24,7 +30,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +42,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,11 +50,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
@@ -62,7 +68,7 @@ msgstr ""
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:56
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:18
 #: applications/luci-app-cifsd/luasrc/controller/cifsd.lua:10
index 6cb0be6cc57fab318047274dd8f7b4fc85954d1e..66b2abfec1016a989f08fd841e1a3a203455af68 100644 (file)
@@ -4,11 +4,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +36,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,11 +44,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index bac8f53b1125d2ed1bd0d33f0d4cc5b9816ab1eb..3996a6853100ce13fba2d95bee1ea007e75e78e3 100644 (file)
@@ -4,11 +4,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +36,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,11 +44,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
diff --git a/applications/luci-app-cifsd/po/mr/cifsd.po b/applications/luci-app-cifsd/po/mr/cifsd.po
new file mode 100644 (file)
index 0000000..549bd54
--- /dev/null
@@ -0,0 +1,106 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscifsd/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
+msgid "Allow guests"
+msgstr "अतिथींना परवानगी द्या"
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
+msgid "Allowed users"
+msgstr "अनुमत वापरकर्ते"
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:62
+msgid "Browse-able"
+msgstr "ब्राउझ-सक्षम"
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+msgid "Create mask"
+msgstr "मुखवटा तयार करा"
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:35
+msgid "Description"
+msgstr "वर्णन"
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
+msgid "Directory mask"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:27
+msgid "Edit Template"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:39
+msgid "Edit the template that is used for generating the cifsd configuration."
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
+msgid "Force Root"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:26
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+msgid "Hide dot files"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
+msgid "Inherit owner"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:29
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:30
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:56
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:18
+#: applications/luci-app-cifsd/luasrc/controller/cifsd.lua:10
+msgid "Network Shares"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:57
+msgid "Path"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:52
+msgid ""
+"Please add directories to share. Each directory refers to a folder on a "
+"mounted device."
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:67
+msgid "Read-only"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:51
+msgid "Shared Directories"
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:40
+msgid ""
+"This is the content of the file '/etc/cifs/smb.conf.template' from which "
+"your cifsd configuration will be generated. Values enclosed by pipe symbols "
+"('|') should not be changed. They get their values from the 'General "
+"Settings' tab."
+msgstr ""
+
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:32
+msgid "Workgroup"
+msgstr ""
index 2d75e71edc34c5947c6ed9c0a6333411f12165b4..a02933473a5e187190286747cbf76a94bf3799e0 100644 (file)
@@ -4,11 +4,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +36,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,11 +44,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index cf1b423713257635cf6cc567bfb17edf5371caac..c42f3d0d4307123f1fd95b2b6d25174c90d21190 100644 (file)
@@ -10,11 +10,11 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9.1\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -22,7 +22,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -30,7 +30,7 @@ msgstr ""
 msgid "Description"
 msgstr "Beskrivelse"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -42,7 +42,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -50,11 +50,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index f0c95e88f83c63585500bc072a910df68c1a4a5c..093d035731e725a612b8349d5d0b537052dae72a 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 21:11+0000\n"
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
 "Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscifsd/pl/>\n"
@@ -11,11 +11,11 @@ msgstr ""
 "|| n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr "Zezwalaj Gościom"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr "Użytkownicy z prawem dostępu"
 
@@ -23,7 +23,7 @@ msgstr "Użytkownicy z prawem dostępu"
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr "Utwórz maskę"
 
@@ -31,7 +31,7 @@ msgstr "Utwórz maskę"
 msgid "Description"
 msgstr "Opis"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr "Maska katalogu"
 
@@ -43,7 +43,7 @@ msgstr "Edytuj szablon"
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr "Edytuj szablon, który jest używany do generowania konfiguracji cifsd."
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -51,11 +51,11 @@ msgstr ""
 msgid "General Settings"
 msgstr "Ustawienia główne"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
-msgstr ""
+msgstr "Ukryj pliki zaczynające się od kropki"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index ed48aedb9ed1ae715aa50aad7f53a7e19483d570..7a8ebe77122d8d43139dc3f4a5dc9ac0289c2876 100644 (file)
@@ -10,11 +10,11 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr "Permitir Convidados"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr "Utilizadores Permitidos"
 
@@ -22,7 +22,7 @@ msgstr "Utilizadores Permitidos"
 msgid "Browse-able"
 msgstr "Navegável"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr "Criar máscara"
 
@@ -30,7 +30,7 @@ msgstr "Criar máscara"
 msgid "Description"
 msgstr "Descrição"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr "Máscara do diretório"
 
@@ -42,7 +42,7 @@ msgstr "Editar Modelo"
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr "Editar o modelo que é usado para gerar a configuração cifsd."
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr "Forçar Root"
 
@@ -50,11 +50,11 @@ msgstr "Forçar Root"
 msgid "General Settings"
 msgstr "Configurações Gerais"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr "Ocultar ficheiros de ponto"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr "Herdar proprietário"
 
index 97e13e70691fb2e673c5d8dd6f9ccf0fddde8622..1ecc90c1468f2f25e0bd4011c279b22fcfb1869a 100644 (file)
@@ -1,91 +1,99 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-26 17:10+0000\n"
+"Last-Translator: Rafael Fontenelle <rafaelff@gnome.org>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationscifsd/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 3.10-dev\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
-msgstr ""
+msgstr "Permitir convidados"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
-msgstr ""
+msgstr "Usuários permitidos"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:62
 msgid "Browse-able"
-msgstr ""
+msgstr "Navegável"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
-msgstr ""
+msgstr "Máscara de criação"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:35
 msgid "Description"
-msgstr ""
+msgstr "Descrição"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
-msgstr ""
+msgstr "Máscara do diretório"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:27
 msgid "Edit Template"
-msgstr ""
+msgstr "Editar modelo"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:39
 msgid "Edit the template that is used for generating the cifsd configuration."
-msgstr ""
+msgstr "Edita o modelo que é usado para gerar a configuração cifsd."
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
-msgstr ""
+msgstr "Forçar Usuário Root"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:26
 msgid "General Settings"
-msgstr ""
+msgstr "Configurações Gerais"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
-msgstr ""
+msgstr "Ocultar arquivos-ponto (dotfiles)"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
-msgstr ""
+msgstr "Herdar o dono"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:29
 msgid "Interface"
-msgstr ""
+msgstr "Interface"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:30
 msgid "Listen only on the given interface or, if unspecified, on lan"
-msgstr ""
+msgstr "Ouvir apenas na interface fornecida ou, se não for especificado, na LAN"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:56
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:18
 #: applications/luci-app-cifsd/luasrc/controller/cifsd.lua:10
 msgid "Network Shares"
-msgstr ""
+msgstr "Compartilhamentos de Rede"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:57
 msgid "Path"
-msgstr ""
+msgstr "Caminho"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:52
 msgid ""
 "Please add directories to share. Each directory refers to a folder on a "
 "mounted device."
 msgstr ""
+"Por favor, adicione diretórios para compartilhar. Cada diretório refere-se a "
+"uma pasta em um dispositivo montado."
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:67
 msgid "Read-only"
-msgstr ""
+msgstr "Somente leitura"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:51
 msgid "Shared Directories"
-msgstr ""
+msgstr "Diretórios Compartilhados"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:40
 msgid ""
@@ -94,7 +102,11 @@ msgid ""
 "('|') should not be changed. They get their values from the 'General "
 "Settings' tab."
 msgstr ""
+"Este é o conteúdo do arquivo \"/etc/cifs/smb.conf.template\" a partir do "
+"qual sua configuração cifsd será gerada. Os valores delimitados por símbolos "
+"de tubulação (\"|\") não devem ser alterados. Eles obtêm seus valores na "
+"guia \"Configurações Gerais\"."
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:32
 msgid "Workgroup"
-msgstr ""
+msgstr "Grupo de trabalho"
index b4abba885cb8b1d54fd894880539ee2742aa7aee..f389f36f6ed54e2309e4611c3b8896e77e32d2ad 100644 (file)
@@ -4,11 +4,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +36,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,11 +44,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index 7930bf1b4f9a0ab3877659e533ec05b18b57b11d..208b74cf3c03f3f71beef1bb841e4afa308c4295 100644 (file)
@@ -4,11 +4,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +36,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,11 +44,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index e77ed80a578655607415f65837e6359ae0ad411c..8065574e5cfe13d684730a68e847ffb7e7eaa809 100644 (file)
@@ -4,11 +4,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +36,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,11 +44,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index 88aa788de64a0bb669062fbe5ec2029101dfb4cb..c4ae3cb8a5cc6bfc4a47318e96ac68fbb681f3f3 100644 (file)
@@ -10,11 +10,11 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr "Tillåt gäster"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr "Tillåtna användare"
 
@@ -22,7 +22,7 @@ msgstr "Tillåtna användare"
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr "Skapa mask"
 
@@ -30,7 +30,7 @@ msgstr "Skapa mask"
 msgid "Description"
 msgstr "Beskrivning"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr "Mask för mapp"
 
@@ -42,7 +42,7 @@ msgstr "Redigera mall"
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -50,11 +50,11 @@ msgstr ""
 msgid "General Settings"
 msgstr "Generella inställningar"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index da778d28371424613ca60bf454c59bb2ab1bc78f..5bc2d2c51c15f31906b8ba95e149da68496f3152 100644 (file)
@@ -1,11 +1,11 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -13,7 +13,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -21,7 +21,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -33,7 +33,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -41,11 +41,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index 7fffef97b5ae58d2c7826e524600b1a49f18d36a..4497c9e72ab46b18c376dba8109ce2fea5ccfe2a 100644 (file)
@@ -4,11 +4,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +36,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,11 +44,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index 4f75799d570fb7bc703d26354a6f11b6ee63260f..65d7f4d86055248310188a9a19e9853e3e711adb 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-27 21:30+0000\n"
+"PO-Revision-Date: 2019-11-30 21:06+0000\n"
 "Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscifsd/uk/>\n"
@@ -9,55 +9,55 @@ 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 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
-msgstr ""
+msgstr "Дозволити гостьовий вхід"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
-msgstr ""
+msgstr "Дозволені користувачі"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:62
 msgid "Browse-able"
-msgstr ""
+msgstr "Дост. для перегл."
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
-msgstr ""
+msgstr "Створити маску"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:35
 msgid "Description"
 msgstr "Опис"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
-msgstr ""
+msgstr "Маска каталогу"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:27
 msgid "Edit Template"
-msgstr ""
+msgstr "Редагувати шаблон"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:39
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
-msgstr ""
+msgstr "Примусово Root"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:26
 msgid "General Settings"
 msgstr "Загальні параметри"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
-msgstr ""
+msgstr "Успадковувати власника"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:29
 msgid "Interface"
@@ -66,6 +66,8 @@ msgstr "Інтерфейс"
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:30
 msgid "Listen only on the given interface or, if unspecified, on lan"
 msgstr ""
+"Прослуховувати тільки на цьому інтерфейсі, якщо <em>не визначено</em> – на "
+"всіх"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:56
 msgid "Name"
@@ -74,25 +76,27 @@ msgstr "Ім'я"
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:18
 #: applications/luci-app-cifsd/luasrc/controller/cifsd.lua:10
 msgid "Network Shares"
-msgstr ""
+msgstr "Спільні мережеві ресурси"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:57
 msgid "Path"
-msgstr ""
+msgstr "Шлях"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:52
 msgid ""
 "Please add directories to share. Each directory refers to a folder on a "
 "mounted device."
 msgstr ""
+"Додайте каталоги для спільного доступу. Кожен каталог посилається на папку "
+"на підключеному пристрої."
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:67
 msgid "Read-only"
-msgstr ""
+msgstr "Тільки читання"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:51
 msgid "Shared Directories"
-msgstr ""
+msgstr "Спільні каталоги"
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:40
 msgid ""
@@ -104,4 +108,4 @@ msgstr ""
 
 #: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:32
 msgid "Workgroup"
-msgstr ""
+msgstr "Робоча група"
index 7ddbc600fa41240bcea9b87877f4942576253bdd..4476fc3e19ee31d42865600821a92e061fbbbf8b 100644 (file)
@@ -10,11 +10,11 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -22,7 +22,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -30,7 +30,7 @@ msgstr ""
 msgid "Description"
 msgstr "Mô tả"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -42,7 +42,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -50,11 +50,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index d3f167516ae042618c12b3d015eb4822a3f17081..425a5dfd54ee1d27aa684cabafa961798297afb4 100644 (file)
@@ -13,11 +13,11 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr "允许匿名用户"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr "允许用户"
 
@@ -25,7 +25,7 @@ msgstr "允许用户"
 msgid "Browse-able"
 msgstr "可浏览"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr "创建权限掩码"
 
@@ -33,7 +33,7 @@ msgstr "创建权限掩码"
 msgid "Description"
 msgstr "描述"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr "目录权限掩码"
 
@@ -45,7 +45,7 @@ msgstr "编辑模板"
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr "编辑用来生成 cifsd 设置的模板。"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr "强制 Root"
 
@@ -53,11 +53,11 @@ msgstr "强制 Root"
 msgid "General Settings"
 msgstr "基本设置"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr "继承所有者"
 
index 467aa607ae6243725000f4d1b6828c403978a4f2..26caa0042d7c4c30710710c073b43b78f79e53e8 100644 (file)
@@ -4,11 +4,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:77
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:78
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:74
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:75
 msgid "Allowed users"
 msgstr ""
 
@@ -16,7 +16,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
 msgid "Create mask"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:94
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:100
 msgid "Directory mask"
 msgstr ""
 
@@ -36,7 +36,7 @@ msgstr ""
 msgid "Edit the template that is used for generating the cifsd configuration."
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:72
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:73
 msgid "Force Root"
 msgstr ""
 
@@ -44,11 +44,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:87
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:89
 msgid "Hide dot files"
 msgstr ""
 
-#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:82
+#: applications/luci-app-cifsd/htdocs/luci-static/resources/view/cifsd.js:84
 msgid "Inherit owner"
 msgstr ""
 
index 9595c51f3e9026995cb5ae7372042b51d3a5774b..9eca33afb9e623fee31f597dc71701b66a09f0af 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-04 12:07+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsclamav/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"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
 msgid "10"
-msgstr ""
+msgstr "10"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:133
 msgid "1024"
-msgstr ""
+msgstr "1024"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:59
 msgid "15"
-msgstr ""
+msgstr "15"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:154
 msgid "150M"
-msgstr ""
+msgstr "150M"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:36
 msgid "1M"
-msgstr ""
+msgstr "1M"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:60
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:144
 msgid "20"
-msgstr ""
+msgstr "20"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:138
 msgid "2048"
-msgstr ""
+msgstr "2048"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:37
 msgid "2M"
-msgstr ""
+msgstr "2M"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:155
 msgid "50M"
-msgstr ""
+msgstr "50M"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:35
 msgid "512K"
-msgstr ""
+msgstr "512K"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:149
 msgid "600"
-msgstr ""
+msgstr "600"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:123
 msgid "Block encrypted archives"
-msgstr ""
+msgstr "Blokovat šifrované archivy"
 
 #: applications/luci-app-clamav/luasrc/controller/clamav.lua:21
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:22
 msgid "ClamAV"
-msgstr ""
+msgstr "ClamAV"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:147
 msgid "Database check every N sec"
-msgstr ""
+msgstr "Kontrola databáze každých N sekund"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:88
 msgid "Detect broken executables"
-msgstr ""
+msgstr "Rozpoznat poškozené spustitelné soubory"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:73
 msgid "Detect possibly unwanted apps"
-msgstr ""
+msgstr "Detekovat potenciálně nežádoucí aplikace"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:45
 msgid "Enable verbose logging"
-msgstr ""
+msgstr "Povolit podrobné protokolování"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:63
 msgid "Follow directory symlinks"
-msgstr ""
+msgstr "Následovat symbolické odkazy adresářů"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:68
 msgid "Follow file symlinks"
-msgstr ""
+msgstr "Následovat symbolické odkazy souborů"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:30
 msgid "Log"
-msgstr ""
+msgstr "Protokol"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:50
 msgid "Log additional infection info"
-msgstr ""
+msgstr "Protokolovat další informace o infekci"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:40
 msgid "Log time with each message"
-msgstr ""
+msgstr "Protokolovat čas s každou zprávou"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:58
 msgid "Max directory scan depth"
-msgstr ""
+msgstr "Maximální hloubka prohledávání adresářů"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:141
 msgid "Max number of threads"
-msgstr ""
+msgstr "Maximální počet vláken"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:34
 msgid "Max size of log file"
-msgstr ""
+msgstr "Maximální velikost souboru protokolu"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:152
 msgid "Max size of scanned file"
-msgstr ""
+msgstr "Maximální velikost skenovaného souboru"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:41
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:46
@@ -127,51 +133,51 @@ msgstr ""
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:119
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:124
 msgid "No"
-msgstr ""
+msgstr "Ne"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:136
 msgid "Port range, highest port"
-msgstr ""
+msgstr "Rozsah portů, nejvyšší port"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:131
 msgid "Port range, lowest port"
-msgstr ""
+msgstr "Rozsah portů, nejnižší port"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:83
 msgid "Scan ELF files"
-msgstr ""
+msgstr "Prohledávat soubory ELF"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:93
 msgid "Scan MS Office and .msi files"
-msgstr ""
+msgstr "Prohledávat soubory MS Office a soubory MSI"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:113
 msgid "Scan RFC1341 messages split over many emails"
-msgstr ""
+msgstr "Prohledávat zprávy RFC1341 rozdělené do více e-mailů"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:118
 msgid "Scan archives"
-msgstr ""
+msgstr "Prohledávat archivy"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:108
 msgid "Scan emails"
-msgstr ""
+msgstr "Prohledávat e-maily"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:98
 msgid "Scan pdf files"
-msgstr ""
+msgstr "Prohledávat soubory PDF"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:78
 msgid "Scan portable executables"
-msgstr ""
+msgstr "Prohledávat přenosné spustitelné soubory"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:103
 msgid "Scan swf files"
-msgstr ""
+msgstr "Prohledávat soubory SWF"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:29
 msgid "Settings"
-msgstr ""
+msgstr "Nastavení"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:42
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:47
@@ -190,4 +196,4 @@ msgstr ""
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:120
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:125
 msgid "Yes"
-msgstr ""
+msgstr "Ano"
index b3faff8bb521a85cffd11a0f67195fd97f5cbe23..a95a3823e355cc766df36a8e2aefdda91ea14982 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-07 08:29+0000\n"
-"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
+"PO-Revision-Date: 2019-11-24 09:12+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsclamav/de/>\n"
 "Language: de\n"
@@ -153,7 +153,7 @@ msgstr "MS Office und .msi Dateien scannen"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:113
 msgid "Scan RFC1341 messages split over many emails"
-msgstr ""
+msgstr "RFC1341-Nachrichten durchsuchen, die über viele E-Mails verteilt sind"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:118
 msgid "Scan archives"
index f9723dd849c4a70eebdd96aa156f34ba4297ba25..f2687b8030f7688ada778d397a32d96a6eda6d35 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsclamav/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
 msgid "10"
@@ -171,7 +177,7 @@ msgstr ""
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:29
 msgid "Settings"
-msgstr ""
+msgstr "Ρυθμίσεις"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:42
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:47
index 25de0ac512ae5ef8d00a9e0e728825213fa7e4ff..9fcca52516b3bd3a68629af4d64c239dc9b139c9 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-29 19:46+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsclamav/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
 msgid "10"
@@ -84,7 +90,7 @@ msgstr ""
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:30
 msgid "Log"
-msgstr ""
+msgstr "Napló"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:50
 msgid "Log additional infection info"
@@ -127,7 +133,7 @@ msgstr ""
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:119
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:124
 msgid "No"
-msgstr ""
+msgstr "Nem"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:136
 msgid "Port range, highest port"
@@ -171,7 +177,7 @@ msgstr ""
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:29
 msgid "Settings"
-msgstr ""
+msgstr "Beállítások"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:42
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:47
@@ -190,4 +196,4 @@ msgstr ""
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:120
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:125
 msgid "Yes"
-msgstr ""
+msgstr "Igen"
diff --git a/applications/luci-app-clamav/po/mr/clamav.po b/applications/luci-app-clamav/po/mr/clamav.po
new file mode 100644 (file)
index 0000000..9736d58
--- /dev/null
@@ -0,0 +1,193 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
+msgid "10"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:133
+msgid "1024"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:59
+msgid "15"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:154
+msgid "150M"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:36
+msgid "1M"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:60
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:144
+msgid "20"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:138
+msgid "2048"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:37
+msgid "2M"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:155
+msgid "50M"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:35
+msgid "512K"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:149
+msgid "600"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:123
+msgid "Block encrypted archives"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/controller/clamav.lua:21
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:22
+msgid "ClamAV"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:147
+msgid "Database check every N sec"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:88
+msgid "Detect broken executables"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:73
+msgid "Detect possibly unwanted apps"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:45
+msgid "Enable verbose logging"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:63
+msgid "Follow directory symlinks"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:68
+msgid "Follow file symlinks"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:30
+msgid "Log"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:50
+msgid "Log additional infection info"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:40
+msgid "Log time with each message"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:58
+msgid "Max directory scan depth"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:141
+msgid "Max number of threads"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:34
+msgid "Max size of log file"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:152
+msgid "Max size of scanned file"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:41
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:46
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:51
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:64
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:69
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:74
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:79
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:84
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:89
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:94
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:99
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:104
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:109
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:114
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:119
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:124
+msgid "No"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:136
+msgid "Port range, highest port"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:131
+msgid "Port range, lowest port"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:83
+msgid "Scan ELF files"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:93
+msgid "Scan MS Office and .msi files"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:113
+msgid "Scan RFC1341 messages split over many emails"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:118
+msgid "Scan archives"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:108
+msgid "Scan emails"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:98
+msgid "Scan pdf files"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:78
+msgid "Scan portable executables"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:103
+msgid "Scan swf files"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:29
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:42
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:47
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:52
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:65
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:70
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:75
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:80
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:85
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:90
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:95
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:100
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:105
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:110
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:115
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:120
+#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:125
+msgid "Yes"
+msgstr ""
index 96a580e178777fd431d6f73b57ff7b2fa18f1cbb..1ae054ddb26aee653c7c58b4617efc217c335df5 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsclamav/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 3.10-dev\n"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
 msgid "10"
-msgstr ""
+msgstr "10"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:133
 msgid "1024"
-msgstr ""
+msgstr "1024"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:59
 msgid "15"
-msgstr ""
+msgstr "15"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:154
 msgid "150M"
-msgstr ""
+msgstr "150M"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:36
 msgid "1M"
-msgstr ""
+msgstr "1M"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:60
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:144
 msgid "20"
-msgstr ""
+msgstr "20"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:138
 msgid "2048"
-msgstr ""
+msgstr "2048"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:37
 msgid "2M"
-msgstr ""
+msgstr "2M"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:155
 msgid "50M"
-msgstr ""
+msgstr "50M"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:35
 msgid "512K"
-msgstr ""
+msgstr "512K"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:149
 msgid "600"
-msgstr ""
+msgstr "600"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:123
 msgid "Block encrypted archives"
-msgstr ""
+msgstr "Bloquear arquivos criptografados"
 
 #: applications/luci-app-clamav/luasrc/controller/clamav.lua:21
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:22
 msgid "ClamAV"
-msgstr ""
+msgstr "ClamAV"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:147
 msgid "Database check every N sec"
-msgstr ""
+msgstr "Verificar a base de dados a cada x segundos"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:88
 msgid "Detect broken executables"
-msgstr ""
+msgstr "Detectar aplicativos avariados"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:73
 msgid "Detect possibly unwanted apps"
-msgstr ""
+msgstr "Detectar aplicativos possivelmente indesejados"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:45
 msgid "Enable verbose logging"
-msgstr ""
+msgstr "Ativar o registro log detalhado"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:63
 msgid "Follow directory symlinks"
-msgstr ""
+msgstr "Siga os links simbólicos do diretório"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:68
 msgid "Follow file symlinks"
-msgstr ""
+msgstr "Siga os links simbólicos do diretório"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:30
 msgid "Log"
-msgstr ""
+msgstr "Log"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:50
 msgid "Log additional infection info"
-msgstr ""
+msgstr "Registrar informações adicionais sobre a infecção"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:40
 msgid "Log time with each message"
-msgstr ""
+msgstr "Tempo de registo com cada mensagem"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:58
 msgid "Max directory scan depth"
-msgstr ""
+msgstr "Profundidade máxima da varredura do diretório"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:141
 msgid "Max number of threads"
-msgstr ""
+msgstr "Quantidade máxima de threads"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:34
 msgid "Max size of log file"
-msgstr ""
+msgstr "Tamanho máximo do arquivo de registro log"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:152
 msgid "Max size of scanned file"
-msgstr ""
+msgstr "Tamanho máximo dos arquivos escaneados"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:41
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:46
@@ -127,51 +133,51 @@ msgstr ""
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:119
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:124
 msgid "No"
-msgstr ""
+msgstr "Não"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:136
 msgid "Port range, highest port"
-msgstr ""
+msgstr "Faixa da porta, porta mais alta"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:131
 msgid "Port range, lowest port"
-msgstr ""
+msgstr "Faixa da porta, porta mais baixa"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:83
 msgid "Scan ELF files"
-msgstr ""
+msgstr "Escanear arquivos ELF"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:93
 msgid "Scan MS Office and .msi files"
-msgstr ""
+msgstr "Escanear arquivos MS Office e arquivos .msi"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:113
 msgid "Scan RFC1341 messages split over many emails"
-msgstr ""
+msgstr "Escanear mensagens RFC1341 espalhadas em outros emails"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:118
 msgid "Scan archives"
-msgstr ""
+msgstr "Verificar arquivos"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:108
 msgid "Scan emails"
-msgstr ""
+msgstr "Verificar e-mails"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:98
 msgid "Scan pdf files"
-msgstr ""
+msgstr "Verificar arquivos pdf"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:78
 msgid "Scan portable executables"
-msgstr ""
+msgstr "Verificar arquivos executáveis portáteis"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:103
 msgid "Scan swf files"
-msgstr ""
+msgstr "Verificar arquivos swf"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:29
 msgid "Settings"
-msgstr ""
+msgstr "Configurações"
 
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:42
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:47
@@ -190,4 +196,4 @@ msgstr ""
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:120
 #: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:125
 msgid "Yes"
-msgstr ""
+msgstr "Sim"
index 47f37c5e11ca7482f086ed9c0a9828080017859b..d1249714de3d4eec856d4fb52d85b4b9e58b655e 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-08-04 19:01+0200\n"
-"Last-Translator: KubaCZ <kuba.turek@centrum.cz>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-02 16:08+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscommands/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
 msgid "A short textual description of the configured command"
@@ -19,7 +20,7 @@ msgstr "Krátky popis nastaveného příkazu"
 msgid ""
 "Allow executing the command and downloading its output without prior "
 "authentication"
-msgstr "Povolit vykonání příkazu a stažení výstupu bez předchozí autentizace."
+msgstr "Povolit vykonání příkazu a stažení výstupu bez předchozí autentizace"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
 msgid "Allow the user to provide additional command line arguments"
@@ -39,7 +40,7 @@ msgstr "Kód:"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:164
 msgid "Collecting data..."
-msgstr "Sbírání dat..."
+msgstr "Probíhá sběr dat..."
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
 msgid "Command"
@@ -47,11 +48,11 @@ msgstr "Příkaz"
 
 #: applications/luci-app-commands/luasrc/view/commands_public.htm:30
 msgid "Command executed successfully."
-msgstr ""
+msgstr "Příkaz byl úspěšně proveden."
 
 #: applications/luci-app-commands/luasrc/view/commands_public.htm:32
 msgid "Command exited with status code"
-msgstr ""
+msgstr "Příkaz byl ukončen se stavovým kódem"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:73
 msgid "Command failed"
@@ -63,7 +64,7 @@ msgstr "Příkazový řádek k vykonání"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:73
 msgid "Command successful"
-msgstr "Příkaz úspěšný."
+msgstr "Příkaz byl úspěšný"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:144
 msgid "Command:"
@@ -97,7 +98,7 @@ msgstr "Stáhnout"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:119
 msgid "Download execution result"
-msgstr ""
+msgstr "Stáhnout výsledek spuštění"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:79
 msgid "Failed to execute command!"
@@ -109,11 +110,11 @@ msgstr "Odkaz"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:53
 msgid "Loading"
-msgstr "Nahrávám"
+msgstr "Načítání"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:119
 msgid "Or display result"
-msgstr ""
+msgstr "Nebo zobrazit výsledek"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
 msgid "Public access"
@@ -125,11 +126,11 @@ msgstr "Spustit"
 
 #: applications/luci-app-commands/luasrc/view/commands_public.htm:41
 msgid "Standard Error"
-msgstr ""
+msgstr "Standardní chybový výstup"
 
 #: applications/luci-app-commands/luasrc/view/commands_public.htm:36
 msgid "Standard Output"
-msgstr ""
+msgstr "Standardní výstup"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
 msgid ""
@@ -141,4 +142,4 @@ msgstr ""
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:54
 msgid "Waiting for command to complete..."
-msgstr "Čekejte na dokončení příkazu..."
+msgstr "Čekání na dokončení příkazu..."
index 3fd3cfb05846f034c42af7fc4f9281fbbbedef38..de8b58a44e6d0df296ceb49c95ce7b6f81ab5c15 100644 (file)
@@ -1,12 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscommands/el/>\n"
+"Language: el\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 3.10-dev\n"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
 msgid "A short textual description of the configured command"
@@ -36,7 +40,7 @@ msgstr ""
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:164
 msgid "Collecting data..."
-msgstr ""
+msgstr "Συλλογή δεδομένων..."
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
 msgid "Command"
@@ -86,7 +90,7 @@ msgstr ""
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
 msgid "Description"
-msgstr ""
+msgstr "Περιγραφή"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:150
 msgid "Download"
@@ -106,7 +110,7 @@ msgstr ""
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:53
 msgid "Loading"
-msgstr ""
+msgstr "Φόρτωση"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:119
 msgid "Or display result"
index fb526d72c16f821f46dcef8703e122677aa4b3a9..df4554bcee8a2d2fb01a9b625a3bde1aed02c74f 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-22 08:50+0000\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscommands/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 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
 msgid "A short textual description of the configured command"
@@ -97,7 +97,7 @@ msgstr "Descripción"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:150
 msgid "Download"
-msgstr "Descargar"
+msgstr "Descarga"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:119
 msgid "Download execution result"
index 178cb7d67a0b77633d59d481a5cc032142c149b5..ff8b1242728b37268030b204e859126705ccca70 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-01-24 18:47+0200\n"
-"Last-Translator: Gábor <vargalex@freemail.hu>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-29 19:44+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscommands/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
 msgid "A short textual description of the configured command"
@@ -41,11 +42,11 @@ msgstr "Kód:"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:164
 msgid "Collecting data..."
-msgstr "Adatgyűjtés..."
+msgstr "Adatok összegyűjtése…"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
 msgid "Command"
-msgstr "Paracs"
+msgstr "Parancs"
 
 #: applications/luci-app-commands/luasrc/view/commands_public.htm:30
 msgid "Command executed successfully."
@@ -57,7 +58,7 @@ msgstr ""
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:73
 msgid "Command failed"
-msgstr "Parancs végrehajtás sikertelen"
+msgstr "Parancs sikertelen"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
 msgid "Command line to execute"
@@ -143,7 +144,7 @@ msgstr ""
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:54
 msgid "Waiting for command to complete..."
-msgstr "Várakozás a parancs befejezésére..."
+msgstr "Várakozás a parancs befejeződésére…"
 
 #~ msgid "Access command with"
 #~ msgstr "Parancs hozzáférése"
diff --git a/applications/luci-app-commands/po/mr/commands.po b/applications/luci-app-commands/po/mr/commands.po
new file mode 100644 (file)
index 0000000..6d37f31
--- /dev/null
@@ -0,0 +1,147 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscommands/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+msgid "A short textual description of the configured command"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+msgid ""
+"Allow executing the command and downloading its output without prior "
+"authentication"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+msgid "Allow the user to provide additional command line arguments"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:146
+msgid "Arguments:"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:66
+msgid "Binary data not displayed, download instead."
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:71
+msgid "Code:"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:164
+msgid "Collecting data..."
+msgstr "डेटा संकलित करीत आहे ..."
+
+#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+msgid "Command"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+msgid "Command executed successfully."
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
+msgid "Command exited with status code"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:73
+msgid "Command failed"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+msgid "Command line to execute"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:73
+msgid "Command successful"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:144
+msgid "Command:"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+msgid "Configure"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/controller/commands.lua:7
+#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
+#: applications/luci-app-commands/luasrc/view/commands.htm:138
+msgid "Custom Commands"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+msgid "Custom arguments"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+msgid "Dashboard"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+msgid "Description"
+msgstr "वर्णन"
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:150
+msgid "Download"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:119
+msgid "Download execution result"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:79
+msgid "Failed to execute command!"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:152
+msgid "Link"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:53
+msgid "Loading"
+msgstr "लोड करीत आहे"
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:119
+msgid "Or display result"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+msgid "Public access"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:149
+msgid "Run"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+msgid "Standard Error"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+msgid "Standard Output"
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+msgid ""
+"This page allows you to configure custom shell commands which can be easily "
+"invoked from the web interface."
+msgstr ""
+
+#: applications/luci-app-commands/luasrc/view/commands.htm:54
+msgid "Waiting for command to complete..."
+msgstr ""
+
+#~ msgid "Command exited with status code "
+#~ msgstr "Command exited with status code "
index c8ff2490e1c05573b381526a15673053630559dd..44b2bf5706c5f646f663e6a4dd64bfc94d7a5346 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-20 17:05+0000\n"
+"PO-Revision-Date: 2019-11-27 01:59+0000\n"
 "Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscommands/pl/>\n"
@@ -97,7 +97,7 @@ msgstr "Opis"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:150
 msgid "Download"
-msgstr "Pobierz"
+msgstr "Pobieranie"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:119
 msgid "Download execution result"
index 07476fc2b4553a0f49dac5f24af17da3d6ecb818..494b642a4a454f868836d8943763358253220254 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2017-02-20 17:39-0300\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language-Team: none\n"
-"Language: pt_BR\n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-12-07 10:44+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationscommands/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: Poedit 1.8.11\n"
-"POT-Creation-Date: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
 msgid "A short textual description of the configured command"
@@ -42,7 +43,7 @@ msgstr "Código:"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:164
 msgid "Collecting data..."
-msgstr "Adquirindo dados..."
+msgstr "Coletando dados..."
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
 msgid "Command"
@@ -96,7 +97,7 @@ msgstr "Descrição"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:150
 msgid "Download"
-msgstr "Baixar"
+msgstr "Download"
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:119
 msgid "Download execution result"
index 9953c6ed6de0262846a8c18a0ec71248394b7a60..da2240611102c11e688f24abffb86e07b35cf976 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-13 13:06+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscommands/tr/>\n"
 "Language: tr\n"
@@ -40,7 +40,7 @@ msgstr ""
 
 #: applications/luci-app-commands/luasrc/view/commands.htm:164
 msgid "Collecting data..."
-msgstr ""
+msgstr "Veri alınıyor..."
 
 #: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
 msgid "Command"
index 5d0d473088140ac697ebaa61059ee424ee34343e..e642766e775b39c710d6474079fac65cf9556a7e 100644 (file)
@@ -3,15 +3,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-07-05 16:44+0200\n"
-"Last-Translator: Gyula <pro564@hotmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-26 17:08+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscoovachilli/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-coovachilli/luasrc/controller/coovachilli.lua:9
 msgid "CoovaChilli"
@@ -19,12 +20,12 @@ msgstr "CoovaChilli"
 
 #: applications/luci-app-coovachilli/luasrc/controller/coovachilli.lua:12
 msgid "Network Configuration"
-msgstr "Hálózati konfiguráció"
+msgstr "Hálózati beállítás"
 
 #: applications/luci-app-coovachilli/luasrc/controller/coovachilli.lua:13
 msgid "RADIUS configuration"
-msgstr "RADIUS konfiguráció"
+msgstr "RADIUS beállítás"
 
 #: applications/luci-app-coovachilli/luasrc/controller/coovachilli.lua:14
 msgid "UAM and MAC Authentication"
-msgstr "UAM és MAC azonosítás"
+msgstr "UAM és MAC hitelesítés"
diff --git a/applications/luci-app-coovachilli/po/mr/coovachilli.po b/applications/luci-app-coovachilli/po/mr/coovachilli.po
new file mode 100644 (file)
index 0000000..a02d1fb
--- /dev/null
@@ -0,0 +1,644 @@
+msgid ""
+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: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscoovachilli/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-coovachilli/luasrc/controller/coovachilli.lua:9
+msgid "CoovaChilli"
+msgstr "कूवाचिल्ली"
+
+#: applications/luci-app-coovachilli/luasrc/controller/coovachilli.lua:12
+msgid "Network Configuration"
+msgstr "नेटवर्क कॉन्फिगरेशन"
+
+#: applications/luci-app-coovachilli/luasrc/controller/coovachilli.lua:13
+msgid "RADIUS configuration"
+msgstr "रेडियस कॉन्फिगरेशन"
+
+#: applications/luci-app-coovachilli/luasrc/controller/coovachilli.lua:14
+msgid "UAM and MAC Authentication"
+msgstr "यूएएम आणि मॅक प्रमाणीकरण"
+
+#, fuzzy
+#~ msgid "General configuration"
+#~ msgstr "General configuration"
+
+#~ msgid "General CoovaChilli settings"
+#~ msgstr "General CoovaChilli settings"
+
+#~ msgid "Command socket"
+#~ msgstr "Command socket"
+
+#~ msgid "UNIX socket used for communication with chilli_query"
+#~ msgstr "UNIX socket used for communication with chilli_query"
+
+#~ msgid "Config refresh interval"
+#~ msgstr "Config refresh interval"
+
+#~ msgid ""
+#~ "Re-read configuration file and do DNS lookups every interval seconds. "
+#~ "This has the same effect as sending the HUP signal. If interval is 0 "
+#~ "(zero) this feature is disabled. "
+#~ msgstr ""
+#~ "Re-read configuration file and do DNS lookups every interval seconds. "
+#~ "This has the same effect as sending the HUP signal. If interval is 0 "
+#~ "(zero) this feature is disabled. "
+
+#~ msgid "Pid file"
+#~ msgstr "Pid file"
+
+#~ msgid "Filename to put the process id"
+#~ msgstr "Filename to put the process id"
+
+#~ msgid "State directory"
+#~ msgstr "State directory"
+
+#~ msgid "Directory of non-volatile data"
+#~ msgstr "Directory of non-volatile data"
+
+#~ msgid "TUN/TAP configuration"
+#~ msgstr "TUN/TAP configuration"
+
+#~ msgid "Network/Tun configuration"
+#~ msgstr "Network/Tun configuration"
+
+#~ msgid "Network down script"
+#~ msgstr "Network down script"
+
+#~ msgid ""
+#~ "Script executed after a session has moved from authorized state to "
+#~ "unauthorized"
+#~ msgstr ""
+#~ "Script executed after a session has moved from authorized state to "
+#~ "unauthorized"
+
+#~ msgid "Network up script"
+#~ msgstr "Network up script"
+
+#~ msgid "Script executed after the tun network interface has been brought up"
+#~ msgstr "Script executed after the tun network interface has been brought up"
+
+#~ msgid "Primary DNS Server"
+#~ msgstr "Primary DNS Server"
+
+#~ msgid "Secondary DNS Server"
+#~ msgstr "Secondary DNS Server"
+
+#~ msgid "Domain name"
+#~ msgstr "Domain name"
+
+#~ msgid ""
+#~ "Is used to inform the client about the domain name to use for DNS lookups"
+#~ msgstr ""
+#~ "Is used to inform the client about the domain name to use for DNS lookups"
+
+#~ msgid "Dynamic IP address pool"
+#~ msgstr "Dynamic IP address pool"
+
+#~ msgid "Specifies a pool of dynamic IP addresses"
+#~ msgstr "Specifies a pool of dynamic IP addresses"
+
+#~ msgid "IP down script"
+#~ msgstr "IP down script"
+
+#~ msgid "Script executed after the tun network interface has been taken down"
+#~ msgstr "Script executed after the tun network interface has been taken down"
+
+#~ msgid "IP up script"
+#~ msgstr "IP up script"
+
+#~ msgid ""
+#~ "Script executed after the TUN/TAP network interface has been brought up"
+#~ msgstr ""
+#~ "Script executed after the TUN/TAP network interface has been brought up"
+
+#~ msgid "Uplink subnet"
+#~ msgstr "Uplink subnet"
+
+#~ msgid "Network address of the uplink interface (CIDR notation)"
+#~ msgstr "Network address of the uplink interface (CIDR notation)"
+
+#~ msgid "Static IP address pool"
+#~ msgstr "Static IP address pool"
+
+#~ msgid "Specifies a pool of static IP addresses"
+#~ msgstr "Specifies a pool of static IP addresses"
+
+#~ msgid "TUN/TAP device"
+#~ msgstr "TUN/TAP device"
+
+#~ msgid "The specific device to use for the TUN/TAP interface"
+#~ msgstr "The specific device to use for the TUN/TAP interface"
+
+#~ msgid "TX queue length"
+#~ msgstr "TX queue length"
+
+#~ msgid "The TX queue length to set on the TUN/TAP interface"
+#~ msgstr "The TX queue length to set on the TUN/TAP interface"
+
+#~ msgid "Use TAP device"
+#~ msgstr "Use TAP device"
+
+#~ msgid "Use the TAP interface instead of TUN"
+#~ msgstr "Use the TAP interface instead of TUN"
+
+#~ msgid "DHCP configuration"
+#~ msgstr "DHCP configuration"
+
+#~ msgid "Set DHCP options for connecting clients"
+#~ msgstr "Set DHCP options for connecting clients"
+
+#~ msgid "DHCP end number"
+#~ msgstr "DHCP end number"
+
+#~ msgid "Where to stop assigning IP addresses (default 254)"
+#~ msgstr "Where to stop assigning IP addresses (default 254)"
+
+#~ msgid "DHCP interface"
+#~ msgstr "DHCP interface"
+
+#~ msgid "Ethernet interface to listen to for the downlink interface"
+#~ msgstr "Ethernet interface to listen to for the downlink interface"
+
+#~ msgid "Listen MAC address"
+#~ msgstr "Listen MAC address"
+
+#~ msgid ""
+#~ "MAC address to listen to. If not specified the MAC address of the "
+#~ "interface will be used"
+#~ msgstr ""
+#~ "MAC address to listen to. If not specified the MAC address of the "
+#~ "interface will be used"
+
+#~ msgid "DHCP start number"
+#~ msgstr "DHCP start number"
+
+#~ msgid "Where to start assigning IP addresses (default 10)"
+#~ msgstr "Where to start assigning IP addresses (default 10)"
+
+#~ msgid "Enable IEEE 802.1x"
+#~ msgstr "Enable IEEE 802.1x"
+
+#~ msgid "Enable IEEE 802.1x authentication and listen for EAP requests"
+#~ msgstr "Enable IEEE 802.1x authentication and listen for EAP requests"
+
+#~ msgid "Leasetime"
+#~ msgstr "Leasetime"
+
+#~ msgid "Use a DHCP lease of seconds (default 600)"
+#~ msgstr "Use a DHCP lease of seconds (default 600)"
+
+#~ msgid "Allow session update through RADIUS"
+#~ msgstr "Allow session update through RADIUS"
+
+#~ msgid ""
+#~ "Allow updating of session parameters with RADIUS attributes sent in "
+#~ "Accounting-Response"
+#~ msgstr ""
+#~ "Allow updating of session parameters with RADIUS attributes sent in "
+#~ "Accounting-Response"
+
+#~ msgid "Admin password"
+#~ msgstr "Admin password"
+
+#~ msgid ""
+#~ "Password to use for Administrative-User authentication in order to pick "
+#~ "up chilli configurations and establish a device \"system\" session"
+#~ msgstr ""
+#~ "Password to use for Administrative-User authentication in order to pick "
+#~ "up chilli configurations and establish a device \"system\" session"
+
+#~ msgid "Admin user"
+#~ msgstr "Admin user"
+
+#~ msgid ""
+#~ "User-name to use for Administrative-User authentication in order to pick "
+#~ "up chilli configurations and establish a device \"system\" session"
+#~ msgstr ""
+#~ "User-name to use for Administrative-User authentication in order to pick "
+#~ "up chilli configurations and establish a device \"system\" session"
+
+#~ msgid "Do not check disconnection requests"
+#~ msgstr "Do not check disconnection requests"
+
+#~ msgid "Do not check the source IP address of radius disconnect requests"
+#~ msgstr "Do not check the source IP address of radius disconnect requests"
+
+#~ msgid "RADIUS disconnect port"
+#~ msgstr "RADIUS disconnect port"
+
+#~ msgid "UDP port to listen to for accepting radius disconnect requests"
+#~ msgstr "UDP port to listen to for accepting radius disconnect requests"
+
+#~ msgid "NAS IP"
+#~ msgstr "NAS IP"
+
+#~ msgid "Value to use in RADIUS NAS-IP-Address attribute"
+#~ msgstr "Value to use in RADIUS NAS-IP-Address attribute"
+
+#~ msgid "NAS MAC"
+#~ msgstr "NAS MAC"
+
+#~ msgid "MAC address value to use in RADIUS Called-Station-ID attribute"
+#~ msgstr "MAC address value to use in RADIUS Called-Station-ID attribute"
+
+#~ msgid "Allow OpenID authentication"
+#~ msgstr "Allow OpenID authentication"
+
+#~ msgid ""
+#~ "Allows OpenID authentication by sending ChilliSpot-Config=allow-"
+#~ "openidauth in RADIUS Access-Requests"
+#~ msgstr ""
+#~ "Allows OpenID authentication by sending ChilliSpot-Config=allow-"
+#~ "openidauth in RADIUS Access-Requests"
+
+#~ msgid "RADIUS accounting port"
+#~ msgstr "RADIUS accounting port"
+
+#~ msgid ""
+#~ "The UDP port number to use for radius accounting requests (default 1813)"
+#~ msgstr ""
+#~ "The UDP port number to use for radius accounting requests (default 1813)"
+
+#~ msgid "RADIUS authentication port"
+#~ msgstr "RADIUS authentication port"
+
+#~ msgid ""
+#~ "The UDP port number to use for radius authentication requests (default "
+#~ "1812)"
+#~ msgstr ""
+#~ "The UDP port number to use for radius authentication requests (default "
+#~ "1812)"
+
+#~ msgid "Option radiuscalled"
+#~ msgstr "Option radiuscalled"
+
+#~ msgid "RADIUS listen address"
+#~ msgstr "RADIUS listen address"
+
+#~ msgid "Local interface IP address to use for the radius interface"
+#~ msgstr "Local interface IP address to use for the radius interface"
+
+#~ msgid "RADIUS location ID"
+#~ msgstr "RADIUS location ID"
+
+#~ msgid "WISPr Location ID"
+#~ msgstr "WISPr Location ID"
+
+#~ msgid "RADIUS location name"
+#~ msgstr "RADIUS location name"
+
+#~ msgid "WISPr Location Name"
+#~ msgstr "WISPr Location Name"
+
+#~ msgid "NAS ID"
+#~ msgstr "NAS ID"
+
+#~ msgid "Network access server identifier"
+#~ msgstr "Network access server identifier"
+
+#~ msgid "Option radiusnasip"
+#~ msgstr "Option radiusnasip"
+
+#~ msgid "NAS port type"
+#~ msgstr "NAS port type"
+
+#~ msgid ""
+#~ "Value of NAS-Port-Type attribute. Defaults to 19 (Wireless-IEEE-802.11)"
+#~ msgstr ""
+#~ "Value of NAS-Port-Type attribute. Defaults to 19 (Wireless-IEEE-802.11)"
+
+#~ msgid "Send RADIUS VSA"
+#~ msgstr "Send RADIUS VSA"
+
+#~ msgid "Send the ChilliSpot-OriginalURL RADIUS VSA in Access-Request"
+#~ msgstr "Send the ChilliSpot-OriginalURL RADIUS VSA in Access-Request"
+
+#~ msgid "RADIUS secret"
+#~ msgstr "RADIUS secret"
+
+#~ msgid "Radius shared secret for both servers"
+#~ msgstr "Radius shared secret for both servers"
+
+#~ msgid "RADIUS server 1"
+#~ msgstr "RADIUS server 1"
+
+#~ msgid "The IP address of radius server 1"
+#~ msgstr "The IP address of radius server 1"
+
+#~ msgid "RADIUS server 2"
+#~ msgstr "RADIUS server 2"
+
+#~ msgid "The IP address of radius server 2"
+#~ msgstr "The IP address of radius server 2"
+
+#~ msgid "Swap octets"
+#~ msgstr "Swap octets"
+
+#~ msgid ""
+#~ "Swap the meaning of \"input octets\" and \"output octets\" as it related "
+#~ "to RADIUS attribtues"
+#~ msgstr ""
+#~ "Swap the meaning of \"input octets\" and \"output octets\" as it related "
+#~ "to RADIUS attribtues"
+
+#~ msgid "Allow WPA guests"
+#~ msgstr "Allow WPA guests"
+
+#~ msgid ""
+#~ "Allows WPA Guest authentication by sending ChilliSpot-Config=allow-wpa-"
+#~ "guests in RADIUS Access-Requests"
+#~ msgstr ""
+#~ "Allows WPA Guest authentication by sending ChilliSpot-Config=allow-wpa-"
+#~ "guests in RADIUS Access-Requests"
+
+#~ msgid "Proxy client"
+#~ msgstr "Proxy client"
+
+#~ msgid ""
+#~ "IP address from which radius requests are accepted. If omitted the server "
+#~ "will not accept radius requests"
+#~ msgstr ""
+#~ "IP address from which radius requests are accepted. If omitted the server "
+#~ "will not accept radius requests"
+
+#~ msgid "Proxy listen address"
+#~ msgstr "Proxy listen address"
+
+#~ msgid "Local interface IP address to use for accepting radius requests"
+#~ msgstr "Local interface IP address to use for accepting radius requests"
+
+#~ msgid "Proxy port"
+#~ msgstr "Proxy port"
+
+#~ msgid "UDP Port to listen to for accepting radius requests"
+#~ msgstr "UDP Port to listen to for accepting radius requests"
+
+#~ msgid "Proxy secret"
+#~ msgstr "Proxy secret"
+
+#~ msgid "Radius shared secret for clients"
+#~ msgstr "Radius shared secret for clients"
+
+#~ msgid "UAM configuration"
+#~ msgstr "UAM configuration"
+
+#~ msgid "Unified Configuration Method settings"
+#~ msgstr "Unified Configuration Method settings"
+
+#~ msgid "Use Chilli XML"
+#~ msgstr "Use Chilli XML"
+
+#~ msgid "Return the so-called Chilli XML along with WISPr XML"
+#~ msgstr "Return the so-called Chilli XML along with WISPr XML"
+
+#~ msgid "Default idle timeout"
+#~ msgstr "Default idle timeout"
+
+#~ msgid "Default idle timeout unless otherwise set by RADIUS (defaults to 0)"
+#~ msgstr "Default idle timeout unless otherwise set by RADIUS (defaults to 0)"
+
+#~ msgid "Default interim interval"
+#~ msgstr "Default interim interval"
+
+#~ msgid ""
+#~ "Default interim-interval for RADIUS accounting unless otherwise set by "
+#~ "RADIUS (defaults to 0)"
+#~ msgstr ""
+#~ "Default interim-interval for RADIUS accounting unless otherwise set by "
+#~ "RADIUS (defaults to 0)"
+
+#~ msgid "Default session timeout"
+#~ msgstr "Default session timeout"
+
+#~ msgid ""
+#~ "Default session timeout unless otherwise set by RADIUS (defaults to 0)"
+#~ msgstr ""
+#~ "Default session timeout unless otherwise set by RADIUS (defaults to 0)"
+
+#~ msgid "Inspect DNS traffic"
+#~ msgstr "Inspect DNS traffic"
+
+#~ msgid ""
+#~ "Inspect DNS packets and drop responses with any non- A, CNAME, SOA, or MX "
+#~ "records to prevent dns tunnels (experimental)"
+#~ msgstr ""
+#~ "Inspect DNS packets and drop responses with any non- A, CNAME, SOA, or MX "
+#~ "records to prevent dns tunnels (experimental)"
+
+#~ msgid "Local users file"
+#~ msgstr "Local users file"
+
+#~ msgid ""
+#~ "A colon separated file containing usernames and passwords of locally "
+#~ "authenticated users"
+#~ msgstr ""
+#~ "A colon separated file containing usernames and passwords of locally "
+#~ "authenticated users"
+
+#~ msgid "Location name"
+#~ msgstr "Location name"
+
+#~ msgid "Human readable location name used in JSON interface"
+#~ msgstr "Human readable location name used in JSON interface"
+
+#~ msgid "Do not redirect to UAM server"
+#~ msgstr "Do not redirect to UAM server"
+
+#~ msgid ""
+#~ "Do not return to UAM server on login success, just redirect to original "
+#~ "URL"
+#~ msgstr ""
+#~ "Do not return to UAM server on login success, just redirect to original "
+#~ "URL"
+
+#~ msgid "Do not do WISPr"
+#~ msgstr "Do not do WISPr"
+
+#~ msgid "Do not do any WISPr XML, assume the back-end is doing this instead"
+#~ msgstr "Do not do any WISPr XML, assume the back-end is doing this instead"
+
+#~ msgid "Post auth proxy"
+#~ msgstr "Post auth proxy"
+
+#~ msgid ""
+#~ "Used with postauthproxyport to define a post authentication HTTP proxy "
+#~ "server"
+#~ msgstr ""
+#~ "Used with postauthproxyport to define a post authentication HTTP proxy "
+#~ "server"
+
+#~ msgid "Post auth proxy port"
+#~ msgstr "Post auth proxy port"
+
+#~ msgid ""
+#~ "Used with postauthproxy to define a post authentication HTTP proxy server"
+#~ msgstr ""
+#~ "Used with postauthproxy to define a post authentication HTTP proxy server"
+
+#~ msgid "Allowed resources"
+#~ msgstr "Allowed resources"
+
+#~ msgid "List of resources the client can access without first authenticating"
+#~ msgstr ""
+#~ "List of resources the client can access without first authenticating"
+
+#~ msgid "Allow any DNS server"
+#~ msgstr "Allow any DNS server"
+
+#~ msgid "Allow any DNS server for unauthenticated clients"
+#~ msgstr "Allow any DNS server for unauthenticated clients"
+
+#~ msgid "Allow any IP address"
+#~ msgstr "Allow any IP address"
+
+#~ msgid ""
+#~ "Allow clients to use any IP settings they wish by spoofing ARP "
+#~ "(experimental)"
+#~ msgstr ""
+#~ "Allow clients to use any IP settings they wish by spoofing ARP "
+#~ "(experimental)"
+
+#~ msgid "Allowed domains"
+#~ msgstr "Allowed domains"
+
+#~ msgid ""
+#~ "Defines a list of domain names to automatically add to the walled garden"
+#~ msgstr ""
+#~ "Defines a list of domain names to automatically add to the walled garden"
+
+#~ msgid "UAM homepage"
+#~ msgstr "UAM homepage"
+
+#~ msgid "URL of homepage to redirect unauthenticated users to"
+#~ msgstr "URL of homepage to redirect unauthenticated users to"
+
+#~ msgid "UAM static content port"
+#~ msgstr "UAM static content port"
+
+#~ msgid "TCP port to bind to for only serving embedded content"
+#~ msgstr "TCP port to bind to for only serving embedded content"
+
+#~ msgid "UAM listening address"
+#~ msgstr "UAM listening address"
+
+#~ msgid "IP address to listen to for authentication of clients"
+#~ msgstr "IP address to listen to for authentication of clients"
+
+#~ msgid "UAM logout IP"
+#~ msgstr "UAM logout IP"
+
+#~ msgid ""
+#~ "Use this IP address to instantly logout a client accessing it (defaults "
+#~ "to 1.1.1.1)"
+#~ msgstr ""
+#~ "Use this IP address to instantly logout a client accessing it (defaults "
+#~ "to 1.1.1.1)"
+
+#~ msgid "UAM listening port"
+#~ msgstr "UAM listening port"
+
+#~ msgid "TCP port to bind to for authenticating clients (default 3990)"
+#~ msgstr "TCP port to bind to for authenticating clients (default 3990)"
+
+#~ msgid "UAM secret"
+#~ msgstr "UAM secret"
+
+#~ msgid "Shared secret between uamserver and chilli"
+#~ msgstr "Shared secret between uamserver and chilli"
+
+#~ msgid "UAM server"
+#~ msgstr "UAM server"
+
+#~ msgid "URL of web server to use for authenticating clients"
+#~ msgstr "URL of web server to use for authenticating clients"
+
+#~ msgid "UAM user interface"
+#~ msgstr "UAM user interface"
+
+#~ msgid ""
+#~ "An init.d style program to handle local content on the uamuiport web "
+#~ "server"
+#~ msgstr ""
+#~ "An init.d style program to handle local content on the uamuiport web "
+#~ "server"
+
+#~ msgid "Use status file"
+#~ msgstr "Use status file"
+
+#~ msgid ""
+#~ "Write the status of clients in a non-volatile state file (experimental)"
+#~ msgstr ""
+#~ "Write the status of clients in a non-volatile state file (experimental)"
+
+#~ msgid "WISPr login url"
+#~ msgstr "WISPr login url"
+
+#~ msgid "Specific URL to be given in WISPr XML LoginURL"
+#~ msgstr "Specific URL to be given in WISPr XML LoginURL"
+
+#~ msgid "CGI program"
+#~ msgstr "CGI program"
+
+#~ msgid ""
+#~ "Executable to run as a CGI type program (like haserl) for URLs with "
+#~ "extension .chi"
+#~ msgstr ""
+#~ "Executable to run as a CGI type program (like haserl) for URLs with "
+#~ "extension .chi"
+
+#~ msgid "Web content directory"
+#~ msgstr "Web content directory"
+
+#~ msgid "Directory where embedded local web content is placed"
+#~ msgstr "Directory where embedded local web content is placed"
+
+#~ msgid "MAC configuration"
+#~ msgstr "MAC configuration"
+
+#~ msgid "Configure MAC authentication"
+#~ msgstr "Configure MAC authentication"
+
+#~ msgid "Allowed MAC addresses"
+#~ msgstr "Allowed MAC addresses"
+
+#~ msgid "List of MAC addresses for which MAC authentication will be performed"
+#~ msgstr ""
+#~ "List of MAC addresses for which MAC authentication will be performed"
+
+#~ msgid "Authenticate locally allowed MACs"
+#~ msgstr "Authenticate locally allowed MACs"
+
+#~ msgid "Authenticate allowed MAC addresses without the use of RADIUS"
+#~ msgstr "Authenticate allowed MAC addresses without the use of RADIUS"
+
+#~ msgid "Enable MAC authentification"
+#~ msgstr "Enable MAC authentification"
+
+#~ msgid "Try to authenticate all users based on their mac address alone"
+#~ msgstr "Try to authenticate all users based on their mac address alone"
+
+#~ msgid "Password"
+#~ msgstr "Password"
+
+#~ msgid "Password used when performing MAC authentication"
+#~ msgstr "Password used when performing MAC authentication"
+
+#~ msgid "Suffix"
+#~ msgstr "Suffix"
+
+#~ msgid "coovachilli_macauth_macsuffix_desc"
+#~ msgstr ""
+#~ "Suffix to add to the MAC address in order to form the User-Name, which is "
+#~ "sent to the radius server"
index aef208f936678dc8f54f22598ecc57845bf144db..fb708c39be24317cb9b63a70c8e5fbda4d540356 100644 (file)
@@ -1,12 +1,18 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:09+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscshark/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"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:24
 msgid "Actions"
-msgstr ""
+msgstr "Akce"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:72
 msgid "Capture URL"
@@ -40,20 +46,20 @@ msgstr ""
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:23
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:51
 msgid "Filter"
-msgstr ""
+msgstr "Filtr"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:21
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:28
 msgid "Interface"
-msgstr ""
+msgstr "Rozhraní"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:92
 msgid "Loading"
-msgstr ""
+msgstr "Načítání"
 
 #: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
 msgid "Options"
-msgstr ""
+msgstr "Možnosti"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:54
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:196
@@ -78,7 +84,7 @@ msgstr ""
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:39
 msgid "any"
-msgstr ""
+msgstr "libovolný"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:47
 msgid "bytes"
@@ -90,7 +96,7 @@ msgstr ""
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:45
 msgid "seconds"
-msgstr ""
+msgstr "sekundy/sekund"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:22
 msgid "seconds, packets, bytes"
index 8b0c4d2d26ed21cc8852db5b40512c163364d4c2..d2e11037b45f0812f1256e329538d455a90aa314 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-06 23:05+0000\n"
-"Last-Translator: tmo26 <tmo26@gmx.de>\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscshark/de/>\n"
 "Language: de\n"
@@ -28,7 +28,7 @@ msgstr ""
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:284
 msgid "Clear list"
-msgstr ""
+msgstr "Liste leeren"
 
 #: applications/luci-app-cshark/luasrc/controller/cshark.lua:19
 #: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:17
@@ -41,7 +41,7 @@ msgstr ""
 
 #: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:26
 msgid "CloudShark URL"
-msgstr ""
+msgstr "CloudShark-URL"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:23
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:51
index 6dc9b64b3f6475777f043d4d3715a016ace73e17..ff04bc1220e4a43e9f4174b29fdb9695fa7381bf 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscshark/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:24
 msgid "Actions"
@@ -45,11 +51,11 @@ msgstr ""
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:21
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:28
 msgid "Interface"
-msgstr ""
+msgstr "Διεπαφή"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:92
 msgid "Loading"
-msgstr ""
+msgstr "Φόρτωση"
 
 #: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
 msgid "Options"
index c552089b50f528c6d29ab8435725e3bedea24454..fcc9d8587a892f7cc25892aaa4cbeafa09765703 100644 (file)
@@ -1,12 +1,18 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-07 10:45+0000\n"
+"Last-Translator: Guillaume D. <2a3b@protonmail.com>\n"
+"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscshark/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 3.10-dev\n"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:24
 msgid "Actions"
-msgstr ""
+msgstr "Actions"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:72
 msgid "Capture URL"
index 6507e65780532da20ce30c05cdfe9218eb4083ee..f5eb53e45091ccc8c117a6243444305c5080746c 100644 (file)
@@ -1,12 +1,18 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:14+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscshark/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:24
 msgid "Actions"
-msgstr ""
+msgstr "Műveletek"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:72
 msgid "Capture URL"
@@ -40,16 +46,16 @@ msgstr ""
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:23
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:51
 msgid "Filter"
-msgstr ""
+msgstr "Szűrő"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:21
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:28
 msgid "Interface"
-msgstr ""
+msgstr "Csatoló"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:92
 msgid "Loading"
-msgstr ""
+msgstr "Betöltés"
 
 #: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
 msgid "Options"
@@ -78,7 +84,7 @@ msgstr ""
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:39
 msgid "any"
-msgstr ""
+msgstr "bármely"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:47
 msgid "bytes"
index c261657d39b64c1cb72b62199f828d401dce8dec..d62dd4074f03ba09b5e14d7803fb7d4744fbc49d 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-23 18:06+0000\n"
+"Last-Translator: gia inn <jackthebest@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscshark/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 3.10-dev\n"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:24
 msgid "Actions"
@@ -40,7 +46,7 @@ msgstr ""
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:23
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:51
 msgid "Filter"
-msgstr ""
+msgstr "Filtro"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:21
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:28
diff --git a/applications/luci-app-cshark/po/mr/cshark.po b/applications/luci-app-cshark/po/mr/cshark.po
new file mode 100644 (file)
index 0000000..e9d75ef
--- /dev/null
@@ -0,0 +1,111 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationscshark/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
+msgid "Actions"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:72
+msgid "Capture URL"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:68
+msgid "Capture links"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:73
+msgid "Capture time"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:284
+msgid "Clear list"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/controller/cshark.lua:19
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:17
+msgid "CloudShark"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:27
+msgid "CloudShark API token"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:26
+msgid "CloudShark URL"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:23
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:51
+msgid "Filter"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:21
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:28
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:92
+msgid "Loading"
+msgstr "लोड करीत आहे"
+
+#: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
+msgid "Options"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:54
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:196
+msgid "Start capture"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:17
+msgid "Start network capture"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:181
+msgid "Stop capture"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
+msgid "Waiting for capture to complete..."
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:93
+msgid "Waiting for upload to complete..."
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:39
+msgid "any"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:47
+msgid "bytes"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:46
+msgid "packets"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:45
+msgid "seconds"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:22
+msgid "seconds, packets, bytes"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:44
+msgid "timeout, bytes, seconds"
+msgstr ""
+
+#: applications/luci-app-cshark/luasrc/view/cshark.htm:151
+msgid "value for [seconds, packets, bytes] must be Integer"
+msgstr ""
index 0c04798e0840c391f2dc94daea8f03c6a281ab05..113e53cbb3b8b2d8f8d6c1b7c7e5086980778e5b 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationscshark/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 3.10-dev\n"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:24
 msgid "Actions"
-msgstr ""
+msgstr "Ações"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:72
 msgid "Capture URL"
-msgstr ""
+msgstr "Captura de URL"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:68
 msgid "Capture links"
-msgstr ""
+msgstr "Captura de links"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:73
 msgid "Capture time"
-msgstr ""
+msgstr "Tempo de captura"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:284
 msgid "Clear list"
-msgstr ""
+msgstr "Limpara a lista"
 
 #: applications/luci-app-cshark/luasrc/controller/cshark.lua:19
 #: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:17
 msgid "CloudShark"
-msgstr ""
+msgstr "CloudShark"
 
 #: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:27
 msgid "CloudShark API token"
-msgstr ""
+msgstr "Token da API CloudShark"
 
 #: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:26
 msgid "CloudShark URL"
-msgstr ""
+msgstr "URL do CloudShark"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:23
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:51
 msgid "Filter"
-msgstr ""
+msgstr "Filtro"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:21
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:28
 msgid "Interface"
-msgstr ""
+msgstr "Interface"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:92
 msgid "Loading"
-msgstr ""
+msgstr "Carregando"
 
 #: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:22
 msgid "Options"
-msgstr ""
+msgstr "Opções"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:54
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:196
 msgid "Start capture"
-msgstr ""
+msgstr "Iniciar a captura"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:17
 msgid "Start network capture"
-msgstr ""
+msgstr "Iniciar a captura da rede"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:181
 msgid "Stop capture"
-msgstr ""
+msgstr "Parar a captura"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:93
 msgid "Waiting for capture to complete..."
-msgstr ""
+msgstr "Aguardando a captura ser concluída ..."
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:93
 msgid "Waiting for upload to complete..."
-msgstr ""
+msgstr "Aguardando a conclusão do upload ..."
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:39
 msgid "any"
-msgstr ""
+msgstr "qualquer"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:47
 msgid "bytes"
-msgstr ""
+msgstr "bytes"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:46
 msgid "packets"
-msgstr ""
+msgstr "pacotes"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:45
 msgid "seconds"
-msgstr ""
+msgstr "segundos"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:22
 msgid "seconds, packets, bytes"
-msgstr ""
+msgstr "segundos, pacotes, bytes"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:44
 msgid "timeout, bytes, seconds"
-msgstr ""
+msgstr "tempo limite, bytes, segundos"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:151
 msgid "value for [seconds, packets, bytes] must be Integer"
-msgstr ""
+msgstr "o valor para [segundos, pacotes, bytes] deve ser Inteiro"
index 1628035ccf393e9647dfcc08ac8ab1a636756671..8486c8edf82d0224b7d2d678438c69719bb8aab5 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:06+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationscshark/tr/>\n"
 "Language: tr\n"
@@ -12,7 +12,7 @@ msgstr ""
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:24
 msgid "Actions"
-msgstr ""
+msgstr "Eylemler"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:72
 msgid "Capture URL"
index 376cc98d0e96eed0e9ce85cbfc89e355d6073c2b..fc53ff45c11ec4c9e58c9da99722ee546b267a69 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-15 03:05+0000\n"
-"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"PO-Revision-Date: 2019-12-07 10:45+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationscshark/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -16,37 +16,37 @@ msgstr "动作"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:72
 msgid "Capture URL"
-msgstr ""
+msgstr "捕获 URL"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:68
 msgid "Capture links"
-msgstr ""
+msgstr "捕获链接"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:73
 msgid "Capture time"
-msgstr ""
+msgstr "捕获时间"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:284
 msgid "Clear list"
-msgstr ""
+msgstr "清空列表"
 
 #: applications/luci-app-cshark/luasrc/controller/cshark.lua:19
 #: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:17
 msgid "CloudShark"
-msgstr ""
+msgstr "CloudShark"
 
 #: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:27
 msgid "CloudShark API token"
-msgstr ""
+msgstr "CloudShark API 令牌"
 
 #: applications/luci-app-cshark/luasrc/model/cbi/admin_network/cshark.lua:26
 msgid "CloudShark URL"
-msgstr ""
+msgstr "CloudShark URL"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:23
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:51
 msgid "Filter"
-msgstr ""
+msgstr "过滤器"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:21
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:28
@@ -64,23 +64,23 @@ msgstr "选项"
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:54
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:196
 msgid "Start capture"
-msgstr ""
+msgstr "开始捕获"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:17
 msgid "Start network capture"
-msgstr ""
+msgstr "开始网络捕获"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:181
 msgid "Stop capture"
-msgstr ""
+msgstr "停止捕获"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:93
 msgid "Waiting for capture to complete..."
-msgstr ""
+msgstr "正等待捕获完成…"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:93
 msgid "Waiting for upload to complete..."
-msgstr ""
+msgstr "正等待上传完成…"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:39
 msgid "any"
@@ -88,11 +88,11 @@ msgstr "任意"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:47
 msgid "bytes"
-msgstr ""
+msgstr "字节"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:46
 msgid "packets"
-msgstr ""
+msgstr "数据包"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:45
 msgid "seconds"
@@ -100,12 +100,12 @@ msgstr "秒"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:22
 msgid "seconds, packets, bytes"
-msgstr ""
+msgstr "秒,数据包,字节"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:44
 msgid "timeout, bytes, seconds"
-msgstr ""
+msgstr "超时,字节,秒"
 
 #: applications/luci-app-cshark/luasrc/view/cshark.htm:151
 msgid "value for [seconds, packets, bytes] must be Integer"
-msgstr ""
+msgstr "[秒,数据包,字节] 的值必需为整形"
index 1affae1e239fe1bbe4980d2f97f355cb165a6c48..c7e01a938543729ee84b88e14cea1db142e10d2e 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-05 17:07+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.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"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
 msgid "Bridge"
-msgstr ""
+msgstr "Síťový most"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
 msgid "Channel Sets"
-msgstr ""
+msgstr "Sady kanálů"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:89
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
 msgid "Data Channels"
-msgstr ""
+msgstr "Datové kanály"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
 msgid "Define data channels over which outbound filtered packets will flow."
 msgstr ""
+"Definujte datové kanály, přes které budou proudit odchozí filtrované pakety."
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
 msgid ""
 "Define filter rules to apply to outbound packets. Matching packets will flow "
 "over the data channel."
 msgstr ""
+"Definujte filtrovací pravidla, která budou použita na odchozí pakety. "
+"Odpovídající pakety budou proudit přes datový kanál."
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
 msgid "Define primary channels and their corresponding data channels."
-msgstr ""
+msgstr "Definujte primární kanály a datové kanály jim odpovídající."
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:213
 msgid "Destination port"
-msgstr ""
+msgstr "Cílový port"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:21
 msgid "Dual Channel Wi-Fi AP Daemon"
-msgstr ""
+msgstr "Démon dvoukanálového přístupového WiFi bodu"
 
 #: applications/luci-app-dcwapd/luasrc/controller/dcwapd.lua:11
 msgid "Dual Channel WiFi"
-msgstr ""
+msgstr "Dvoukanálové WiFi"
 
 #: 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 "Povolit"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
 msgid "Filter Sets"
-msgstr ""
+msgstr "Sady filtrů"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:166
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
 msgid "Filters"
-msgstr ""
+msgstr "Filtry"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
 msgid "General"
-msgstr ""
+msgstr "Obecné nastavení"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
 msgid "General Settings"
-msgstr ""
+msgstr "Obecné nastavení"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
 msgid "Interfaces"
-msgstr ""
+msgstr "Síťová rozhraní"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
 msgid "MAC Address"
-msgstr ""
+msgstr "MAC adresa"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:186
 msgid "Packet size"
-msgstr ""
+msgstr "Velikost paketu"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:204
 msgid "Protocol"
-msgstr ""
+msgstr "Protokol"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:58
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:107
 msgid "SSID"
-msgstr ""
+msgstr "SSID"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
 msgid "Select filters to apply to matching MAC addresses."
-msgstr ""
+msgstr "Vyberte filtry, které budou použity na odpovídající MAC adresy."
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:192
 msgid "Source IP"
-msgstr ""
+msgstr "Zdrojová IP adresa"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
 msgid "Source port"
-msgstr ""
+msgstr "Zdrojový port"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
 msgid "Specify the temporary directory for dcwapd file storage."
-msgstr ""
+msgstr "Zadejte dočasný adresář pro ukládání souborů dcwapd."
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
 msgid "Temp Directory"
-msgstr ""
+msgstr "Dočasný adresář"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:22
 msgid ""
@@ -113,3 +122,6 @@ msgid ""
 "you can use two simultaneous Wi-Fi connections to decrease wireless traffic "
 "congestion and increase throughput."
 msgstr ""
+"Pomocí <abbr title=\"Démon dvoukanálového přístupového WiFi bodu\">"
+"Dvoukanálové WiFi</abbr> můžete použít dvě současná WiFi připojení ke "
+"snížení zahlcení bezdrátového provozu a zvýšení propustnosti."
index daccd4fc70e49ada44eef85f372dd8775a51f6ed..172134f44e766a4fb7abcc7aa794004efab5cb53 100644 (file)
@@ -1,13 +1,19 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdcwapd/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
 msgid "Bridge"
-msgstr ""
+msgstr "Híd"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
 msgid "Channel Sets"
@@ -34,7 +40,7 @@ msgstr ""
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:213
 msgid "Destination port"
-msgstr ""
+msgstr "Célport"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:21
 msgid "Dual Channel Wi-Fi AP Daemon"
@@ -47,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 "Engedélyezés"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
 msgid "Filter Sets"
@@ -60,15 +66,15 @@ msgstr ""
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
 msgid "General"
-msgstr ""
+msgstr "Általános"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
 msgid "General Settings"
-msgstr ""
+msgstr "Általános beállítások"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
 msgid "Interfaces"
-msgstr ""
+msgstr "Csatolók"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
 msgid "MAC Address"
@@ -80,12 +86,12 @@ msgstr ""
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:204
 msgid "Protocol"
-msgstr ""
+msgstr "Protokoll"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:58
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:107
 msgid "SSID"
-msgstr ""
+msgstr "SSID"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
 msgid "Select filters to apply to matching MAC addresses."
@@ -97,7 +103,7 @@ msgstr ""
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
 msgid "Source port"
-msgstr ""
+msgstr "Forrásport"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
 msgid "Specify the temporary directory for dcwapd file storage."
diff --git a/applications/luci-app-dcwapd/po/mr/dcwapd.po b/applications/luci-app-dcwapd/po/mr/dcwapd.po
new file mode 100644 (file)
index 0000000..e8e10ef
--- /dev/null
@@ -0,0 +1,115 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
+msgid "Bridge"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
+msgid "Channel Sets"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:89
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
+msgid "Data Channels"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
+msgid "Define data channels over which outbound filtered packets will flow."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
+msgid ""
+"Define filter rules to apply to outbound packets. Matching packets will flow "
+"over the data channel."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
+msgid "Define primary channels and their corresponding data channels."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:213
+msgid "Destination port"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:21
+msgid "Dual Channel Wi-Fi AP Daemon"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/controller/dcwapd.lua:11
+msgid "Dual Channel WiFi"
+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 ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
+msgid "Filter Sets"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:166
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
+msgid "Filters"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
+msgid "General"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
+msgid "Interfaces"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
+msgid "MAC Address"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:186
+msgid "Packet size"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:204
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:58
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:107
+msgid "SSID"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
+msgid "Select filters to apply to matching MAC addresses."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:192
+msgid "Source IP"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
+msgid "Source port"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
+msgid "Specify the temporary directory for dcwapd file storage."
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
+msgid "Temp Directory"
+msgstr ""
+
+#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:22
+msgid ""
+"With <abbr title=\"Dual Channel Wi-Fi AP Daemon\">Dual Channel WiFi</abbr> "
+"you can use two simultaneous Wi-Fi connections to decrease wireless traffic "
+"congestion and increase throughput."
+msgstr ""
index cd18edf77eabc3c36a653789e29462a5b0581202..d62c019016d4671ff7d6b5e4d093913b1b08fbcb 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:05+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsdcwapd/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 3.10-dev\n"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
 msgid "Bridge"
-msgstr ""
+msgstr "Ponte"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
 msgid "Channel Sets"
-msgstr ""
+msgstr "Conjuntos de Canais"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:89
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
 msgid "Data Channels"
-msgstr ""
+msgstr "Canais de Dados"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:102
 msgid "Define data channels over which outbound filtered packets will flow."
-msgstr ""
+msgstr "Defina os canais de dados sobre os quais fluirão os pacotes filtrados."
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
 msgid ""
 "Define filter rules to apply to outbound packets. Matching packets will flow "
 "over the data channel."
 msgstr ""
+"Defina as regras de filtragem a serem aplicadas nos pacotes de saída. Os "
+"pacotes correspondentes fluirão através do canal de dados."
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:45
 msgid "Define primary channels and their corresponding data channels."
-msgstr ""
+msgstr "Defina os canais primários e seus canais de dados correspondentes."
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:213
 msgid "Destination port"
-msgstr ""
+msgstr "Porta de destino"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:21
 msgid "Dual Channel Wi-Fi AP Daemon"
-msgstr ""
+msgstr "Daemon de Canal Duplo do ponto de acesso Wi-Fi"
 
 #: applications/luci-app-dcwapd/luasrc/controller/dcwapd.lua:11
 msgid "Dual Channel WiFi"
-msgstr ""
+msgstr "Canal Duplo de WiFi"
 
 #: 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 "Ativar"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
 msgid "Filter Sets"
-msgstr ""
+msgstr "Conjuntos de Filtros"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:166
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:179
 msgid "Filters"
-msgstr ""
+msgstr "Filtros"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
 msgid "General"
-msgstr ""
+msgstr "Geral"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
 msgid "General Settings"
-msgstr ""
+msgstr "Configurações Gerais"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
 msgid "Interfaces"
-msgstr ""
+msgstr "Interfaces"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:161
 msgid "MAC Address"
-msgstr ""
+msgstr "Endereço MAC"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:186
 msgid "Packet size"
-msgstr ""
+msgstr "Tamanho do pacote"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:204
 msgid "Protocol"
-msgstr ""
+msgstr "Protocolo"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:58
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:107
 msgid "SSID"
-msgstr ""
+msgstr "SSID"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:154
 msgid "Select filters to apply to matching MAC addresses."
 msgstr ""
+"Selecione os filtros a serem aplicados nos endereços MAC correspondentes."
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:192
 msgid "Source IP"
-msgstr ""
+msgstr "IP de Origem"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:198
 msgid "Source port"
-msgstr ""
+msgstr "Porta de origem"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
 msgid "Specify the temporary directory for dcwapd file storage."
 msgstr ""
+"Especifique o diretório temporário para o armazenamento dos arquivos dcwapd."
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:40
 msgid "Temp Directory"
-msgstr ""
+msgstr "Diretório Temporário"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:22
 msgid ""
@@ -113,3 +123,6 @@ msgid ""
 "you can use two simultaneous Wi-Fi connections to decrease wireless traffic "
 "congestion and increase throughput."
 msgstr ""
+"Com o <abbr title=\"Dual Channel Wi-Fi AP Daemon\">Dual Channel WiFi</abbr> "
+"você pode usar duas conexões Wi-Fi simultâneas para diminuir o "
+"congestionamento de tráfego sem fio e aumentar a taxa de transferência."
index a1a9de8c2cc04ee34109a7b25c9692e3fe028745..db66f4918200458a780f462da2011b4e19db94be 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-15 03:06+0000\n"
-"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"PO-Revision-Date: 2019-11-22 20:05+0000\n"
+"Last-Translator: MosDos <hosted.weblate@mos.sh>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsdcwapd/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -66,7 +66,7 @@ msgstr ""
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
 msgid "General"
-msgstr ""
+msgstr "通用"
 
 #: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:27
 msgid "General Settings"
index 36455f834f63abd2fab5422f39b79d75d79e54f8..c52d3c26b35fd40696a3bd45f3aab0663ed0d4d9 100644 (file)
@@ -1,11 +1,3 @@
 #!/bin/sh
 
-# register commit handler
-uci -q batch <<-EOF >/dev/null
-    delete ucitrack.@dcwapd[-1]
-    add ucitrack dcwapd
-    set ucitrack.@dcwapd[-1].init=dcwapd
-    commit ucitrack
-EOF
-
 exit 0
index 50066d8d40420964288d5bc5aa2b31b979b12c15..93106db62bac9818a8bb5bbf10ed0925e7af80f9 100644 (file)
@@ -145,7 +145,7 @@ return L.view.extend({
 
                var m, s, o;
 
-               m = new form.Map('ddns', _('Dynamic DNS'),);
+               m = new form.Map('ddns', _('Dynamic DNS'));
 
                var is = m.section(form.NamedSection, 'global', 'ddns', _('Information'));
 
index 58cb947157951298865d842783647697fd86e8dc..4a85f66e39b0bc71fcaa576904b975e9a2cef998 100644 (file)
@@ -4,96 +4,101 @@ 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: 2014-06-20 23:22+0200\n"
-"Last-Translator: koli <lukas.koluch@gmail.com>\n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-05 17:06+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsddns/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Poedit 1.8.4\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
 msgid "\"../\" not allowed in path for Security Reason."
-msgstr ""
+msgstr "\".. /\"není v cestě povoleno z bezpečnostních důvodů."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
 msgid "Add new services..."
-msgstr ""
+msgstr "Přidat nové služby..."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Pokročilé nastavení"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
 msgid "Allow non-public IP's"
-msgstr ""
+msgstr "Povolit neveřejné adresy IP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
 msgid "Basic Settings"
-msgstr ""
+msgstr "Základní nastavení"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
 msgid "Bind Network"
-msgstr ""
+msgstr "Vytvořit vazbu mezi sítí"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
 msgid "Binding to a specific network not supported"
-msgstr ""
+msgstr "Vazba na určitou síť není podporována"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
 msgid "BusyBox's nslookup and Wget do not support to specify"
-msgstr ""
+msgstr "Nástroje nslookup a wget pro BusyBox nepodporuje specifikaci"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
 msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
-msgstr ""
+msgstr "Nástroje nslookup a hostip pro BusyBox nepodporují použití TCP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
 msgid "BusyBox's nslookup in the current compiled version"
-msgstr ""
+msgstr "Nástroj nslookup pro BusyBox v aktuální kompilované verzi"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
 msgid "Cancel"
-msgstr ""
+msgstr "Zrušit"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
 msgid "Check Interval"
-msgstr ""
+msgstr "Interval kontroly"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
 msgid "Configuration"
-msgstr ""
+msgstr "Nastavení"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
 msgid "Configuration Error"
-msgstr ""
+msgstr "Chyba nastavení"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
 msgid ""
 "Configure here the details for all Dynamic DNS services including this LuCI "
 "application."
 msgstr ""
+"Zde nastavte podrobnosti pro všechny dynamické služby DNS včetně této "
+"aplikace LuCI."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
 msgid "Create service"
-msgstr ""
+msgstr "Vytvořit službu"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
 msgid "Current setting:"
-msgstr ""
+msgstr "Současné nastavení:"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
 msgid "Currently DDNS updates are not started at boot or on interface events."
 msgstr ""
+"V současné době nejsou aktualizace DDNS spouštěny při spuštění zařízení nebo "
+"při událostech rozhraní."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
 msgid "Custom update script to be used for updating your DDNS Provider."
-msgstr ""
+msgstr "Vlastní aktualizační skript, který bude použit pro aktualizaci DDNS."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
 msgid "Custom update-URL"
@@ -101,77 +106,79 @@ msgstr "Vlastní aktualizační-URL"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
 msgid "Custom update-script"
-msgstr ""
+msgstr "Vlastní aktualizační skript"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
 msgid "DDNS Autostart disabled"
-msgstr ""
+msgstr "Automatické spuštění DDNS je zakázáno"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
 msgid "DDNS Autostart enabled"
-msgstr ""
+msgstr "Automatické spuštění DDNS povoleno"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
 msgid "DDNS Service provider"
-msgstr ""
+msgstr "Poskytovatel služeb DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
 msgid "DDns Service"
-msgstr ""
+msgstr "Služba DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
 msgid "DNS requests via TCP not supported"
-msgstr ""
+msgstr "Požadavky DNS přes TCP nejsou podporovány"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
 msgid "DNS-Server"
-msgstr ""
+msgstr "Server DNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
 msgid "Date format"
-msgstr ""
+msgstr "Formát data"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
 msgid "Defines the Web page to read systems IP-Address from"
-msgstr ""
+msgstr "Definuje webovou stránku pro zjištění systémové IP adresy z"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
 msgid "Defines the interface to read systems IP-Address from"
-msgstr ""
+msgstr "Definuje rozhraní pro zjištění systémové IP adresy z"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
 msgid "Defines the network to read systems IP-Address from"
-msgstr ""
+msgstr "Definuje síť pro zjištění systémové IP adres z"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
 msgid ""
 "Defines the source to read systems IP-Address from, that will be send to the "
 "DDNS provider"
 msgstr ""
+"Definuje zdroj pro zjištění systémových IP adres, který bude odeslán "
+"poskytovateli DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
 msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
-msgstr ""
+msgstr "Určuje, která IP adresa (IPv4/IPv6) bude odeslána poskytovateli DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
 msgid "Directory contains Log files for each running section."
-msgstr ""
+msgstr "Adresář obsahuje soubory protokolu pro každou běžící sekci."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
 msgid ""
 "Directory contains PID and other status information for each running section."
-msgstr ""
+msgstr "Adresář obsahuje PID a další stavové informace pro každou běžící sekci."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
 msgid "Disabled"
-msgstr ""
+msgstr "Zakázáno"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
 msgid "Domain"
-msgstr ""
+msgstr "Doména"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
@@ -181,141 +188,147 @@ msgstr "Dynamické DNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
 msgid "Dynamic DNS Version"
-msgstr ""
+msgstr "Verze Dynamic DNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
 msgid "Edit"
-msgstr ""
+msgstr "Upravit"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
 msgid "Enable secure communication with DDNS provider"
-msgstr ""
+msgstr "Povolit zabezpečenou komunikaci s poskytovatelem DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
 msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
 msgid "Error"
-msgstr ""
+msgstr "Chyba"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
 msgid "Error Retry Counter"
-msgstr ""
+msgstr "Čítač opakování chyb"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
 msgid "Error Retry Interval"
-msgstr ""
+msgstr "Interval opakování chyby"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
 msgid "Event Network"
-msgstr ""
+msgstr "Síťové rozhraní"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
 msgid "Example for IPv4"
-msgstr ""
+msgstr "Příklad pro IPv4"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
 msgid "Example for IPv6"
-msgstr ""
+msgstr "Příklad pro IPv6"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
 msgid "File"
-msgstr ""
+msgstr "Soubor"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
 msgid "For detailed information about parameter settings look here."
-msgstr ""
+msgstr "Podrobné informace o nastavení parametrů najdete zde."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
 msgid "For supported codes look here"
-msgstr ""
+msgstr "Podporované kódy najdete zde"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
 msgid "Force IP Version"
-msgstr ""
+msgstr "Vynutit verzi IP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
 msgid "Force IP Version not supported"
-msgstr ""
+msgstr "Vynucená verze IP není podporována"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
 msgid "Force Interval"
-msgstr ""
+msgstr "Interval vynucení"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
 msgid "Force TCP on DNS"
-msgstr ""
+msgstr "Vynucení protokolu TCP u služby DNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
 msgid "Format"
-msgstr ""
+msgstr "Formát"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
 msgid "Format: IP or FQDN"
-msgstr ""
+msgstr "Formát: IP nebo FQDN"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
 msgid ""
 "GNU Wget will use the IP of given network, cURL will use the physical "
 "interface."
-msgstr ""
+msgstr "GNU Wget použije IP dané sítě, cURL použije fyzické rozhraní."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
 msgid "Global Configuration"
-msgstr ""
+msgstr "Globální nastavení"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
 msgid "HTTPS not supported"
-msgstr ""
+msgstr "Protokol HTTPS není podporován"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
 msgid "Hostname/FQDN to validate, if IP update happen or necessary"
 msgstr ""
+"Název hostitele / FQDN k ověření, pokud dojde k aktualizaci IP nebo je-li to "
+"nutné"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
 msgid "IP address source"
-msgstr ""
+msgstr "Zdrojová IP adresa"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
 msgid "IP address version"
-msgstr ""
+msgstr "Verze IP adresy"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
 msgid "IPv4-Address"
-msgstr ""
+msgstr "IPv4 adresa"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
 msgid "IPv6 address must be given in square brackets"
-msgstr ""
+msgstr "Adresa IPv6 musí být uvedena v hranatých závorkách"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
 msgid "IPv6 is currently not (fully) supported by this system"
-msgstr ""
+msgstr "Protokol IPv6 momentálně není (plně) podporován tímto systémem"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
 msgid "IPv6 not supported"
-msgstr ""
+msgstr "Protokol IPv6 není podporován"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
 msgid "IPv6-Address"
-msgstr ""
+msgstr "IPv6 adresa"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
 msgid ""
 "If Wget and cURL package are installed, Wget is used for communication by "
 "default."
 msgstr ""
+"Pokud jsou nainstalovány balíčky Wget a cURL, standardně se pro komunikaci "
+"použije Wget."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
 msgid "If this service section is disabled it could not be started."
-msgstr ""
+msgstr "Pokud je tato část služby zakázána, nelze ji spustit."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
 msgid "If using secure communication you should verify server certificates!"
 msgstr ""
+"Pokud používáte zabezpečenou komunikaci, měli byste ověřit serverové "
+"certifikáty!"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
@@ -323,18 +336,19 @@ msgstr ""
 msgid ""
 "In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
 msgstr ""
+"V některých verzích je cURL / libcurl v OpenWrt kompilován bez podpory proxy."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
 msgid "Info"
-msgstr ""
+msgstr "Informace"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
 msgid "Information"
-msgstr ""
+msgstr "Informace"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
 msgid "Install 'ca-certificates' package or needed certificates"
-msgstr ""
+msgstr "Nainstalujte balíček 'ca-certificates' nebo potřebné certifikáty"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
@@ -344,65 +358,72 @@ msgstr "Rozhraní"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
 msgid "Interval to force updates send to DDNS Provider"
 msgstr ""
+"Interval, po jehož uplynutí budou aktualizace odeslány zprostředkovateli DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
 msgid "Interval unit to check for changed IP"
-msgstr ""
+msgstr "Jednotka intervalu pro kontrolu změněné adresy IP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
 msgid "Interval unit to force updates send to DDNS Provider"
 msgstr ""
+"Jednotka intervalu, která vynutí odeslání aktualizací zprostředkovateli DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
 msgid "It is NOT recommended for casual users to change settings on this page."
 msgstr ""
+"Pro příležitostné uživatele NENÍ doporučeno měnit nastavení na této stránce."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
 msgid "Last Update"
-msgstr ""
+msgstr "Poslední aktualizace"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
 msgid "Log File Viewer"
-msgstr ""
+msgstr "Prohlížeč souborů protokolu"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
 msgid "Log directory"
-msgstr ""
+msgstr "Adresář protokolu"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
 msgid "Log length"
-msgstr ""
+msgstr "Délka protokolu"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
 msgid "Log to file"
-msgstr ""
+msgstr "Protokolovat do souboru"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
 msgid "Log to syslog"
-msgstr ""
+msgstr "Protokolovat do syslog"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
 msgid "Lookup Hostname"
-msgstr ""
+msgstr "Doménové jméno"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
 msgid "Name"
-msgstr ""
+msgstr "Název"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
 msgid ""
 "Neither GNU Wget with SSL nor cURL installed to select a network to use for "
 "communication."
 msgstr ""
+"Není nainstalován GNU Wget s SSL ani cURL pro výběr sítě, která má být "
+"použita ke komunikaci."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
 msgid ""
 "Neither GNU Wget with SSL nor cURL installed to support secure updates via "
 "HTTPS protocol."
 msgstr ""
+"Není nainstalován GNU Wget s SSL ani cURL pro podporu bezpečných aktualizací "
+"pomocí protokolu HTTPS."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
@@ -414,101 +435,103 @@ msgstr "Síť"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
 msgid "Network on which the ddns-updater scripts will be started"
-msgstr ""
+msgstr "Síť, na které budou spuštěny skripty ddns-updater"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
 msgid "Never"
-msgstr ""
+msgstr "Nikdy"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
 msgid "New DDns Service…"
-msgstr ""
+msgstr "Nová služba DDNS…"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
 msgid "Next Update"
-msgstr ""
+msgstr "Další aktualizace"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
 msgid "No Data"
-msgstr ""
+msgstr "Žádná data"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
 msgid "No certificates found"
-msgstr ""
+msgstr "Nebyly nalezeny žádné certifikáty"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
 msgid "No logging"
-msgstr ""
+msgstr "Žádné protokolování"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
 msgid "Non-public and by default blocked IP's"
-msgstr ""
+msgstr "Neveřejné a implicitně blokované adresy IP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
 msgid "Not Running"
-msgstr ""
+msgstr "Není spuštěno"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
 msgid "Notice"
-msgstr ""
+msgstr "Oznámení"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
 msgid "Number of last lines stored in log files"
-msgstr ""
+msgstr "Počet posledních řádků uložených v souborech protokolu"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
 msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
-msgstr ""
+msgstr "VOLITELNÉ: Vynutit použití pouze čisté IPv4/IPv6 komunikace."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
 msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
 msgstr ""
+"VOLITELNÉ: Vynutit použití protokolu TCP místo výchozího UDP na DNS dotazy."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
 msgid "OPTIONAL: Network to use for communication"
-msgstr ""
+msgstr "VOLITELNÉ: Síť používaná pro komunikaci"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
 msgid "OPTIONAL: Proxy-Server for detection and updates."
-msgstr ""
+msgstr "VOLITELNÉ: Proxy-server pro detekci a aktualizace."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
 msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
 msgstr ""
+"VOLITELNÉ: pro rozpoznání registrované adresy IP použít nevýchozí server DNS."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
 msgid "On Error the script will retry the failed action after given time"
-msgstr ""
+msgstr "Při chybě skript zopakuje neúspěšnou akci po daném čase"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
 msgid "On Error the script will stop execution after given number of retrys"
-msgstr ""
+msgstr "Při chybě skript zastaví provádění po daném počtu opakování"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
 msgid "Optional Encoded Parameter"
-msgstr ""
+msgstr "Volitelný kódovaný parametr"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
 msgid "Optional Parameter"
-msgstr ""
+msgstr "Volitelný parametr"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
 msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
-msgstr ""
+msgstr "Volitelné: Nahradí [PARAMENC] v Update-URL (URL kódování)"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
 msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
-msgstr ""
+msgstr "Volitelné: Nahradí [PARAMOPT] v Update-URL (nikoli v kódování URL)"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
 msgid "PROXY-Server"
-msgstr ""
+msgstr "Proxy server"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
 msgid "Password"
@@ -516,113 +539,115 @@ msgstr "Heslo"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
 msgid "Path to CA-Certificate"
-msgstr ""
+msgstr "Cesta k certifikátu CA"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
 msgid ""
 "Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
 msgstr ""
+"Chcete-li povolit podporu protokolu IPv6, postupujte podle pokynů na "
+"domovské stránce OpenWrt"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
 msgid "Please press [Read] button"
-msgstr ""
+msgstr "Prosím, stiskněte tlačítko [Načíst]"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
 msgid "Read / Reread log file"
-msgstr ""
+msgstr "Načíst / znovu načíst soubor protokolu"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
 msgid "Registered IP"
-msgstr ""
+msgstr "Registrovaná IP adresa"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
 msgid "Reload"
-msgstr ""
+msgstr "Znovu načíst"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
 msgid "Reload this service"
-msgstr ""
+msgstr "Znovu načíst tuto službu"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
 msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
-msgstr ""
+msgstr "Nahradí [PASSWORD] v Update-URL (kódování URL)"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
 msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
-msgstr ""
+msgstr "Nahradí [USERNAME] v Update-URL (kódování URL)"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
 msgid "Restart DDns"
-msgstr ""
+msgstr "Restartovat DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
 msgid "Run once"
-msgstr ""
+msgstr "Spustit jednou"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
 msgid "Running"
-msgstr ""
+msgstr "Spuštěno"
 
 #: 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:672
 msgid "Script"
-msgstr ""
+msgstr "Skript"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
 msgid "Services"
-msgstr ""
+msgstr "Služby"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
 msgid "Start DDNS"
-msgstr ""
+msgstr "Spustit DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
 msgid "State"
-msgstr ""
+msgstr "Stav"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
 msgid "Status"
-msgstr ""
+msgstr "Stav"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
 msgid "Status directory"
-msgstr ""
+msgstr "Stavový adresář"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
 msgid "Stop"
-msgstr ""
+msgstr "Zastavit"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
 msgid "Stop DDNS"
-msgstr ""
+msgstr "Zastavit DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
 msgid "Stop this service"
-msgstr ""
+msgstr "Zastavit tuto službu"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
 msgid "Stopped"
-msgstr ""
+msgstr "Zastaveno"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
 msgid "The default setting of '0' will retry infinite."
-msgstr ""
+msgstr "Výchozí nastavení '0' znamená nekonečné opakování."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
 msgid "The service name is already used"
-msgstr ""
+msgstr "Název služby je již používán"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
 msgid "There is no service configured."
-msgstr ""
+msgstr "Není nakonfigurována žádná služba."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
 msgid "This is the current content of the log file in"
-msgstr ""
+msgstr "Toto je aktuální obsah souboru protokolu v"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
@@ -630,14 +655,16 @@ msgid ""
 "This is the default if you run DDNS scripts by yourself (i.e. via cron with "
 "force_interval set to '0')"
 msgstr ""
+"Toto je výchozí nastavení, pokud spouštíte skripty DDNS sami (tj. přes cron "
+"s force_interval nastaveným na '0')"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
 msgid "This will be autoset to the selected interface"
-msgstr ""
+msgstr "Tato možnost bude automaticky nastavena na vybrané rozhraní"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
 msgid "Timer Settings"
-msgstr ""
+msgstr "Nastavení časovače"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
 msgid "URL"
@@ -645,29 +672,29 @@ msgstr "URL"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
 msgid "URL to detect"
-msgstr ""
+msgstr "Adresa URL pro rozpoznání"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
 msgid "Unknown"
-msgstr ""
+msgstr "Neznámý"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
 msgid "Update URL to be used for updating your DDNS Provider."
-msgstr ""
+msgstr "Adresa URL použitá zprostředkovatelem DDNS pro aktualizaci."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
 msgid "Use HTTP Secure"
-msgstr ""
+msgstr "Použít zabezpečený protokol HTTPS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
 msgid "Use cURL"
-msgstr ""
+msgstr "Použít cURL"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
 msgid "User defined script to read systems IP-Address"
-msgstr ""
+msgstr "Uživatelem definovaný skript pro čtení systémových IP adres"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
 msgid "Username"
@@ -675,113 +702,126 @@ msgstr "Uživatelské jméno"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
 msgid "Using specific DNS Server not supported"
-msgstr ""
+msgstr "Použití specifického serveru DNS není podporováno"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
 msgid "Values below 5 minutes == 300 seconds are not supported"
-msgstr ""
+msgstr "Hodnoty nižší než 5 minut (= 300 sekund) nejsou podporovány"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
 msgid "Values lower 'Check Interval' except '0' are not supported"
-msgstr ""
+msgstr "Hodnoty nižší než 'Interval kontroly' s výjimkou '0' nejsou podporovány"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
 msgid "Verify"
-msgstr ""
+msgstr "Ověřit"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
 msgid "Warning"
-msgstr ""
+msgstr "Varování"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
 msgid ""
 "Writes detailed messages to log file. File will be truncated automatically."
 msgstr ""
+"Zapisuje podrobné zprávy do souboru protokolu. Soubor bude automaticky "
+"zkrácen."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
 msgid ""
 "Writes log messages to syslog. Critical Errors will always be written to "
 "syslog."
 msgstr ""
+"Zapisuje zprávy protokolu do syslogu. Kritické chyby budou vždy zapsány do "
+"syslogu."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
 msgid ""
 "You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
 msgstr ""
+"Měli byste nainstalovat balíček 'bind-host' nebo 'knot-host' nebo 'drill' "
+"nebo 'hostip',"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
 msgid ""
 "You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
 "requests."
 msgstr ""
+"Měli byste nainstalovat balíček 'bind-host' nebo 'knot-host' nebo 'drill' "
+"pro DNS dotazy."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
 msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
 msgstr ""
+"Měli byste nainstalovat balíček 'wget' nebo 'curl' nebo 'uclient-fetch'."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
 msgid ""
 "You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
 "*ssl' package."
 msgstr ""
+"Měli byste nainstalovat balíček 'wget' nebo 'curl' nebo 'uclient-fetch' s "
+"balíčkem 'libustream-*ssl'."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
 msgid "You should install 'wget' or 'curl' package."
-msgstr ""
+msgstr "Měli byste nainstalovat balíček 'wget' nebo 'curl'."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
 msgid ""
 "You should install 'wget' or 'uclient-fetch' package or replace libcurl."
 msgstr ""
+"Měli byste nainstalovat balíček 'wget' nebo 'uclient-fetch' nebo nahradit "
+"libcurl."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
 msgid "cURL is installed, but libcurl was compiled without proxy support."
-msgstr ""
+msgstr "cURL je nainstalován, ale libcurl byl kompilován bez podpory proxy."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
 msgid "cURL without Proxy Support"
-msgstr ""
+msgstr "cURL bez podpory proxy"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
 msgid "custom"
-msgstr ""
+msgstr "vlastní"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
 msgid "days"
-msgstr ""
+msgstr "dny/dnů"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
 msgid "directory or path/file"
-msgstr ""
+msgstr "adresář, nebo cesta/soubor"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
 msgid "hours"
-msgstr ""
+msgstr "hodiny/hodin"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
 msgid "minutes"
-msgstr ""
+msgstr "minuty/minut"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
 msgid "or"
-msgstr ""
+msgstr "nebo"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
 msgid "or update your system to the latest OpenWrt Release"
-msgstr ""
+msgstr "nebo aktualizujte systém na nejnovější verzi OpenWrt"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
 msgid "seconds"
-msgstr ""
+msgstr "sekundy/sekund"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
 msgid "to run HTTPS without verification of server certificates (insecure)"
-msgstr ""
+msgstr "k použití HTTPS bez ověření serverových certifikátů (nedůvěryhodné)"
 
 #~ msgid ""
 #~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
index dd8ad943906fcee7fe7fb15a422447cbcd597508..7272c22782003ff6d23a6ef5b2e807a1204d8ed3 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-ddns 2.4.2-1\n"
 "POT-Creation-Date: 2016-09-25 10:43+0200\n"
-"PO-Revision-Date: 2019-11-19 16:05+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsddns/de/>\n"
 "Language: de\n"
@@ -17,12 +17,12 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
 msgid "\"../\" not allowed in path for Security Reason."
-msgstr ""
+msgstr "\"../\" ist aus Sicherheitsgründen nicht als Pfad erlaubt."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
 msgid "Add new services..."
-msgstr ""
+msgstr "Neue Dienste hinzufügen..."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
 msgid "Advanced Settings"
@@ -54,7 +54,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
 msgid "BusyBox's nslookup in the current compiled version"
-msgstr ""
+msgstr "nslookup in der derzeitig kompilierten Version von BusyBox"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
 msgid "Cancel"
@@ -71,7 +71,7 @@ msgstr "Konfiguration"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
 msgid "Configuration Error"
-msgstr ""
+msgstr "Konfigurations-Fehler"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
 msgid ""
@@ -83,16 +83,18 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
 msgid "Create service"
-msgstr ""
+msgstr "Dienst erstellen"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
 msgid "Current setting:"
-msgstr ""
+msgstr "Aktuelle Einstellungen:"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
 msgid "Currently DDNS updates are not started at boot or on interface events."
 msgstr ""
+"Zur Zeit werden DDNS-Updates weder bei Systemstart, noch bei Schnittstellen-"
+"Events gestartet."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
 msgid "Custom update script to be used for updating your DDNS Provider."
@@ -123,7 +125,7 @@ msgstr "DDNS-Dienstanbieter"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
 msgid "DDns Service"
-msgstr ""
+msgstr "DDNS-Dienst"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
 msgid "DNS requests via TCP not supported"
@@ -139,17 +141,17 @@ msgstr "Datumsformat"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
 msgid "Defines the Web page to read systems IP-Address from"
-msgstr ""
+msgstr "Definiert die Webseite, von der die IP-Adresse des Systems gelesen wird"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
 msgid "Defines the interface to read systems IP-Address from"
 msgstr ""
-"Definiert die Schnittstelle, von der die aktuelle IP-Adresse des System "
+"Definiert die Schnittstelle, von der die aktuelle IP-Adresse des Systems "
 "gelesen wird"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
 msgid "Defines the network to read systems IP-Address from"
-msgstr ""
+msgstr "Definiert das Netzwerk, von dem die IP-Adresse des Systems gelesen wird"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
 msgid ""
@@ -164,12 +166,14 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
 msgid "Directory contains Log files for each running section."
-msgstr ""
+msgstr "Verzeichnis enthält für jeden aktiven Abschnitt Log-Dateien."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
 msgid ""
 "Directory contains PID and other status information for each running section."
 msgstr ""
+"Verzeichnis enthält für jeden aktiven Abschnitt PID und andere "
+"Statusinformationen."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
 msgid "Disabled"
@@ -594,7 +598,7 @@ msgstr "Einmalig ausführen"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
 msgid "Running"
-msgstr ""
+msgstr "Laufend"
 
 #: 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:672
index 64ecc78bf25c9ed7f0df8d6300e8f1aa687101d3..4b599bb5f8e0e43791bfeef4a90d207fef88c208 100644 (file)
@@ -2,15 +2,16 @@ 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: 2012-03-18 17:08+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsddns/el/>\n"
 "Language: el\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 1.8.4\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
 msgid "\"../\" not allowed in path for Security Reason."
@@ -55,7 +56,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
 msgid "Cancel"
-msgstr ""
+msgstr "Ακύρωση"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
 msgid "Check Interval"
@@ -63,7 +64,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
 msgid "Configuration"
-msgstr ""
+msgstr "Διαμόρφωση"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
@@ -417,7 +418,7 @@ msgstr ""
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
 msgid "Never"
-msgstr ""
+msgstr "Ποτέ"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
 msgid "New DDns Service…"
@@ -583,7 +584,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
 msgid "Status"
-msgstr ""
+msgstr "Κατάσταση"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
 msgid "Status directory"
index 2e6de2ed74d55386ce8f4ca6b3ed7a0ee8d2676c..0be30df995f5351c870903c73fb44dbcabd6776d 100644 (file)
@@ -2,15 +2,16 @@ 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: 2013-01-28 13:49+0200\n"
-"Last-Translator: Gábor <vargalex@freemail.hu>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-13 23:06+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsddns/hu/>\n"
 "Language: hu\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 1.8.4\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
 msgid "\"../\" not allowed in path for Security Reason."
@@ -23,7 +24,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Speciális beállítások"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
 msgid "Allow non-public IP's"
@@ -55,7 +56,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
 msgid "Cancel"
-msgstr ""
+msgstr "Mégse"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
 msgid "Check Interval"
@@ -63,7 +64,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
 msgid "Configuration"
-msgstr ""
+msgstr "Beállítás"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
@@ -165,11 +166,11 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
 msgid "Disabled"
-msgstr ""
+msgstr "Letiltva"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
 msgid "Domain"
-msgstr ""
+msgstr "Tartomány"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
@@ -183,7 +184,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
 msgid "Edit"
-msgstr ""
+msgstr "Szerkesztés"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
 msgid "Enable secure communication with DDNS provider"
@@ -192,11 +193,11 @@ msgstr ""
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
 msgid "Enabled"
-msgstr ""
+msgstr "Engedélyezve"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
 msgid "Error"
-msgstr ""
+msgstr "Hiba"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
 msgid "Error Retry Counter"
@@ -221,7 +222,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
 msgid "File"
-msgstr ""
+msgstr "Fájl"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
 msgid "For detailed information about parameter settings look here."
@@ -283,7 +284,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
 msgid "IPv4-Address"
-msgstr ""
+msgstr "IPv4-cím"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
 msgid "IPv6 address must be given in square brackets"
@@ -299,7 +300,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
 msgid "IPv6-Address"
-msgstr ""
+msgstr "IPv6-cím"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
 msgid ""
@@ -324,11 +325,11 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
 msgid "Info"
-msgstr ""
+msgstr "Információk"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
 msgid "Information"
-msgstr ""
+msgstr "Információ"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
 msgid "Install 'ca-certificates' package or needed certificates"
@@ -337,7 +338,7 @@ msgstr ""
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
 msgid "Interface"
-msgstr "Interfész"
+msgstr "Csatoló"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
 msgid "Interval to force updates send to DDNS Provider"
@@ -388,7 +389,7 @@ msgstr ""
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
 msgid "Name"
-msgstr ""
+msgstr "Név"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
 msgid ""
@@ -453,7 +454,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
 msgid "Notice"
-msgstr ""
+msgstr "Figyelmeztetés"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
 msgid "Number of last lines stored in log files"
@@ -514,7 +515,7 @@ msgstr "Jelszó"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
 msgid "Path to CA-Certificate"
-msgstr ""
+msgstr "Útvonal a CA-tanúsítványhoz"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
 msgid ""
@@ -536,7 +537,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
 msgid "Reload"
-msgstr ""
+msgstr "Újratöltés"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
 msgid "Reload this service"
@@ -567,11 +568,11 @@ 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:672
 msgid "Script"
-msgstr ""
+msgstr "Parancsfájl"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
 msgid "Services"
-msgstr ""
+msgstr "Szolgáltatások"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
 msgid "Start DDNS"
@@ -583,7 +584,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
 msgid "Status"
-msgstr ""
+msgstr "Állapot"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
 msgid "Status directory"
@@ -591,7 +592,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
 msgid "Stop"
-msgstr ""
+msgstr "Leállítás"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
 msgid "Stop DDNS"
@@ -649,7 +650,7 @@ msgstr ""
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
 msgid "Unknown"
-msgstr ""
+msgstr "Ismeretlen"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
 msgid "Update URL to be used for updating your DDNS Provider."
@@ -689,7 +690,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
 msgid "Warning"
-msgstr ""
+msgstr "Figyelmeztetés"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
 msgid ""
index 13e9dbcf6dc44494e895e7650c8106fef1fccce0..90ed49d97dc8e027057e3c53ee2e16fa7b709dbc 100644 (file)
@@ -2,24 +2,25 @@ 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: 2017-09-06 01:53+0200\n"
-"Last-Translator: Bubu83 <bubu83@gmail.com>\n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsddns/it/>\n"
 "Language: it\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 1.8.4\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
 msgid "\"../\" not allowed in path for Security Reason."
-msgstr ""
+msgstr "\"../\" non è permesso nel percorso per Motivi di Sicurezza."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
 msgid "Add new services..."
-msgstr ""
+msgstr "Aggiungi un nuovo servizio..."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
 msgid "Advanced Settings"
@@ -43,23 +44,23 @@ msgstr "Collegamento a una specifica rete non supportato"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
 msgid "BusyBox's nslookup and Wget do not support to specify"
-msgstr ""
+msgstr "Nslookup di Busybox e Wget non supportano la specifica"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
 msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
-msgstr ""
+msgstr "Nslookup di Busybox e HostIp non supportano la specifica per usare TCP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
 msgid "BusyBox's nslookup in the current compiled version"
-msgstr ""
+msgstr "Nslookup di Busybox nella corrente versione compilata"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
 msgid "Cancel"
-msgstr ""
+msgstr "Annulla"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
 msgid "Check Interval"
-msgstr "Controlla Intervallo"
+msgstr "Intervallo di Controllo"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
 msgid "Configuration"
@@ -68,7 +69,7 @@ msgstr "Configurazione"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
 msgid "Configuration Error"
-msgstr ""
+msgstr "Errore di Configurazione"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
 msgid ""
@@ -80,16 +81,18 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
 msgid "Create service"
-msgstr ""
+msgstr "Crea Servizio"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
 msgid "Current setting:"
-msgstr ""
+msgstr "Impostazioni Correnti:"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
 msgid "Currently DDNS updates are not started at boot or on interface events."
 msgstr ""
+"Al momento gli aggiornamenti DDNS non sono avviati al boot o ad eventi da "
+"interfacce."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
 msgid "Custom update script to be used for updating your DDNS Provider."
@@ -113,7 +116,7 @@ msgstr "Autoavvio DDNS disabilitato"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
 msgid "DDNS Autostart enabled"
-msgstr ""
+msgstr "AutoAvvio DDNS attivo"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
@@ -122,7 +125,7 @@ msgstr "Provider del Servizio DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
 msgid "DDns Service"
-msgstr ""
+msgstr "Servizio DDns"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
 msgid "DNS requests via TCP not supported"
@@ -138,7 +141,7 @@ msgstr "Formato Data"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
 msgid "Defines the Web page to read systems IP-Address from"
-msgstr ""
+msgstr "Definisce la pagina Web da cui leggere l'IP-Address del sistema"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
 msgid "Defines the interface to read systems IP-Address from"
@@ -146,13 +149,15 @@ msgstr "Definisce l'interfaccia che legge l'indirizzo IP dei sistemi"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
 msgid "Defines the network to read systems IP-Address from"
-msgstr ""
+msgstr "Definisce la rete da cui leggere l'IP-Address del sistema"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
 msgid ""
 "Defines the source to read systems IP-Address from, that will be send to the "
 "DDNS provider"
 msgstr ""
+"Definisce la sorgente da cui leggere l'IP-Address del sistema, questa verrà "
+"inviata al provider DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
 msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
@@ -160,12 +165,14 @@ msgstr "Definisce quale indirizzo IP 'IPv4/IPv6' è mandato al provider DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
 msgid "Directory contains Log files for each running section."
-msgstr ""
+msgstr "Cartella che contiene i file Log di ogni sezione in esecuzione."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
 msgid ""
 "Directory contains PID and other status information for each running section."
 msgstr ""
+"Cartella che contiene i PID e altre informazioni di status di ogni sezione "
+"in esecuzione."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
 msgid "Disabled"
@@ -183,11 +190,11 @@ msgstr "DNS Dinamico"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
 msgid "Dynamic DNS Version"
-msgstr ""
+msgstr "Versione DNS Dinamico"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
 msgid "Edit"
-msgstr ""
+msgstr "Modifica"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
 msgid "Enable secure communication with DDNS provider"
@@ -217,15 +224,15 @@ msgstr "Network Evento"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
 msgid "Example for IPv4"
-msgstr ""
+msgstr "Esempio di IPv4"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
 msgid "Example for IPv6"
-msgstr ""
+msgstr "Esempio di IPv6"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
 msgid "File"
-msgstr ""
+msgstr "File"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
 msgid "For detailed information about parameter settings look here."
@@ -267,7 +274,7 @@ msgstr "GNU Wget userà l'IP della rete data, cURL userà l'interfaccia fisica."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
 msgid "Global Configuration"
-msgstr ""
+msgstr "Configurazione Globale"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
 msgid "HTTPS not supported"
@@ -296,7 +303,7 @@ msgstr "Indirizzo IPv6 deve essere dato con le parentesi quadre"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
 msgid "IPv6 is currently not (fully) supported by this system"
-msgstr ""
+msgstr "IPv6 non è ancora (completamente) supportata da questo sistema"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
 msgid "IPv6 not supported"
@@ -311,10 +318,12 @@ msgid ""
 "If Wget and cURL package are installed, Wget is used for communication by "
 "default."
 msgstr ""
+"Se i pacchetti Wget e cURL sono installati, Wget è usato per la "
+"comunicazione in modo predefinito."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
 msgid "If this service section is disabled it could not be started."
-msgstr ""
+msgstr "Se questa sezione del servizio è disattivata non può essere avviata."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
 msgid "If using secure communication you should verify server certificates!"
@@ -331,15 +340,15 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
 msgid "Info"
-msgstr ""
+msgstr "Informazioni"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
 msgid "Information"
-msgstr ""
+msgstr "Informazioni"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
 msgid "Install 'ca-certificates' package or needed certificates"
-msgstr ""
+msgstr "Installa il pacchetto 'ca-certificates' o i certificati necessari"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
@@ -348,15 +357,16 @@ msgstr "Interfaccia"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
 msgid "Interval to force updates send to DDNS Provider"
-msgstr ""
+msgstr "Intervallo per mandare un aggiornamento forzato al provider DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
 msgid "Interval unit to check for changed IP"
-msgstr ""
+msgstr "Unità dell'intervallo di controllo per il cambio di IP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
 msgid "Interval unit to force updates send to DDNS Provider"
 msgstr ""
+"Unità dell'intervallo per l'invio forzato di aggiornamento al provider DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
 msgid "It is NOT recommended for casual users to change settings on this page."
@@ -397,7 +407,7 @@ msgstr "Indirizzo da consultare"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
 msgid ""
@@ -434,7 +444,7 @@ msgstr "Mai"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
 msgid "New DDns Service…"
-msgstr ""
+msgstr "Nuovo Servizio DDns…"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
@@ -445,7 +455,7 @@ msgstr "Prossimo Aggiornamento"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
 msgid "No Data"
-msgstr ""
+msgstr "No Dati"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
 msgid "No certificates found"
@@ -462,7 +472,7 @@ msgstr "Ip non pubblici e bloccati di default"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
 msgid "Not Running"
-msgstr ""
+msgstr "Non in esecuzione"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
 msgid "Notice"
@@ -539,6 +549,8 @@ msgstr "Percorso per Certificato CA"
 msgid ""
 "Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
 msgstr ""
+"Per favore segui le istruzioni sulla homepage di OpenWrt per abilitare il "
+"supporto all'IPv6"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
 msgid "Please press [Read] button"
@@ -555,11 +567,11 @@ msgstr "IP Registrato"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
 msgid "Reload"
-msgstr ""
+msgstr "Aggiorna"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
 msgid "Reload this service"
-msgstr ""
+msgstr "Aggiorna questo servizio"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
 msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
@@ -572,7 +584,7 @@ msgstr "Sostituisci [NOME UTENTE] nell'URL di aggiornamento (URL codificato)"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
 msgid "Restart DDns"
-msgstr ""
+msgstr "Riavvia DDns"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
 msgid "Run once"
@@ -581,44 +593,44 @@ msgstr "Esegui una volta"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
 msgid "Running"
-msgstr ""
+msgstr "In esecuzione"
 
 #: 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:672
 msgid "Script"
-msgstr ""
+msgstr "Script"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
 msgid "Services"
-msgstr ""
+msgstr "Servizi"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
 msgid "Start DDNS"
-msgstr ""
+msgstr "Avvia DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
 msgid "State"
-msgstr ""
+msgstr "Stato"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
 msgid "Status"
-msgstr ""
+msgstr "Stato"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
 msgid "Status directory"
-msgstr ""
+msgstr "Stato cartella"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
 msgid "Stop"
-msgstr ""
+msgstr "Arresta"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
 msgid "Stop DDNS"
-msgstr ""
+msgstr "Arresta DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
 msgid "Stop this service"
-msgstr ""
+msgstr "Arresta questo servizio"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
 msgid "Stopped"
@@ -631,7 +643,7 @@ msgstr "L'opzione di default '0' riproverà all'infinito."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
 msgid "The service name is already used"
-msgstr ""
+msgstr "Questo nome per il servizio è già usato"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
 msgid "There is no service configured."
@@ -639,7 +651,7 @@ msgstr "Non c'è un servizio configurato."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
 msgid "This is the current content of the log file in"
-msgstr ""
+msgstr "Questo è il contenuto corrente del file log in"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
@@ -647,10 +659,12 @@ msgid ""
 "This is the default if you run DDNS scripts by yourself (i.e. via cron with "
 "force_interval set to '0')"
 msgstr ""
+"Questo è predefinito se avvii gli script DDNS da solo (p.e via cron con "
+"force_interval settato a '0')"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
 msgid "This will be autoset to the selected interface"
-msgstr ""
+msgstr "Questo sarà settato automaticamente sulla interfaccia selezionata"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
 msgid "Timer Settings"
@@ -668,11 +682,11 @@ msgstr "URL da individuare"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
 msgid "Unknown"
-msgstr ""
+msgstr "Sconosciuto"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
 msgid "Update URL to be used for updating your DDNS Provider."
-msgstr ""
+msgstr "URL di aggiornamento usato per aggiornare il tuo Provider DDNS."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
 msgid "Use HTTP Secure"
@@ -696,11 +710,13 @@ msgstr "Usare specifici Server DNS non supportato"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
 msgid "Values below 5 minutes == 300 seconds are not supported"
-msgstr ""
+msgstr "Valori inferiori a 5 minuti == 300 secondi non sono supportati"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
 msgid "Values lower 'Check Interval' except '0' are not supported"
 msgstr ""
+"Valori inferiori al 'Check Interval' (Intervallo di Check) eccetto '0' non "
+"sono supportati"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
 msgid "Verify"
@@ -729,6 +745,8 @@ msgstr ""
 msgid ""
 "You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
 msgstr ""
+"Dovresti installare uno di questi pacchetti 'bind-host', 'knot-host', "
+"'drill' o 'hostip'"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
 msgid ""
@@ -772,7 +790,7 @@ msgstr "cURL senza Supporto Proxy"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
 msgid "custom"
-msgstr ""
+msgstr "personalizzato"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
 msgid "days"
@@ -799,7 +817,7 @@ msgstr "o"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
 msgid "or update your system to the latest OpenWrt Release"
-msgstr ""
+msgstr "o aggiorna il tuo sistema all'ultima Release Openwrt"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
diff --git a/applications/luci-app-ddns/po/mr/ddns.po b/applications/luci-app-ddns/po/mr/ddns.po
new file mode 100644 (file)
index 0000000..8a5a173
--- /dev/null
@@ -0,0 +1,780 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsddns/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
+msgid "\"../\" not allowed in path for Security Reason."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
+msgid "Add new services..."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:933
+msgid "Allow non-public IP's"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:442
+msgid "Basic Settings"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:710
+msgid "Bind Network"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:223
+msgid "Binding to a specific network not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
+msgid "BusyBox's nslookup and Wget do not support to specify"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
+msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
+msgid "BusyBox's nslookup in the current compiled version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
+msgid "Cancel"
+msgstr "रद्द करा"
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
+msgid "Check Interval"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
+msgid "Configuration Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
+msgid ""
+"Configure here the details for all Dynamic DNS services including this LuCI "
+"application."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
+msgid "Create service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
+msgid "Current setting:"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
+msgid "Currently DDNS updates are not started at boot or on interface events."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
+msgid "Custom update script to be used for updating your DDNS Provider."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
+msgid "Custom update-URL"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
+msgid "Custom update-script"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart disabled"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
+msgid "DDNS Autostart enabled"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
+msgid "DDNS Service provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
+msgid "DDns Service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
+msgid "DNS requests via TCP not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:733
+msgid "DNS-Server"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:942
+msgid "Date format"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
+msgid "Defines the Web page to read systems IP-Address from"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
+msgid "Defines the interface to read systems IP-Address from"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
+msgid "Defines the network to read systems IP-Address from"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
+msgid ""
+"Defines the source to read systems IP-Address from, that will be send to the "
+"DDNS provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
+msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
+msgid "Directory contains Log files for each running section."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
+msgid ""
+"Directory contains PID and other status information for each running section."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:544
+msgid "Domain"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:148
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:6
+#: applications/luci-app-ddns/luasrc/controller/ddns.lua:10
+msgid "Dynamic DNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
+msgid "Dynamic DNS Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
+msgid "Edit"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
+msgid "Enable secure communication with DDNS provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
+msgid "Error"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
+msgid "Error Retry Counter"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
+msgid "Error Retry Interval"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
+msgid "Event Network"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
+msgid "Example for IPv4"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
+msgid "Example for IPv6"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
+msgid "File"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
+msgid "For detailed information about parameter settings look here."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
+msgid "For supported codes look here"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:722
+msgid "Force IP Version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:249
+msgid "Force IP Version not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
+msgid "Force Interval"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
+msgid "Force TCP on DNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
+msgid "Format"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
+msgid "Format: IP or FQDN"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
+msgid ""
+"GNU Wget will use the IP of given network, cURL will use the physical "
+"interface."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
+msgid "Global Configuration"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
+msgid "HTTPS not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
+msgid "Hostname/FQDN to validate, if IP update happen or necessary"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
+msgid "IP address source"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
+msgid "IP address version"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
+msgid "IPv4-Address"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
+msgid "IPv6 address must be given in square brackets"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
+msgid "IPv6 is currently not (fully) supported by this system"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
+msgid "IPv6 not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
+msgid "IPv6-Address"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:977
+msgid ""
+"If Wget and cURL package are installed, Wget is used for communication by "
+"default."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
+msgid "If this service section is disabled it could not be started."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
+msgid "If using secure communication you should verify server certificates!"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:242
+msgid ""
+"In some versions cURL/libcurl in OpenWrt is compiled without proxy support."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
+msgid "Information"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
+msgid "Install 'ca-certificates' package or needed certificates"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
+msgid "Interval to force updates send to DDNS Provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
+msgid "Interval unit to check for changed IP"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
+msgid "Interval unit to force updates send to DDNS Provider"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
+msgid "It is NOT recommended for casual users to change settings on this page."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
+msgid "Log File Viewer"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
+msgid "Log directory"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
+msgid "Log length"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:781
+msgid "Log to file"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
+msgid "Log to syslog"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
+msgid "Lookup Hostname"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
+msgid ""
+"Neither GNU Wget with SSL nor cURL installed to select a network to use for "
+"communication."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
+msgid ""
+"Neither GNU Wget with SSL nor cURL installed to support secure updates via "
+"HTTPS protocol."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:682
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
+msgid "Network on which the ddns-updater scripts will be started"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+msgid "Never"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
+msgid "New DDns Service…"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
+msgid "Next Update"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
+msgid "No Data"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
+msgid "No certificates found"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:773
+msgid "No logging"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
+msgid "Non-public and by default blocked IP's"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
+msgid "Not Running"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
+msgid "Notice"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:970
+msgid "Number of last lines stored in log files"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
+msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
+msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
+msgid "OPTIONAL: Network to use for communication"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
+msgid "OPTIONAL: Proxy-Server for detection and updates."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
+msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
+msgid "On Error the script will retry the failed action after given time"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:860
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:871
+msgid "On Error the script will stop execution after given number of retrys"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:567
+msgid "Optional Encoded Parameter"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:574
+msgid "Optional Parameter"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:568
+msgid "Optional: Replaces [PARAMENC] in Update-URL (URL-encoded)"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:575
+msgid "Optional: Replaces [PARAMOPT] in Update-URL (NOT URL-encoded)"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:756
+msgid "PROXY-Server"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:559
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
+msgid "Path to CA-Certificate"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
+msgid ""
+"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
+msgid "Please press [Read] button"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
+msgid "Read / Reread log file"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
+msgid "Registered IP"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
+msgid "Reload this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
+msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
+msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
+msgid "Restart DDns"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
+msgid "Run once"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
+msgid "Running"
+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:672
+msgid "Script"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
+msgid "Services"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Start DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
+msgid "State"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
+msgid "Status directory"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
+msgid "Stop DDNS"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
+msgid "Stop this service"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
+msgid "The default setting of '0' will retry infinite."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
+msgid "The service name is already used"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
+msgid "There is no service configured."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
+msgid "This is the current content of the log file in"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
+msgid ""
+"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
+"force_interval set to '0')"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
+msgid "This will be autoset to the selected interface"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
+msgid "Timer Settings"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:608
+msgid "URL"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:652
+msgid "URL to detect"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:91
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
+msgid "Unknown"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
+msgid "Update URL to be used for updating your DDNS Provider."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
+msgid "Use HTTP Secure"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:976
+msgid "Use cURL"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:673
+msgid "User defined script to read systems IP-Address"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
+msgid "Using specific DNS Server not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
+msgid "Values below 5 minutes == 300 seconds are not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
+msgid "Values lower 'Check Interval' except '0' are not supported"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
+msgid "Warning"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:786
+msgid ""
+"Writes detailed messages to log file. File will be truncated automatically."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:769
+msgid ""
+"Writes log messages to syslog. Critical Errors will always be written to "
+"syslog."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:275
+msgid ""
+"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
+msgid ""
+"You should install 'bind-host' or 'knot-host' or 'drill' package for DNS "
+"requests."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:252
+msgid "You should install 'wget' or 'curl' or 'uclient-fetch' package."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
+msgid ""
+"You should install 'wget' or 'curl' or 'uclient-fetch' with 'libustream-"
+"*ssl' package."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:226
+msgid "You should install 'wget' or 'curl' package."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:240
+msgid ""
+"You should install 'wget' or 'uclient-fetch' package or replace libcurl."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
+msgid "cURL is installed, but libcurl was compiled without proxy support."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
+msgid "cURL without Proxy Support"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
+msgid "custom"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
+msgid "days"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:589
+msgid "directory or path/file"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:817
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:854
+msgid "hours"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:816
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:853
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:887
+msgid "minutes"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:590
+msgid "or"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
+msgid "or update your system to the latest OpenWrt Release"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
+msgid "seconds"
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
+msgid "to run HTTPS without verification of server certificates (insecure)"
+msgstr ""
index 8b8507093c3a5ae5f7f64008f9cbe896783bff3e..e85b3f4d6ac7b61990b223fd59f8b8d69985596f 100644 (file)
@@ -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-20 17:07+0000\n"
-"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"PO-Revision-Date: 2019-11-29 19:45+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsddns/pl/>\n"
 "Language: pl\n"
@@ -97,10 +97,14 @@ msgstr "Aktualne ustawienie:"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
 msgid "Currently DDNS updates are not started at boot or on interface events."
 msgstr ""
+"Obecnie aktualizacje DDNS nie są uruchamiane przy starcie lub przy "
+"zdarzeniach w interfejsie."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
 msgid "Custom update script to be used for updating your DDNS Provider."
 msgstr ""
+"Własny skrypt aktualizacji, który ma być używany do aktualizacji dostawcy "
+"DDNS."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:525
 msgid "Custom update-URL"
@@ -108,12 +112,12 @@ msgstr "Niestandardowy adres aktualizacyjny"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:535
 msgid "Custom update-script"
-msgstr ""
+msgstr "Własny skrypt aktualizacji"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:70
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
 msgid "DDNS Autostart disabled"
-msgstr ""
+msgstr "Automatyczne uruchomienie DDNS wyłączone"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
@@ -123,11 +127,11 @@ msgstr "Automatyczne uruchomienie DDNS włączone"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
 msgid "DDNS Service provider"
-msgstr ""
+msgstr "Dostawca usług DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
 msgid "DDns Service"
-msgstr ""
+msgstr "Usługa DDns"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
 msgid "DNS requests via TCP not supported"
@@ -143,34 +147,37 @@ msgstr "Format daty"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
 msgid "Defines the Web page to read systems IP-Address from"
-msgstr ""
+msgstr "Definiuje stronę internetową do odczytu systemów od IP-Address"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
 msgid "Defines the interface to read systems IP-Address from"
-msgstr ""
+msgstr "Definiuje interfejs do odczytu systemów od IP-Address"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
 msgid "Defines the network to read systems IP-Address from"
-msgstr ""
+msgstr "Definiuje sieć do odczytu systemów od IP-Address"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
 msgid ""
 "Defines the source to read systems IP-Address from, that will be send to the "
 "DDNS provider"
 msgstr ""
+"Określa źródło do odczytu systemów IP-Address, które zostanie wysłane do "
+"dostawcy DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
 msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
-msgstr ""
+msgstr "Określa, który adres IP \"IPv4/IPv6\" jest wysyłany do dostawcy DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
 msgid "Directory contains Log files for each running section."
-msgstr ""
+msgstr "Katalog zawiera pliki dziennika dla każdej działającej sekcji."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
 msgid ""
 "Directory contains PID and other status information for each running section."
 msgstr ""
+"Katalog zawiera PID i inne informacje o statusie każdej działającej sekcji."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
 msgid "Disabled"
@@ -196,7 +203,7 @@ msgstr "Edytuj"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
 msgid "Enable secure communication with DDNS provider"
-msgstr ""
+msgstr "Włączenie zabezpieczonej komunikacji z dostawcą DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
@@ -209,16 +216,16 @@ msgstr "Błąd"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:859
 msgid "Error Retry Counter"
-msgstr ""
+msgstr "Błąd licznika powtórzeń"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:870
 msgid "Error Retry Interval"
-msgstr ""
+msgstr "Błąd interwału powtórzeń"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:681
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:692
 msgid "Event Network"
-msgstr ""
+msgstr "Zdarzenia sieciowe"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1295
 msgid "File"
@@ -254,25 +261,25 @@ msgstr "Wymuś nieobsługiwaną wersję IP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:821
 msgid "Force Interval"
-msgstr ""
+msgstr "Wymuś interwał"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:746
 msgid "Force TCP on DNS"
-msgstr ""
+msgstr "Wymuś TCP w DNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
 msgid "Format"
-msgstr ""
+msgstr "Format"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:735
 msgid "Format: IP or FQDN"
-msgstr ""
+msgstr "Format: IP lub FQDN"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:228
 msgid ""
 "GNU Wget will use the IP of given network, cURL will use the physical "
 "interface."
-msgstr ""
+msgstr "GNU Wget użyje adresu IP danej sieci, cURL użyje fizycznego interfejsu."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
 msgid "Global Configuration"
@@ -285,14 +292,16 @@ msgstr "Protokół HTTPS nie jest obsługiwany"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:459
 msgid "Hostname/FQDN to validate, if IP update happen or necessary"
 msgstr ""
+"Nazwa hosta/FQDN do sprawdzenia, czy aktualizacja IP ma miejsce lub jest "
+"konieczna"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:602
 msgid "IP address source"
-msgstr ""
+msgstr "Źródło adresu IP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:467
 msgid "IP address version"
-msgstr ""
+msgstr "Wersja adresu IP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:473
 msgid "IPv4-Address"
@@ -300,15 +309,15 @@ msgstr "Adres IPv4"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:759
 msgid "IPv6 address must be given in square brackets"
-msgstr ""
+msgstr "Adres IPv6 musi być podany w nawiasach kwadratowych"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
 msgid "IPv6 is currently not (fully) supported by this system"
-msgstr ""
+msgstr "IPv6 nie jest obecnie (w pełni) obsługiwany przez ten system"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
 msgid "IPv6 not supported"
-msgstr ""
+msgstr "IPv6 nie jest obsługiwany"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:475
 msgid "IPv6-Address"
@@ -325,6 +334,8 @@ msgid ""
 "If Wget and cURL package are installed, Wget is used for communication by "
 "default."
 msgstr ""
+"Jeśli pakiet Wget i cURL są zainstalowane, Wget jest domyślnie używany do "
+"komunikacji."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
 msgid "If this service section is disabled it could not be started."
@@ -368,11 +379,12 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
 msgid "Interval unit to check for changed IP"
-msgstr ""
+msgstr "Jednostka interwału sprawdzająca zmianę IP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
 msgid "Interval unit to force updates send to DDNS Provider"
 msgstr ""
+"Jednostka interwału wymuszająca przesyłanie aktualizacji do dostawcy DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
 msgid "It is NOT recommended for casual users to change settings on this page."
@@ -408,7 +420,7 @@ msgstr "Loguj do logu systemowego (syslog)"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
 msgid "Lookup Hostname"
-msgstr "Nazwa hosta serwera"
+msgstr "Nazwa Hosta Serwera"
 
 #: applications/luci-app-ddns/luasrc/controller/ddns.lua:101
 msgid "NOT installed"
@@ -419,12 +431,16 @@ msgid ""
 "Neither GNU Wget with SSL nor cURL installed to select a network to use for "
 "communication."
 msgstr ""
+"Ani GNU Wget z SSL, ani cURL nie jest zainstalowany, aby wybrać sieć do "
+"wykorzystania w komunikacji."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
 msgid ""
 "Neither GNU Wget with SSL nor cURL installed to support secure updates via "
 "HTTPS protocol."
 msgstr ""
+"Ani GNU Wget z SSL, ani cURL nie są zainstalowane w celu obsługi "
+"bezpiecznych aktualizacji poprzez protokół HTTPS."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
@@ -436,7 +452,7 @@ msgstr "Sieć"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:693
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:712
 msgid "Network on which the ddns-updater scripts will be started"
-msgstr ""
+msgstr "Sieć, w której uruchomione zostaną skrypty ddns-updater"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:90
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
@@ -450,7 +466,7 @@ msgstr "Nowa usługa DDns…"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
 msgid "Next Update"
-msgstr "Następna aktualizacja"
+msgstr "Następna Aktualizacja"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:89
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
@@ -468,7 +484,7 @@ msgstr "Brak logowania"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:934
 msgid "Non-public and by default blocked IP's"
-msgstr ""
+msgstr "Niepubliczne i domyślnie zablokowane IP"
 
 #: applications/luci-app-ddns/luasrc/model/cbi/ddns/detail.lua:1284
 msgid "Notice"
@@ -572,15 +588,13 @@ msgid "Reload this service"
 msgstr "Przeładuj usługę"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
-#, fuzzy
 msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
-msgstr "Zastąp [PASSWORD] w Update-URL (zakodowany w adresie URL)"
+msgstr "Zastąp [PASSWORD] w Update-URL (zakodowany URL)"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:545
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:552
-#, fuzzy
 msgid "Replaces [USERNAME] in Update-URL (URL-encoded)"
-msgstr "Zastąp [USERNAME] w Update-URL (zakodowany w adresie URL)"
+msgstr "Zastąp [USERNAME] w Update-URL (zakodowany URL)"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
 msgid "Restart DDns"
@@ -618,7 +632,6 @@ msgid "Status"
 msgstr "Status"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
-#, fuzzy
 msgid "Status directory"
 msgstr "Status katalogu"
 
@@ -691,7 +704,6 @@ msgid "Update URL to be used for updating your DDNS Provider."
 msgstr "Adres URL użyty do aktualizacji u dostawcy DDNS."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
-#, fuzzy
 msgid "Use HTTP Secure"
 msgstr "Użyj bezpiecznego HTTP"
 
index 595a5a928de1594d631fa88000bafbbfdfed075d..70954fa18055ef702e564f85ada95147cee5b978 100644 (file)
@@ -2,24 +2,25 @@ 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: 2017-02-20 17:41-0300\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language-Team: \n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsddns/pt_BR/>\n"
+"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: Poedit 1.8.11\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:964
 msgid "\"../\" not allowed in path for Security Reason."
-msgstr ""
+msgstr "\"../\" não permitido no caminho para motivo de segurança."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:294
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:323
 msgid "Add new services..."
-msgstr ""
+msgstr "Adicionar novos serviços..."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:443
 msgid "Advanced Settings"
@@ -43,19 +44,20 @@ msgstr "Não suportado limitar a uma rede específica"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:250
 msgid "BusyBox's nslookup and Wget do not support to specify"
-msgstr ""
+msgstr "nslookup do BusyBox e Wget não possuem suporte a especificar"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:261
 msgid "BusyBox's nslookup and hostip do not support to specify to use TCP"
 msgstr ""
+"nslookup do BusyBox e hostip não possuem suporte a especificar para usar TCP"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:272
 msgid "BusyBox's nslookup in the current compiled version"
-msgstr ""
+msgstr "nslookup do BusyBox na versão compilada atual"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:329
 msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:794
 msgid "Check Interval"
@@ -68,7 +70,7 @@ msgstr "Configuração"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
 msgid "Configuration Error"
-msgstr ""
+msgstr "Erro de configuração"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:924
 msgid ""
@@ -80,16 +82,18 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:342
 msgid "Create service"
-msgstr ""
+msgstr "Criar serviço"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:946
 msgid "Current setting:"
-msgstr ""
+msgstr "Configuração atual:"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:72
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:163
 msgid "Currently DDNS updates are not started at boot or on interface events."
 msgstr ""
+"Atualmente, as atualizações do DDNS não são iniciadas na inicialização ou em "
+"eventos de interface."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:536
 msgid "Custom update script to be used for updating your DDNS Provider."
@@ -113,7 +117,7 @@ msgstr "Auto-inicialização de DDNS desabilitada"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:69
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:166
 msgid "DDNS Autostart enabled"
-msgstr ""
+msgstr "Inicialização automática de DDNS habilitado"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:479
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:501
@@ -122,7 +126,7 @@ msgstr "Provedor de serviço DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:427
 msgid "DDns Service"
-msgstr ""
+msgstr "Serviço DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:260
 msgid "DNS requests via TCP not supported"
@@ -138,7 +142,7 @@ msgstr "Formato de data"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:653
 msgid "Defines the Web page to read systems IP-Address from"
-msgstr ""
+msgstr "Define a página web para ler o endereço IP de sistemas"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:663
 msgid "Defines the interface to read systems IP-Address from"
@@ -146,13 +150,15 @@ msgstr "Define a interface para ler o endereço IP do sistema"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:644
 msgid "Defines the network to read systems IP-Address from"
-msgstr ""
+msgstr "Define a rede para ler endereço IP de sistemas"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:603
 msgid ""
 "Defines the source to read systems IP-Address from, that will be send to the "
 "DDNS provider"
 msgstr ""
+"Define a origem para ler o endereço IP de sistemas, que será enviada ao "
+"provedor DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:468
 msgid "Defines which IP address 'IPv4/IPv6' is send to the DDNS provider"
@@ -160,12 +166,14 @@ msgstr "Define qual endereço IP ‘IPv4/IPv6’ é enviado ao provedor DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:958
 msgid "Directory contains Log files for each running section."
-msgstr ""
+msgstr "O diretório contém arquivos de registro para cada seção de execução."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:952
 msgid ""
 "Directory contains PID and other status information for each running section."
 msgstr ""
+"O diretório contém PID e outras informações de status para cada seção de "
+"execução."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:15
 msgid "Disabled"
@@ -183,11 +191,11 @@ msgstr "DNS Dinâmico"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:154
 msgid "Dynamic DNS Version"
-msgstr ""
+msgstr "Versão de DNS dinâmico"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:351
 msgid "Edit"
-msgstr ""
+msgstr "Editar"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:583
 msgid "Enable secure communication with DDNS provider"
@@ -196,7 +204,7 @@ msgstr "Habilitar comunicação segura com o provedor DDNS"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:406
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
 msgid "Enabled"
-msgstr "Habilitado"
+msgstr "Ativado"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:777
 msgid "Error"
@@ -217,11 +225,11 @@ msgstr "Rede de Evento"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:654
 msgid "Example for IPv4"
-msgstr ""
+msgstr "Exemplo para IPv4"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:655
 msgid "Example for IPv6"
-msgstr ""
+msgstr "Exemplo para IPv6"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:787
 msgid "File"
@@ -230,8 +238,8 @@ msgstr "Arquivo"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:929
 msgid "For detailed information about parameter settings look here."
 msgstr ""
-"Olhe aqui para informações mais detalhadas sobre as configurações de "
-"parâmetro"
+"Para obter informações detalhadas sobre as configurações do parâmetro, veja "
+"aqui."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:944
 msgid "For supported codes look here"
@@ -265,11 +273,11 @@ msgstr "Formato: IP ou FQDN"
 msgid ""
 "GNU Wget will use the IP of given network, cURL will use the physical "
 "interface."
-msgstr "GNU Wget usará o IP da rede informada, cURL usará a interface física"
+msgstr "GNU Wget usará o IP da rede informada, cURL usará a interface física."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:923
 msgid "Global Configuration"
-msgstr ""
+msgstr "Configuração Global"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:211
 msgid "HTTPS not supported"
@@ -299,7 +307,7 @@ msgstr "Endereço IPv6 deve estar entre colchetes"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:202
 msgid "IPv6 is currently not (fully) supported by this system"
-msgstr ""
+msgstr "O IPv6 não é atualmente (totalmente) suportado por este sistema"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:201
 msgid "IPv6 not supported"
@@ -314,16 +322,18 @@ msgid ""
 "If Wget and cURL package are installed, Wget is used for communication by "
 "default."
 msgstr ""
+"Se o pacote Wget e cURL for instalado, o Wget é usado para comunicação por "
+"padrão."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:450
 msgid "If this service section is disabled it could not be started."
-msgstr ""
+msgstr "Se esta seção de serviço está desabilitada, não poderia ser iniciado."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:284
 msgid "If using secure communication you should verify server certificates!"
 msgstr ""
-"Você deve verificar os certificados do servidor caso estiver utilizando "
-"comunicação segura"
+"Se estiver usando uma comunicação segura, você deve verificar os "
+"certificados do servidor!"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:230
@@ -335,15 +345,15 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:774
 msgid "Info"
-msgstr "Informações"
+msgstr "Informação"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:150
 msgid "Information"
-msgstr ""
+msgstr "Informações"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:286
 msgid "Install 'ca-certificates' package or needed certificates"
-msgstr ""
+msgstr "Instale o pacote \"ca-certificates\" ou os certificados necessários"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:609
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:662
@@ -352,20 +362,20 @@ msgstr "Interface"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:822
 msgid "Interval to force updates send to DDNS Provider"
-msgstr ""
+msgstr "Intervalo para forçar atualizações enviados ao provedor DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:812
 msgid "Interval unit to check for changed IP"
-msgstr ""
+msgstr "Unidade intervalada para verificar a alteração do PI"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:849
 msgid "Interval unit to force updates send to DDNS Provider"
-msgstr ""
+msgstr "Unidade de intervalo para forçar atualizações enviados ao provedor DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:926
 msgid "It is NOT recommended for casual users to change settings on this page."
 msgstr ""
-"Não Ã© recomendado que usuários iniciantes alterem configurações nessa página"
+"NÃ\83O Ã© recomendado que usuários iniciantes alterem configurações nessa página."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
 msgid "Last Update"
@@ -373,11 +383,11 @@ msgstr "Última atualização"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
 msgid "Log File Viewer"
-msgstr "Visualizador de arquivo de log"
+msgstr "Visualizador de arquivo de registro"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:957
 msgid "Log directory"
-msgstr "Diretório do log"
+msgstr "Diretório de registro"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:969
 msgid "Log length"
@@ -389,7 +399,7 @@ msgstr "Log para arquivo"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:768
 msgid "Log to syslog"
-msgstr "Log para log do sistema"
+msgstr "Registrar para o syslog"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:458
@@ -400,7 +410,7 @@ msgstr "Verificar nome de host"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:311
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:388
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:224
 msgid ""
@@ -408,7 +418,7 @@ msgid ""
 "communication."
 msgstr ""
 "Nem GNU Wget com SSL nem cURL instalado para selecionar uma rede para usar "
-"para comunicação"
+"para comunicação."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:212
 msgid ""
@@ -416,7 +426,7 @@ msgid ""
 "HTTPS protocol."
 msgstr ""
 "Nem GNU Wget com SSL nem cURL instalado para suportar atualizações seguras "
-"via protocolo HTTPS"
+"via protocolo HTTPS."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:607
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:643
@@ -437,7 +447,7 @@ msgstr "Nunca"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:314
 msgid "New DDns Service…"
-msgstr ""
+msgstr "Novo Serviço DDNS…"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:27
@@ -448,7 +458,7 @@ msgstr "Próxima atualização"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:399
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:39
 msgid "No Data"
-msgstr ""
+msgstr "Sem dados"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:283
 msgid "No certificates found"
@@ -465,7 +475,7 @@ msgstr "IPs não públicos e bloqueados por padrão"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:92
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:433
 msgid "Not Running"
-msgstr ""
+msgstr "Não está em execução"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:775
 msgid "Notice"
@@ -477,11 +487,11 @@ msgstr "Número das últimas linhas salvas nos arquivos de log"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:723
 msgid "OPTIONAL: Force the usage of pure IPv4/IPv6 only communication."
-msgstr "OPCIONAL: Force o uso de apenas comunicação IPv4/IPv6 pura"
+msgstr "OPCIONAL: Force o uso de apenas comunicação IPv4/IPv6 pura."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:747
 msgid "OPTIONAL: Force the use of TCP instead of default UDP on DNS requests."
-msgstr "OPCIONAL: Force o uso de TCB em vez do padrão UDP em requisições DNS"
+msgstr "OPCIONAL: Force o uso de TCP em vez do padrão UDP em requisições DNS."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:711
 msgid "OPTIONAL: Network to use for communication"
@@ -489,11 +499,11 @@ msgstr "OPCIONAL: Rede para usar para comunicação"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:757
 msgid "OPTIONAL: Proxy-Server for detection and updates."
-msgstr "OPCIONAL: Servidor Proxy para detecção e atualização"
+msgstr "OPCIONAL: Servidor Proxy para detecção e atualização."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:734
 msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
-msgstr "OPCIONAL: Use servidor DNS não-padrão para detectar 'Registered IP'"
+msgstr "OPCIONAL: Use servidor DNS não-padrão para detectar \"IP Registrado\"."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:882
 msgid "On Error the script will retry the failed action after given time"
@@ -531,20 +541,22 @@ msgstr "Senha"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:588
 msgid "Path to CA-Certificate"
-msgstr "Caminho para os certificados CA"
+msgstr "Caminho para o Certificado da AC"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:203
 msgid ""
 "Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
 msgstr ""
+"Por favor, siga as instruções na página inicial do OpenWrt para habilitar o "
+"suporte do IPv6"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:916
 msgid "Please press [Read] button"
-msgstr "Por favor pressione o botão [Ler]"
+msgstr "Por favor, pressione o botão [Ler]"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:902
 msgid "Read / Reread log file"
-msgstr "Ler / Ler novamente o arquivo de log"
+msgstr "Ler / Ler novamente o arquivo de registro"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:394
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
@@ -553,11 +565,11 @@ msgstr "IP registrado"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
 msgid "Reload"
-msgstr ""
+msgstr "Recarregar"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
 msgid "Reload this service"
-msgstr ""
+msgstr "Recarregar este serviço"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:560
 msgid "Replaces [PASSWORD] in Update-URL (URL-encoded)"
@@ -570,7 +582,7 @@ msgstr "Substitui [USERNAME] na URL de atualização"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:193
 msgid "Restart DDns"
-msgstr ""
+msgstr "Reiniciar DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:14
 msgid "Run once"
@@ -579,7 +591,7 @@ msgstr "Rodar apenas uma vez"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:103
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:436
 msgid "Running"
-msgstr ""
+msgstr "Em execução"
 
 #: 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:672
@@ -588,19 +600,19 @@ msgstr "Script"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:291
 msgid "Services"
-msgstr ""
+msgstr "Serviços"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
 msgid "Start DDNS"
-msgstr ""
+msgstr "Iniciar DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:159
 msgid "State"
-msgstr ""
+msgstr "Estado"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
 msgid "Status"
-msgstr ""
+msgstr "Condição"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
 msgid "Status directory"
@@ -608,15 +620,15 @@ msgstr "Diretório de status"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
 msgid "Stop"
-msgstr ""
+msgstr "Parar"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
 msgid "Stop DDNS"
-msgstr ""
+msgstr "Parar DDNS"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:367
 msgid "Stop this service"
-msgstr ""
+msgstr "Para este serviço"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:16
 msgid "Stopped"
@@ -625,19 +637,19 @@ msgstr "Parado"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:862
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:873
 msgid "The default setting of '0' will retry infinite."
-msgstr "A configuração padrão de '0' terá infinitas tentativas"
+msgstr "A configuração padrão de '0' terá infinitas tentativas."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:317
 msgid "The service name is already used"
-msgstr ""
+msgstr "O nome do serviço já é usado"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:42
 msgid "There is no service configured."
-msgstr "Não há serviço configurado"
+msgstr "Não há serviço configurado."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:915
 msgid "This is the current content of the log file in"
-msgstr ""
+msgstr "Este é o conteúdo atual do arquivo de registro em"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:73
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:164
@@ -645,10 +657,12 @@ msgid ""
 "This is the default if you run DDNS scripts by yourself (i.e. via cron with "
 "force_interval set to '0')"
 msgstr ""
+"Este é o padrão se você executar scripts DDNS por si mesmo (ou seja, via "
+"cron com force_interval definido para \"0\")"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:699
 msgid "This will be autoset to the selected interface"
-msgstr ""
+msgstr "Isso será automaticamente definido para a interface selecionada"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:444
 msgid "Timer Settings"
@@ -666,11 +680,11 @@ msgstr "Detectada pela URL"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
 msgid "Unknown"
-msgstr ""
+msgstr "Desconhecido"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
 msgid "Update URL to be used for updating your DDNS Provider."
-msgstr ""
+msgstr "Atualize url para ser usado para atualizar seu provedor de DDNS."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:582
 msgid "Use HTTP Secure"
@@ -686,7 +700,7 @@ msgstr "Script definido pelo usuário para ler endereço IP do sistema"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:551
 msgid "Username"
-msgstr "Usuário"
+msgstr "Nome do Usuário"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:271
 msgid "Using specific DNS Server not supported"
@@ -694,11 +708,11 @@ msgstr "Usar servidor DNS específico não é suportado"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:804
 msgid "Values below 5 minutes == 300 seconds are not supported"
-msgstr ""
+msgstr "Valores abaixo de 5 minutos == 300 segundos não são suportados"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:841
 msgid "Values lower 'Check Interval' except '0' are not supported"
-msgstr ""
+msgstr "Valores mais baixos 'Check Interval', exceto '0' não são suportados"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
 msgid "Verify"
@@ -727,6 +741,7 @@ msgstr ""
 msgid ""
 "You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' package,"
 msgstr ""
+"Você deve instalar pacote 'bind-host' ou 'knot-host' ou 'drill' ou 'hostip',"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:264
 msgid ""
@@ -760,7 +775,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:238
 msgid "cURL is installed, but libcurl was compiled without proxy support."
-msgstr "cURL está instalado, mas libcurl foi compilada sem suporte a proxy"
+msgstr "cURL está instalado, mas libcurl foi compilada sem suporte a proxy."
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:237
 msgid "cURL without Proxy Support"
@@ -769,7 +784,7 @@ msgstr "cURL sem suporte a proxy"
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:486
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:508
 msgid "custom"
-msgstr ""
+msgstr "personalizado"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
 msgid "days"
@@ -796,7 +811,7 @@ msgstr "ou"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:204
 msgid "or update your system to the latest OpenWrt Release"
-msgstr ""
+msgstr "ou atualize seu sistema para o mais recente lançamento do OpenWrt"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:815
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:886
index f48cda3884ab059357de3f39206c05fb77ab9309..ebea5a5d48c295483b7e6abf73ed3694e3dcf0a9 100644 (file)
@@ -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: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsddns/tr/>\n"
 "Language: tr\n"
@@ -356,9 +356,9 @@ msgstr ""
 msgid "It is NOT recommended for casual users to change settings on this page."
 msgstr ""
 
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "Yükleniyor"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
+msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
 msgid "Log File Viewer"
@@ -584,7 +584,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:430
 msgid "Status"
-msgstr ""
+msgstr "Durum"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:951
 msgid "Status directory"
@@ -592,7 +592,7 @@ msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:378
 msgid "Stop"
-msgstr ""
+msgstr "Durdur"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:65
 msgid "Stop DDNS"
@@ -684,9 +684,9 @@ msgstr ""
 msgid "Values lower 'Check Interval' except '0' are not supported"
 msgstr ""
 
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
-msgstr "Değişikliklerin uygulanması bekleniyor..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
+msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
 msgid "Warning"
@@ -781,3 +781,9 @@ msgstr ""
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:591
 msgid "to run HTTPS without verification of server certificates (insecure)"
 msgstr ""
+
+#~ msgid "Loading"
+#~ msgstr "Yükleniyor"
+
+#~ msgid "Waiting for changes to be applied..."
+#~ msgstr "Değişikliklerin uygulanması bekleniyor..."
index 3fe361d1f3695947ab35ae555e36e1d158375308..eb893b5ca6e227ceaf10b6ae388b1b01a6d8e8a8 100644 (file)
@@ -4,7 +4,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: 2019-11-16 09:06+0000\n"
+"PO-Revision-Date: 2019-11-30 21:06+0000\n"
 "Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsddns/uk/>\n"
@@ -653,7 +653,7 @@ msgstr ""
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:415
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:37
 msgid "Unknown"
-msgstr ""
+msgstr "Невідомо"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:526
 msgid "Update URL to be used for updating your DDNS Provider."
index 178bbfdfcae17e0ee5e461bfefd9777ab8d6a112..35a5c7e501c47dc7a1fb5e72d47aa8da021669b3 100644 (file)
@@ -62,9 +62,9 @@ msgstr ""
 msgid "Check Interval"
 msgstr ""
 
-#: applications/luci-app-ddns/luasrc/view/ddns/system_status.htm:55
-msgid "Collecting data..."
-msgstr "Đang lấy dữ liệu..."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:26
+msgid "Configuration"
+msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:88
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:398
@@ -357,9 +357,9 @@ msgstr ""
 msgid "It is NOT recommended for casual users to change settings on this page."
 msgstr ""
 
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:177
-msgid "Loading"
-msgstr "Đang tải"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:411
+msgid "Last Update"
+msgstr ""
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:445
 msgid "Log File Viewer"
@@ -685,14 +685,10 @@ msgstr ""
 msgid "Values lower 'Check Interval' except '0' are not supported"
 msgstr ""
 
-#: applications/luci-app-ddns/luasrc/controller/ddns.lua:93
-msgid "Version Information"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:13
+msgid "Verify"
 msgstr ""
 
-#: applications/luci-app-ddns/luasrc/view/ddns/overview_status.htm:178
-msgid "Waiting for changes to be applied..."
-msgstr "Vui lòng chờ để áp dụng các thay đổi..."
-
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:776
 msgid "Warning"
 msgstr ""
@@ -787,6 +783,15 @@ msgstr ""
 msgid "to run HTTPS without verification of server certificates (insecure)"
 msgstr ""
 
+#~ msgid "Collecting data..."
+#~ msgstr "Đang lấy dữ liệu..."
+
+#~ msgid "Loading"
+#~ msgstr "Đang tải"
+
+#~ msgid "Waiting for changes to be applied..."
+#~ msgstr "Vui lòng chờ để áp dụng các thay đổi..."
+
 #, fuzzy
 #~ msgid ""
 #~ "Dynamic DNS allows that your router can be reached with a fixed hostname "
index a92d5b0f1042f82453bdb3d96804115e7d750c55..a14d5c093c9de83036117fed5821256e30d91a92 100644 (file)
@@ -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: 2019-11-18 05:08+0000\n"
-"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsddns/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -542,7 +542,7 @@ msgstr "已注册的 IP 地址"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:379
 msgid "Reload"
-msgstr "重"
+msgstr "重新载入"
 
 #: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:359
 msgid "Reload this service"
index a5c91183c5b0cc887abdb0b2bab8da708fbea93e..d5b0407b11cc5db65028f487691bce55da5a1079 100644 (file)
@@ -1,19 +1,19 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-18 07:54+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2019-12-05 17:07+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
 "Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdnscrypt-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.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
 msgid "-------"
-msgstr ""
+msgstr "-------"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:17
 msgid "Advanced"
@@ -21,107 +21,111 @@ msgstr "Pokročilé"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:215
 msgid "Alternate Resolver List"
-msgstr ""
+msgstr "Seznam alternativních resolverů"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:258
 msgid ""
 "Apply DNSCrypt-Proxy specific settings to the Dnsmasq configuration.<br />"
-msgstr ""
+msgstr "Použít nastavení DNSCrypt-Proxy na konfiguraci Dnsmasq.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:228
 msgid "Blacklist"
-msgstr "Blacklist"
+msgstr "Černá listina"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:233
 msgid "Block IPv6"
-msgstr ""
+msgstr "Blokovat IPv6"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:169
 msgid ""
 "By default the DNSCrypt-Proxy startup will be triggered by ifup events of "
 "'All' available network interfaces.<br />"
 msgstr ""
+"Ve výchozím nastavení bude DNSCrypt-Proxy spouštěno událostí zapnutí na "
+"všech dostupných síťových rozhraních.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:59
 msgid "Configuration of the DNSCrypt-Proxy package."
-msgstr ""
+msgstr "Konfigurace balíčku DNSCrypt-Proxy."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:146
 msgid ""
 "Create '/etc/resolv-crypt.conf' with 'options timeout:1' to reduce DNS "
 "upstream timeouts with multiple DNSCrypt instances.<br />"
 msgstr ""
+"Vytvoří soubor '/etc/resolv-crypt.conf' s 'options timeout:1' pro snížení "
+"časového limitu překladu DNS s více instancemi DNSCrypt. <br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:150
 msgid "Create Config File"
-msgstr ""
+msgstr "Vytvořit konfigurační soubor"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:145
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:158
 msgid "Create Custom Config File"
-msgstr ""
+msgstr "Vytvořit vlastní konfigurační soubor"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:245
 msgid "DNS Query Logfile"
-msgstr ""
+msgstr "Protokol DNS dotazů"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:14
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:58
 msgid "DNSCrypt-Proxy"
-msgstr ""
+msgstr "DNSCrypt-Proxy"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:35
 msgid "DNSCrypt-Proxy Logfile"
-msgstr ""
+msgstr "Soubor protokolu DNSCrypt-Proxy"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:26
 msgid "DNSCrypt-Proxy Resolver List"
-msgstr ""
+msgstr "Seznam resolverů DNSCrypt-Proxy"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:102
 msgid "Default Resolver List"
-msgstr ""
+msgstr "Výchozí seznam resolverů"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:234
 msgid "Disable IPv6 to speed up DNSCrypt-Proxy."
-msgstr ""
+msgstr "Zakázat IPv6 pro urychlení DNSCrypt-Proxy."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:254
 msgid "Dnsmasq Options"
-msgstr ""
+msgstr "Možnosti Dnsmasq"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:124
 msgid ""
 "Download the current resolver list from 'github.com/dyne/dnscrypt-proxy'."
-msgstr ""
+msgstr "Stáhnout aktuální seznam resolverů z 'github.com/dyne/dnscrypt-proxy'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:18
 msgid "Edit DNSCrypt-Proxy Configuration"
-msgstr ""
+msgstr "Upravit konfiguraci DNSCrypt-Proxy"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:19
 msgid "Edit Dnsmasq Configuration"
-msgstr ""
+msgstr "Upravit konfiguraci Dnsmasq"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:20
 msgid "Edit Resolvcrypt Configuration"
-msgstr ""
+msgstr "Upravit konfiguraci Resolvcrypt"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:240
 msgid "Enable Caching to speed up DNSCcrypt-Proxy."
-msgstr ""
+msgstr "Povolit ukládání do mezipaměti pro urychlení DNSCrypt-Proxy."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:220
 msgid "Ephemeral Keys"
-msgstr ""
+msgstr "Efemérní klíče"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:114
 msgid "File Checksum"
-msgstr ""
+msgstr "Kontrolní součet souboru"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:106
 msgid "File Date"
-msgstr ""
+msgstr "Datum souboru"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:60
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:147
@@ -129,183 +133,212 @@ msgid ""
 "For further information <a href=\"%s\" target=\"_blank\">see the wiki "
 "online</a>"
 msgstr ""
+"Další informace <a href=\"%s\" target=\"_blank\">najdete na online wiki</a>"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:97
 msgid "General Options"
-msgstr ""
+msgstr "Obecné možnosti"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:189
 msgid "IP Address"
-msgstr ""
+msgstr "IP adresa"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:221
 msgid "Improve privacy by using an ephemeral public key for each query."
 msgstr ""
+"Zvýší soukromí použitím efemérních (dočasných) veřejných klíčů pro každý "
+"požadavek."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:9
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:9
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:9
 msgid "Input file not found, please check your configuration."
-msgstr ""
+msgstr "Vstupní soubor nebyl nalezen, zkontrolujte prosím svou konfiguraci."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:185
 msgid "Instance Options"
-msgstr ""
+msgstr "Možnosti instance"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:239
 msgid "Local Cache"
-msgstr ""
+msgstr "Místní mezipaměť"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:229
 msgid ""
 "Local blacklists allow you to block abuse sites by domains or ip addresses."
 msgstr ""
+"Místní seznamy blokovaných serverů umožňují blokovat stránky uvedením názvu "
+"domény nebo IP adresy."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:246
 msgid ""
 "Log the received DNS queries to a file, so you can watch in real-time what "
 "is happening on the network."
 msgstr ""
+"Protokoluje přijaté DNS dotazy do souboru, takže je možné v reálném čase "
+"sledovat dění na síti."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:201
 msgid ""
 "Name of the remote DNS service for resolving queries incl. Location, DNSSEC- "
 "and NOLOG-Flag."
 msgstr ""
+"Název vzdálené služby DNS pro překlad dotazů vč. lokace, příznaků DNSSEC a "
+"NOLOG."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:137
 msgid "No SSL support available.<br />"
-msgstr ""
+msgstr "Chybí podpora SSL.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:21
 msgid "No default resolver list and no SSL support available.<br />"
-msgstr ""
+msgstr "Neexistuje výchozí seznam resolverů a chybí podpora SSL.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:15
 msgid "Overview"
-msgstr ""
+msgstr "Přehled"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:160
 msgid "Please edit the file manually in the 'Advanced' section."
-msgstr ""
+msgstr "Upravte soubor ručně v sekci 'Pokročilé'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:138
 msgid ""
 "Please install a 'libustream-ssl' library to download the current resolver "
 "list from 'github.com/dyne/dnscrypt-proxy'."
 msgstr ""
+"Chcete-li stáhnout aktuální seznam resolverů z 'github.com/dyne/dnscrypt-"
+"proxy', nainstalujte knihovnu 'libustream-ssl'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:22
 msgid ""
 "Please install a resolver list to '/usr/share/dnscrypt-proxy/dnscrypt-"
 "resolvers.csv' to use this package."
 msgstr ""
+"Chcete-li použít tento balíček, nainstalujte seznam resolverů do souboru '/"
+"usr/share/dnscrypt-proxy/dnscrypt-resolvers.csv'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:259
 msgid ""
 "Please note: This may change the values for 'noresolv', 'resolvfile', "
 "'allservers' and the list 'server' settings."
 msgstr ""
+"Poznámka: Toto může změnit hodnoty nastavení 'noresolv', 'resolvfile', "
+"'allservers' a záznamů 'server'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:194
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:125
 msgid "Refresh List"
-msgstr ""
+msgstr "Aktualizovat seznam"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:123
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:136
 msgid "Refresh Resolver List"
-msgstr ""
+msgstr "Aktualizovat seznam resolverů"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:200
 msgid "Resolver (LOC/SEC/NOLOG)"
-msgstr ""
+msgstr "Resolver (LOC/SEC/NOLOG)"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:17
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:17
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:17
 msgid "Save"
-msgstr ""
+msgstr "Uložit"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:216
 msgid "Specify a non-default Resolver List."
-msgstr ""
+msgstr "Specifikovat vlastní seznam resolverů."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:168
 msgid "Startup Trigger"
-msgstr ""
+msgstr "Aktivační spouštěč"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:159
 msgid "The config file '/etc/resolv-crypt.conf' already exist.<br />"
-msgstr ""
+msgstr "Konfigurační soubor '/etc/resolv-crypt.conf' již existuje.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:195
 msgid "The listening port for DNS queries."
-msgstr ""
+msgstr "Naslouchající port pro dotazy DNS."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:190
 msgid ""
 "The local IPv4 or IPv6 address. The latter one should be specified within "
 "brackets, e.g. '[::1]'."
 msgstr ""
+"Lokální adresa IPv4 nebo IPv6. Adresa IPv6 musí být uvedena v hranatých "
+"závorkách, tj. '[::1]'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:230
 msgid ""
 "The value for this property is the blocklist type and path to the file, e."
 "g.'domains:/path/to/dbl.txt' or 'ips:/path/to/ipbl.txt'."
 msgstr ""
+"Hodnota této vlastnosti je typ blokovacího seznamu a cesta k souboru, např. "
+"'domains:/path/to/dbl.txt' nebo 'ips:/path/to/ipbl.txt'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:21
 msgid ""
 "This form allows you to modify the content of the main DNSCrypt-Proxy "
 "configuration file (/etc/config/dnscrypt-proxy)."
 msgstr ""
+"Tento formulář umožňuje upravit obsah hlavního konfiguračního souboru "
+"DNSCrypt-Proxy (/etc/config/dnscrypt-proxy)."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:21
 msgid ""
 "This form allows you to modify the content of the main Dnsmasq configuration "
 "file (/etc/config/dhcp)."
 msgstr ""
+"Tento formulář umožňuje změnit obsah hlavního konfiguračního souboru Dnsmasq "
+"(/etc/config/dhcp)."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:21
 msgid ""
 "This form allows you to modify the content of the resolv-crypt configuration "
 "file (/etc/resolv-crypt.conf)."
 msgstr ""
+"Tento formulář umožňuje změnit obsah konfiguračního souboru resolv-crypt (/"
+"etc/resolv-crypt.conf)."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/view/dnscrypt-proxy/view_reslist.htm:10
 msgid "This form shows the content of the current DNSCrypt Resolver List."
-msgstr ""
+msgstr "Tento formulář zobrazuje obsah aktuálního seznamu DNSCrypt resolverů."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/view/dnscrypt-proxy/logread.htm:10
 msgid ""
 "This form shows the syslog output, pre-filtered for DNSCrypt-Proxy related "
 "messages only."
 msgstr ""
+"Tento formulář ukazuje předfiltrovaný výstup syslog pouze se záznamy "
+"DNSCrypt-proxy."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:222
 msgid ""
 "This option requires extra CPU cycles and is useless with most DNSCrypt "
 "server."
-msgstr ""
+msgstr "Tato volba zatěžuje CPU a je zbytečná na většině DNSCrypt serverů."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:170
 msgid ""
 "To restrict the trigger, select only the relevant network interface. Usually "
 "the 'wan' interface should work for most users."
 msgstr ""
+"Chcete-li omezit aktivační události, vyberte pouze příslušné síťové "
+"rozhraní. Rozhraní 'wan' by mělo fungovat pro většinu uživatelů."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:257
 msgid "Transfer Options To Dnsmasq"
-msgstr ""
+msgstr "Přenést možnosti do Dnsmasq"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:16
 msgid "View Logfile"
-msgstr ""
+msgstr "Zobrazit soubor protokolu"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:21
 msgid "View Resolver List"
-msgstr ""
+msgstr "Zobrazit seznam resolverů"
index cdf247edbfc34381a7c5130d2cf8987518a3a0c7..f3f265aa989e1571d6168d2f34ac0b7d36d0ed1a 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Kostas Lampropoulos <labrok@otenet.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdnscrypt-proxy/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
@@ -11,7 +17,7 @@ msgstr ""
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:17
 msgid "Advanced"
-msgstr ""
+msgstr "προχωρημένο"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:215
 msgid "Alternate Resolver List"
@@ -24,7 +30,7 @@ msgstr ""
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:228
 msgid "Blacklist"
-msgstr ""
+msgstr "Μαύρη λίστα"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:233
 msgid "Block IPv6"
index 91e03da106edf47dea62c0a4cfc31bb9b7a574f6..c88d1d131ee1e7f813addd070c8e81848659c95e 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdnscrypt-proxy/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
@@ -11,7 +17,7 @@ msgstr ""
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:17
 msgid "Advanced"
-msgstr ""
+msgstr "Speciális"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:215
 msgid "Alternate Resolver List"
@@ -24,7 +30,7 @@ msgstr ""
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:228
 msgid "Blacklist"
-msgstr ""
+msgstr "Feketelista"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:233
 msgid "Block IPv6"
@@ -140,7 +146,7 @@ msgstr ""
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:9
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:9
 msgid "Input file not found, please check your configuration."
-msgstr ""
+msgstr "A bemeneti fájl nem található, ellenőrizze a beállítást."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:185
 msgid "Instance Options"
@@ -177,7 +183,7 @@ msgstr ""
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:15
 msgid "Overview"
-msgstr ""
+msgstr "Áttekintő"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:160
 msgid "Please edit the file manually in the 'Advanced' section."
@@ -203,7 +209,7 @@ msgstr ""
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:194
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:125
 msgid "Refresh List"
@@ -222,7 +228,7 @@ msgstr ""
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:17
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:17
 msgid "Save"
-msgstr ""
+msgstr "Mentés"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:216
 msgid "Specify a non-default Resolver List."
@@ -230,7 +236,7 @@ msgstr ""
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:168
 msgid "Startup Trigger"
-msgstr ""
+msgstr "Indítási aktiváló"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:159
 msgid "The config file '/etc/resolv-crypt.conf' already exist.<br />"
@@ -298,7 +304,7 @@ msgstr ""
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:16
 msgid "View Logfile"
-msgstr ""
+msgstr "Naplófájl megtekintése"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:21
 msgid "View Resolver List"
diff --git a/applications/luci-app-dnscrypt-proxy/po/mr/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/mr/dnscrypt-proxy.po
new file mode 100644 (file)
index 0000000..0012971
--- /dev/null
@@ -0,0 +1,311 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdnscrypt-proxy/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
+msgid "-------"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:17
+msgid "Advanced"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:215
+msgid "Alternate Resolver List"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:258
+msgid ""
+"Apply DNSCrypt-Proxy specific settings to the Dnsmasq configuration.<br />"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:228
+msgid "Blacklist"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:233
+msgid "Block IPv6"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:169
+msgid ""
+"By default the DNSCrypt-Proxy startup will be triggered by ifup events of "
+"'All' available network interfaces.<br />"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:59
+msgid "Configuration of the DNSCrypt-Proxy package."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:146
+msgid ""
+"Create '/etc/resolv-crypt.conf' with 'options timeout:1' to reduce DNS "
+"upstream timeouts with multiple DNSCrypt instances.<br />"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:150
+msgid "Create Config File"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:145
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:158
+msgid "Create Custom Config File"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:245
+msgid "DNS Query Logfile"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:14
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:58
+msgid "DNSCrypt-Proxy"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:35
+msgid "DNSCrypt-Proxy Logfile"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:26
+msgid "DNSCrypt-Proxy Resolver List"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:102
+msgid "Default Resolver List"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:234
+msgid "Disable IPv6 to speed up DNSCrypt-Proxy."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:254
+msgid "Dnsmasq Options"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:124
+msgid ""
+"Download the current resolver list from 'github.com/dyne/dnscrypt-proxy'."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:18
+msgid "Edit DNSCrypt-Proxy Configuration"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:19
+msgid "Edit Dnsmasq Configuration"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:20
+msgid "Edit Resolvcrypt Configuration"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:240
+msgid "Enable Caching to speed up DNSCcrypt-Proxy."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:220
+msgid "Ephemeral Keys"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:114
+msgid "File Checksum"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:106
+msgid "File Date"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:60
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:147
+msgid ""
+"For further information <a href=\"%s\" target=\"_blank\">see the wiki "
+"online</a>"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:97
+msgid "General Options"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:189
+msgid "IP Address"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:221
+msgid "Improve privacy by using an ephemeral public key for each query."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:9
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:9
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:9
+msgid "Input file not found, please check your configuration."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:185
+msgid "Instance Options"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:239
+msgid "Local Cache"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:229
+msgid ""
+"Local blacklists allow you to block abuse sites by domains or ip addresses."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:246
+msgid ""
+"Log the received DNS queries to a file, so you can watch in real-time what "
+"is happening on the network."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:201
+msgid ""
+"Name of the remote DNS service for resolving queries incl. Location, DNSSEC- "
+"and NOLOG-Flag."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:137
+msgid "No SSL support available.<br />"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:21
+msgid "No default resolver list and no SSL support available.<br />"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:15
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:160
+msgid "Please edit the file manually in the 'Advanced' section."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:138
+msgid ""
+"Please install a 'libustream-ssl' library to download the current resolver "
+"list from 'github.com/dyne/dnscrypt-proxy'."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:22
+msgid ""
+"Please install a resolver list to '/usr/share/dnscrypt-proxy/dnscrypt-"
+"resolvers.csv' to use this package."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:259
+msgid ""
+"Please note: This may change the values for 'noresolv', 'resolvfile', "
+"'allservers' and the list 'server' settings."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:194
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:125
+msgid "Refresh List"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:123
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:136
+msgid "Refresh Resolver List"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:200
+msgid "Resolver (LOC/SEC/NOLOG)"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:17
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:17
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:17
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:216
+msgid "Specify a non-default Resolver List."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:168
+msgid "Startup Trigger"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:159
+msgid "The config file '/etc/resolv-crypt.conf' already exist.<br />"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:195
+msgid "The listening port for DNS queries."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:190
+msgid ""
+"The local IPv4 or IPv6 address. The latter one should be specified within "
+"brackets, e.g. '[::1]'."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:230
+msgid ""
+"The value for this property is the blocklist type and path to the file, e."
+"g.'domains:/path/to/dbl.txt' or 'ips:/path/to/ipbl.txt'."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:21
+msgid ""
+"This form allows you to modify the content of the main DNSCrypt-Proxy "
+"configuration file (/etc/config/dnscrypt-proxy)."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:21
+msgid ""
+"This form allows you to modify the content of the main Dnsmasq configuration "
+"file (/etc/config/dhcp)."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:21
+msgid ""
+"This form allows you to modify the content of the resolv-crypt configuration "
+"file (/etc/resolv-crypt.conf)."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/view/dnscrypt-proxy/view_reslist.htm:10
+msgid "This form shows the content of the current DNSCrypt Resolver List."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/view/dnscrypt-proxy/logread.htm:10
+msgid ""
+"This form shows the syslog output, pre-filtered for DNSCrypt-Proxy related "
+"messages only."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:222
+msgid ""
+"This option requires extra CPU cycles and is useless with most DNSCrypt "
+"server."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:170
+msgid ""
+"To restrict the trigger, select only the relevant network interface. Usually "
+"the 'wan' interface should work for most users."
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:257
+msgid "Transfer Options To Dnsmasq"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:16
+msgid "View Logfile"
+msgstr ""
+
+#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:21
+msgid "View Resolver List"
+msgstr ""
index 345ae10cf250e549726b15e9fca1f6ade88a068f..c0fd69b68cfc651a471a1e59acd75aaa05673997 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-04 12:07+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsdnscrypt-proxy/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 3.10-dev\n"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
 msgid "-------"
-msgstr ""
+msgstr "-------"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:17
 msgid "Advanced"
-msgstr ""
+msgstr "Avançado"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:215
 msgid "Alternate Resolver List"
-msgstr ""
+msgstr "Lista de Resolvedores Alternativos"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:258
 msgid ""
 "Apply DNSCrypt-Proxy specific settings to the Dnsmasq configuration.<br />"
 msgstr ""
+"Aplicar as configurações específicas de DNSCrypt-Proxy à configuração "
+"Dnsmasq.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:228
 msgid "Blacklist"
-msgstr ""
+msgstr "Lista negra"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:233
 msgid "Block IPv6"
-msgstr ""
+msgstr "Bloquear IPv6"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:169
 msgid ""
 "By default the DNSCrypt-Proxy startup will be triggered by ifup events of "
 "'All' available network interfaces.<br />"
 msgstr ""
+"Por padrão, a inicialização do DNSCrypt-Proxy será acionada por eventos ifup "
+"'All' de todas as interfaces de rede disponíveis.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:59
 msgid "Configuration of the DNSCrypt-Proxy package."
-msgstr ""
+msgstr "Configuração do pacote DNSCrypt-Proxy."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:146
 msgid ""
 "Create '/etc/resolv-crypt.conf' with 'options timeout:1' to reduce DNS "
 "upstream timeouts with multiple DNSCrypt instances.<br />"
 msgstr ""
+"Crie '/etc/resolv-crypt.conf' com 'options timeout:1' para reduzir o tempo "
+"limite do DNS upstream com múltiplas instâncias do DNSCrypt.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:150
 msgid "Create Config File"
-msgstr ""
+msgstr "Criar o Arquivo de Configuração"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:145
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:158
 msgid "Create Custom Config File"
-msgstr ""
+msgstr "Criar um Arquivo de Configuração Personalizado"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:245
 msgid "DNS Query Logfile"
-msgstr ""
+msgstr "Arquivo de Registro log das Pesquisas DNS"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:14
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:58
 msgid "DNSCrypt-Proxy"
-msgstr ""
+msgstr "Proxy-DNSCrypt"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:35
 msgid "DNSCrypt-Proxy Logfile"
-msgstr ""
+msgstr "Arquivo de Registro Log DNSCrypt-Proxy"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:26
 msgid "DNSCrypt-Proxy Resolver List"
-msgstr ""
+msgstr "Lista de Resolvedores DNSCrypt-Proxy"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:102
 msgid "Default Resolver List"
-msgstr ""
+msgstr "Lista Predefinida de Resolvedores"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:234
 msgid "Disable IPv6 to speed up DNSCrypt-Proxy."
-msgstr ""
+msgstr "Desative o IPv6 para acelerar o DNSCrypt-Proxy."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:254
 msgid "Dnsmasq Options"
-msgstr ""
+msgstr "Opções Dnsmasq"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:124
 msgid ""
 "Download the current resolver list from 'github.com/dyne/dnscrypt-proxy'."
 msgstr ""
+"Baixe a lista atual de resolvedores de 'github.com/dyne/dnscrypt-proxy'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:18
 msgid "Edit DNSCrypt-Proxy Configuration"
-msgstr ""
+msgstr "Editar a Configuração do DNSCrypt-Proxy"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:19
 msgid "Edit Dnsmasq Configuration"
-msgstr ""
+msgstr "Editar a Configuração do Dnsmasq"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:20
 msgid "Edit Resolvcrypt Configuration"
-msgstr ""
+msgstr "Editar a Configuração do Resolvcrypt"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:240
 msgid "Enable Caching to speed up DNSCcrypt-Proxy."
-msgstr ""
+msgstr "Ative o Caching para acelerar o DNSCcrypt-Proxy."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:220
 msgid "Ephemeral Keys"
-msgstr ""
+msgstr "Chaves Efêmeras"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:114
 msgid "File Checksum"
-msgstr ""
+msgstr "Arquivo Checkum"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:106
 msgid "File Date"
-msgstr ""
+msgstr "Data do Arquivo"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:60
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:147
@@ -123,183 +136,219 @@ msgid ""
 "For further information <a href=\"%s\" target=\"_blank\">see the wiki "
 "online</a>"
 msgstr ""
+"Para mais informações <a href=\"%s\" target=\"_blank\">veja o wiki online</a>"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:97
 msgid "General Options"
-msgstr ""
+msgstr "Opções Gerais"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:189
 msgid "IP Address"
-msgstr ""
+msgstr "Endereço IP"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:221
 msgid "Improve privacy by using an ephemeral public key for each query."
 msgstr ""
+"Melhore a privacidade usando uma chave pública efêmera para cada consulta."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:9
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:9
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:9
 msgid "Input file not found, please check your configuration."
 msgstr ""
+"O arquivo de entrada não foi encontrado. Por favor, verifique a sua "
+"configuração."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:185
 msgid "Instance Options"
-msgstr ""
+msgstr "Opções de Instância"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:239
 msgid "Local Cache"
-msgstr ""
+msgstr "Cache Local"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:229
 msgid ""
 "Local blacklists allow you to block abuse sites by domains or ip addresses."
 msgstr ""
+"As listas negras locais permitem que você bloqueie sites agressores por "
+"domínios ou endereços IP."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:246
 msgid ""
 "Log the received DNS queries to a file, so you can watch in real-time what "
 "is happening on the network."
 msgstr ""
+"Registre as consultas de DNS recebidas em um arquivo, para que você possa "
+"assistir em tempo real o que está acontecendo na rede."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:201
 msgid ""
 "Name of the remote DNS service for resolving queries incl. Location, DNSSEC- "
 "and NOLOG-Flag."
 msgstr ""
+"Nome do serviço DNS remoto para resolver consultas, incluindo localização, "
+"DNSSEC e NOLOG-Flag."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:137
 msgid "No SSL support available.<br />"
-msgstr ""
+msgstr "Nenhuma compatibilidade SSL disponível.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:21
 msgid "No default resolver list and no SSL support available.<br />"
 msgstr ""
+"Nenhuma lista de resolvedores predefinidos com compatibilidade SSL estão "
+"disponíveis.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:15
 msgid "Overview"
-msgstr ""
+msgstr "Visão Geral"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:160
 msgid "Please edit the file manually in the 'Advanced' section."
-msgstr ""
+msgstr "Por favor, edite o arquivo manualmente na seção 'Avançado'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:138
 msgid ""
 "Please install a 'libustream-ssl' library to download the current resolver "
 "list from 'github.com/dyne/dnscrypt-proxy'."
 msgstr ""
+"Por favor, instale uma biblioteca 'libustream-ssl' para baixar a lista "
+"atualizada de resolvedores de 'github.com/dyne/dnscrypt-proxy'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:22
 msgid ""
 "Please install a resolver list to '/usr/share/dnscrypt-proxy/dnscrypt-"
 "resolvers.csv' to use this package."
 msgstr ""
+"Por favor, para usar este pacote instale uma lista de resolvedores em '/usr/"
+"share/dnscrypt-proxy/dnscrypt-resolvers.csv'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:259
 msgid ""
 "Please note: This may change the values for 'noresolv', 'resolvfile', "
 "'allservers' and the list 'server' settings."
 msgstr ""
+"Nota: Isto pode alterar os valores para 'noresolv', 'resolvfile', "
+"'allservers' e as configurações da lista 'server'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:194
 msgid "Port"
-msgstr ""
+msgstr "Porta"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:125
 msgid "Refresh List"
-msgstr ""
+msgstr "Atualizar a Lista"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:123
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:136
 msgid "Refresh Resolver List"
-msgstr ""
+msgstr "Atualizar a Lista de Resolventes"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:200
 msgid "Resolver (LOC/SEC/NOLOG)"
-msgstr ""
+msgstr "Resolvedor (LOC/SEC/NOLOG)"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:17
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:17
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:17
 msgid "Save"
-msgstr ""
+msgstr "Salvar"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:216
 msgid "Specify a non-default Resolver List."
-msgstr ""
+msgstr "Especifique uma Lista de Resolvedores sem Predefinições."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:168
 msgid "Startup Trigger"
-msgstr ""
+msgstr "Gatilho de Inicialização"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:159
 msgid "The config file '/etc/resolv-crypt.conf' already exist.<br />"
-msgstr ""
+msgstr "O arquivo de configuração '/etc/resolv-crypt.conf' já existe.<br />"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:195
 msgid "The listening port for DNS queries."
-msgstr ""
+msgstr "A porta de escuta para consultas DNS."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:190
 msgid ""
 "The local IPv4 or IPv6 address. The latter one should be specified within "
 "brackets, e.g. '[::1]'."
 msgstr ""
+"Endereço local IPv4 ou IPv6. Este último deve ser especificado entre "
+"parênteses, por exemplo, '[::1]'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:230
 msgid ""
 "The value for this property is the blocklist type and path to the file, e."
 "g.'domains:/path/to/dbl.txt' or 'ips:/path/to/ipbl.txt'."
 msgstr ""
+"O valor para esta propriedade é o tipo de lista de bloqueio e o caminho para "
+"o arquivo, por exemplo: 'domains:/path/to/dbl.txt' ou 'ips:/path/to/"
+"ipbl.txt'."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/configuration_tab.lua:21
 msgid ""
 "This form allows you to modify the content of the main DNSCrypt-Proxy "
 "configuration file (/etc/config/dnscrypt-proxy)."
 msgstr ""
+"Este formulário permite que você modifique o conteúdo do arquivo principal "
+"de configuração DNSCrypt-Proxy (/etc/config/dnscrypt-proxy)."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_dnsmasq_tab.lua:21
 msgid ""
 "This form allows you to modify the content of the main Dnsmasq configuration "
 "file (/etc/config/dhcp)."
 msgstr ""
+"Este formulário permite que você modifique o conteúdo do arquivo principal "
+"de configuração Dnsmasq (/etc/config/dhcp)."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/cfg_resolvcrypt_tab.lua:21
 msgid ""
 "This form allows you to modify the content of the resolv-crypt configuration "
 "file (/etc/resolv-crypt.conf)."
 msgstr ""
+"Este formulário permite que você modifique o conteúdo do arquivo de "
+"configuração 'resolv-crypt' (/etc/resolv-crypt.conf)."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/view/dnscrypt-proxy/view_reslist.htm:10
 msgid "This form shows the content of the current DNSCrypt Resolver List."
 msgstr ""
+"Este formulário mostra o conteúdo da lista atual de Resolvedores DNSCrypt."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/view/dnscrypt-proxy/logread.htm:10
 msgid ""
 "This form shows the syslog output, pre-filtered for DNSCrypt-Proxy related "
 "messages only."
 msgstr ""
+"Este formulário mostra a saída previamente filtrada do syslog com mensagens "
+"relacionadas apenas ao DNSCrypt-Proxy."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:222
 msgid ""
 "This option requires extra CPU cycles and is useless with most DNSCrypt "
 "server."
 msgstr ""
+"Esta opção requer ciclos extras do processador e é inútil com a maioria dos "
+"servidores DNSCrypt."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:170
 msgid ""
 "To restrict the trigger, select only the relevant network interface. Usually "
 "the 'wan' interface should work for most users."
 msgstr ""
+"Selecione apenas a interface de rede relevante para restringir o gatilho. "
+"Normalmente, a interface 'wan' deve funcionar para a maioria dos usuários."
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:257
 msgid "Transfer Options To Dnsmasq"
-msgstr ""
+msgstr "Opções de transferência para o Dnsmasq"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:16
 msgid "View Logfile"
-msgstr ""
+msgstr "Visualizar o Arquivo de Registros (log)"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:21
 msgid "View Resolver List"
-msgstr ""
+msgstr "Exibir a Lista de Resolvedores"
index 2f5abf0e845f6eb5c8cf8f1bfce8bcb466d176ca..767ac253fca154986d234c7d805191167db2b79e 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:05+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdnscrypt-proxy/tr/>\n"
 "Language: tr\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
@@ -11,7 +17,7 @@ msgstr ""
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:17
 msgid "Advanced"
-msgstr ""
+msgstr "Gelişmiş"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:215
 msgid "Alternate Resolver List"
@@ -24,7 +30,7 @@ msgstr ""
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:228
 msgid "Blacklist"
-msgstr ""
+msgstr "Kara Liste"
 
 #: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:233
 msgid "Block IPv6"
index ec4da17c9a343a92b227c841a96342f71c659da4..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100755 (executable)
@@ -1,11 +1,4 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@dnscrypt-proxy[-1]
-       add ucitrack dnscrypt-proxy
-       set ucitrack.@dnscrypt-proxy[-1].init=dnscrypt-proxy
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
index 6db32e0b6789283ede4ab85c50108183b133024e..de6037be003f19e006e9c89dda7d1d5908e58391 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdump1090/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"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
 msgid "Absolute maximum range for position decoding"
@@ -39,7 +45,7 @@ msgstr ""
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:39
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:185
 msgid "Default"
-msgstr ""
+msgstr "Výchozí"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
 msgid "Disable messages with broken CRC"
@@ -83,7 +89,7 @@ msgstr ""
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
 msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
 msgid "FlightAware TSV output port"
index 2c05e2510526514d1b76b50cce4f6a75e123407b..391791858a83cdd242caf451081e854ca6c19004 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-26 17:10+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdump1090/hu/>\n"
 "Language: hu\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"
 
 #: 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 "Engedélyezve"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
 msgid "FlightAware TSV output port"
index 6eda4ecb1682aa89d664e4d58633427373db5669..889b8f05af39ebdb1ebb056794b677bd4248419e 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdump1090/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 3.10-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 "Abilitato"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
 msgid "FlightAware TSV output port"
diff --git a/applications/luci-app-dump1090/po/mr/dump1090.po b/applications/luci-app-dump1090/po/mr/dump1090.po
new file mode 100644 (file)
index 0000000..4321890
--- /dev/null
@@ -0,0 +1,228 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
+msgid "Absolute maximum range for position decoding"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:184
+msgid "Accuracy of receiver location in json metadata"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:112
+msgid "Allow forwarding of received mlat results to output ports"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:193
+msgid "Apply a 1Hz DC filter to input data"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:172
+msgid "Base directory for the internal HTTP server"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:148
+msgid "Collect/show range histogram"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:34
+msgid "Data file"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:165
+msgid "Debug mode flags"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:39
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:185
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
+msgid "Disable messages with broken CRC"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:130
+msgid "Disable single-bits error correction using CRC"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:142
+msgid "Display raw messages in Beast ascii mode"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:109
+msgid "Do not apply CRC corrections to messages we forward"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:27
+msgid "Enable automatic gain control"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:52
+msgid "Enable decoding of SSR Modes 3/A & 3/C"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:58
+msgid "Enable just networking, no RTL device or file used"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:50
+msgid "Enable networking"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:136
+msgid "Enable phase enhancement"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:127
+msgid "Enable single-bits error correction using CRC"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
+msgid "FlightAware TSV output port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:30
+msgid "Frequency"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:23
+msgid "Gain (-10 for auto-gain)"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:65
+msgid "HTTP server port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:61
+msgid "IP address to bind to"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:196
+msgid "Measure noise power"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:139
+msgid "More CPU for more messages"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:176
+msgid "Periodically write json output to a directory"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:145
+msgid "Print stats at exit"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:19
+msgid "RTL device index"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:115
+msgid "Reference/receiver latitude for surface posn"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:119
+msgid "Reference/receiver longitude for surface posn"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:16
+msgid "Respawn"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:38
+msgid "Sample format for data file"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:168
+msgid "Set receiver error in parts per million"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:151
+msgid "Show and reset stats every seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:155
+msgid "Show only ICAO addresses"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:47
+msgid "Show only messages hex values"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:161
+msgid "Strip IQ file removing samples"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:77
+msgid "TCP BaseStation output listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:81
+msgid "TCP Beast input listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:85
+msgid "TCP Beast output listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:105
+msgid "TCP buffer size 64Kb * (2^n)"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:101
+msgid "TCP heartbeat rate in seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:69
+msgid "TCP raw input listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:55
+msgid "TCP raw output in Beast binary format"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:73
+msgid "TCP raw output listen port"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:97
+msgid "TCP raw output memory flush rate in seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:93
+msgid "TCP raw output minimum size"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:158
+msgid "Use metric units"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:190
+msgid "Use the 2.4MHz demodulator"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:44
+msgid "When reading from a file play back in realtime, not at max speed"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:180
+msgid "Write json output every t seconds"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/controller/dump1090.lua:11
+msgid "dump1090"
+msgstr ""
+
+#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:4
+msgid ""
+"dump1090 is a Mode S decoder specifically designed for RTLSDR devices, here "
+"you can configure the settings."
+msgstr ""
index 601f50bd6466f8423af89606f794d144da66b9a3..5e8b0e8c0005e5712b2191b3f5f16a330f181dfd 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-20 17:07+0000\n"
+"PO-Revision-Date: 2019-11-30 21:06+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsdump1090/pt/>\n"
@@ -12,35 +12,37 @@ msgstr ""
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
 msgid "Absolute maximum range for position decoding"
-msgstr ""
+msgstr "Alcance máximo absoluto para descodificação da posição"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:184
 msgid "Accuracy of receiver location in json metadata"
-msgstr ""
+msgstr "Precisão da localização do recetor em metadados json"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:112
 msgid "Allow forwarding of received mlat results to output ports"
 msgstr ""
+"Permitir o encaminhamento dos resultados mlat recebidos para as portas de "
+"saída"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:193
 msgid "Apply a 1Hz DC filter to input data"
-msgstr ""
+msgstr "Aplicar um filtro DC de 1 Hz aos dados de entrada"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:172
 msgid "Base directory for the internal HTTP server"
-msgstr ""
+msgstr "Diretório base para o servidor HTTP interno"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:148
 msgid "Collect/show range histogram"
-msgstr ""
+msgstr "Coletar/exibir histograma de alcance"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:34
 msgid "Data file"
-msgstr ""
+msgstr "Ficheiro de dados"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:165
 msgid "Debug mode flags"
-msgstr ""
+msgstr "Sinalizadores de modo de depuração"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:39
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:185
@@ -49,43 +51,43 @@ msgstr "Padrão"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
 msgid "Disable messages with broken CRC"
-msgstr ""
+msgstr "Desativar mensagens com CRC quebrado"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:130
 msgid "Disable single-bits error correction using CRC"
-msgstr ""
+msgstr "Desativar a correção de erros de bits únicos usando CRC"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:142
 msgid "Display raw messages in Beast ascii mode"
-msgstr ""
+msgstr "Exibir mensagens cruas no modo Beast ascii"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:109
 msgid "Do not apply CRC corrections to messages we forward"
-msgstr ""
+msgstr "Não aplicar correções CRC às mensagens que encaminhamos"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:27
 msgid "Enable automatic gain control"
-msgstr ""
+msgstr "Ativar o controle de ganho automático"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:52
 msgid "Enable decoding of SSR Modes 3/A & 3/C"
-msgstr ""
+msgstr "Ativar a descodificação dos modos SSR 3/A & 3/C"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:58
 msgid "Enable just networking, no RTL device or file used"
-msgstr ""
+msgstr "Ativar apenas a rede, sem usar nenhum aparelho ou ficheiro RTL"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:50
 msgid "Enable networking"
-msgstr ""
+msgstr "Ativar a rede"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:136
 msgid "Enable phase enhancement"
-msgstr ""
+msgstr "Ativar o aprimoramento da fase"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:127
 msgid "Enable single-bits error correction using CRC"
-msgstr ""
+msgstr "Ativar a correção de erros de bits únicos usando CRC"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
 msgid "Enabled"
@@ -93,51 +95,51 @@ msgstr "Ativado"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
 msgid "FlightAware TSV output port"
-msgstr ""
+msgstr "Porta de saída TSV do FlightAware"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:30
 msgid "Frequency"
-msgstr ""
+msgstr "Frequência"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:23
 msgid "Gain (-10 for auto-gain)"
-msgstr ""
+msgstr "Ganho (-10 para auto-ganho)"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:65
 msgid "HTTP server port"
-msgstr ""
+msgstr "Porta do servidor HTTP"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:61
 msgid "IP address to bind to"
-msgstr ""
+msgstr "Endereço IP para ligar"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:196
 msgid "Measure noise power"
-msgstr ""
+msgstr "Medir a potência do ruído"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:139
 msgid "More CPU for more messages"
-msgstr ""
+msgstr "Mais CPU para mais mensagens"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:176
 msgid "Periodically write json output to a directory"
-msgstr ""
+msgstr "Periodicamente escrever a saída json para um diretório"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:145
 msgid "Print stats at exit"
-msgstr ""
+msgstr "Imprimir estatísticas na saída"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:19
 msgid "RTL device index"
-msgstr ""
+msgstr "Índice de aparelhos RTL"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:115
 msgid "Reference/receiver latitude for surface posn"
-msgstr ""
+msgstr "Referência/latitude do recetor para a posn de superfície"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:119
 msgid "Reference/receiver longitude for surface posn"
-msgstr ""
+msgstr "Referência/longitude do recetor para a posn de superfície"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:16
 msgid "Respawn"
@@ -145,90 +147,93 @@ msgstr "Redisparar"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:38
 msgid "Sample format for data file"
-msgstr ""
+msgstr "Formato de amostra para ficheiro de dados"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:168
 msgid "Set receiver error in parts per million"
-msgstr ""
+msgstr "Defina o erro do recetor em partes por milhão"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:151
 msgid "Show and reset stats every seconds"
-msgstr ""
+msgstr "Mostrar e redefinir estatísticas a cada segundo"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:155
 msgid "Show only ICAO addresses"
-msgstr ""
+msgstr "Mostrar apenas endereços ICAO"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:47
 msgid "Show only messages hex values"
-msgstr ""
+msgstr "Mostrar apenas os valores hexadecimais das mensagens"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:161
 msgid "Strip IQ file removing samples"
-msgstr ""
+msgstr "Esvaziar ficheiro IQ removendo amostras"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:77
 msgid "TCP BaseStation output listen port"
-msgstr ""
+msgstr "Porta de escuta de saída TCP BaseStation"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:81
 msgid "TCP Beast input listen port"
-msgstr ""
+msgstr "Porta de escuta de entrada TCP Beast"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:85
 msgid "TCP Beast output listen port"
-msgstr ""
+msgstr "Porta de escuta de saída TCP Beast"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:105
 msgid "TCP buffer size 64Kb * (2^n)"
-msgstr ""
+msgstr "Tamanho do buffer TCP 64Kb * (2^n)"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:101
 msgid "TCP heartbeat rate in seconds"
-msgstr ""
+msgstr "Taxa de heartbeat TCP em segundos"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:69
 msgid "TCP raw input listen port"
-msgstr ""
+msgstr "Porta de escuta de entrada TCP cru"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:55
 msgid "TCP raw output in Beast binary format"
-msgstr ""
+msgstr "Saída de TCP cru em formato binário Beast"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:73
 msgid "TCP raw output listen port"
-msgstr ""
+msgstr "Porta de escuta de saída TCP cru"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:97
 msgid "TCP raw output memory flush rate in seconds"
-msgstr ""
+msgstr "Taxa de limpeza da memória de saída TCP cru em segundos"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:93
 msgid "TCP raw output minimum size"
-msgstr ""
+msgstr "Tamanho mínimo de saída TCP cru"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:158
 msgid "Use metric units"
-msgstr ""
+msgstr "Usar unidades métricas"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:190
 msgid "Use the 2.4MHz demodulator"
-msgstr ""
+msgstr "Usar o demodulador de 2.4MHz"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:44
 msgid "When reading from a file play back in realtime, not at max speed"
 msgstr ""
+"Ao ler de um ficheiro, reproduzir em tempo real, não à velocidade máxima"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:180
 msgid "Write json output every t seconds"
-msgstr ""
+msgstr "Escrever saída json a cada t segundos"
 
 #: applications/luci-app-dump1090/luasrc/controller/dump1090.lua:11
 msgid "dump1090"
-msgstr ""
+msgstr "dump1090"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:4
 msgid ""
 "dump1090 is a Mode S decoder specifically designed for RTLSDR devices, here "
 "you can configure the settings."
 msgstr ""
+"dump1090 é um descodificador Mode S especificamente concebido para aparelhos "
+"RTLSDR, aqui pode configurar as definições."
index 0fab61f3582a9e4ffc7e4eb551fbbcd30b057262..8c96a01634da040738f876cce702351f3694891a 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-04 12:07+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsdump1090/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 3.10-dev\n"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
 msgid "Absolute maximum range for position decoding"
-msgstr ""
+msgstr "Alcance máximo absoluto para decodificação de posição"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:184
 msgid "Accuracy of receiver location in json metadata"
-msgstr ""
+msgstr "Precisão da localização do receptor em metadados json"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:112
 msgid "Allow forwarding of received mlat results to output ports"
 msgstr ""
+"Permitir encaminhamento dos resultados recebidos do mlat para as portas de "
+"saída"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:193
 msgid "Apply a 1Hz DC filter to input data"
-msgstr ""
+msgstr "Aplicar um filtro 1Hz DC em dados de entrada"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:172
 msgid "Base directory for the internal HTTP server"
-msgstr ""
+msgstr "Diretório base para o servidor HTTP interno"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:148
 msgid "Collect/show range histogram"
-msgstr ""
+msgstr "Coletar/mostrar histograma de alcance"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:34
 msgid "Data file"
-msgstr ""
+msgstr "Arquivo de dados"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:165
 msgid "Debug mode flags"
-msgstr ""
+msgstr "Sinalizadores de modo de depuração"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:39
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:185
 msgid "Default"
-msgstr ""
+msgstr "Padrão"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:133
 msgid "Disable messages with broken CRC"
-msgstr ""
+msgstr "Desabilitar mensagens com CRC quebrado"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:130
 msgid "Disable single-bits error correction using CRC"
-msgstr ""
+msgstr "Desabilitar a correção de erro de bits únicos usando CRC"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:142
 msgid "Display raw messages in Beast ascii mode"
-msgstr ""
+msgstr "Exibir mensagens não tratadas no modo Beast ascii"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:109
 msgid "Do not apply CRC corrections to messages we forward"
-msgstr ""
+msgstr "Não aplicar correções de CRC para mensagens que encaminhamos"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:27
 msgid "Enable automatic gain control"
-msgstr ""
+msgstr "Habilitar controle de ganho automático"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:52
 msgid "Enable decoding of SSR Modes 3/A & 3/C"
-msgstr ""
+msgstr "Habilitar a decodificação dos modos SSR 3/A & 3/C"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:58
 msgid "Enable just networking, no RTL device or file used"
-msgstr ""
+msgstr "Habilitar apenas a rede, nenhum dispositivo RTL ou arquivo usado"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:50
 msgid "Enable networking"
-msgstr ""
+msgstr "Habilitar rede"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:136
 msgid "Enable phase enhancement"
-msgstr ""
+msgstr "Habilitar aprimoramento de fase"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:127
 msgid "Enable single-bits error correction using CRC"
-msgstr ""
+msgstr "Habilitar a correção de erro de bits únicos usando CRC"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:10
 msgid "Enabled"
-msgstr ""
+msgstr "Ativado"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:89
 msgid "FlightAware TSV output port"
-msgstr ""
+msgstr "Porta de saída FlightAware TSV"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:30
 msgid "Frequency"
-msgstr ""
+msgstr "Frequência"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:23
 msgid "Gain (-10 for auto-gain)"
-msgstr ""
+msgstr "Ganho (-10 para ganho automático)"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:65
 msgid "HTTP server port"
-msgstr ""
+msgstr "Porta do servidor HTTP"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:61
 msgid "IP address to bind to"
-msgstr ""
+msgstr "Endereço IP para vincular"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:196
 msgid "Measure noise power"
-msgstr ""
+msgstr "Medir potência do ruído"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:139
 msgid "More CPU for more messages"
-msgstr ""
+msgstr "Mais CPU para mais mensagens"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:176
 msgid "Periodically write json output to a directory"
-msgstr ""
+msgstr "Periodicamente escrever saída json para um diretório"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:145
 msgid "Print stats at exit"
-msgstr ""
+msgstr "Imprimir estatísticas na saída"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:19
 msgid "RTL device index"
-msgstr ""
+msgstr "Índice de dispositivo RTL"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:115
 msgid "Reference/receiver latitude for surface posn"
-msgstr ""
+msgstr "Latitude de referência/receptor para posn de superfície"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:119
 msgid "Reference/receiver longitude for surface posn"
-msgstr ""
+msgstr "Longitude da referência/receptor para posn de superfície"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:16
 msgid "Respawn"
-msgstr ""
+msgstr "Ressurgir"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:38
 msgid "Sample format for data file"
-msgstr ""
+msgstr "Formato de amostra para arquivo de dados"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:168
 msgid "Set receiver error in parts per million"
-msgstr ""
+msgstr "Definir erro do receptor em partes por milhão"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:151
 msgid "Show and reset stats every seconds"
-msgstr ""
+msgstr "Mostrar e redefinir estatísticas a cada segundo"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:155
 msgid "Show only ICAO addresses"
-msgstr ""
+msgstr "Mostrar apenas os endereços da ICAO"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:47
 msgid "Show only messages hex values"
-msgstr ""
+msgstr "Mostrar apenas os valores hexadecimais das mensagens"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:161
 msgid "Strip IQ file removing samples"
-msgstr ""
+msgstr "Eliminar arquivo IQ removendo amostras"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:77
 msgid "TCP BaseStation output listen port"
-msgstr ""
+msgstr "Porta de escuta de saída de TCP BaseStation"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:81
 msgid "TCP Beast input listen port"
-msgstr ""
+msgstr "Porta de escuta de entrada TCP Beast"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:85
 msgid "TCP Beast output listen port"
-msgstr ""
+msgstr "Porta de escuta de saída TCP Beast"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:105
 msgid "TCP buffer size 64Kb * (2^n)"
-msgstr ""
+msgstr "Tamanho de buffer TCP 64Kb * (2^n)"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:101
 msgid "TCP heartbeat rate in seconds"
-msgstr ""
+msgstr "Taxa de \"heartbeat\" TCP em segundos"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:69
 msgid "TCP raw input listen port"
-msgstr ""
+msgstr "Porta de escuta de entrada TCP não tratada"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:55
 msgid "TCP raw output in Beast binary format"
-msgstr ""
+msgstr "Saída TCP não tratada em formato binário Beast"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:73
 msgid "TCP raw output listen port"
-msgstr ""
+msgstr "Porta de escuta de saída TCP não tratada"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:97
 msgid "TCP raw output memory flush rate in seconds"
-msgstr ""
+msgstr "Taxa de descarga de memória de saída TCP não tratada em segundos"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:93
 msgid "TCP raw output minimum size"
-msgstr ""
+msgstr "Tamanho mínimo de saída TCP não tratada"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:158
 msgid "Use metric units"
-msgstr ""
+msgstr "Usar unidades métricas"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:190
 msgid "Use the 2.4MHz demodulator"
-msgstr ""
+msgstr "Usar o demodulador de 2,4 MHz"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:44
 msgid "When reading from a file play back in realtime, not at max speed"
 msgstr ""
+"Ao ler de um reprodução de arquivo em tempo real, não em alta velocidade"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:180
 msgid "Write json output every t seconds"
-msgstr ""
+msgstr "Escrever saída json a cada t segundos"
 
 #: applications/luci-app-dump1090/luasrc/controller/dump1090.lua:11
 msgid "dump1090"
-msgstr ""
+msgstr "dump1090"
 
 #: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:4
 msgid ""
 "dump1090 is a Mode S decoder specifically designed for RTLSDR devices, here "
 "you can configure the settings."
 msgstr ""
+"dump1090 é um decodificador de Mode S projetado especificamente para "
+"dispositivos RTLSDR, aqui você pode configurar as definições."
index 4475d2fb931bfac72b2624a4e69ae0cedbf3b19f..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100644 (file)
@@ -1,12 +1,4 @@
 #!/bin/sh
 
-# needed for "Save and Apply" to restart dump1090
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@dump1090[-1]
-       add ucitrack dump1090
-       set ucitrack.@dump1090[-1].init="dump1090"
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
index c87f1f2cd1c99c9defc709f423f5bc2fc483ef9d..fed882c02f89736ef7b75a8402db28bdb4822fba 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:10+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdynapoint/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"
 
 #: 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 "Nastavení"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
 msgid "Curl is currently not installed. Please install the package in the"
@@ -30,12 +36,12 @@ msgstr ""
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:71
 msgid "Device"
-msgstr ""
+msgstr "Zařízení"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:66
 #: applications/luci-app-dynapoint/luasrc/view/dynapoint/cbi_color.htm:5
 msgid "Disabled"
-msgstr ""
+msgstr "Zakázáno"
 
 #: applications/luci-app-dynapoint/luasrc/controller/dynapoint.lua:7
 msgid "DynaPoint"
@@ -47,7 +53,7 @@ msgstr ""
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
 msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
 msgid ""
@@ -70,7 +76,7 @@ msgstr ""
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:85
 msgid "Mode"
-msgstr ""
+msgstr "Mód"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:94
 msgid "Not used by DynaPoint"
@@ -86,7 +92,7 @@ msgstr ""
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:87
 msgid "SSID"
-msgstr ""
+msgstr "SSID"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:47
 msgid "Software Section"
index 5de83a6dcced8aed74da5c40bb2d9a05ae44ec0a..0ced39f9ae833c31cc4e34434aa7b98ef747b5b3 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-23 18:06+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdynapoint/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-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 "Διαμόρφωση"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
 msgid "Curl is currently not installed. Please install the package in the"
index 8f8afd69febf7c0fe366f5082b6b44c25e7cf1e7..8710a064f52eb863acb1b4382a51769455c81028 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdynapoint/hu/>\n"
 "Language: hu\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"
 
 #: 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 "Beállítás"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
 msgid "Curl is currently not installed. Please install the package in the"
@@ -30,12 +36,12 @@ msgstr ""
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:71
 msgid "Device"
-msgstr ""
+msgstr "Eszköz"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:66
 #: applications/luci-app-dynapoint/luasrc/view/dynapoint/cbi_color.htm:5
 msgid "Disabled"
-msgstr ""
+msgstr "Letiltva"
 
 #: applications/luci-app-dynapoint/luasrc/controller/dynapoint.lua:7
 msgid "DynaPoint"
@@ -47,7 +53,7 @@ msgstr ""
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
 msgid "Enabled"
-msgstr ""
+msgstr "Engedélyezve"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
 msgid ""
@@ -70,7 +76,7 @@ msgstr ""
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:85
 msgid "Mode"
-msgstr ""
+msgstr "Mód"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:94
 msgid "Not used by DynaPoint"
@@ -86,7 +92,7 @@ msgstr ""
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:87
 msgid "SSID"
-msgstr ""
+msgstr "SSID"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:47
 msgid "Software Section"
index d33b50159cd6b5ba728933a48a7034846b5cada7..3aa672f6a5c22a84486ce5f5823827406421f74b 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsdynapoint/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 3.10-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 "Configurazione"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
 msgid "Curl is currently not installed. Please install the package in the"
@@ -35,7 +41,7 @@ msgstr ""
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:66
 #: applications/luci-app-dynapoint/luasrc/view/dynapoint/cbi_color.htm:5
 msgid "Disabled"
-msgstr ""
+msgstr "Disabilitato"
 
 #: applications/luci-app-dynapoint/luasrc/controller/dynapoint.lua:7
 msgid "DynaPoint"
@@ -47,7 +53,7 @@ msgstr ""
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
 msgid "Enabled"
-msgstr ""
+msgstr "Abilitato"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
 msgid ""
diff --git a/applications/luci-app-dynapoint/po/mr/dynapoint.po b/applications/luci-app-dynapoint/po/mr/dynapoint.po
new file mode 100644 (file)
index 0000000..63965e7
--- /dev/null
@@ -0,0 +1,129 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
+msgid "Activate this wVIF if status is:"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:31
+msgid "Append hostname to ssid"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:31
+msgid "Append the router's hostname to the SSID when connectivity check fails"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
+msgid "Check Internet connectivity via HTTP header download"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
+msgid "Configuration"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
+msgid "Curl is currently not installed. Please install the package in the"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:71
+msgid "Device"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:66
+#: applications/luci-app-dynapoint/luasrc/view/dynapoint/cbi_color.htm:5
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/controller/dynapoint.lua:7
+msgid "DynaPoint"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:54
+msgid "Dynamic Access Point Manager"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
+msgid ""
+"Failure counter after how many failed download attempts, the state is "
+"considered as offline"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:56
+msgid "List of Wireless Virtual Interfaces (wVIF)"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:20
+msgid "List of host addresses"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:20
+msgid ""
+"List of host addresses (url or IP) to track and request http headers from"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:85
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:94
+msgid "Not used by DynaPoint"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:93
+msgid "Offline"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:92
+msgid "Online"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:87
+msgid "SSID"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:47
+msgid "Software Section"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
+msgid "Switch_to_offline threshold"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:23
+msgid "Test-run interval"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:23
+msgid "Time interval in seconds to re-start a new test run"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
+msgid "Use curl"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:44
+msgid "Use curl instead of wget"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:36
+msgid "Use curl instead of wget for testing the connectivity."
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:39
+msgid "Used interface"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:39
+msgid "Which interface should curl use. (Use ifconfig to find out)"
+msgstr ""
+
+#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:61
+msgid "WiFi Status"
+msgstr ""
index f744c52ffbe5a3cc39503ca68dbbd264c85307d6..34dea1e8dbdc20784c04cb771c715426e16bf2d2 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-02 16:10+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsdynapoint/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"
-"X-Generator: Poedit 2.1.1\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
 msgid "Activate this wVIF if status is:"
@@ -28,7 +29,7 @@ msgstr ""
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
 msgid "Check Internet connectivity via HTTP header download"
-msgstr "Cerifique a conectividade com a internet baixando o cabeçalho HTTP "
+msgstr "Verificar a conectividade com a Internet via download de cabeçalho HTTP"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:18
 msgid "Configuration"
@@ -57,7 +58,7 @@ msgstr "Gerenciamento do Ponto de Acesso Dinâmico"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:67
 msgid "Enabled"
-msgstr "Habilitado"
+msgstr "Ativado"
 
 #: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:27
 msgid ""
diff --git a/applications/luci-app-firewall/luasrc/controller/firewall.lua b/applications/luci-app-firewall/luasrc/controller/firewall.lua
deleted file mode 100644 (file)
index 5f8cb6e..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-module("luci.controller.firewall", package.seeall)
-
-function index()
-       entry({"admin", "network", "firewall"},
-               alias("admin", "network", "firewall", "zones"),
-               _("Firewall"), 60)
-
-       entry({"admin", "network", "firewall", "zones"},
-               view("firewall/zones"), _("General Settings"), 10)
-
-       entry({"admin", "network", "firewall", "forwards"},
-               view("firewall/forwards"), _("Port Forwards"), 20)
-
-       entry({"admin", "network", "firewall", "rules"},
-               view("firewall/rules"), _("Traffic Rules"), 30)
-
-       entry({"admin", "network", "firewall", "custom"},
-               view("firewall/custom"), _("Custom Rules"), 40).leaf = true
-end
index 928756844095c2f0c7142500ade41ad0e39983a4..41779413754756bf725b71b6e449179d00550d1b 100644 (file)
@@ -52,14 +52,14 @@ msgstr ""
 msgid "Action"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -71,15 +71,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
@@ -92,11 +92,11 @@ msgstr ""
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -105,7 +105,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -125,7 +125,7 @@ msgstr ""
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr ""
 
@@ -160,7 +160,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -195,7 +195,7 @@ msgstr ""
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -220,7 +220,7 @@ msgstr ""
 msgid "Extra arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -228,7 +228,7 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 # Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua      #
 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
 #
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr ""
 
@@ -256,10 +256,6 @@ msgstr ""
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -304,7 +300,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr ""
 
@@ -365,7 +361,7 @@ msgstr ""
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr ""
 
@@ -447,7 +443,7 @@ msgstr ""
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -457,7 +453,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr ""
 
@@ -467,12 +463,6 @@ msgid ""
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -612,7 +602,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -660,7 +650,7 @@ msgid "To %s, %s in %s"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr ""
 
@@ -815,7 +805,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
index 4219ff2e3341e37e0a25643fcaa0e0b13f25f3ff..3558ee419ee293ae44c70d847ad04c26b031d7f4 100644 (file)
@@ -57,14 +57,14 @@ msgstr ""
 msgid "Action"
 msgstr "Acció"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -76,15 +76,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Ajusts avançats"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permet el reenviament des dels <em>zones d'origen</em>:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permet el reenviament als <em>zones de destí</em>:"
 
@@ -97,11 +97,11 @@ msgstr "Qualsevol"
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -110,7 +110,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -130,7 +130,7 @@ msgstr "Xarxes cobertes"
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Regles personalitzades"
 
@@ -169,7 +169,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -204,7 +204,7 @@ msgstr ""
 msgid "Enable SYN-flood protection"
 msgstr "Habilita protecció contra la inundació SYN"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Habilita el registre d'aquesta zona"
 
@@ -212,7 +212,7 @@ msgstr "Habilita el registre d'aquesta zona"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -229,7 +229,7 @@ msgstr "Port extern"
 msgid "Extra arguments"
 msgstr "Paràmetres extres"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -237,11 +237,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Tallafocs"
 
@@ -261,10 +261,6 @@ msgstr "Tallafocs - Regles de tràfic"
 msgid "Firewall - Zone Settings"
 msgstr "Tallafocs - Ajusts de zona"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Força el rastreig de connexió"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -309,7 +305,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Ajusts generals"
 
@@ -370,7 +366,7 @@ msgstr "Port intern"
 msgid "Internal zone"
 msgstr "Zona interna"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Limita els missatges de registre"
 
@@ -456,7 +452,7 @@ msgstr "Sortida"
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Passa paràmetres addicionals al iptables. Utilitzeu-ho amb cura!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -466,7 +462,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Reenviaments de port"
 
@@ -478,12 +474,6 @@ msgstr ""
 "El reenviament de ports permet que els ordinadors remots en el Internet "
 "connectin a un ordinador o servei específic dins del LAN privat."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -595,7 +585,7 @@ msgstr ""
 "flux de tràfic de xarxa."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -656,7 +646,7 @@ msgid "To %s, %s in %s"
 msgstr "A %s, %s en %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Regles de trànsit"
 
@@ -814,7 +804,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
@@ -826,6 +816,9 @@ msgstr ""
 msgid "types"
 msgstr ""
 
+#~ msgid "Force connection tracking"
+#~ msgstr "Força el rastreig de connexió"
+
 #~ msgid "Add"
 #~ msgstr "Afegeix"
 
index 0b001d6f7f7dc26c49e224bde3c91a09fe8a0b40..704a7905cd11f92f01b33b0060cae0f9b4067258 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-06-21 11:22+0200\n"
-"Last-Translator: koli <lukas.koluch@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-02 16:08+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfirewall/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
 msgid "%s in %s"
@@ -52,14 +53,14 @@ msgstr ""
 msgid "Action"
 msgstr "Akce"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -71,15 +72,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Pokročilé nastavení"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Povolit přesměrování ze <em>zdrojových oblastí</em>:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Povolit přesměrování do <em>zdrojových oblastí</em>:"
 
@@ -92,11 +93,11 @@ msgstr "Libovolné"
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -105,13 +106,13 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
 msgid "Contents have been saved."
-msgstr ""
+msgstr "Obsah byl uložen."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
 msgid "Covered devices"
@@ -125,7 +126,7 @@ msgstr "Pokryté sítě"
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Vlastní pravidla"
 
@@ -149,7 +150,7 @@ msgstr "Cílový port"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:302
 msgid "Destination zone"
-msgstr "Cílová oblast"
+msgstr "Cílová zóna"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:299
 msgid "Discard forward"
@@ -163,7 +164,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -198,7 +199,7 @@ msgstr "Povolit NAT Loopback"
 msgid "Enable SYN-flood protection"
 msgstr "Povolit ochranu proti SYN-flood"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Povolit logování v této oblasti"
 
@@ -206,7 +207,7 @@ msgstr "Povolit logování v této oblasti"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -221,9 +222,9 @@ msgstr "Vnější port"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Extra arguments"
-msgstr "Dodatečné argumenty"
+msgstr "Další argumenty volání"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -231,11 +232,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -255,10 +256,6 @@ msgstr "Firewall - Pravidla síťového provozu"
 msgid "Firewall - Zone Settings"
 msgstr "Firewall - Nastavení zón"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Vynutit sledování připojení"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -270,7 +267,7 @@ msgstr "Přesměrovat na"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
 msgid "Friday"
-msgstr ""
+msgstr "Pátek"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:62
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
@@ -303,7 +300,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Obecné nastavení"
 
@@ -364,13 +361,13 @@ msgstr "Vnitřní port"
 msgid "Internal zone"
 msgstr "Vnitřní zóna"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Omezit logovací zprávy"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 msgid "MAC"
-msgstr ""
+msgstr "MAC"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 msgid "MACs"
@@ -403,11 +400,11 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
 msgid "Monday"
-msgstr ""
+msgstr "Pondělí"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:353
 msgid "Month Days"
-msgstr ""
+msgstr "Dny v měsíci"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
@@ -418,7 +415,7 @@ msgstr "Název"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
 msgid "Network"
-msgstr ""
+msgstr "Síť"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 msgid "Only match incoming traffic directed at the given IP address."
@@ -438,7 +435,7 @@ msgid ""
 "range on the client host"
 msgstr ""
 "Vybrat pouze příchozí provoz, pocházející ze zadaného portu nebo rozsahu "
-"portů klienta."
+"portů klienta"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
@@ -450,7 +447,7 @@ msgstr "Výstup"
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Předává další argumenty iptables. Používat opatrně!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -460,7 +457,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Přesměrování portů"
 
@@ -473,12 +470,6 @@ msgstr ""
 "Internetu připojení k vybraným počítačům nebo službám uvnitř privátní sítě "
 "LAN."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -488,11 +479,11 @@ msgstr "Protokol"
 msgid ""
 "Redirect matched incoming traffic to the given port on the internal host"
 msgstr ""
-"Přesměrovat vybraný příchozí provoz na uvedený port vnitřního hostitele."
+"Přesměrovat vybraný příchozí provoz na uvedený port vnitřního hostitele"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
 msgid "Redirect matched incoming traffic to the specified internal host"
-msgstr "Přesměrovat vybraný příchozí provoz na uvedeného vnitřního hostitele."
+msgstr "Přesměrovat vybraný příchozí provoz na uvedeného vnitřního hostitele"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:295
 msgid "Refuse forward"
@@ -529,7 +520,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:351
 msgid "Saturday"
-msgstr ""
+msgstr "Sobota"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
 msgid "Software based offloading for routing/NAT"
@@ -580,7 +571,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
 msgid "Sunday"
-msgstr ""
+msgstr "Neděle"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:29
 msgid ""
@@ -591,7 +582,7 @@ msgstr ""
 "provozu."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -608,7 +599,6 @@ msgstr ""
 "lan do wan <em>nepovoluje</em> přesměrování z wan do lan (a naopak)."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:89
-#, fuzzy
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -619,20 +609,20 @@ msgstr ""
 "Tato sekce definuje běžné možnosti %q. <em>Vstupní</em> a <em>výstupní</em> "
 "možnosti nastavují výchozí politiky pro provoz, vstupující do této zóny a "
 "vystupující z ní, zatímco <em>přesměrovací</em> možnosti popisují politiku "
-"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."
+"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:349
 msgid "Thursday"
-msgstr ""
+msgstr "Čtvrtek"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:138
 msgid "Time Restrictions"
-msgstr ""
+msgstr "Časová omezení"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
 msgid "Time in UTC"
-msgstr ""
+msgstr "Čas v UTC"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:96
 msgid "To %s at %s on <var>this device</var>"
@@ -651,7 +641,7 @@ msgid "To %s, %s in %s"
 msgstr "Na %s, %s v %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Pravidla síťového provozu"
 
@@ -667,11 +657,11 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:347
 msgid "Tuesday"
-msgstr ""
+msgstr "Úterý"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
 msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "Nelze uložit obsah: %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
@@ -681,11 +671,11 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:145
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
 msgid "Unnamed rule"
-msgstr ""
+msgstr "Nepojmenované pravidlo"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
 msgid "Unnamed zone"
-msgstr ""
+msgstr "Nepojmenovaná zóna"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
 msgid ""
@@ -709,7 +699,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
 msgid "Wednesday"
-msgstr ""
+msgstr "Středa"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Week Days"
@@ -809,7 +799,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
@@ -821,6 +811,9 @@ msgstr ""
 msgid "types"
 msgstr ""
 
+#~ msgid "Force connection tracking"
+#~ msgstr "Vynutit sledování připojení"
+
 #~ msgid "Add"
 #~ msgstr "Přidat"
 
index 6a70cd531c15b1abd22d14476eb0834046b4412d..776bb8ba821e381b79a56318e67b8c503ec85d13 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2019-11-19 16:05+0000\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfirewall/de/>\n"
@@ -55,8 +55,7 @@ msgstr "Ausgang akzeptieren"
 msgid "Action"
 msgstr "Aktion"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
-#, fuzzy
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
@@ -64,17 +63,16 @@ msgid ""
 msgstr ""
 "Zusätzliche rohe <em>iptables</em>-Argumente zur Klassifizierung des "
 "Zonenzielverkehrs, z.B. <code>-p tcp --dport 443</code>, um nur ausgehenden "
-"HTTPS-Verkehr abzugleichen."
+"HTTPS-Verkehr übereinstimmen zu lassen."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
-#, fuzzy
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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 ""
 "Zusätzliche rohe <em>iptables</em>-Argumente zur Klassifizierung von "
 "Zonenquellenverkehr, z.B. <code>-p tcp --sport 443</code>, um nur "
-"eingehenden HTTPS-Verkehr abzugleichen."
+"eingehenden HTTPS-Verkehr übereinstimmen zu lassen."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:137
@@ -82,15 +80,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Erweiterte Einstellungen"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr "Erlaube \"ungültigen\" Verkehr"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Erlaube Weiterleitung von <em>Quellzone</em>:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Erlaube Weiterleitung zu <em>Zielzone</em>:"
 
@@ -103,11 +101,11 @@ msgstr "Beliebig"
 msgid "Any day"
 msgstr "Beliebig"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr "Automatische Helferzuordnung"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -118,7 +116,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr "Conntrack-Einstellungen"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr "Conntrack-Helfer"
 
@@ -138,7 +136,7 @@ msgstr "Abgedeckte Netzwerke"
 msgid "Covered subnets"
 msgstr "Abgedeckte Subnetze"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Benutzerdefinierte Regeln"
 
@@ -177,23 +175,26 @@ msgstr "Eingang verwerfen"
 msgid "Discard output"
 msgstr "Ausgang verwerfen"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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 ""
+"Installiere keine zusätzlichen Regeln, um weitergeleiteten Traffic mit "
+"Conntrack-Status <em>invalid</em> abzulehnen. Dies kann bei komplexen "
+"asymmetrischen Routen erforderlich sein."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
 msgid "Do not track forward"
-msgstr ""
+msgstr "Weiterleitung nicht verfolgen"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:307
 msgid "Do not track input"
-msgstr ""
+msgstr "Eingang nicht verfolgen"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:287
 msgid "Do not track output"
-msgstr ""
+msgstr "Ausgang nicht verfolgen"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
 msgid "Drop invalid packets"
@@ -212,7 +213,7 @@ msgstr "NAT-Loopback aktivieren"
 msgid "Enable SYN-flood protection"
 msgstr "Schutz vor SYN-flood-Attacken"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Protokollierung innerhalb der Zone aktivieren"
 
@@ -220,9 +221,10 @@ msgstr "Protokollierung innerhalb der Zone aktivieren"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "Experimentelle Funktion. Nicht vollständig kompatibel mit QoS/SQM."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
+"Wählt explizit zulässige Verbindungs-Tracking-Helfer für den Zonenverkehr aus"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:210
 msgid "External IP address"
@@ -237,19 +239,19 @@ msgstr "Externer Port"
 msgid "Extra arguments"
 msgstr "Zusätzliche Argumente"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
-msgstr ""
+msgstr "Zusätzliche Ziel-Argumente"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:80
 msgid "Extra iptables arguments"
 msgstr "Zusätzliche iptables-Argumente"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
-msgstr ""
+msgstr "Zusätzliche Quell-Argumente"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -269,10 +271,6 @@ msgstr "Firewall - Traffic-Regeln"
 msgid "Firewall - Zone Settings"
 msgstr "Firewall - Zoneneinstellungen"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Connectiontracking erzwingen"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -302,24 +300,22 @@ msgid "From %s in %s with source %s and %s"
 msgstr "Von %s in %s mit Quell-%s und %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:75
-#, fuzzy
 msgid "From %s on <var>this device</var>"
-msgstr "Von %s auf <var>diesem Gerät</var>"
+msgstr "Von %s auf <var>dieses Gerät</var>"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:73
 msgid "From %s on <var>this device</var> with source %s"
 msgstr "Von %s auf <var>diesem Gerät</var> mit Quelle %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:71
-#, fuzzy
 msgid "From %s on <var>this device</var> with source %s and %s"
-msgstr "Von %s auf <var>diesem Gerät</var> mit Quelle %s und %s"
+msgstr "Von %s auf <var>dieses Gerät</var> mit Quelle %s und %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Allgemeine Einstellungen"
 
@@ -380,7 +376,7 @@ msgstr "Interner Port"
 msgid "Internal zone"
 msgstr "Interne Zone"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Protokollnachrichten limitieren"
 
@@ -454,7 +450,7 @@ msgid ""
 "range on the client host"
 msgstr ""
 "Nur eingehenden Datenverkehr, der vom angegebenen Quellport oder Portbereich "
-"des Client-Host stammt, zuordnen."
+"des Client-Host stammt, zuordnen"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
@@ -468,7 +464,7 @@ msgstr ""
 "Gibt zusätzliche Kommandozeilenargumente an iptables weiter. Mit Vorsicht "
 "benutzen!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -476,9 +472,15 @@ msgid ""
 "invalid values could render the firewall ruleset broken, completely exposing "
 "all services."
 msgstr ""
+"Die Übergabe von rohen iptables-Argumenten an die Klassifizierungsregeln für "
+"den Quell- und Zielverkehr ermöglicht es, Pakete abzugleichen, die auf "
+"anderen Kriterien als Schnittstellen oder Subnetzen basieren. Diese Optionen "
+"sollten mit äußerster Vorsicht verwendet werden, da ungültige Werte dazu "
+"führen können, dass der Firewall-Regelsatz außer Funktion gesetzt wird und "
+"alle Dienste vollständig offengelegt werden."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Portweiterleitungen"
 
@@ -490,12 +492,6 @@ msgstr ""
 "Portweiterleitungen ermöglichen es entfernten Rechnern im Internet auf "
 "bestimmte Computer oder Dienste im lokalen LAN zuzugreifen."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -610,7 +606,7 @@ msgstr ""
 "den Netzwerk-Traffic zu trennen."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -673,7 +669,7 @@ msgid "To %s, %s in %s"
 msgstr "Zu %s, %s in %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Traffic-Regeln"
 
@@ -710,7 +706,6 @@ msgid "Unnamed zone"
 msgstr "Unbenannte Zone"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
-#, fuzzy
 msgid ""
 "Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
 "network devices."
@@ -838,7 +833,7 @@ msgstr "Sekunde"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr "diese neue Zone"
 
@@ -850,6 +845,9 @@ msgstr "Typ"
 msgid "types"
 msgstr "Typen"
 
+#~ msgid "Force connection tracking"
+#~ msgstr "Connectiontracking erzwingen"
+
 #~ msgid "Disable"
 #~ msgstr "Deaktivieren"
 
index 1359c117743b0ab08eee412a3c508e6ad7963b96..8103329a1a96bca745614a8441cd3bd8e3e6d56e 100644 (file)
@@ -3,15 +3,16 @@ 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: 2012-03-31 15:40+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-23 18:05+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfirewall/el/>\n"
 "Language: el\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 3.10-dev\n"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
 msgid "%s in %s"
@@ -54,14 +55,14 @@ msgstr ""
 msgid "Action"
 msgstr "Ενέργεια"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -73,15 +74,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Ρυθμίσεις για προχωρημένους"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
@@ -94,11 +95,11 @@ msgstr "Οποιοδήποτε"
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -107,7 +108,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -127,7 +128,7 @@ msgstr ""
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Προσαρμοσμένοι Κανόνες"
 
@@ -147,7 +148,6 @@ msgid "Destination port"
 msgstr "Θύρα προορισμού"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:302
-#, fuzzy
 msgid "Destination zone"
 msgstr "Ζώνη προορισμού"
 
@@ -163,7 +163,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -199,7 +199,7 @@ msgstr ""
 msgid "Enable SYN-flood protection"
 msgstr "Προστασία SYN-flood"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr ""
 
@@ -207,7 +207,7 @@ msgstr ""
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -224,7 +224,7 @@ msgstr "Εξωτερική θύρα"
 msgid "Extra arguments"
 msgstr "Επιπλέον παράμετροι"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -232,11 +232,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Τείχος προστασίας"
 
@@ -256,10 +256,6 @@ msgstr "Τείχος προστασίας - Κανόνες Κίνησεις"
 msgid "Firewall - Zone Settings"
 msgstr "Τείχος προστασίας - Ρυθμίσεις Ζώνης"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Επιβολή παρακολούθησης σύνδεσης"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -304,7 +300,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Γενικές Ρυθμίσεις"
 
@@ -367,7 +363,7 @@ msgstr "Εξωτερική θύρα"
 msgid "Internal zone"
 msgstr "Εσωτερική ζώνη"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Περιορισμός καταγραφών συστήματος"
 
@@ -450,7 +446,7 @@ msgstr "Έξοδος"
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -460,7 +456,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Προώθηση Θυρών"
 
@@ -470,12 +466,6 @@ msgid ""
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -590,7 +580,7 @@ msgstr ""
 "ελέγχει την δικτυακή κίνηση."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -638,7 +628,7 @@ msgid "To %s, %s in %s"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr ""
 
@@ -793,7 +783,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
@@ -805,6 +795,9 @@ msgstr ""
 msgid "types"
 msgstr ""
 
+#~ msgid "Force connection tracking"
+#~ msgstr "Επιβολή παρακολούθησης σύνδεσης"
+
 #~ msgid "Add"
 #~ msgstr "Προσθήκη"
 
index 3c913d910edd2aee21b9ae0e250d830275be4f9b..76aa96fb602345505f46314f67c57b5ef2dcd94d 100644 (file)
@@ -52,14 +52,14 @@ msgstr ""
 msgid "Action"
 msgstr "Action"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -71,15 +71,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
@@ -92,11 +92,11 @@ msgstr ""
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -105,7 +105,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -125,7 +125,7 @@ msgstr ""
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr ""
 
@@ -160,7 +160,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -195,7 +195,7 @@ msgstr ""
 msgid "Enable SYN-flood protection"
 msgstr "Enable SYN-flood protection"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -220,7 +220,7 @@ msgstr "External port"
 msgid "Extra arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -228,7 +228,7 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 # Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua      #
 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
 #
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -256,10 +256,6 @@ msgstr ""
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -304,7 +300,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr ""
 
@@ -365,7 +361,7 @@ msgstr "Internal port"
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr ""
 
@@ -449,7 +445,7 @@ msgstr "Output"
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -459,7 +455,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr ""
 
@@ -469,12 +465,6 @@ msgid ""
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -617,7 +607,7 @@ msgstr ""
 "traffic flow."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -665,7 +655,7 @@ msgid "To %s, %s in %s"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr ""
 
@@ -820,7 +810,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
index 3e1b9462027595bf22ae9990042f9baaf559bdd3..295f9c7aa9a4c1820310ab0f6ccf974445db0fb9 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2019-11-06 23:04+0000\n"
-"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
+"PO-Revision-Date: 2019-11-25 13:56+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfirewall/es/>\n"
 "Language: es\n"
@@ -56,7 +56,7 @@ msgstr "Aceptar salida"
 msgid "Action"
 msgstr "Acción"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
@@ -66,7 +66,7 @@ msgstr ""
 "tráfico de destino de la zona, p.e. <code>-p tcp --dport 443</code> para que "
 "solo coincida con el tráfico HTTPS saliente."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -81,15 +81,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Configuración avanzada"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr "Permitir tráfico \"inválido\""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permitir reenvío desde <em>zonas de origen</em>:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permitir reenvío a <em>zonas de destino</em>:"
 
@@ -102,11 +102,11 @@ msgstr "Cualquiera"
 msgid "Any day"
 msgstr "Cualquier día"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr "Asignación automática de ayuda"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -117,7 +117,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr "Configuraciones de Conntrack"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr "Ayudantes de Conntrack"
 
@@ -137,7 +137,7 @@ msgstr "Redes cubiertas"
 msgid "Covered subnets"
 msgstr "Subredes cubiertas"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Reglas personalizadas"
 
@@ -176,7 +176,7 @@ msgstr "Descartar entrada"
 msgid "Discard output"
 msgstr "Descartar salida"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -214,7 +214,7 @@ msgstr "Activar bucle NAT"
 msgid "Enable SYN-flood protection"
 msgstr "Activar protección contra inundaciones SYN"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Activar registro en esta zona"
 
@@ -222,7 +222,7 @@ msgstr "Activar registro en esta zona"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "Característica experimental. No es totalmente compatible con QoS/SQM."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 "Elige explícitamente los ayudantes de seguimiento de conexión permitidos "
@@ -241,7 +241,7 @@ msgstr "Puerto externo"
 msgid "Extra arguments"
 msgstr "Argumentos extra"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr "Argumentos de destino adicionales"
 
@@ -249,11 +249,11 @@ msgstr "Argumentos de destino adicionales"
 msgid "Extra iptables arguments"
 msgstr "Argumentos adicionales de iptables"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr "Argumentos fuente adicionales"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -263,7 +263,7 @@ msgstr "Firewall - Reglas personalizadas"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
 msgid "Firewall - Port Forwards"
-msgstr "Firewall - Reenvíos de puertos"
+msgstr "Firewall - Reenvío de puertos"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:128
 msgid "Firewall - Traffic Rules"
@@ -273,10 +273,6 @@ msgstr "Firewall - Reglas de tráfico"
 msgid "Firewall - Zone Settings"
 msgstr "Firewall - Configuración de la zona"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Forzar seguimiento de conexión"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -321,7 +317,7 @@ msgstr "De %s en <var>este dispositivo</var> con la fuente %s y %s"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Configuración general"
 
@@ -382,7 +378,7 @@ msgstr "Puerto interno"
 msgid "Internal zone"
 msgstr "Zona interna"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Limitar registro de mensajes"
 
@@ -468,7 +464,7 @@ msgstr "Salida"
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Pasa argumentos adicionales a iptables. ¡Utilícelo con cuidado!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -484,9 +480,9 @@ msgstr ""
 "servicios."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
-msgstr "Reenvíos de puertos"
+msgstr "Reenvío de puertos"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
 msgid ""
@@ -496,14 +492,6 @@ msgstr ""
 "El reenvío de puertos permite a ordenadores remotos en internet conectar a "
 "un ordenador o servicio específico en la LAN privada."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-"Evite la instalación de reglas <em>NOTRACK</em> que evitarían el seguimiento "
-"de la conexión."
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -619,7 +607,7 @@ msgstr ""
 "del tráfico."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -680,7 +668,7 @@ msgid "To %s, %s in %s"
 msgstr "A %s, %s en %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Reglas de tráfico"
 
@@ -842,7 +830,7 @@ msgstr "segundo"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr "Esta nueva zona"
 
@@ -854,6 +842,16 @@ msgstr "Tipo"
 msgid "types"
 msgstr "Tipos"
 
+#~ msgid "Force connection tracking"
+#~ msgstr "Forzar seguimiento de conexión"
+
+#~ msgid ""
+#~ "Prevent the installation of <em>NOTRACK</em> rules which would bypass "
+#~ "connection tracking."
+#~ msgstr ""
+#~ "Evite la instalación de reglas <em>NOTRACK</em> que evitarían el "
+#~ "seguimiento de la conexión."
+
 #~ msgid "Disable"
 #~ msgstr "Desactivar"
 
index 92ecd40ef05805684621599313aba308d3b505fc..d3dba5b9711b3a6b0f12fbb7ba39d13872b150f1 100644 (file)
@@ -55,14 +55,14 @@ msgstr ""
 msgid "Action"
 msgstr "Action"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -74,15 +74,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Paramètres avancés"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permettre la transmission des <em>zones source</em> :"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permettre la transmission vers les <em>zones destination</em> :"
 
@@ -95,11 +95,11 @@ msgstr "N'importe lequel"
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -108,7 +108,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -128,7 +128,7 @@ msgstr "Réseaux couverts"
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Régles spécifiques"
 
@@ -163,7 +163,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -198,7 +198,7 @@ msgstr "Activer le NAT sur la boucle-locale"
 msgid "Enable SYN-flood protection"
 msgstr "Activer la protection contre le SYN-flood"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Activer les traces (logs) sur cette zone"
 
@@ -206,7 +206,7 @@ msgstr "Activer les traces (logs) sur cette zone"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -223,7 +223,7 @@ msgstr "Port externe"
 msgid "Extra arguments"
 msgstr "Arguments supplémentaires"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -231,7 +231,7 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
@@ -239,7 +239,7 @@ msgstr ""
 #  applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua                    #
 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
 #
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Pare-feu"
 
@@ -259,10 +259,6 @@ msgstr "Pare-feu - Règles de trafic"
 msgid "Firewall - Zone Settings"
 msgstr "Pare-feu - Configuration des zones"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Forcer le suivi des connexions"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -307,7 +303,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Paramètres généraux"
 
@@ -368,7 +364,7 @@ msgstr "Port interne"
 msgid "Internal zone"
 msgstr "Zone interne"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Limiter les messages de journalisation"
 
@@ -454,7 +450,7 @@ msgstr ""
 "Passe des arguments supplémentaires aux tables d'adresses IP. A utiliser "
 "avec précaution !"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -464,7 +460,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Redirections de port"
 
@@ -476,12 +472,6 @@ msgstr ""
 "La redirection de port permet aux ordinateurs distants sur Internet, de se "
 "connecter à un ordinateur ou service spécifié dans le réseau local privé."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -629,7 +619,7 @@ msgstr ""
 "du trafic réseau."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -691,7 +681,7 @@ msgid "To %s, %s in %s"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Règles de trafic"
 
@@ -846,7 +836,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
@@ -858,6 +848,9 @@ msgstr ""
 msgid "types"
 msgstr ""
 
+#~ msgid "Force connection tracking"
+#~ msgstr "Forcer le suivi des connexions"
+
 #~ msgid "Disable"
 #~ msgstr "Désactiver"
 
index f0799c666437aa85b5b604495dd51cd06f617dcf..de89c5e45205e44f29a9916b0b55910325524a43 100644 (file)
@@ -49,14 +49,14 @@ msgstr ""
 msgid "Action"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -68,15 +68,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
@@ -89,11 +89,11 @@ msgstr ""
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -122,7 +122,7 @@ msgstr ""
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr ""
 
@@ -157,7 +157,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -192,7 +192,7 @@ msgstr ""
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr ""
 
@@ -200,7 +200,7 @@ msgstr ""
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -217,7 +217,7 @@ msgstr ""
 msgid "Extra arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -225,11 +225,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr ""
 
@@ -249,10 +249,6 @@ msgstr ""
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -297,7 +293,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr ""
 
@@ -358,7 +354,7 @@ msgstr ""
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr ""
 
@@ -440,7 +436,7 @@ msgstr ""
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -450,7 +446,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr ""
 
@@ -460,12 +456,6 @@ msgid ""
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -575,7 +565,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -623,7 +613,7 @@ msgid "To %s, %s in %s"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr ""
 
@@ -778,7 +768,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
index bf4e771122dfbb272a920e2da702145114b2122e..339985674810d0c2fddefbe2a8639794a9fdbc15 100644 (file)
@@ -52,14 +52,14 @@ msgstr ""
 msgid "Action"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -71,15 +71,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
@@ -92,11 +92,11 @@ msgstr ""
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -105,7 +105,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -125,7 +125,7 @@ msgstr ""
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr ""
 
@@ -160,7 +160,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -195,7 +195,7 @@ msgstr ""
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr ""
 
@@ -203,7 +203,7 @@ msgstr ""
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -220,7 +220,7 @@ msgstr ""
 msgid "Extra arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -228,7 +228,7 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
@@ -236,7 +236,7 @@ msgstr ""
 # Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua      #
 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
 #
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr ""
 
@@ -256,10 +256,6 @@ msgstr ""
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -304,7 +300,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr ""
 
@@ -365,7 +361,7 @@ msgstr ""
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr ""
 
@@ -447,7 +443,7 @@ msgstr ""
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -457,7 +453,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr ""
 
@@ -467,12 +463,6 @@ msgid ""
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -612,7 +602,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -660,7 +650,7 @@ msgid "To %s, %s in %s"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr ""
 
@@ -815,7 +805,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
index d765692b9f28e601bf5dcdb745bbf656784aad9a..b3a80ca7e038f297460995efb596e4dd01f76b09 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-01-31 16:54+0200\n"
-"Last-Translator: Gabor <juhosg@openwrt.org>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-10 23:14+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfirewall/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
 msgid "%s in %s"
@@ -52,14 +53,14 @@ msgstr ""
 msgid "Action"
 msgstr "Művelet"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -69,17 +70,17 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:137
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
 msgid "Advanced Settings"
-msgstr "Haladó beállítások"
+msgstr "Speciális beállítások"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Továbbítás engedélyezése ezekből a <em>forrás zónákból</em>:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Továbbítás engedélyezése ezekbe a <em>cél zónákba</em>:"
 
@@ -92,11 +93,11 @@ msgstr "Bármelyik"
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -105,7 +106,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -125,7 +126,7 @@ msgstr "Lefedett hálózatok"
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Egyéni szabályok"
 
@@ -146,11 +147,11 @@ msgstr "Cél cím"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
 msgid "Destination port"
-msgstr "Cél port"
+msgstr "Célport"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:302
 msgid "Destination zone"
-msgstr "Cél zóna"
+msgstr "Célzóna"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:299
 msgid "Discard forward"
@@ -164,7 +165,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -199,7 +200,7 @@ msgstr "NAT visszacsatolás engedélyezése"
 msgid "Enable SYN-flood protection"
 msgstr "SYN-flood védelem engedélyezése"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Naplózás engeélyezése ezen a zónán"
 
@@ -207,7 +208,7 @@ msgstr "Naplózás engeélyezése ezen a zónán"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -224,7 +225,7 @@ msgstr "Külső port"
 msgid "Extra arguments"
 msgstr "További argumentumok"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -232,11 +233,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Tűzfal"
 
@@ -256,10 +257,6 @@ msgstr "Tűzfal - Forgalmi szabályok"
 msgid "Firewall - Zone Settings"
 msgstr "Tűzfal - Zóna beállítások"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Kapcsolat követés kényszerítése"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -304,7 +301,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Általános beállítások"
 
@@ -337,7 +334,7 @@ msgstr "IPv4 és IPv6"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:202
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:190
 msgid "IPv4 only"
-msgstr "csak IPv4"
+msgstr "Csak IPv4"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:218
 msgid "IPv6"
@@ -346,7 +343,7 @@ msgstr "IPv6"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:203
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:191
 msgid "IPv6 only"
-msgstr "csak IPv6"
+msgstr "Csak IPv6"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:39
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:115
@@ -365,13 +362,13 @@ msgstr "Belső port"
 msgid "Internal zone"
 msgstr "Belső zóna"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Napló üzenetek korlátozása"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
 msgid "MAC"
-msgstr ""
+msgstr "MAC"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 msgid "MACs"
@@ -419,7 +416,7 @@ msgstr "Név"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
 msgid "Network"
-msgstr ""
+msgstr "Hálózat"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 msgid "Only match incoming traffic directed at the given IP address."
@@ -454,7 +451,7 @@ msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 "További argumentumok küldése az iptables részére. Használja körültekintően!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -464,7 +461,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Port továbbítás"
 
@@ -477,12 +474,6 @@ msgstr ""
 "privát helyi hálózat bizonyos számítógépéhez vagy szolgáltatásához történő "
 "csatlakozását."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -553,12 +544,12 @@ msgstr "Forrás MAC cím"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:282
 msgid "Source address"
-msgstr "Forrás cím"
+msgstr "Forráscím"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:293
 msgid "Source port"
-msgstr "Forrás port"
+msgstr "Forrásport"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:167
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:265
@@ -594,7 +585,7 @@ msgstr ""
 "forgalom áramlásának szabályozására."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -656,7 +647,7 @@ msgid "To %s, %s in %s"
 msgstr "%s-re, %s %s-ben"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Forgalmi szabályok"
 
@@ -746,7 +737,7 @@ msgstr "elfogadás"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:311
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:322
 msgid "any"
-msgstr "bármelyik"
+msgstr "bármely"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:53
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:139
@@ -814,7 +805,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
@@ -826,6 +817,9 @@ msgstr ""
 msgid "types"
 msgstr ""
 
+#~ msgid "Force connection tracking"
+#~ msgstr "Kapcsolat követés kényszerítése"
+
 #~ msgid "Add"
 #~ msgstr "Hozzáadás"
 
index af61fa7dbde5f6a4ce9dfce5da85e75ee8a4226d..df910114431e42a7033085c68fb5c7f7415aa789 100644 (file)
@@ -54,14 +54,14 @@ msgstr ""
 msgid "Action"
 msgstr "Azione"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -73,15 +73,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Opzioni Avanzate"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permetti routing da <em>zone di origine</em>:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permetti rounting a <em>zone di destinazione</em>:"
 
@@ -94,11 +94,11 @@ msgstr "Qualsiasi"
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -107,7 +107,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -127,7 +127,7 @@ msgstr "Reti coperte"
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Regole Personalizzate"
 
@@ -166,7 +166,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -201,7 +201,7 @@ msgstr "Attiva NAT Loopback"
 msgid "Enable SYN-flood protection"
 msgstr "Attiva protezione SYN-flood"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Attiva registro su questa zona"
 
@@ -209,7 +209,7 @@ msgstr "Attiva registro su questa zona"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -226,7 +226,7 @@ msgstr "Porta Esterna"
 msgid "Extra arguments"
 msgstr "Comandi extra"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -234,11 +234,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -258,10 +258,6 @@ msgstr "Firewall - Regole Traffico"
 msgid "Firewall - Zone Settings"
 msgstr "Firewall - Opzioni delle Zone"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Forza tracciamento connessione"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -306,7 +302,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Opzioni Generali"
 
@@ -367,7 +363,7 @@ msgstr "Porta interna"
 msgid "Internal zone"
 msgstr "Zona Interna"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Limita messaggi del registro"
 
@@ -453,7 +449,7 @@ msgstr ""
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Passa comandi addizionali a iptables. Usare con cura!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -463,7 +459,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Inoltri Porta"
 
@@ -475,12 +471,6 @@ msgstr ""
 "L'inoltro delle porte permette ai computer in remoto su Internet di "
 "connettersi a uno specifico computer o servizio presente nella LAN privata"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -613,7 +603,7 @@ msgstr ""
 "flusso del traffico."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -674,7 +664,7 @@ msgid "To %s, %s in %s"
 msgstr "Verso %s, %s in %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Regole di Traffico"
 
@@ -832,7 +822,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
@@ -844,6 +834,9 @@ msgstr ""
 msgid "types"
 msgstr ""
 
+#~ msgid "Force connection tracking"
+#~ msgstr "Forza tracciamento connessione"
+
 #~ msgid "Restart Firewall"
 #~ msgstr "Riavvia Firewall"
 
index 274d5c0c9d5f20f46c817fb0d3f5d8b77a74f6be..59d3fd6ca4e2f4157dbcbaf70ea0f0f3ad62c6b5 100644 (file)
@@ -55,7 +55,7 @@ msgstr "出力を許可"
 msgid "Action"
 msgstr "動作"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
@@ -65,7 +65,7 @@ msgstr ""
 "em> 引数です。(例: HTTPS 送信トラフィックのみにマッチさせる <code>-p tcp --"
 "dport 443</code>)"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -80,15 +80,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "詳細設定"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr "\"invalid\" トラフィックの許可"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "<em>送信元ゾーン</em>からの転送を許可する:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "<em>宛先ゾーン</em>への転送を許可する:"
 
@@ -101,11 +101,11 @@ msgstr "全て"
 msgid "Any day"
 msgstr "全日"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr "自動ヘルパー割り当て"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -116,7 +116,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr "Conntrack 設定"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr "Conntrack ヘルパー"
 
@@ -136,7 +136,7 @@ msgstr "対象ネットワーク"
 msgid "Covered subnets"
 msgstr "カバーされるサブネット"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "手動設定ルール"
 
@@ -175,7 +175,7 @@ msgstr "入力を破棄"
 msgid "Discard output"
 msgstr "出力を破棄"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -213,7 +213,7 @@ msgstr "NATループバックを有効にする"
 msgid "Enable SYN-flood protection"
 msgstr "SYN-Floodプロテクションを有効にする"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "このゾーンのログ記録を有効にする"
 
@@ -221,7 +221,7 @@ msgstr "このゾーンのログ記録を有効にする"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "実験的な機能です。 QoS/SQM との完全な互換性はありません。"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr "ゾーン トラフィックのコネクション追跡ヘルパーを明示的に選択します。"
 
@@ -238,7 +238,7 @@ msgstr "外部ポート"
 msgid "Extra arguments"
 msgstr "追加の引数"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr "追加の送信先引数"
 
@@ -246,11 +246,11 @@ msgstr "追加の送信先引数"
 msgid "Extra iptables arguments"
 msgstr "追加の iptables 引数"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr "追加の送信元引数"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "ファイアウォール"
 
@@ -270,10 +270,6 @@ msgstr "ファイアウォール - トラフィック・ルール"
 msgid "Firewall - Zone Settings"
 msgstr "ファイアウォール - ゾーン設定"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "強制的にコネクション追跡を行う"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -318,7 +314,7 @@ msgstr "送信元 %s, %s, %s (<var>デバイス</var>)"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "一般設定"
 
@@ -379,7 +375,7 @@ msgstr "内部ポート"
 msgid "Internal zone"
 msgstr "内部ゾーン"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "ログメッセージを制限"
 
@@ -469,7 +465,7 @@ msgstr ""
 "iptablesにパススルーする追加の引数を設定してください。ただし、注意して設定し"
 "てください!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -484,7 +480,7 @@ msgstr ""
 "なりません。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "ポートフォワーディング"
 
@@ -497,14 +493,6 @@ msgstr ""
 "ベートなネットワーク上の、特定のコンピュータやサービスへのアクセスを可能にし"
 "ます。"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-"コネクション追跡をバイパスさせる <em>NOTRACK</em> ルールのインストールを防ぎ"
-"ます。"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -618,7 +606,7 @@ msgstr ""
 "ラフィックの制御を行います。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -677,7 +665,7 @@ msgid "To %s, %s in %s"
 msgstr "宛先 %s, %s (%s)"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "トラフィック・ルール"
 
@@ -839,7 +827,7 @@ msgstr "秒"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
@@ -851,6 +839,16 @@ msgstr "タイプ"
 msgid "types"
 msgstr "タイプ"
 
+#~ msgid "Force connection tracking"
+#~ msgstr "強制的にコネクション追跡を行う"
+
+#~ msgid ""
+#~ "Prevent the installation of <em>NOTRACK</em> rules which would bypass "
+#~ "connection tracking."
+#~ msgstr ""
+#~ "コネクション追跡をバイパスさせる <em>NOTRACK</em> ルールのインストールを防"
+#~ "ぎます。"
+
 #~ msgid "Disable"
 #~ msgstr "無効"
 
index 289f3a180b24d30c3c0a5d284eadc3d1a406cde8..e6a932b8b9f7b0705fa1eb0a03cc319f194fd5fc 100644 (file)
@@ -54,14 +54,14 @@ msgstr ""
 msgid "Action"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -73,15 +73,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "<em>Source zone</em> 로부터의 forward 허용:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "<em>Destination zone</em> 으로 forward 허용:"
 
@@ -94,11 +94,11 @@ msgstr ""
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -107,7 +107,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -127,7 +127,7 @@ msgstr ""
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Custom Rule"
 
@@ -165,7 +165,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -200,7 +200,7 @@ msgstr "NAT Loopback 활성화"
 msgid "Enable SYN-flood protection"
 msgstr "SYN-flood protection 활성화"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "zone 의 logging 활성화"
 
@@ -208,7 +208,7 @@ msgstr "zone 의 logging 활성화"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -225,7 +225,7 @@ msgstr "외부 port"
 msgid "Extra arguments"
 msgstr "추가 argument"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -233,11 +233,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "방화벽"
 
@@ -257,10 +257,6 @@ msgstr "방화벽 - Traffic Rules"
 msgid "Firewall - Zone Settings"
 msgstr "방화벽 - Zone 설정"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -305,7 +301,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr ""
 
@@ -366,7 +362,7 @@ msgstr "내부 port"
 msgid "Internal zone"
 msgstr "내부 zone"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr ""
 
@@ -448,7 +444,7 @@ msgstr ""
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "iptables 명령에 추가 인자들을 더합니다.  조심해 사용하세요!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -458,7 +454,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Port Forward"
 
@@ -470,12 +466,6 @@ msgstr ""
 "Port forwarding 기능은 인터넷 상의 원격 컴퓨터가 내부 LAN 에 속한 특정 컴퓨터"
 "나 서비스에 접속할 수 있도록 합니다."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -587,7 +577,7 @@ msgstr ""
 "를 이용하여 네트워크 traffic flow 를 제어할 수 있습니다."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -647,7 +637,7 @@ msgid "To %s, %s in %s"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Traffic Rule"
 
@@ -805,7 +795,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
diff --git a/applications/luci-app-firewall/po/mr/firewall.po b/applications/luci-app-firewall/po/mr/firewall.po
new file mode 100644 (file)
index 0000000..a55e572
--- /dev/null
@@ -0,0 +1,821 @@
+msgid ""
+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: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsfirewall/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
+msgid "%s in %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:242
+msgid "%s%s with %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:144
+msgid "%s, %s in %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:275
+msgid "<var>%d</var> pkts. per <var>%s</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:271
+msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:107
+msgid "<var>%s</var> and limit to %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
+msgid "Accept forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:303
+msgid "Accept input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:283
+msgid "Accept output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
+msgid ""
+"Additional raw <em>iptables</em> arguments to classify zone destination "
+"traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
+"traffic."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+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 ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:137
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:78
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
+msgid "Allow \"invalid\" traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
+msgid "Allow forward from <em>source zones</em>:"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
+msgid "Allow forward to <em>destination zones</em>:"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:208
+msgid "Any"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
+msgid "Any day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+msgid "Automatic helper assignment"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+msgid ""
+"Automatically assign conntrack helpers based on traffic protocol and port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:79
+msgid "Conntrack Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
+msgid "Conntrack helpers"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
+msgid "Contents have been saved."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
+msgid "Covered devices"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:137
+msgid "Covered networks"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
+msgid "Covered subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
+msgid "Custom Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:25
+msgid ""
+"Custom rules allow you to execute arbitrary iptables commands which are not "
+"otherwise covered by the firewall framework. The commands are executed after "
+"each firewall restart, right after the default ruleset has been loaded."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:308
+msgid "Destination address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:319
+msgid "Destination port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:302
+msgid "Destination zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:299
+msgid "Discard forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:309
+msgid "Discard input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:289
+msgid "Discard output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
+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 ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
+msgid "Do not track forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:307
+msgid "Do not track input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:287
+msgid "Do not track output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:36
+msgid "Drop invalid packets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:189
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
+msgid "Enable NAT Loopback"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:35
+msgid "Enable SYN-flood protection"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
+msgid "Enable logging on this zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:54
+msgid "Experimental feature. Not fully compatible with QoS/SQM."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
+msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:210
+msgid "External IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:223
+msgid "External port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
+msgid "Extra arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
+msgid "Extra destination arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:80
+msgid "Extra iptables arguments"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+msgid "Extra source arguments"
+msgstr ""
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua      #
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+#
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
+msgid "Firewall"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:24
+msgid "Firewall - Custom Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:92
+msgid "Firewall - Port Forwards"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:128
+msgid "Firewall - Traffic Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:28
+msgid "Firewall - Zone Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
+msgid "Forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:135
+msgid "Forward to"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:350
+msgid "Friday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:62
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:64
+msgid "From %s in %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:60
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:62
+msgid "From %s in %s with source %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:58
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:60
+msgid "From %s in %s with source %s and %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:75
+msgid "From %s on <var>this device</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:73
+msgid "From %s on <var>this device</var> with source %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:71
+msgid "From %s on <var>this device</var> with source %s and %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:65
+msgid "Hardware flow offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
+msgid "IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
+msgid "IP range"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
+msgid "IPs"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:216
+msgid "IPv4"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:220
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:201
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:189
+msgid "IPv4 and IPv6"
+msgstr "IPv4 आणि IPv6"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:202
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:190
+msgid "IPv4 only"
+msgstr "केवळ IPv4"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:218
+msgid "IPv6"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:203
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:191
+msgid "IPv6 only"
+msgstr "केवळ IPv6"
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:39
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:115
+msgid "Input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:239
+msgid "Internal IP address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:251
+msgid "Internal port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:233
+msgid "Internal zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+msgid "Limit log messages"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:96
+msgid "MAC"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
+msgid "MACs"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
+msgid "MSS clamping"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:131
+msgid "Masquerading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:125
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:173
+msgid "Match"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:218
+msgid "Match ICMP type"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:224
+msgid ""
+"Match incoming traffic directed at the given destination port or port range "
+"on this host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:346
+msgid "Monday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:353
+msgid "Month Days"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:195
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:93
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
+msgid "Only match incoming traffic directed at the given IP address."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:174
+msgid "Only match incoming traffic from these MACs."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:187
+msgid "Only match incoming traffic from this IP or range."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:200
+msgid ""
+"Only match incoming traffic originating from the given source port or port "
+"range on the client host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:40
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:116
+msgid "Output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:268
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:337
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
+msgid ""
+"Passing raw iptables arguments to source and destination traffic "
+"classification rules allows to match packets based on other criteria than "
+"interfaces or subnets. These options should be used with extreme care as "
+"invalid values could render the firewall ruleset broken, completely exposing "
+"all services."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
+msgid "Port Forwards"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:93
+msgid ""
+"Port forwarding allows remote computers on the Internet to connect to a "
+"specific computer or service within the private LAN."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:252
+msgid ""
+"Redirect matched incoming traffic to the given port on the internal host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:240
+msgid "Redirect matched incoming traffic to the specified internal host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:295
+msgid "Refuse forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:305
+msgid "Refuse input"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:285
+msgid "Refuse output"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:66
+msgid "Requires hardware NAT support. Implemented at least for mt7621"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:201
+msgid "Restrict Masquerading to given destination subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:194
+msgid "Restrict Masquerading to given source subnets"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:198
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:188
+msgid "Restrict to address family"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:53
+msgid "Routing/NAT Offloading"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:351
+msgid "Saturday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
+msgid "Software based offloading for routing/NAT"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:60
+msgid "Software flow offloading"
+msgstr ""
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/rrule.lua      #
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+#
+# msgid "Traffic Redirection"
+# msgstr ""
+#
+# msgid ""
+# "Traffic redirection allows you to change the destination address of "
+# "forwarded packets."
+# msgstr ""
+#
+# msgid "Overview"
+# msgstr ""
+#
+# msgid "Name"
+# msgstr ""
+#
+# msgid "Source zone"
+# msgstr ""
+#
+# msgid "Source MAC-address"
+# msgstr ""
+#
+# msgid "Source port"
+# msgstr ""
+#
+# msgid "Protocol"
+# msgstr ""
+#
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:186
+msgid "Source IP address"
+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:271
+msgid "Source MAC address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:282
+msgid "Source address"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:199
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:293
+msgid "Source port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:167
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:265
+msgid "Source zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:369
+msgid "Start Date (yyyy-mm-dd)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
+msgid "Start Time (hh.mm.ss)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
+msgid "Stop Date (yyyy-mm-dd)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
+msgid "Stop Time (hh.mm.ss)"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
+msgid "Sunday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:29
+msgid ""
+"The firewall creates zones over your network interfaces to control network "
+"traffic flow."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
+msgid ""
+"The options below control the forwarding policies between this zone (%s) and "
+"other zones. <em>Destination zones</em> cover forwarded traffic "
+"<strong>originating from %q</strong>. <em>Source zones</em> match forwarded "
+"traffic from other zones <strong>targeted at %q</strong>. The forwarding "
+"rule is <em>unidirectional</em>, e.g. a forward from lan to wan does "
+"<em>not</em> imply a permission to forward from wan to lan as well."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:89
+msgid ""
+"This section defines common properties of %q. The <em>input</em> and "
+"<em>output</em> options set the default policies for traffic entering and "
+"leaving this zone while the <em>forward</em> option describes the policy for "
+"forwarded traffic between different networks within the zone. <em>Covered "
+"networks</em> specifies which available networks are members of this zone."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:349
+msgid "Thursday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:138
+msgid "Time Restrictions"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
+msgid "Time in UTC"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:96
+msgid "To %s at %s on <var>this device</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:89
+msgid "To %s in %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:98
+msgid "To %s on <var>this device</var>"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:87
+msgid "To %s, %s in %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
+msgid "Traffic Rules"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:129
+msgid ""
+"Traffic rules define policies for packets traveling between different zones, "
+"for example to reject traffic between certain hosts or to open WAN ports on "
+"the router."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:347
+msgid "Tuesday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
+msgid "Unable to save contents: %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
+msgid "Unnamed forward"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:145
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:170
+msgid "Unnamed rule"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
+msgid "Unnamed zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
+msgid ""
+"Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
+"network devices."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
+msgid ""
+"Use this option to classify zone traffic by source or destination subnet "
+"instead of networks or devices."
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72
+msgid "Via %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:70
+msgid "Via %s at %s"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
+msgid "Wednesday"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
+msgid "Week Days"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
+msgid "Zone ⇒ Forwardings"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:72
+msgid "Zones"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:332
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:47
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:123
+msgid "accept"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:178
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:191
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:204
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:215
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:255
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:223
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:274
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:285
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:296
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:322
+msgid "any"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:53
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:139
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:58
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:85
+msgid "any host"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:66
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:69
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:94
+msgid "any router IP"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:182
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:52
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:138
+msgid "any zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
+msgid "day"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
+msgid "don't track"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:331
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:46
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:122
+msgid "drop"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:265
+msgid "hour"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
+msgid "minute"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
+msgid "not"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
+msgid "port"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
+msgid "ports"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:45
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:121
+msgid "reject"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
+msgid "second"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
+msgid "this new zone"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
+msgid "type"
+msgstr ""
+
+#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
+msgid "types"
+msgstr ""
index 49461072d9041f3ad2ef5971e0ed48d85d79d7fe..7eae14cda02ed9701df58f3a369b16dcbcfa6ac6 100644 (file)
@@ -48,14 +48,14 @@ msgstr ""
 msgid "Action"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -67,15 +67,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
@@ -88,11 +88,11 @@ msgstr ""
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -101,7 +101,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -121,7 +121,7 @@ msgstr ""
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr ""
 
@@ -156,7 +156,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -191,7 +191,7 @@ msgstr ""
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr ""
 
@@ -199,7 +199,7 @@ msgstr ""
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -216,7 +216,7 @@ msgstr ""
 msgid "Extra arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -224,11 +224,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr ""
 
@@ -248,10 +248,6 @@ msgstr ""
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -296,7 +292,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr ""
 
@@ -357,7 +353,7 @@ msgstr ""
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr ""
 
@@ -439,7 +435,7 @@ msgstr ""
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -449,7 +445,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr ""
 
@@ -459,12 +455,6 @@ msgid ""
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -574,7 +564,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -622,7 +612,7 @@ msgid "To %s, %s in %s"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr ""
 
@@ -777,7 +767,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
index 52f0fb7a24c387e08034f537928085bdebf81371..96cc6f03721c421270565e87ec42d11515db3739 100644 (file)
@@ -49,14 +49,14 @@ msgstr ""
 msgid "Action"
 msgstr "Handling"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -68,15 +68,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Avanserte Innstillinger"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Tillat videresending fra <em>kilde soner</em>:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Tillat videresending til <em>destinasjon soner</em>:"
 
@@ -89,11 +89,11 @@ msgstr "Enhver"
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -122,7 +122,7 @@ msgstr "Gjeldene nettverk"
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Egendefinerte Regler"
 
@@ -160,7 +160,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -195,7 +195,7 @@ msgstr "Aktiver NAT <abbr title=\"Loopback\">Tilbakekobling</abbr>"
 msgid "Enable SYN-flood protection"
 msgstr "Aktiver SYN-flood beskyttelse"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Aktiver logging av denne sonen"
 
@@ -203,7 +203,7 @@ msgstr "Aktiver logging av denne sonen"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -220,7 +220,7 @@ msgstr "Ekstern port"
 msgid "Extra arguments"
 msgstr "Ekstra argumenter"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -228,11 +228,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Brannmur"
 
@@ -252,11 +252,6 @@ msgstr "Brannmur - Trafikk Regler"
 msgid "Firewall - Zone Settings"
 msgstr "Brannmur - Sone Innstillinger"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr ""
-"Bruk <abbr title=\\\"connection tracking\\\">forbindelse sporing</abbr>"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -301,7 +296,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Generelle Innstillinger"
 
@@ -362,7 +357,7 @@ msgstr "Intern port"
 msgid "Internal zone"
 msgstr "Intern sone"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Begrens logging"
 
@@ -448,7 +443,7 @@ msgstr "Utdata"
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Sender flere argumenter til iptables. Bruk med forsiktighet!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -458,7 +453,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Port Videresendinger"
 
@@ -470,12 +465,6 @@ msgstr ""
 "Port videresending tillater at eksterne datamaskiner på Internett kan koble "
 "seg til en bestemt maskin eller tjeneste innenfor det private LAN."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -589,7 +578,7 @@ msgstr ""
 "nettverkstrafikken."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -650,7 +639,7 @@ msgid "To %s, %s in %s"
 msgstr "Til %s, %s i %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Trafikk Regler"
 
@@ -808,7 +797,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
@@ -820,6 +809,10 @@ msgstr ""
 msgid "types"
 msgstr ""
 
+#~ msgid "Force connection tracking"
+#~ msgstr ""
+#~ "Bruk <abbr title=\\\"connection tracking\\\">forbindelse sporing</abbr>"
+
 #~ msgid "Add"
 #~ msgstr "Legg til"
 
index 8d06c2f7cb9f94fec09268974e57054e2d2e49d4..3a3a76c1475f5a47ead1c15ab0a56ab7b34086b2 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2019-11-19 16:05+0000\n"
+"PO-Revision-Date: 2019-12-05 17:06+0000\n"
 "Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsfirewall/pl/>\n"
@@ -29,16 +29,16 @@ msgstr "%s, %s w %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:275
 msgid "<var>%d</var> pkts. per <var>%s</var>"
-msgstr "<var>%d</var> pakiet. na <var>%s</var>"
+msgstr "<var>%d</var> pakietów na <var>%s</var>"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:271
 msgid "<var>%d</var> pkts. per <var>%s</var>, burst <var>%d</var> pkts."
 msgstr ""
-"<var>%d</var> pakiet. na <var>%s</var>, popsutych <var>%d</var> pakiet."
+"<var>%d</var> pakietów na <var>%s</var>, popsutych <var>%d</var> pakietów."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:107
 msgid "<var>%s</var> and limit to %s"
-msgstr "<var>%s</var> i ograniczone do %s"
+msgstr "<var>%s</var> i limit do %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
 msgid "Accept forward"
@@ -57,18 +57,24 @@ msgstr "Zaakceptuj wyjście"
 msgid "Action"
 msgstr "Akcja"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
+"Dodatkowe surowe <em>iptables</em> argumenty do klasyfikacji ruchu w strefie "
+"docelowej, np. <code>-p tcp --dport 443</code> tylko w celu dopasowania "
+"ruchu wychodzącego HTTPS."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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 ""
+"Dodatkowe surowe <em>iptables</em> argumenty do klasyfikacji ruchu w strefie "
+"docelowej, np. <code>-p tcp --sport 443</code> tylko w celu dopasowania "
+"ruchu przychodzącego HTTPS."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:137
@@ -76,15 +82,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Ustawienia zaawansowane"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr "Zezwój na \"nieprawidłowy\" ruch"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Zezwól na przekazywanie z <em>source zones</em>:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Zezwól na przekazywanie do <em>destination zones</em>:"
 
@@ -97,22 +103,24 @@ msgstr "Każdy"
 msgid "Any day"
 msgstr "Każdy dzień"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr "Automatyczne przydzielanie pomocy"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
+"Automatycznie przydzielaj pomocników conntrack'a na podstawie protokołu "
+"ruchu i portu"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:79
 msgid "Conntrack Settings"
 msgstr "Ustawienia conntrack"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
-msgstr ""
+msgstr "Pomocnicy Conntrack'a"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
 msgid "Contents have been saved."
@@ -130,7 +138,7 @@ msgstr "Objęte sieci"
 msgid "Covered subnets"
 msgstr "Objęte podsieci"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Własne reguły"
 
@@ -168,11 +176,14 @@ msgstr "Odrzuć wejście"
 msgid "Discard output"
 msgstr "Odrzuć wyjście"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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 ""
+"Nie instaluj dodatkowych reguł odrzucania ruchu przekierowanego z conntrack "
+"state <em>invalid</em>. Może to być wymagane w przypadku skomplikowanych "
+"asymetrycznych ustawień trasy."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
 msgid "Do not track forward"
@@ -203,7 +214,7 @@ msgstr "Włącz NAT Loopback"
 msgid "Enable SYN-flood protection"
 msgstr "Włącz ochronę SYN-flood"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Włącz logowanie tej strefy"
 
@@ -211,7 +222,7 @@ msgstr "Włącz logowanie tej strefy"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "Funkcja eksperymentalna. Nie w pełni kompatybilna z QoS/SQM."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 "Dokładnie wybiera dozwolone pomoce śledzenia połączeń dla ruchu strefowego"
@@ -229,7 +240,7 @@ msgstr "Port zewnętrzny"
 msgid "Extra arguments"
 msgstr "Dodatkowe argumenty"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr "Dodatkowe argumenty przeznaczenia"
 
@@ -237,14 +248,14 @@ msgstr "Dodatkowe argumenty przeznaczenia"
 msgid "Extra iptables arguments"
 msgstr "Dodatkowe argumenty tablicy IP"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr "Dodatkowe argumenty zródłowe"
 
 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
 # Generated from applications/luci-fw/luasrc/model/cbi/luci_fw/zones.lua      #
 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Zapora"
 
@@ -264,10 +275,6 @@ msgstr "Zapora - Reguły ruchu"
 msgid "Firewall - Zone Settings"
 msgstr "Zapora - Ustawienia strefy"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Wymuś śledzenie połączeń"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -298,21 +305,21 @@ msgstr "Z %s w %s ze źródłem %s i %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:75
 msgid "From %s on <var>this device</var>"
-msgstr ""
+msgstr "Z %s na <var>to urządzenie</var>"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:73
 msgid "From %s on <var>this device</var> with source %s"
-msgstr ""
+msgstr "Z %s na <var>to urządzenie</var> ze źródłem %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:71
 msgid "From %s on <var>this device</var> with source %s and %s"
-msgstr ""
+msgstr "Z %s na <var>to urządzenie</var> ze źródłem %s oraz %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:100
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Ustawienia główne"
 
@@ -322,15 +329,15 @@ msgstr "Sprzętowy flow offloading"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:157
 msgid "IP"
-msgstr ""
+msgstr "IP"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:167
 msgid "IP range"
-msgstr ""
+msgstr "Zakres IP"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:175
 msgid "IPs"
-msgstr ""
+msgstr "IPs"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:216
 msgid "IPv4"
@@ -373,7 +380,7 @@ msgstr "Wewnętrzny port"
 msgid "Internal zone"
 msgstr "Strefa wewnętrzna"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Ograniczenie logowania"
 
@@ -383,7 +390,7 @@ msgstr "MAC"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:104
 msgid "MACs"
-msgstr ""
+msgstr "MACs"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:134
 msgid "MSS clamping"
@@ -416,7 +423,7 @@ msgstr "Poniedziałek"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:353
 msgid "Month Days"
-msgstr ""
+msgstr "Dni miesiąca"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:121
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:169
@@ -460,7 +467,7 @@ msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 "Przekazuje dodatkowe argumenty do iptables. Zachowaj szczególną ostrożność!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -468,9 +475,15 @@ msgid ""
 "invalid values could render the firewall ruleset broken, completely exposing "
 "all services."
 msgstr ""
+"Przekazywanie surowych argumentów iptables do reguł klasyfikacji ruchu "
+"źródłowego i docelowego pozwala na dopasowanie pakietów w oparciu o inne "
+"kryteria niż interfejsy lub podsieci. Opcje te powinny być używane ze "
+"szczególną ostrożnością, ponieważ nieprawidłowe wartości mogą spowodować "
+"złamanie zestawu reguł zapory sieciowej, całkowicie odsłaniając wszystkie "
+"usługi."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Przekierowania portów"
 
@@ -482,12 +495,6 @@ msgstr ""
 "Przekierowanie portów pozwala komputerom z internetu na połączenia z "
 "komputerami z sieci LAN."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -506,7 +513,7 @@ msgstr "Przekieruj ruch przychodzący do wskazanego hosta w sieci wewnętrznej"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:295
 msgid "Refuse forward"
-msgstr ""
+msgstr "Odmowa przekierowania"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:305
 msgid "Refuse input"
@@ -603,7 +610,7 @@ msgstr ""
 "sieciowy."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -620,7 +627,6 @@ msgstr ""
 "do WAN <em>nie</em> implikuje pozwolenia na przekazywanie z sieci WAN do LAN."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:89
-#, fuzzy
 msgid ""
 "This section defines common properties of %q. The <em>input</em> and "
 "<em>output</em> options set the default policies for traffic entering and "
@@ -629,7 +635,7 @@ msgid ""
 "networks</em> specifies which available networks are members of this zone."
 msgstr ""
 "Ta sekcja definiuje ustawienia ogólne %q. Opcje <em>\"wejście\"</em> i <em>"
-"\"wyjście\"</em> określają domyślną politykę dla ruchu przychodzącego i "
+"\"wyjście\"</em> określające domyślną politykę dla ruchu przychodzącego i "
 "wychodzącego w tej strefie, podczas gdy <em>\"przekazywanie\"</em> opisuje "
 "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."
@@ -663,7 +669,7 @@ msgid "To %s, %s in %s"
 msgstr "Do %s, %s w %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Reguły ruchu sieciowego"
 
@@ -697,19 +703,23 @@ msgstr "Nieznana zasada"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
 msgid "Unnamed zone"
-msgstr ""
+msgstr "Strefa bez nazwy"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
 msgid ""
 "Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
 "network devices."
 msgstr ""
+"Opcja ta służy do klasyfikacji ruchu strefowego według surowych, nie-"
+"<em>uci</em> obsługiwanych urządzeń sieciowych."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
 msgid ""
 "Use this option to classify zone traffic by source or destination subnet "
 "instead of networks or devices."
 msgstr ""
+"Opcji tej należy używać do klasyfikacji ruchu strefowego według źródła lub "
+"podsieci docelowej zamiast sieci lub urządzeń."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72
 msgid "Via %s"
@@ -725,7 +735,7 @@ msgstr "Środa"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:340
 msgid "Week Days"
-msgstr ""
+msgstr "Dni tygodnia"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:107
 msgid "Zone ⇒ Forwardings"
@@ -776,7 +786,7 @@ msgstr "dowolna strefa"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:267
 msgid "day"
-msgstr ""
+msgstr "Dzień"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:334
 msgid "don't track"
@@ -790,24 +800,24 @@ msgstr "porzucaj"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:265
 msgid "hour"
-msgstr ""
+msgstr "godzina"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:263
 msgid "minute"
-msgstr ""
+msgstr "minuta"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:86
 msgid "not"
-msgstr ""
+msgstr "Nie"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:121
 msgid "port"
-msgstr ""
+msgstr "port"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:131
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:140
 msgid "ports"
-msgstr ""
+msgstr "porty"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:333
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:45
@@ -817,21 +827,24 @@ msgstr "odrzucaj"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:261
 msgid "second"
-msgstr ""
+msgstr "sekunda"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
-msgstr ""
+msgstr "ta nowa strefa"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 msgid "type"
-msgstr ""
+msgstr "typ"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:209
 msgid "types"
-msgstr ""
+msgstr "typy"
+
+#~ msgid "Force connection tracking"
+#~ msgstr "Wymuś śledzenie połączeń"
 
 #~ msgid "Add"
 #~ msgstr "Dodaj"
index 03e7cdd5d64e79b697a3a0318e69347023f3909e..4e9ec010690d7f0c0c432f7ce87bf8d4a7781d2c 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2018-09-20 19:57-0300\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsfirewall/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: Poedit 2.1.1\n"
-"Language-Team: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:146
 msgid "%s in %s"
@@ -39,33 +40,39 @@ msgstr "<var>%s</var> e limite a %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:293
 msgid "Accept forward"
-msgstr "Aceitar encaminhamento"
+msgstr "Aceitar encaminhamento"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:303
 msgid "Accept input"
-msgstr "Aceitar entrada"
+msgstr "Aceitar entrada"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:283
 msgid "Accept output"
-msgstr "Aceitar saída"
+msgstr "Aceitar saída"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:183
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:328
 msgid "Action"
 msgstr "Ação"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
+"Comandos <em>iptables</em> adicionais para classificar o tráfego de destino "
+"da zona, por exemplo, <code>-p tcp --dport 443</code> para corresponder "
+"apenas ao tráfego HTTPS de saída."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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 ""
+"Comandos <em>iptables</em> adicionais para classificar o tráfego de origem "
+"da zona, por exemplo, <code>-p tcp --sport 443</code> para corresponder "
+"apenas ao tráfego HTTPS de entrada."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:101
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:137
@@ -73,15 +80,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Configurações Avançadas"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
-msgstr ""
+msgstr "Permitir tráfego \"inválido\""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permite o encaminhamento da <em>zona de origem</em>:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permite o encaminhamento para a <em>zona de destino</em>:"
 
@@ -92,32 +99,34 @@ msgstr "Qualquer"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:344
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:357
 msgid "Any day"
-msgstr ""
+msgstr "Qualquer dia"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
-msgstr ""
+msgstr "Atribuição automática de assistentes"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
+"Atribuir automaticamente ajudantes de conntrack com base no protocolo de "
+"tráfego e na porta"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:79
 msgid "Conntrack Settings"
-msgstr ""
+msgstr "Configurações do Conntrack"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
-msgstr ""
+msgstr "Ajudantes do Conntrack"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
 msgid "Contents have been saved."
-msgstr ""
+msgstr "O conteúdo foi salvo."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
 msgid "Covered devices"
-msgstr ""
+msgstr "Dispositivos cobertos"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:137
 msgid "Covered networks"
@@ -125,9 +134,9 @@ msgstr "Redes cobertas"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
 msgid "Covered subnets"
-msgstr ""
+msgstr "Sub-redes cobertas"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Regras Personalizadas"
 
@@ -165,11 +174,14 @@ msgstr "Descartar a entrada"
 msgid "Discard output"
 msgstr "Descartar a saída"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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 ""
+"Não instale regras extras para rejeitar o tráfego encaminhado quando o "
+"estado do conntrack for <em>invalid</em>. Isto pode ser necessário para "
+"configurações complexas e de rotas assimétricas."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:297
 msgid "Do not track forward"
@@ -190,7 +202,7 @@ msgstr "Descartar pacotes inválidos"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:149
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:189
 msgid "Enable"
-msgstr "Habilitar"
+msgstr "Ativar"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:262
 msgid "Enable NAT Loopback"
@@ -200,7 +212,7 @@ msgstr "Habilite o Loopback do NAT"
 msgid "Enable SYN-flood protection"
 msgstr "Habilite proteção contra SYN-flood"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Habilite o registro nesta zona"
 
@@ -209,9 +221,11 @@ msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 "Funcionalidade experimental. Ela não é totalmente compatível com QoS/SQM."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
+"Escolhe explicitamente os assistentes de rastreamento de conexão permitidos "
+"para o tráfego da zona"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:210
 msgid "External IP address"
@@ -226,19 +240,19 @@ msgstr "Porta Externa"
 msgid "Extra arguments"
 msgstr "Argumentos extras"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
-msgstr ""
+msgstr "Argumentos extra de destino"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:80
 msgid "Extra iptables arguments"
-msgstr ""
+msgstr "Argumentos extras para o iptables"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
-msgstr ""
+msgstr "Argumentos extras da fonte"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -258,10 +272,6 @@ msgstr "Firewall - Regras de Tráfego"
 msgid "Firewall - Zone Settings"
 msgstr "Firewall - Configurações de Zona"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Force o rastreamento da conexão"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -306,7 +316,7 @@ msgstr "De %s <var>neste dispositivo</var> com origem %s e %s"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Configurações Gerais"
 
@@ -367,7 +377,7 @@ msgstr "Porta Interna"
 msgid "Internal zone"
 msgstr "Zona interna"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Limita as mensagens de registro"
 
@@ -421,7 +431,7 @@ msgstr "Nome"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:169
 msgid "Network"
-msgstr ""
+msgstr "Rede"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:211
 msgid "Only match incoming traffic directed at the given IP address."
@@ -454,7 +464,7 @@ msgstr "Saída"
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Passa argumentos adicionais para o iptables. Use com cuidado!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -462,9 +472,14 @@ msgid ""
 "invalid values could render the firewall ruleset broken, completely exposing "
 "all services."
 msgstr ""
+"Passar comandos diretos ao iptables para regras de classificação de tráfego "
+"de origem e destino, permite combinar pacotes baseados em outros critérios "
+"que não sejam interfaces ou sub-redes. Estas opções devem ser usadas com "
+"extremo cuidado, pois valores inválidos podem quebrar todo o conjunto de "
+"regras do firewall expondo todos os serviços completamente."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Encaminhamentos de Porta"
 
@@ -476,12 +491,6 @@ msgstr ""
 "O encaminhamento de portas permite que computadores remotos na Internet "
 "conectem a um computador ou serviço específico dentro da rede local privada."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -571,7 +580,7 @@ msgstr "Dia inicial (aaaa-mm-dd)"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:361
 msgid "Start Time (hh.mm.ss)"
-msgstr ""
+msgstr "Hora de Início (hh.mm.ss)"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:373
 msgid "Stop Date (yyyy-mm-dd)"
@@ -579,7 +588,7 @@ msgstr "Dia final (aaaa-mm-dd)"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:365
 msgid "Stop Time (hh.mm.ss)"
-msgstr ""
+msgstr "Hora de Parada (hh.mm.ss)"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:345
 msgid "Sunday"
@@ -594,7 +603,7 @@ msgstr ""
 "tráfego de rede."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -631,7 +640,7 @@ msgstr "Quita-feira"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:138
 msgid "Time Restrictions"
-msgstr ""
+msgstr "Restrições de tempo"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:377
 msgid "Time in UTC"
@@ -654,7 +663,7 @@ msgid "To %s, %s in %s"
 msgstr "Para %s, %s em %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Regras de tráfego"
 
@@ -674,7 +683,7 @@ msgstr "Terça-feira"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:18
 msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "Não foi possível salvar os conteúdos: %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:108
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:122
@@ -688,19 +697,23 @@ msgstr "Regra sem nome"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:94
 msgid "Unnamed zone"
-msgstr ""
+msgstr "Zona sem nome"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
 msgid ""
 "Use this option to classify zone traffic by raw, non-<em>uci</em> managed "
 "network devices."
 msgstr ""
+"Use esta opção para classificar o tráfego bruto da zona por dispositivos de "
+"rede não gerenciados pela<em>uci</em>."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:183
 msgid ""
 "Use this option to classify zone traffic by source or destination subnet "
 "instead of networks or devices."
 msgstr ""
+"Use esta opção para classificar o tráfego da zona por sub-rede de origem ou "
+"destino em vez de redes ou dispositivos."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:72
 msgid "Via %s"
@@ -708,7 +721,7 @@ msgstr "Via %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:70
 msgid "Via %s at %s"
-msgstr "Via %s at %s"
+msgstr "Através do %s na %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:348
 msgid "Wednesday"
@@ -812,9 +825,9 @@ msgstr "segundo"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
-msgstr ""
+msgstr "esta nova zona"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:197
 msgid "type"
@@ -824,6 +837,9 @@ msgstr "tipo"
 msgid "types"
 msgstr "tipos"
 
+#~ msgid "Force connection tracking"
+#~ msgstr "Force o rastreamento da conexão"
+
 #~ msgid "Disable"
 #~ msgstr "Desabilitar"
 
index 6f3dda2639a3d5208f562d4bfba38aa3d0728db6..f2093b85437cae2b4dee482f6528c03ae10c8f63 100644 (file)
@@ -55,7 +55,7 @@ msgstr "Aceitar a saída"
 msgid "Action"
 msgstr "Ação"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
@@ -65,7 +65,7 @@ msgstr ""
 "destino da zona, por exemplo, <code>-p tcp -- dport 443</code> para "
 "corresponder apenas ao tráfego https de saída."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -80,15 +80,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Definições Avançadas"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr "Permitir o tráfego \"inválido\""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permitir encaminhamento de <em>zonas de origem</em>:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permitir encaminhamento para <em>zonas de destino</em>:"
 
@@ -101,11 +101,11 @@ msgstr "Qualquer"
 msgid "Any day"
 msgstr "Qualquer dia"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr "Atribuição automática de assistentes"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -116,7 +116,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr "Configurações do Conntrack"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr "Assistentes do Conntrack"
 
@@ -136,7 +136,7 @@ msgstr "Redes abrangidas"
 msgid "Covered subnets"
 msgstr "Subredes abrangidas"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Regras Personalizadas"
 
@@ -175,7 +175,7 @@ msgstr "Descartar a entrada"
 msgid "Discard output"
 msgstr "Descartar a saída"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -213,7 +213,7 @@ msgstr "Ativar NAT Loopback"
 msgid "Enable SYN-flood protection"
 msgstr "Ativar a Proteção SYN-flood"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Ativar registo nesta zona"
 
@@ -221,7 +221,7 @@ msgstr "Ativar registo nesta zona"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "Característica experimental. Não totalmente compatível com QoS/SQM."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 "Escolhe explicitamente os assistentes de rastreamento de conexão permitidos "
@@ -240,7 +240,7 @@ msgstr "Porta externa"
 msgid "Extra arguments"
 msgstr "Argumentos adicionais"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr "Argumentos adicionais de destino"
 
@@ -248,11 +248,11 @@ msgstr "Argumentos adicionais de destino"
 msgid "Extra iptables arguments"
 msgstr "Argumentos adicionais do iptables"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr "Argumentos adicionais da fonte"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -272,10 +272,6 @@ msgstr "Firewall - Regras de Tráfego"
 msgid "Firewall - Zone Settings"
 msgstr "Firewall - Definições de Zona"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Forçar rasto de ligação"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -320,7 +316,7 @@ msgstr "De %s <var>neste aparelho</var> com as fontes %s e %s"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Configurações Gerais"
 
@@ -381,7 +377,7 @@ msgstr "Porta interna"
 msgid "Internal zone"
 msgstr "Zona Interna"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Limitar registo de mensagens"
 
@@ -467,7 +463,7 @@ msgstr "Saída"
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "Passa argumentos adicionais para o iptables. Usar com cuidado!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -482,7 +478,7 @@ msgstr ""
 "firewall quebrado, expondo completamente todos os serviços."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Encaminhamento de Portas"
 
@@ -494,14 +490,6 @@ msgstr ""
 "O Encaminhamento de Portas permite que computadores remotos na internet se "
 "liguem a um computador ou serviço especifico na rede privada (LAN)."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-"Prevenir a instalação de regras <em>NOTRACK</em> que contornariam o "
-"rastreamento de conexão."
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -616,7 +604,7 @@ msgstr ""
 "tráfego."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -677,7 +665,7 @@ msgid "To %s, %s in %s"
 msgstr "Para %s, %s em %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Regras de Tráfego"
 
@@ -839,7 +827,7 @@ msgstr "segundo"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr "esta nova zona"
 
@@ -851,6 +839,16 @@ msgstr "tipo"
 msgid "types"
 msgstr "tipos"
 
+#~ msgid "Force connection tracking"
+#~ msgstr "Forçar rasto de ligação"
+
+#~ msgid ""
+#~ "Prevent the installation of <em>NOTRACK</em> rules which would bypass "
+#~ "connection tracking."
+#~ msgstr ""
+#~ "Prevenir a instalação de regras <em>NOTRACK</em> que contornariam o "
+#~ "rastreamento de conexão."
+
 #~ msgid "Disable"
 #~ msgstr "Desativar"
 
index 2f2e03f5b1129e26956d0601b310303fbbc9d707..1269a0e258f984503b9b8a463cec39fc49ca8184 100644 (file)
@@ -54,14 +54,14 @@ msgstr ""
 msgid "Action"
 msgstr "Actiune"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -73,15 +73,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Setări avansate"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Permite trecerea din <em>zonele sursa</em>."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Permite trecerea catre <em>zonele sursa</em>."
 
@@ -94,11 +94,11 @@ msgstr "Oricare"
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -107,7 +107,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -127,7 +127,7 @@ msgstr "Retele acoperite"
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Reguli suplimentare"
 
@@ -162,7 +162,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -197,7 +197,7 @@ msgstr "Activează loopback NAT"
 msgid "Enable SYN-flood protection"
 msgstr "Activează protecţia SYN-flood"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Activeaza log in aceasta zona"
 
@@ -205,7 +205,7 @@ msgstr "Activeaza log in aceasta zona"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -222,7 +222,7 @@ msgstr "Port extern"
 msgid "Extra arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -230,11 +230,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -254,10 +254,6 @@ msgstr ""
 msgid "Firewall - Zone Settings"
 msgstr "Setari zona la firewall"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Forteaza urmarirea conexiunilor"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -302,7 +298,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Setari generale"
 
@@ -363,7 +359,7 @@ msgstr "Port intern"
 msgid "Internal zone"
 msgstr "Zonă internă"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Limitează mesaje în log"
 
@@ -445,7 +441,7 @@ msgstr "Ieşire"
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -455,7 +451,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr ""
 
@@ -465,12 +461,6 @@ msgid ""
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -580,7 +570,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -628,7 +618,7 @@ msgid "To %s, %s in %s"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr ""
 
@@ -783,7 +773,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
@@ -795,6 +785,9 @@ msgstr ""
 msgid "types"
 msgstr ""
 
+#~ msgid "Force connection tracking"
+#~ msgstr "Forteaza urmarirea conexiunilor"
+
 #~ msgid "Add"
 #~ msgstr "Adaugă"
 
index 59a6ede0e129dae3f8e9c590a4653e9e2f18847e..73b0e59350744a63c443384b23ecd321b5718d85 100644 (file)
@@ -57,7 +57,7 @@ msgstr "Принимать исходящий трафик"
 msgid "Action"
 msgstr "Действие"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
@@ -67,7 +67,7 @@ msgstr ""
 "назначения, например <code>-p tcp --dport 443</code> для соответствия только "
 "исходящему HTTPS трафику."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -82,15 +82,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Дополнительные настройки"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr "Разрешить «недействительный» трафик"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Разрешить перенаправление из <em>'зон источников'</em>:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Разрешить перенаправление в <em>'зоны назначения'</em>:"
 
@@ -103,11 +103,11 @@ msgstr "Любой"
 msgid "Any day"
 msgstr "Любой день"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr "Автоматическое назначение помощников"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -118,7 +118,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr "Отслеживание соединений (conntrack)"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr "Помощники отслеживания соединений"
 
@@ -138,7 +138,7 @@ msgstr "Охватываемые сети"
 msgid "Covered subnets"
 msgstr "Охватываемые подсети"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Пользовательские правила"
 
@@ -177,7 +177,7 @@ msgstr "Отклонять входящий трафик"
 msgid "Discard output"
 msgstr "Отклонять исходящий трафик"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -215,7 +215,7 @@ msgstr "Включить NAT Loopback"
 msgid "Enable SYN-flood protection"
 msgstr "Включить защиту от SYN-flood атак"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Включить журналирование в этой зоне"
 
@@ -223,7 +223,7 @@ msgstr "Включить журналирование в этой зоне"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "Экспериментальный функционал. Не полностью совместим с QoS/SQM."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 "Явно определяет допустимые варианты помощников (helpers) отслеживания "
@@ -242,7 +242,7 @@ msgstr "Внешний порт"
 msgid "Extra arguments"
 msgstr "Дополнительные аргументы"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr "Дополнительные аргументы для назначения"
 
@@ -250,11 +250,11 @@ msgstr "Дополнительные аргументы для назначен
 msgid "Extra iptables arguments"
 msgstr "Дополнительные аргументы iptables"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr "Дополнительные аргументы для источника"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Межсетевой экран"
 
@@ -274,10 +274,6 @@ msgstr "Межсетевой экран - Правила для трафика"
 msgid "Firewall - Zone Settings"
 msgstr "Межсетевой экран - Настройка зон"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Принудительно включать отслеживание соединений"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -322,7 +318,7 @@ msgstr "Из %s в <var>это устройство</var> с источника
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Основные настройки"
 
@@ -383,7 +379,7 @@ msgstr "Внутренний порт"
 msgid "Internal zone"
 msgstr "Внутренняя зона"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Ограничить журнал сообщений"
 
@@ -474,7 +470,7 @@ msgstr ""
 "Передаёт дополнительные аргументы таблице iptables. Используйте с "
 "осторожностью!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -489,7 +485,7 @@ msgstr ""
 "правил межсетевого экрана, полностью открывая доступ ко всем службам системы."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Перенаправление портов"
 
@@ -501,14 +497,6 @@ msgstr ""
 "Перенаправленные портов позволяет удалённым компьютерам из Интернета "
 "соединяться с компьютером или службой внутри частной локальной сети."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-"Предотвратить установку <em>NOTRACK</em> правил, которые позволяют обходить "
-"отслеживание соединений (connection tracking)."
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -621,7 +609,7 @@ msgid ""
 msgstr "Межсетевой экран создает зоны в вашей сети для контроля трафика."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -682,7 +670,7 @@ msgid "To %s, %s in %s"
 msgstr "К %s, %s в %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Правила для трафика"
 
@@ -844,7 +832,7 @@ msgstr "секунда"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
@@ -856,6 +844,16 @@ msgstr "тип"
 msgid "types"
 msgstr "типы"
 
+#~ msgid "Force connection tracking"
+#~ msgstr "Принудительно включать отслеживание соединений"
+
+#~ msgid ""
+#~ "Prevent the installation of <em>NOTRACK</em> rules which would bypass "
+#~ "connection tracking."
+#~ msgstr ""
+#~ "Предотвратить установку <em>NOTRACK</em> правил, которые позволяют "
+#~ "обходить отслеживание соединений (connection tracking)."
+
 #~ msgid "Disable"
 #~ msgstr "Отключить"
 
index e1366fe56191e69bb673a895c390d6134df88d40..d31bcfefaf207ea72bf3f59f9f1aec77e380ca4e 100644 (file)
@@ -49,14 +49,14 @@ msgstr ""
 msgid "Action"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -68,15 +68,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
@@ -89,11 +89,11 @@ msgstr ""
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -122,7 +122,7 @@ msgstr ""
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr ""
 
@@ -157,7 +157,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -192,7 +192,7 @@ msgstr ""
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr ""
 
@@ -200,7 +200,7 @@ msgstr ""
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -217,7 +217,7 @@ msgstr ""
 msgid "Extra arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -225,11 +225,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr ""
 
@@ -249,10 +249,6 @@ msgstr ""
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -297,7 +293,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr ""
 
@@ -358,7 +354,7 @@ msgstr ""
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr ""
 
@@ -440,7 +436,7 @@ msgstr ""
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -450,7 +446,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr ""
 
@@ -460,12 +456,6 @@ msgid ""
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -575,7 +565,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -623,7 +613,7 @@ msgid "To %s, %s in %s"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr ""
 
@@ -778,7 +768,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
index f68f8ef6f745579bce6001e586b7e801b73d1f49..d762204016b94650dfb77a4f34da440a97b461cf 100644 (file)
@@ -53,14 +53,14 @@ msgstr ""
 msgid "Action"
 msgstr "Åtgärd"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -72,15 +72,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Avancerade inställningar"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Tillåt vidarebefordring från <em>källzonerna</em>:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Till vidarebefordring till <em>destinationszonerna:</em>:"
 
@@ -93,11 +93,11 @@ msgstr "Något"
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -106,7 +106,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -126,7 +126,7 @@ msgstr "Nätverk som omfattas"
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Anpassade regler"
 
@@ -161,7 +161,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -196,7 +196,7 @@ msgstr ""
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Aktivera loggning i den här zonen"
 
@@ -204,7 +204,7 @@ msgstr "Aktivera loggning i den här zonen"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -221,7 +221,7 @@ msgstr "Extern port"
 msgid "Extra arguments"
 msgstr "Extra argument"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -229,11 +229,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Brandvägg"
 
@@ -253,10 +253,6 @@ msgstr "Brandvägg - Trafikregler"
 msgid "Firewall - Zone Settings"
 msgstr "Brandvägg - Zoninställningar"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -301,7 +297,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Generella inställningar"
 
@@ -362,7 +358,7 @@ msgstr "Intern port"
 msgid "Internal zone"
 msgstr "Intern zon"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Begränsa loggmeddelanden"
 
@@ -447,7 +443,7 @@ msgstr "Utmatning"
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -457,7 +453,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Vidarebefordringar av port"
 
@@ -467,12 +463,6 @@ msgid ""
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -582,7 +572,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -630,7 +620,7 @@ msgid "To %s, %s in %s"
 msgstr "Till %s, %s i %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Trafikregler"
 
@@ -785,7 +775,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
index d511fb41a713cdfa9d0b298b64f993bc798acdb2..91d3bd45860b48092e73969d9d587d5a6309b909 100644 (file)
@@ -42,14 +42,14 @@ msgstr ""
 msgid "Action"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -61,15 +61,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
@@ -82,11 +82,11 @@ msgstr ""
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -95,7 +95,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -115,7 +115,7 @@ msgstr ""
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr ""
 
@@ -150,7 +150,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -185,7 +185,7 @@ msgstr ""
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr ""
 
@@ -193,7 +193,7 @@ msgstr ""
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -210,7 +210,7 @@ msgstr ""
 msgid "Extra arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -218,11 +218,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr ""
 
@@ -242,10 +242,6 @@ msgstr ""
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -290,7 +286,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr ""
 
@@ -351,7 +347,7 @@ msgstr ""
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr ""
 
@@ -433,7 +429,7 @@ msgstr ""
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -443,7 +439,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr ""
 
@@ -453,12 +449,6 @@ msgid ""
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -568,7 +558,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -616,7 +606,7 @@ msgid "To %s, %s in %s"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr ""
 
@@ -771,7 +761,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
index ccf89debca2bb31a8041ea23c34ca1afade6e8fc..1db3c11272dcc3c91005e25dedad3c936f743219 100644 (file)
@@ -53,14 +53,14 @@ msgstr ""
 msgid "Action"
 msgstr "Eylem"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -72,15 +72,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
@@ -93,11 +93,11 @@ msgstr ""
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -106,7 +106,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -126,7 +126,7 @@ msgstr ""
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr ""
 
@@ -161,7 +161,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -196,7 +196,7 @@ msgstr ""
 msgid "Enable SYN-flood protection"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr ""
 
@@ -204,7 +204,7 @@ msgstr ""
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -221,7 +221,7 @@ msgstr ""
 msgid "Extra arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -229,11 +229,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr ""
 
@@ -253,10 +253,6 @@ msgstr ""
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -301,7 +297,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr ""
 
@@ -362,7 +358,7 @@ msgstr ""
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr ""
 
@@ -444,7 +440,7 @@ msgstr ""
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -454,7 +450,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr ""
 
@@ -464,12 +460,6 @@ msgid ""
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -579,7 +569,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -627,7 +617,7 @@ msgid "To %s, %s in %s"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr ""
 
@@ -782,7 +772,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
index 361affcbedbdb5890eba905e6cce65e5c414df23..39272a55eef9e0bf3305dc9f52ea22a95003e1c0 100644 (file)
@@ -54,7 +54,7 @@ msgstr "Приймати вихідний"
 msgid "Action"
 msgstr "Дія"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
@@ -64,7 +64,7 @@ msgstr ""
 "призначення зони, наприклад, <code>-p tcp --dport 443</code>, щоб зіставляти "
 "лише вихідний трафік HTTPS."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -79,15 +79,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "Додаткові параметри"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr "Дозволити \"неправильний\" трафік"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "Дозволити переспрямовування від <em>зон джерела</em>:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "Дозволити переспрямовування до <em>зон призначення</em>:"
 
@@ -100,11 +100,11 @@ msgstr "Будь-який"
 msgid "Any day"
 msgstr "Будь-який день"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr "Автоматичне призначення помічника"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -118,7 +118,7 @@ msgstr ""
 "Параметри відслідковування з'єднань (<abbr title=\"Connection tracking"
 "\">Conntrack</abbr>)"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 "Помічники відслідковування з'єднань (<abbr title=\"Connection tracking"
@@ -140,7 +140,7 @@ msgstr "Охоплені мережі"
 msgid "Covered subnets"
 msgstr "Охоплені підмережі"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "Настроювані правила"
 
@@ -179,7 +179,7 @@ msgstr "Відкидати вхідний"
 msgid "Discard output"
 msgstr "Відкидати вихідний"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -217,7 +217,7 @@ msgstr "Увімкнути NAT Loopback"
 msgid "Enable SYN-flood protection"
 msgstr "Увімкнути захист від SYN-flood"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "Увімкнути реєстрування у цій зоні"
 
@@ -225,7 +225,7 @@ msgstr "Увімкнути реєстрування у цій зоні"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "Експериментальна функція. Не повністю сумісно з QoS / SQM."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 "В явному вигляді дозволені помічники відслідковування з'єднань для трафіку "
@@ -244,7 +244,7 @@ msgstr "Зовнішній порт"
 msgid "Extra arguments"
 msgstr "Додаткові аргументи"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr "Додаткові аргументи для призначення"
 
@@ -252,11 +252,11 @@ msgstr "Додаткові аргументи для призначення"
 msgid "Extra iptables arguments"
 msgstr "Додаткові аргументи iptables"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr "Додаткові аргументи для джерела"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Брандмауер"
 
@@ -276,10 +276,6 @@ msgstr "Брандмауер — Правила трафіка"
 msgid "Firewall - Zone Settings"
 msgstr "Брандмауер — Параметри зон"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "Примусове відслідковування з'єднань"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -324,7 +320,7 @@ msgstr "Від %s на <var>цьому пристрої</var> з джерело
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "Загальні параметри"
 
@@ -385,7 +381,7 @@ msgstr "Внутрішній порт"
 msgid "Internal zone"
 msgstr "Внутрішня зона"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "Обмеження повідомлень журналу"
 
@@ -472,7 +468,7 @@ msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 "Передача додаткових аргументів для IPTables. Використовуйте з обережністю!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -487,7 +483,7 @@ msgstr ""
 "порушення набору правил брандмауера, повністю відкриваючи всі служби."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "Переспрямовування портів"
 
@@ -499,14 +495,6 @@ msgstr ""
 "Переспрямовування портів дозволяє віддаленим комп'ютерам з Інтернету "
 "підключатися до певного комп'ютера або служби у приватній мережі."
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-"Запобігати встановленню правил <em>NOTRACK</em>, які могли б обійти "
-"відслідковування з'єднань."
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -619,7 +607,7 @@ msgstr ""
 "потоком мережевого трафіку."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -679,7 +667,7 @@ msgid "To %s, %s in %s"
 msgstr "%s, %s у %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "Правила трафіка"
 
@@ -841,7 +829,7 @@ msgstr "секунду"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr "ця нова зона"
 
@@ -853,6 +841,16 @@ msgstr "типом"
 msgid "types"
 msgstr "типами"
 
+#~ msgid "Force connection tracking"
+#~ msgstr "Примусове відслідковування з'єднань"
+
+#~ msgid ""
+#~ "Prevent the installation of <em>NOTRACK</em> rules which would bypass "
+#~ "connection tracking."
+#~ msgstr ""
+#~ "Запобігати встановленню правил <em>NOTRACK</em>, які могли б обійти "
+#~ "відслідковування з'єднань."
+
 #~ msgid "Disable"
 #~ msgstr "Вимкнути"
 
index 1e2cbf88697c7fe96b8909df6c957e11386c8c1f..6b84e0f5a0b770cadbbb154b7aa39e0dc1c6851c 100644 (file)
@@ -57,14 +57,14 @@ msgstr ""
 msgid "Action"
 msgstr "Hành động"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -76,15 +76,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr ""
 
@@ -97,11 +97,11 @@ msgstr ""
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -110,7 +110,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -130,7 +130,7 @@ msgstr ""
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr ""
 
@@ -166,7 +166,7 @@ msgstr ""
 msgid "Discard output"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -202,7 +202,7 @@ msgstr ""
 msgid "Enable SYN-flood protection"
 msgstr "SYN-flood bảo vệ "
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr ""
 
@@ -210,7 +210,7 @@ msgstr ""
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -227,7 +227,7 @@ msgstr "External port"
 msgid "Extra arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -235,11 +235,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -259,10 +259,6 @@ msgstr ""
 msgid "Firewall - Zone Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -307,7 +303,7 @@ msgstr ""
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr ""
 
@@ -370,7 +366,7 @@ msgstr "External port"
 msgid "Internal zone"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr ""
 
@@ -453,7 +449,7 @@ msgstr "Output"
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -463,7 +459,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr ""
 
@@ -473,12 +469,6 @@ msgid ""
 "specific computer or service within the private LAN."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -593,7 +583,7 @@ msgstr ""
 "thông của mạng."
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -641,7 +631,7 @@ msgid "To %s, %s in %s"
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr ""
 
@@ -796,7 +786,7 @@ msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
index e6cd5c1279b497f88be7f02a10a8b6b1e909f4ac..7e9e06af77e49365ef6409f36a3e9893d85a7aee 100644 (file)
@@ -5,8 +5,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2019-11-21 14:23+0000\n"
-"Last-Translator: Xingcong Li <lixingcong512@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsfirewall/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -57,7 +57,7 @@ msgstr "接受出站"
 msgid "Action"
 msgstr "动作"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
@@ -66,7 +66,7 @@ msgstr ""
 "附加 <em>iptables</em> 参数对区域出流量分类。如:<code>-p tcp --dport 443</"
 "code> 仅匹配出站 HTTPS 流量。"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -80,15 +80,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "高级设置"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr "允许“无效”流量"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "允许来自<em>源区域</em>的转发:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "允许转发到<em>目标区域</em>:"
 
@@ -101,11 +101,11 @@ msgstr "任何"
 msgid "Any day"
 msgstr "每天"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr "自动助手分配"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr "根据流量协议和端口自动分配 conntrack 助手"
@@ -114,13 +114,13 @@ msgstr "根据流量协议和端口自动分配 conntrack 助手"
 msgid "Conntrack Settings"
 msgstr "Conntrack 设置"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr "Conntrack 助手"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/custom.js:15
 msgid "Contents have been saved."
-msgstr "内容已保存。"
+msgstr "内容已保存。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:178
 msgid "Covered devices"
@@ -134,7 +134,7 @@ msgstr "涵盖的网络"
 msgid "Covered subnets"
 msgstr "涵盖的子网"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "自定义规则"
 
@@ -171,7 +171,7 @@ msgstr "丢弃入站"
 msgid "Discard output"
 msgstr "丢弃出站"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -208,7 +208,7 @@ msgstr "启用 NAT 环回"
 msgid "Enable SYN-flood protection"
 msgstr "启用 SYN-flood 防御"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "启用此区域的日志记录"
 
@@ -216,7 +216,7 @@ msgstr "启用此区域的日志记录"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "实验特性。与 QoS/SQM 不完全兼容。"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr "为区域流量明确选择允许的连接跟踪助手"
 
@@ -231,9 +231,9 @@ msgstr "外部端口"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:267
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:336
 msgid "Extra arguments"
-msgstr "é\99\84å\8a 参数"
+msgstr "é¢\9då¤\96参数"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr "额外的目标参数"
 
@@ -241,11 +241,11 @@ msgstr "额外的目标参数"
 msgid "Extra iptables arguments"
 msgstr "额外的 iptables 参数"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr "额外的源参数"
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "防火墙"
 
@@ -265,10 +265,6 @@ msgstr "防火墙 - 通信规则"
 msgid "Firewall - Zone Settings"
 msgstr "防火墙 - 区域设置"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "强制连接追踪"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -313,7 +309,7 @@ msgstr "来自 %s 位于<var>本设备</var>源端口 %s 源 MAC %s"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "基本设置"
 
@@ -374,7 +370,7 @@ msgstr "内部端口"
 msgid "Internal zone"
 msgstr "内部区域"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "限制日志信息"
 
@@ -456,7 +452,7 @@ msgstr "出站数据"
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "传递到 iptables 的额外参数。小心使用!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -469,7 +465,7 @@ msgstr ""
 "而对外暴露所有服务。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "端口转发"
 
@@ -480,12 +476,6 @@ msgid ""
 msgstr ""
 "端口转发允许 Internet 上的远程计算机连接到内部网络中的特定计算机或服务。"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr "防止安装 <em>NOTRACK</em> 规则,该规则会绕过连接跟踪。"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -595,7 +585,7 @@ msgid ""
 msgstr "防火墙通过在网络接口上创建区域来控制网络流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -650,7 +640,7 @@ msgid "To %s, %s in %s"
 msgstr "到 %s, %s 位于 %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "通信规则"
 
@@ -807,7 +797,7 @@ msgstr "秒"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr "此新区域"
 
@@ -819,6 +809,14 @@ msgstr "类型"
 msgid "types"
 msgstr "类型"
 
+#~ msgid "Force connection tracking"
+#~ msgstr "强制连接追踪"
+
+#~ msgid ""
+#~ "Prevent the installation of <em>NOTRACK</em> rules which would bypass "
+#~ "connection tracking."
+#~ msgstr "防止安装 <em>NOTRACK</em> 规则,该规则会绕过连接跟踪。"
+
 #~ msgid "Disable"
 #~ msgstr "禁用"
 
index 16421610d983222e06f1445233f0f5a07a94ee2c..dc3d61441bfa646cb12302b9b0e3f34563705f00 100644 (file)
@@ -52,14 +52,14 @@ msgstr "接受出站"
 msgid "Action"
 msgstr "動作"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid ""
 "Additional raw <em>iptables</em> arguments to classify zone destination "
 "traffic, e.g. <code>-p tcp --dport 443</code> to only match outbound HTTPS "
 "traffic."
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 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."
@@ -71,15 +71,15 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr "高階設定"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 msgid "Allow \"invalid\" traffic"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:311
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:308
 msgid "Allow forward from <em>source zones</em>:"
 msgstr "允許從<em>源區域</em>轉發:"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:270
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:267
 msgid "Allow forward to <em>destination zones</em>:"
 msgstr "允許轉發到<em>目標區域</em>:"
 
@@ -92,11 +92,11 @@ msgstr "任何"
 msgid "Any day"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid "Automatic helper assignment"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:214
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
 msgid ""
 "Automatically assign conntrack helpers based on traffic protocol and port"
 msgstr ""
@@ -105,7 +105,7 @@ msgstr ""
 msgid "Conntrack Settings"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Conntrack helpers"
 msgstr ""
 
@@ -125,7 +125,7 @@ msgstr "覆蓋網路"
 msgid "Covered subnets"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:18
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:43
 msgid "Custom Rules"
 msgstr "自訂規則"
 
@@ -162,7 +162,7 @@ msgstr "丟棄入站"
 msgid "Discard output"
 msgstr "丟棄出站"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:211
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
 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."
@@ -197,7 +197,7 @@ msgstr "啟用 NAT 環回"
 msgid "Enable SYN-flood protection"
 msgstr "啟用 SYN-flood 防禦"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:221
 msgid "Enable logging on this zone"
 msgstr "啟用此區域的日誌記錄"
 
@@ -205,7 +205,7 @@ msgstr "啟用此區域的日誌記錄"
 msgid "Experimental feature. Not fully compatible with QoS/SQM."
 msgstr "實驗特性。與 QoS/SQM 不完全相容。"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:218
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:215
 msgid "Explicitly choses allowed connection tracking helpers for zone traffic"
 msgstr ""
 
@@ -222,7 +222,7 @@ msgstr "外部埠"
 msgid "Extra arguments"
 msgstr "附加引數"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:249
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:246
 msgid "Extra destination arguments"
 msgstr ""
 
@@ -230,11 +230,11 @@ msgstr ""
 msgid "Extra iptables arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:239
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
 msgid "Extra source arguments"
 msgstr ""
 
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:6
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:3
 msgid "Firewall"
 msgstr "防火牆"
 
@@ -254,10 +254,6 @@ msgstr "防火牆 - 通訊規則"
 msgid "Firewall - Zone Settings"
 msgstr "防火牆 - 區域設定"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid "Force connection tracking"
-msgstr "強制連線追蹤"
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:41
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:117
 msgid "Forward"
@@ -302,7 +298,7 @@ msgstr "來自 %s 位於<var>本裝置</var>源埠 %s 源 MAC %s"
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:136
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:31
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:77
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:9
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:16
 msgid "General Settings"
 msgstr "基本設定"
 
@@ -363,7 +359,7 @@ msgstr "內部埠"
 msgid "Internal zone"
 msgstr "內部區域"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:227
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:224
 msgid "Limit log messages"
 msgstr "限制日誌資訊"
 
@@ -445,7 +441,7 @@ msgstr "出站資料"
 msgid "Passes additional arguments to iptables. Use with care!"
 msgstr "傳遞到 iptables 的額外引數。小心使用!"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:236
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:233
 msgid ""
 "Passing raw iptables arguments to source and destination traffic "
 "classification rules allows to match packets based on other criteria than "
@@ -455,7 +451,7 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:95
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:12
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:25
 msgid "Port Forwards"
 msgstr "埠轉發"
 
@@ -465,12 +461,6 @@ msgid ""
 "specific computer or service within the private LAN."
 msgstr "埠轉發允許 Internet 上的遠端計算機連線到內部網路中的特定計算機或服務。"
 
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:208
-msgid ""
-"Prevent the installation of <em>NOTRACK</em> rules which would bypass "
-"connection tracking."
-msgstr ""
-
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:154
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:205
 msgid "Protocol"
@@ -580,7 +570,7 @@ msgid ""
 msgstr "防火牆通過在網路介面上建立區域來控制網路流量。"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:174
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:266
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:263
 msgid ""
 "The options below control the forwarding policies between this zone (%s) and "
 "other zones. <em>Destination zones</em> cover forwarded traffic "
@@ -635,7 +625,7 @@ msgid "To %s, %s in %s"
 msgstr "到 %s, %s 位於 %s"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:131
-#: applications/luci-app-firewall/luasrc/controller/firewall.lua:15
+#: applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json:34
 msgid "Traffic Rules"
 msgstr "通訊規則"
 
@@ -792,7 +782,7 @@ msgstr "秒"
 
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:88
 #: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:173
-#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:265
+#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:262
 msgid "this new zone"
 msgstr ""
 
@@ -804,6 +794,9 @@ msgstr "型別"
 msgid "types"
 msgstr "型別"
 
+#~ msgid "Force connection tracking"
+#~ msgstr "強制連線追蹤"
+
 #~ msgid "Disable"
 #~ msgstr "禁用"
 
diff --git a/applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json b/applications/luci-app-firewall/root/usr/share/luci/menu.d/luci-app-firewall.json
new file mode 100644 (file)
index 0000000..c414f36
--- /dev/null
@@ -0,0 +1,50 @@
+{
+       "admin/network/firewall": {
+               "title": "Firewall",
+               "order": 60,
+               "action": {
+                       "type": "alias",
+                       "path": "admin/network/firewall/zones"
+               },
+               "depends": {
+                       "fs": { "/sbin/fw3": "executable" },
+                       "uci": { "firewall": true }
+               }
+       },
+
+       "admin/network/firewall/zones": {
+               "title": "General Settings",
+               "order": 10,
+               "action": {
+                       "type": "view",
+                       "path": "firewall/zones"
+               }
+       },
+
+       "admin/network/firewall/forwards": {
+               "title": "Port Forwards",
+               "order": 20,
+               "action": {
+                       "type": "view",
+                       "path": "firewall/forwards"
+               }
+       },
+
+       "admin/network/firewall/rules": {
+               "title": "Traffic Rules",
+               "order": 30,
+               "action": {
+                       "type": "view",
+                       "path": "firewall/rules"
+               }
+       },
+
+       "admin/network/firewall/custom": {
+               "title": "Custom Rules",
+               "order": 40,
+               "action": {
+                       "type": "view",
+                       "path": "firewall/custom"
+               }
+       }
+}
index 43583744409b2019279fbb43dc53b7b8ddb837a9..9ae754cb93f1b8d9a1d9a0b78d471f82c6a0eda3 100644 (file)
@@ -14,22 +14,22 @@ 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"))
+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("Base 64 key"))
+k2:depends("keytype", translate("Base64 key"))
 l1 = s:option(ListValue, "keytype", "Key type")
 l1:value("Normal Key", "Normal Key")
-l1:value("Base 64 key", "Base 64 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", "Base 64 key")
+k4:depends("hkeytype", "Base64 key")
 l2 = s:option(ListValue, "hkeytype", "HMAC Key type")
 l2:value("Normal Key", "Normal Key")
-l2:value("Base 64 key", "Base 64 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."))
@@ -43,7 +43,7 @@ s:option(Value, "REQUIRE_SOURCE_ADDRESS", "REQUIRE_SOURCE_ADDRESS", translate("F
 
 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, "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."))
index a7e3dae36ec9ebd1d4687a42e2a562e542833246..43fc875d9f3af67f7cc998aeac414b7e359be6d7 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index e0026e13dd6f39de8a4e1c2fe306cd0c4af2b3ae..d15973e0915c9db4e3c7e57f76102b2e55198e73 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index da1273fff3ea8e136848c182adb84cf436f75321..3d35d28ad13cb5c56ba1f448df771480dc11016e 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 438e17679d36c5f516dc5f52c40aee136aa543ff..0c999546bb0a05d1d2233c0bf288d4e0c0f3e3ae 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index ac258002f36edbf38f672e008e01c014aa0f38db..7bd4fc74fe80754db0286166e89e06b1232442ed 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 045472d3a28f92f6e07e117483581ef7e8862cd1..7bfe5d197e7be693d9509d53fb8ec87b658b627b 100644 (file)
@@ -23,8 +23,8 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
-msgstr "Base 64 key"
+msgid "Base64 key"
+msgstr "Base64 key"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
 msgid ""
@@ -91,11 +91,11 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
 msgstr ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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"
@@ -110,8 +110,8 @@ msgid "The base64 hmac key"
 msgstr "The base64 hmac key"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
-msgstr "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
+msgstr "Use ANY for any source IP"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
 msgid ""
index f772886d118f8e723aa4a5ffec9e21e1dd112e05..8ca5780186c57dfa7080bf7e76694aba504279ce 100644 (file)
@@ -27,7 +27,7 @@ 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
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr "Llave base 64"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -98,8 +98,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
 msgstr ""
 "Edad máxima en segundos que se aceptará un paquete de SPA. De manera "
 "predeterminada a 120 segundos"
@@ -118,7 +118,7 @@ msgid "The base64 hmac key"
 msgstr "La clave hmac base64"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr "Use CUALQUIERA para cualquier fuente ip"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index d698ea148a9999c82ffd5868d3b4bca7cc488ae5..0980a82a52b703d0e7d7c74cc690e163475a8fad 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 02778a5beeaeb4db4248e5c844487fd173a820d1..2ae9d4a9e1fad672e7b4e7960474848b1372a688 100644 (file)
@@ -22,7 +22,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -75,8 +75,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -92,7 +92,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index da7581116b06b71b952a59187f1f27ed5c7cb2d6..27826a4acd88c55749241408a836a872104584a4 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 5cfe0ed6ce9508b2ba99fb46907b7a4cc8274358..be03ea758e0aab6e68fb9cabb8cf6892f6c98ce6 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 1e3debe38387c438a1b8bfa9a4a35cbcb5b1f781..8f30a56c37032764dcbf67810bf9d81251edbf0f 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 26b9302bcf75be07ddf701687be3ee84fbd38662..fcc4fa4d2a9ef9923a62a9f76b46ca29109f7500 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 99491f4c3fe7aad60494b0148245377514789204..43cc7a71d38583f741dc7b619894f69e94fdcbcc 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
diff --git a/applications/luci-app-fwknopd/po/mr/fwknopd.po b/applications/luci-app-fwknopd/po/mr/fwknopd.po
new file mode 100644 (file)
index 0000000..ed4f780
--- /dev/null
@@ -0,0 +1,115 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2015-05-12 21:03-0500\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: mr\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"
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
+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
+msgid "Allow SPA clients to request forwarding destination by DNS name."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
+msgid "Base64 key"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
+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 "
+"to honor any proto/port request specified in the SPA data (unless of it "
+"matches any “RESTRICT_PORTS” entries). Multiple entries are comma-separated."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:36
+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 "
+"“FW_ACCESS_TIMEOUT” is not set then the default timeout of 30 seconds will "
+"automatically be set."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:18
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:20
+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
+msgid "Enable Uci/Luci control"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+msgid "Enable config overwrite"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/controller/fwknopd.lua:13
+msgid "Firewall Knock Daemon"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:4
+msgid "Firewall Knock Operator"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:39
+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 "
+"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."
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
+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"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:47
+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 ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
+msgid "Use ANY for any source IP"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
+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
+msgid "access.conf stanzas"
+msgstr ""
+
+#: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:44
+msgid "fwknopd.conf config options"
+msgstr ""
+
+#~ msgid "Enter custom access.conf variables below:"
+#~ msgstr "Enter custom access.conf variables below:"
+
+#~ msgid "Enter custom fwknopd.conf variables below:"
+#~ msgstr "Enter custom fwknopd.conf variables below:"
index 32294f1855a4654880bfbe19ab10cf4c4a0dbd84..c0f5b9d00e36ab9d391770fbe68431d649fac327 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 01310db69d5f58177feaabd8aaad3cd0d3b00543..4403519b6e944fc5cdaf90fcb12bdac5f66289db 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index a5ac7bc67b681b87b0e2b9189785e9171e117eae..0bc64eb6377d40c7d04be940bd1e4e03a3aac1e2 100644 (file)
@@ -24,8 +24,8 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
-msgstr "Klucz Base 64"
+msgid "Base64 key"
+msgstr "Klucz Base64"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
 msgid ""
@@ -77,8 +77,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -94,7 +94,7 @@ msgid "The base64 hmac key"
 msgstr "Klucz HMAC Base64"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index b51136b48be19a7b7b2fae5dadbda15a84c37219..aef59065aa04415e8564697eb309678f0d9b35bb 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-03 08:24+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"
+"Language: pt-br\n"
 "MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.11\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:48
 msgid ""
@@ -26,7 +27,7 @@ msgstr ""
 "Permitir que clientes SPA requeiram encaminhamento de destinos por nome DNS."
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr "Chave em formato base64"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -51,8 +52,7 @@ msgid ""
 msgstr ""
 "Define a duração do tempo de acesso que será concedido pelo fwknopd através "
 "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. "
+"“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
@@ -96,11 +96,11 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
 msgstr ""
-"Idade máxima, em segundos, que um pacote SPA será aceito. Padrão é 120 "
-"segundos."
+"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"
@@ -116,7 +116,7 @@ msgid "The base64 hmac key"
 msgstr "A chave de autenticação HMAC em formato base64"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr "Use \"ANY\" para qualquer endereço IP de origem"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index daa662efd9087f6ec0168d648761a1ddf512ec42..0e8a41281c395ae7f9c0c00c14940362de1c3bd3 100644 (file)
@@ -27,7 +27,7 @@ msgstr ""
 "nome de DNS."
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr "Chave da base 64"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -97,8 +97,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
 msgstr ""
 "Idade máxima em segundos que um pacote SPA será aceite. Predefinido a 120 "
 "segundos"
@@ -116,7 +116,7 @@ msgid "The base64 hmac key"
 msgstr "A chave hmac base64"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr "Use qualquer um (ANY) para qualquer fonte ip"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 756a895a270948bd4433a4f6c503045952b3531c..26c160cc11b2aaef076944b3f28725fbd7c51a33 100644 (file)
@@ -22,7 +22,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -75,8 +75,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -92,7 +92,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 23070e96350af79cc7463d312de68ccd444e0979..0e7e594174efb8ba3233e17194ca6c17bfd7c64f 100644 (file)
@@ -29,7 +29,7 @@ msgstr ""
 "Разрешить SPA клиентам запрашивать направление переадресации по DNS-имени."
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr "64-битный ключ"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -100,8 +100,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"Maximum age in seconds that an SPA packet will be accepted. Defaults to 120 "
+"seconds."
 msgstr ""
 "Максимальное время в секундах, в течение которых будет принят SPA пакет, по "
 "умолчанию 120 секунд."
@@ -119,7 +119,7 @@ msgid "The base64 hmac key"
 msgstr "Ключ Base64 HMAC."
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr "Использовать ЛЮБОЙ, для любого исходящего IP."
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index f0a37ecd682c48e41beeb24261555e4a71575314..7cce5996a27cbc0cada328f16d4c1bd03f9ff5d4 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index c1c7cbef5d404d0645e5e59a833053065f87646e..6ec57093ca08ce6ebcb13fef1c8a3a28f8c90914 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 694e5919ecd2ccef00ae213a93f79f18960da4ac..78ad383a02c11e7319364eb8c26a15cb681c4367 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 792db18acc49edf9d6f17b0ad4a95f9054ee8fc4..61f602aeee0c1c08ad5da26ac3d3e37e018038da 100644 (file)
@@ -22,7 +22,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -75,8 +75,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -92,7 +92,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 961d371f58a959fe5a0d86031adaf2ff92c1e202..e4430621471927b5539ef325f54a9bce62e15d6a 100644 (file)
@@ -21,7 +21,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -74,8 +74,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -91,7 +91,7 @@ msgid "The base64 hmac key"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 3134aa11af3ce0a50742f4e51cc456a722990797..15cb72645b37b8d19a5356b5aacedd1dce7152c2 100644 (file)
@@ -22,7 +22,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr "允许 SPA 客户端用 DNS 名称请求转发目标。"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr "Base64 密钥"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -84,8 +84,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -101,7 +101,7 @@ msgid "The base64 hmac key"
 msgstr "base64 hmac 密钥"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr "对任何源 IP 使用 ANY"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 7cb0f42feaee1ab5f6b63762f62b4cc86e4070f0..f758e5e81f707643f8a029265a8c3d306fa3d78a 100644 (file)
@@ -22,7 +22,7 @@ msgid "Allow SPA clients to request forwarding destination by DNS name."
 msgstr "允許 SPA 客戶端用 DNS 名稱請求轉發目標。"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:22
-msgid "Base 64 key"
+msgid "Base64 key"
 msgstr "Base64 金鑰"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:33
@@ -84,8 +84,8 @@ msgstr ""
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:46
 msgid ""
-"Maximum age in seconds that an SPA packet will be accepted. defaults to 120 "
-"seconds"
+"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
@@ -101,7 +101,7 @@ msgid "The base64 hmac key"
 msgstr "base64 hmac 金鑰"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:17
-msgid "Use ANY for any source ip"
+msgid "Use ANY for any source IP"
 msgstr "對任何源 IP 使用 ANY"
 
 #: applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua:8
index 9e5057e701a2d350726a7711c8b4e96df71706a7..f81c941e83aee00da2d8183e5bfe4f0d180c9f4b 100644 (file)
@@ -4,16 +4,11 @@
 . /lib/functions/network.sh
 
 [ "$(uci -q get fwknopd.@access[0].KEY)" != "CHANGEME" ] && exit 0
-uci batch <<EOF
-       add ucitrack fwknopd
-       set ucitrack.@fwknopd[-1].init=fwknopd
-       commit ucitrack
-EOF
 
 uci delete fwknopd.@access[0].KEY
 uci delete fwknopd.@access[0].HMAC_KEY
-uci set fwknopd.@access[0].keytype='Base 64 key'
-uci set fwknopd.@access[0].hkeytype='Base 64 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'
index 92f435636749303011b3928195deeb1da382aee4..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100755 (executable)
@@ -1,11 +1,4 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@hd-idle[-1]
-       add ucitrack hd-idle
-       set ucitrack.@hd-idle[-1].init=hd-idle
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
diff --git a/applications/luci-app-https-dns-proxy/Makefile b/applications/luci-app-https-dns-proxy/Makefile
new file mode 100644 (file)
index 0000000..47e8971
--- /dev/null
@@ -0,0 +1,17 @@
+# Copyright 2017-2018 Stan Grishin (stangri@melmac.net)
+# This is free software, licensed under the GNU General Public License v3.
+
+include $(TOPDIR)/rules.mk
+
+PKG_LICENSE:=GPL-3.0-or-later
+PKG_MAINTAINER:=Stan Grishin <stangri@melmac.net>
+
+LUCI_TITLE:=DNS Over HTTPS Proxy Web UI
+LUCI_DESCRIPTION:=Provides Web UI for DNS Over HTTPS Proxy
+LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full +https-dns-proxy
+LUCI_PKGARCH:=all
+PKG_RELEASE:=1
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua b/applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua
new file mode 100644 (file)
index 0000000..d236fea
--- /dev/null
@@ -0,0 +1,25 @@
+module("luci.controller.https-dns-proxy", package.seeall)
+function index()
+       if nixio.fs.access("/etc/config/https-dns-proxy") then
+               entry({"admin", "services", "https-dns-proxy"}, cbi("https-dns-proxy"), _("DNS Over HTTPS Proxy"))
+               entry({"admin", "services", "https-dns-proxy", "action"}, call("https_dns_proxy_action"), nil).leaf = true
+       end
+end
+
+function https_dns_proxy_action(name)
+       local packageName = "https-dns-proxy"
+       if name == "start" then
+               luci.sys.init.start(packageName)
+       elseif name == "action" then
+               luci.util.exec("/etc/init.d/" .. packageName .. " reload >/dev/null 2>&1")
+               luci.util.exec("/etc/init.d/dnsmasq restart >/dev/null 2>&1")
+       elseif name == "stop" then
+               luci.sys.init.stop(packageName)
+       elseif name == "enable" then
+               luci.sys.init.enable(packageName)
+       elseif name == "disable" then
+               luci.sys.init.disable(packageName)
+       end
+       luci.http.prepare_content("text/plain")
+       luci.http.write("0")
+end
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua
new file mode 100644 (file)
index 0000000..fc19043
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "Digitale-Gesellschaft",
+       label = _("Digitale Gesellschaft"),
+       resolver_url = "https://dns.digitale-gesellschaft.ch/dns-query",
+       bootstrap_dns = "185.95.218.42,185.95.218.43"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua
new file mode 100644 (file)
index 0000000..86c4c56
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "rubyfish.cn",
+       label = _("rubyfish.cn"),
+       resolver_url = "https://dns.rubyfish.cn/dns-query",
+       bootstrap_dns = "118.89.110.78,47.96.179.163"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua
new file mode 100644 (file)
index 0000000..114d23e
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "DNS.SB",
+       label = _("DNS.SB"),
+       resolver_url = "https://doh.dns.sb/dns-query",
+       bootstrap_dns = "185.222.222.222,185.184.222.222"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua
new file mode 100644 (file)
index 0000000..5fb6df3
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "AdGuard-Family",
+       label = _("AdGuard (Family Protection)"),
+       resolver_url = "https://dns-family.adguard.com/dns-query",
+       bootstrap_dns = "176.103.130.132,176.103.130.134"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua
new file mode 100644 (file)
index 0000000..950f203
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "AdGuard-Standard",
+       label = _("AdGuard (Standard)"),
+       resolver_url = "https://dns.adguard.com/dns-query",
+       bootstrap_dns = "176.103.130.130,176.103.130.131"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua
new file mode 100644 (file)
index 0000000..e8673d5
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "Cloudflare",
+       label = _("Cloudflare"),
+       resolver_url = "https://cloudflare-dns.com/dns-query",
+       bootstrap_dns = "1.1.1.1,1.0.0.1"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua
new file mode 100644 (file)
index 0000000..3dfe309
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "odvr-nic-cz",
+       label = _("ODVR (nic.cz)"),
+       resolver_url = "https://odvr.nic.cz/doh",
+       bootstrap_dns = "193.17.47.1,185.43.135.1"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua
new file mode 100644 (file)
index 0000000..6eab040
--- /dev/null
@@ -0,0 +1,7 @@
+return {
+       name = "Google",
+       label = _("Google"),
+       resolver_url = "https://dns.google/dns-query",
+       bootstrap_dns = "8.8.8.8,8.8.4.4",
+       default = true
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua
new file mode 100644 (file)
index 0000000..89becb1
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "Quad9-Recommended",
+       label = _("Quad 9 (Recommended)"),
+       resolver_url = "https://dns.quad9.net/dns-query",
+       bootstrap_dns = "9.9.9.9,149.112.112.112"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua
new file mode 100644 (file)
index 0000000..67c24fa
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "Quad9-Unsecured",
+       label = _("Quad 9 (Unsecured)"),
+       resolver_url = "https://dns10.quad9.net/dns-query",
+       bootstrap_dns = "9.9.9.10,149.112.112.10"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua
new file mode 100644 (file)
index 0000000..e367794
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "Quad9-ECS",
+       label = _("Quad 9 (Secured with ECS Support)"),
+       resolver_url = "https://dns11.quad9.net/dns-query",
+       bootstrap_dns = "9.9.9.11,149.112.112.11"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua
new file mode 100644 (file)
index 0000000..e459f29
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "Quad9-Secured",
+       label = _("Quad 9 (Secured)"),
+       resolver_url = "https://dns9.quad9.net/dns-query",
+       bootstrap_dns = "9.9.9.9,149.112.112.9"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua
new file mode 100644 (file)
index 0000000..e816379
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "CleanBrowsing-Adult",
+       label = _("CleanBrowsing (Adult Filter)"),
+       resolver_url = "https://doh.cleanbrowsing.org/doh/adult-filter/",
+       bootstrap_dns = "185.228.168.168"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua
new file mode 100644 (file)
index 0000000..9fabda1
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "CleanBrowsing-Family",
+       label = _("CleanBrowsing (Family Filter)"),
+       resolver_url = "https://doh.cleanbrowsing.org/doh/family-filter/",
+       bootstrap_dns = "185.228.168.168"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua b/applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua
new file mode 100644 (file)
index 0000000..0bf11f5
--- /dev/null
@@ -0,0 +1,6 @@
+return {
+       name = "CleanBrowsing-Security",
+       label = _("CleanBrowsing (Security Filter)"),
+       resolver_url = "https://doh.cleanbrowsing.org/doh/security-filter/",
+       bootstrap_dns = "185.228.168.168"
+}
diff --git a/applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua b/applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua
new file mode 100644 (file)
index 0000000..11eca60
--- /dev/null
@@ -0,0 +1,149 @@
+local sys = require "luci.sys"
+local util = require "luci.util"
+local fs = require "nixio.fs"
+local dispatcher = require "luci.dispatcher"
+local i18n = require "luci.i18n"
+local uci = require("luci.model.uci").cursor()
+
+local packageName = "https-dns-proxy"
+local providers_dir = "/usr/lib/lua/luci/" .. packageName .. "/providers/"
+
+function get_provider_name(value)
+       for filename in fs.dir(providers_dir) do
+               local p_func = loadfile(providers_dir .. filename)
+               setfenv(p_func, { _ = i18n.translate })
+               local p = p_func()
+               value = value:gsub('[%p%c%s]', '')
+               p.url_match = p.resolver_url:gsub('[%p%c%s]', '')
+               if value:match(p.url_match) then
+                       return p.label
+               end
+       end
+       return translate("Unknown Provider")
+end
+
+local tmpfsStatus, tmpfsStatusCode
+local ubusStatus = util.ubus("service", "list", { name = packageName })
+local tmpfsVersion = tostring(util.trim(sys.exec("opkg list-installed " .. packageName .. " | awk '{print $3}'")))
+
+if not tmpfsVersion or tmpfsVersion == "" then
+       tmpfsStatusCode = -1
+       tmpfsVersion = ""
+       tmpfsStatus = packageName .. " " .. translate("is not installed or not found")
+else  
+       tmpfsVersion = " [" .. packageName .. " " .. tmpfsVersion .. "]"
+       if not ubusStatus or not ubusStatus[packageName] then
+               tmpfsStatusCode = 0
+               tmpfsStatus = translate("Stopped")
+       else
+               tmpfsStatusCode, tmpfsStatus = 1, ""
+               for n = 1,1000 do
+                       if ubusStatus and ubusStatus[packageName] and 
+                                ubusStatus[packageName]["instances"] and 
+                                ubusStatus[packageName]["instances"]["instance" .. n] and 
+                                ubusStatus[packageName]["instances"]["instance" .. n]["running"] then
+                               local value, k, v, url, url_flag, la, la_flag, lp, lp_flag
+                               for k, v in pairs(ubusStatus[packageName]["instances"]["instance" .. n]["command"]) do
+                                       if la_flag then la, la_flag = v, false end
+                                       if lp_flag then lp, lp_flag = v, false end
+                                       if url_flag then url, url_flag = v, false end
+                                       if v == "-a" then la_flag = true end
+                                       if v == "-p" then lp_flag = true end
+                                       if v == "-r" then url_flag = true end
+                               end
+                               la = la or "127.0.0.1"
+                               lp = lp or n + 5053
+                               tmpfsStatus = tmpfsStatus .. translate("Running") .. ": " .. get_provider_name(url) .. " " .. translate("DoH") .. " " .. translate("at") .. " " .. la .. ":" .. lp .. "\n"
+                       else
+                               break
+                       end
+               end
+       end
+end
+
+m = Map("https-dns-proxy", translate("DNS Over HTTPS Proxy Settings"))
+
+h = m:section(TypedSection, "_dummy", translate("Service Status") .. tmpfsVersion)
+h.template = "cbi/nullsection"
+ss = h:option(DummyValue, "_dummy", translate("Service Status"))
+if tmpfsStatusCode == -1 then
+       ss.template = packageName .. "/status"
+       ss.value = tmpfsStatus
+else
+               if tmpfsStatusCode == 0 then
+                       ss.template = packageName .. "/status"
+               else
+                       ss.template = packageName .. "/status-textarea"
+               end
+       ss.value = tmpfsStatus
+       buttons = h:option(DummyValue, "_dummy")
+       buttons.template = packageName .. "/buttons"
+end
+
+s3 = m:section(TypedSection, "https-dns-proxy", translate("Instances"), translate("When you add/remove any instances below, they will be used to override the 'DNS forwardings' section of ")
+               .. [[ <a href="]] .. dispatcher.build_url("admin/network/dhcp") .. [[">]]
+               .. translate("DHCP and DNS") .. [[</a>]] .. "."
+    .. "<br />"
+    .. translate("For more information on different options check ")
+               .. [[ <a href="https://adguard.com/en/adguard-dns/overview.html">]]
+    .. "AdGuard.com" .. [[</a>]] .. ", "
+               .. [[ <a href="https://cleanbrowsing.org/guides/dnsoverhttps">]]
+    .. "CleanBrowsing.org" .. [[</a>]] .. " " .. translate("and") .. " "
+               .. [[ <a href="https://www.quad9.net/doh-quad9-dns-servers/">]]
+    .. "Quad9.net" .. [[</a>]] .. ".")
+s3.template = "cbi/tblsection"
+s3.sortable  = false
+s3.anonymous = true
+s3.addremove = true
+
+prov = s3:option(ListValue, "resolver_url", translate("Resolver"))
+for filename in fs.dir(providers_dir) do
+       local p_func = loadfile(providers_dir .. filename)
+       setfenv(p_func, { _ = i18n.translate })
+       local p = p_func()
+       prov:value(p.resolver_url, p.label)
+       if p.default then
+               prov.default = p.resolver_url
+       end
+end
+prov.forcewrite = true
+prov.write = function(self, section, value)
+       if not value then return end
+       for filename in fs.dir(providers_dir) do
+               local p_func = loadfile(providers_dir .. filename)
+               setfenv(p_func, { _ = i18n.translate })
+               local p = p_func()
+               value = value:gsub('[%p%c%s]', '')
+               p.url_match = p.resolver_url:gsub('[%p%c%s]', '')
+               if value:match(p.url_match) then
+                       uci:set(packageName, section, "bootstrap_dns", p.bootstrap_dns)
+                       uci:set(packageName, section, "resolver_url", p.resolver_url)
+               end
+       end
+       uci:save(packageName)
+end
+
+la = s3:option(Value, "listen_addr", translate("Listen address"))
+la.datatype    = "host"
+la.placeholder = "127.0.0.1"
+la.rmempty     = true
+
+local n = 0
+uci:foreach(packageName, packageName, function(s)
+               if s[".name"] == section then
+                               return false
+               end
+               n = n + 1
+end)
+
+lp = s3:option(Value, "listen_port", translate("Listen port"))
+lp.datatype = "port"
+lp.value    = n + 5053
+
+sa = s3:option(Value, "edns_subnet", translate("EDNS client subnet"))
+sa.rmempty  = true
+
+ps = s3:option(Value, "proxy_server", translate("Proxy server"))
+ps.rmempty  = true
+
+return m
diff --git a/applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm b/applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm
new file mode 100644 (file)
index 0000000..52d2b50
--- /dev/null
@@ -0,0 +1,56 @@
+<%#
+       Copyright 2019 Stan Grishin <stangri@melmac.net>
+-%>
+
+<%-
+       local packageName = "https-dns-proxy"
+       local enabledFlag = luci.sys.init.enabled(packageName)
+       local ubusStatus = luci.util.ubus("service", "list", { name = packageName })
+
+       if not ubusStatus or not ubusStatus[packageName] then
+               tmpfsStatusCode = 0
+       else
+               tmpfsStatusCode = 1
+       end
+
+       if tmpfsStatusCode == 0 then
+               btn_start_style = "cbi-button cbi-button-apply important"
+               btn_action_style = "cbi-button cbi-button-apply important"
+               btn_stop_style = "cbi-button cbi-button-reset -disabled"
+       else
+               btn_start_style = "cbi-button cbi-button-apply -disabled"
+               btn_action_style = "cbi-button cbi-button-apply important"
+               btn_stop_style = "cbi-button cbi-button-reset important"
+       end
+       if not enabledFlag then
+               btn_start_style = "cbi-button cbi-button-apply -disabled"
+               btn_action_style = "cbi-button cbi-button-apply -disabled"
+               btn_enable_style = "cbi-button cbi-button-apply important"
+               btn_disable_style = "cbi-button cbi-button-reset -disabled"
+       else
+               btn_enable_style = "cbi-button cbi-button-apply -disabled"
+               btn_disable_style = "cbi-button cbi-button-reset important"
+       end
+-%>
+
+<%+https-dns-proxy/css%>
+<%+https-dns-proxy/js%>
+
+<div class="cbi-value"><label class="cbi-value-title">Service Control</label>
+       <div class="cbi-value-field">
+               <input type="button" class="<%=btn_start_style%>" id="btn_start" name="start" value="<%:Start%>" onclick="button_action(this)" />
+               <span id="btn_start_spinner" class="btn_spinner"></span>
+               <input type="button" class="<%=btn_action_style%>" id="btn_action" name="action" value="<%:Reload%>" onclick="button_action(this)" />
+               <span id="btn_action_spinner" class="btn_spinner"></span>
+               <input type="button" class="<%=btn_stop_style%>" id="btn_stop" name="stop" value="<%:Stop%>" onclick="button_action(this)"  />
+               <span id="btn_stop_spinner" class="btn_spinner"></span>
+               &nbsp;
+               &nbsp;
+               &nbsp;
+               &nbsp;
+               <input type="button" class="<%=btn_enable_style%>" id="btn_enable" name="enable" value="<%:Enable%>" onclick="button_action(this)"  />
+               <span id="btn_enable_spinner" class="btn_spinner"></span>
+               <input type="button" class="<%=btn_disable_style%>" id="btn_disable" name="disable" value="<%:Disable%>" onclick="button_action(this)"  />
+               <span id="btn_disable_spinner" class="btn_spinner"></span>
+       </div>
+</div>
diff --git a/applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/css.htm b/applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/css.htm
new file mode 100644 (file)
index 0000000..6fb3d51
--- /dev/null
@@ -0,0 +1,9 @@
+<style type="text/css">
+       .btn_spinner
+       {
+               display: inline-block;
+               width: 0px;
+               height: 16px;
+               margin: 0 0px;
+       }
+</style>
diff --git a/applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm b/applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm
new file mode 100644 (file)
index 0000000..fac92a3
--- /dev/null
@@ -0,0 +1,60 @@
+
+<script type="text/javascript">
+//<![CDATA[
+ function button_action(action) {
+       var xhr = new XHR(false);
+       var btn_start = document.getElementById("btn_start");
+       var btn_action = document.getElementById("btn_action");
+       var btn_stop = document.getElementById("btn_stop");
+       var btn_enable = document.getElementById("btn_enable");
+       var btn_disable = document.getElementById("btn_disable");
+       var btn_spinner;
+       switch (action.name) {
+               case "start":
+                       btn_spinner = document.getElementById("btn_start_spinner");
+                       break;
+               case "action":
+                       btn_spinner = document.getElementById("btn_action_spinner");
+                       break;
+               case "stop":
+                       btn_spinner = document.getElementById("btn_stop_spinner");
+                       break;
+               case "enable":
+                       btn_spinner = document.getElementById("btn_enable_spinner");
+                       break;
+               case "disable":
+                       btn_spinner = document.getElementById("btn_disable_spinner");
+                       break;
+       }
+       btn_start.disabled = true;
+       btn_action.disabled = true;
+       btn_stop.disabled = true;
+       btn_enable.disabled = true;
+       btn_disable.disabled = true;
+       spinner(btn_spinner, 1);
+       xhr.get('<%=luci.dispatcher.build_url("admin", "services", "https-dns-proxy", "action")%>/' + action.name, null,
+               function (x) {
+                       if (!x) {
+                               return;
+                       }
+                       btn_start.disabled = false;
+                       btn_action.disabled = false;
+                       btn_stop.disabled = false;
+                       btn_enable.disabled = false;
+                       btn_disable.disabled = false;
+                       spinner(btn_spinner, 0);
+                       location.reload();
+                });
+}
+function spinner(element, state) {
+       if (state === 1) {
+               element.style.width = "16px";
+               element.innerHTML = '<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" width="16" height="16" style="vertical-align:middle" />';
+       }
+       else {
+               element.style.width = "0px";
+               element.innerHTML = '';
+       }
+}
+//]]>
+</script>
diff --git a/applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/status-textarea.htm b/applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/status-textarea.htm
new file mode 100644 (file)
index 0000000..3840cd1
--- /dev/null
@@ -0,0 +1,13 @@
+<%#
+Copyright 2017-2019 Stan Grishin (stangri@melmac.net)
+This is free software, licensed under the Apache License, Version 2.0
+-%>
+
+<%+cbi/valueheader%>
+
+<textarea rows="<%=select(2, self:cfgvalue(section):gsub('\n', ''))%>"
+       style="border:none;box-shadow:none;background:transparent;font-weight:bold;line-height:20px;width:50em;padding:none;margin:6px;resize:none;overflow:hidden;"
+       disabled="disabled"><%=self:cfgvalue(section)%>
+</textarea>
+
+<%+cbi/valuefooter%>
diff --git a/applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/status.htm b/applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/status.htm
new file mode 100644 (file)
index 0000000..c453428
--- /dev/null
@@ -0,0 +1,10 @@
+<%#
+Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
+This is free software, licensed under the Apache License, Version 2.0
+-%>
+
+<%+cbi/valueheader%>
+
+<input name="status" id="status" type="text" class="cbi-input-text" style="outline:none;border:none;box-shadow:none;background:transparent;font-weight:bold;line-height:30px;height:30px;width:50em;" value="<%=self:cfgvalue(section)%>" disabled="disabled" />
+
+<%+cbi/valuefooter%>
diff --git a/applications/luci-app-https-dns-proxy/po/bg/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/bg/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..9187f34
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: bg\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/ca/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ca/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..dbdb2ea
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: ca\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
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
new file mode 100644 (file)
index 0000000..0cc66bb
--- /dev/null
@@ -0,0 +1,188 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-05 17:07+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.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.10-dev\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr "DHCP a DNS"
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr "Více informací o dalších možnostech"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr "Instance"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr "Naslouchající adresa"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr "Naslouchající port"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr "Proxy server"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+"Pokud níže přidáte nebo odeberete instance, budou použity k přepsání sekce "
+"'DNS forwardings' v"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr "a"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
+
+#~ msgid "Provider"
+#~ msgstr "Poskytovatel"
+
+#~ msgid "Subnet address"
+#~ msgstr "Adresa podsítě"
+
+#~ msgid "HTTPS DNS Proxy"
+#~ msgstr "HTTPS DNS Proxy"
+
+#~ msgid "HTTPS DNS Proxy Settings"
+#~ msgstr "Nastavení HTTPS DNS Proxy"
diff --git a/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..1c4230d
--- /dev/null
@@ -0,0 +1,197 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-12 15:06+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
+"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps_dns_proxy/de/>\n"
+"Language: de\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr "AdGuard (Familienschutz)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr "AdGuard (Standard)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr "CleanBrowsing (Familienfilter)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr "CleanBrowsing (Familienfilter)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr "CleanBrowsing (Sicherheitsfilter)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr "Cloudflare"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr "DHCP und DNS"
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr "DNS.SB"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr "Digitale Gesellschaft"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr "Deaktivieren"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr "DoH"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr "Aktivieren"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr "Weitere Informationen zu den verschiedenen Optionen finden Sie unter"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr "Google"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr "Instanzen"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr "Listen-Adresse"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr "Listen-Port"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr "Lade"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr "ODVR (nic.cz)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr "Proxyserver"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr "Quad 9 (empfohlen)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr "Quad 9 (gesichert mit ECS-Unterstützung)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr "Quad 9 (gesichert)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr "Quad 9 (ungesichert)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr "Neu laden"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr "Laufend"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr "Dienststatus"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr "Start"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr "Stoppen"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr "Angehalten"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+"Wenn Sie untenstehende Instanzen hinzufügen/entfernen, werden sie für den "
+"Abschnitt 'DNS-Weiterleitungen' verwendet von"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr "und"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr "bei"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr "ist nicht installiert oder nicht gefunden"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
+
+#~ msgid "DNS over HTTPS Proxy"
+#~ msgstr "DNS über HTTPS Proxy"
+
+#~ msgid "DNS over HTTPS Proxy Settings"
+#~ msgstr "DNS über HTTPS Proxy-Einstellungen"
+
+#~ msgid "Provider"
+#~ msgstr "Anbieter"
+
+#~ msgid "Subnet address"
+#~ msgstr "Subnetzadresse"
+
+#~ msgid "Uknown Provider"
+#~ msgstr "Bekannter Anbieter"
+
+#~ msgid "HTTPS DNS Proxy"
+#~ msgstr "HTTPS-DNS-Proxy"
+
+#~ msgid "HTTPS DNS Proxy Settings"
+#~ msgstr "HTTPS-DNS-Proxyeinstellungen"
diff --git a/applications/luci-app-https-dns-proxy/po/el/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/el/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..2a8198c
--- /dev/null
@@ -0,0 +1,174 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps_dns_proxy/el/>\n"
+"Language: el\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr "Φόρτωση"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/en/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..9dc2beb
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: en\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..4adb321
--- /dev/null
@@ -0,0 +1,206 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: JuanE SF <juanesf91@gmail.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps_dns_proxy/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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr "AdGuard (Protección familiar)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr "AdGuard (estándar)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr "CleanBrowsing (Filtro para adultos)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr "CleanBrowsing (Filtro familiar)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr "CleanBrowsing (Filtro de seguridad)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr "Cloudflare"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr "DHCP y DNS"
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr "DNS.SB"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr "Sociedad digital"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr "Desactivar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr "DoH"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr "Activar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr "Para obtener más información sobre diferentes opciones, consulte"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr "Google"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr "Instancias"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr "Escuchar dirección"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr "Puerto"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr "Cargando"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr "ODVR (nic.cz)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr "Servidor proxy"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr "Quad 9 (recomendado)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr "Quad 9 (Asegurado con soporte ECS)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr "Quad 9 (Asegurado)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr "Quad 9 (No asegurado)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr "Recargar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr "Corriendo"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr "Estado del servicio"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr "Iniciar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr "Detener"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr "Detenido"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+"Cuando agregue/elimine las instancias a continuación, se utilizarán para "
+"anular la sección 'Reenvíos DNS' de"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr "y"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr "a"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr "no está instalado o no se encuentra"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
+
+#~ msgid "DNS over HTTPS Proxy"
+#~ msgstr "DNS sobre proxy HTTPS"
+
+#~ msgid "DNS over HTTPS Proxy Settings"
+#~ msgstr "Configuración de DNS sobre proxy HTTPS"
+
+#~ msgid "Provider"
+#~ msgstr "Proveedor"
+
+#~ msgid "Subnet address"
+#~ msgstr "Direccion de subred"
+
+#~ msgid "Uknown Provider"
+#~ msgstr "Proveedor Desconocido"
+
+#~ msgid "HTTPS DNS Proxy"
+#~ msgstr "Proxy DNS HTTPS"
+
+#~ msgid "HTTPS DNS Proxy Settings"
+#~ msgstr "Configuración de proxy HTTPS DNS"
+
+#~ msgid "Group name"
+#~ msgstr "Nombre del grupo"
+
+#~ msgid "User name"
+#~ msgstr "Nombre de usuario"
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
new file mode 100644 (file)
index 0000000..bc26fbd
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: fr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/he/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/he/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..3b445c8
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: he\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/hi/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/hi/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..49b6f01
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: hi\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/hu/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/hu/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..160d6da
--- /dev/null
@@ -0,0 +1,174 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps_dns_proxy/hu/>\n"
+"Language: hu\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"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr "DHCP és DNS"
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr "Letiltás"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr "Engedélyezés"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr "Betöltés"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr "Újratöltés"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr "Indítás"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr "Leállítás"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/it/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/it/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..bf84a19
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: it\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
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
new file mode 100644 (file)
index 0000000..a3aa6bc
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: ja\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/ko/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ko/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..5a42245
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: ko\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/mr/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/mr/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..cfec04e
--- /dev/null
@@ -0,0 +1,174 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps_dns_proxy/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr "लोड करीत आहे"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/ms/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ms/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..26b756b
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: ms\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/nb_NO/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..63734bc
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: nb_NO\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..9c4d863
--- /dev/null
@@ -0,0 +1,198 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-13 23:07+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps_dns_proxy/pl/>\n"
+"Language: pl\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr "AdGuard (Ochrona rodziny)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr "AdGuard (Standardowy)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr "CleanBrowsing (Filtr treści dla dorosłych)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr "CleanBrowsing (Filtr rodzinny)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr "CleanBrowsing (Filtr bezpieczeństwa)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr "Cloudflare"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr "DHCP i DNS"
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr "DNS.SB"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr "Digitale Gesellschaft"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr "Wyłącz"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr "DoH"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr "Włącz"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr "Więcej informacji na temat wyboru różnych opcji"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr "Google"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr "Instancje"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr "Nasłuchiwany adres"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr "Nasłuchiwany port"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr "Ładowanie"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr "ODVR (nic.cz)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr "Serwer Proxy"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr "Quad 9 (Zalecane)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr "Quad 9 (Zabezpieczony z obsługą ECS)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr "Quad 9 (Zabezpieczony)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr "Quad 9 (Niezabezpieczony)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr "Przeładuj"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr "Uruchomione"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr "Status usługi"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr "Uruchom"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr "Stop"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr "Zatrzymany"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+"Po dodaniu/usunięciu dowolnej instancji poniżej, zastąpią one ustawienia "
+"sekcji 'Przekierowania DNS' w"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr "i"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr "na"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr "nie jest zainstalowany lub nie został znaleziony"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
+
+#~ msgid "DNS over HTTPS Proxy"
+#~ msgstr "Proxy DNS over HTTPS"
+
+#~ msgid "DNS over HTTPS Proxy Settings"
+#~ msgstr "Ustawiania proxy DNS over HTTPS"
+
+#~ msgid "Provider"
+#~ msgstr "Dostawca"
+
+#~ msgid "Subnet address"
+#~ msgstr "Adres podsieci"
+
+#~ msgid "Uknown Provider"
+#~ msgstr "Nieznany dostawca"
+
+#~ msgid "HTTPS DNS Proxy"
+#~ msgstr "HTTPS DNS Proxy"
+
+#~ msgid "HTTPS DNS Proxy Settings"
+#~ msgstr "Ustawienia Proxy HTTPS DNS"
diff --git a/applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/pt/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..11fb4ed
--- /dev/null
@@ -0,0 +1,197 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-05 17:07+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
+"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps_dns_proxy/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 3.10-dev\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr "AdGuard (Proteção da Família)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr "AdGuard (Padrão)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr "CleanBrowsing (Filtro Adulto)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr "CleanBrowsing (Filtro para a Familia)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr "CleanBrowsing (Filtro de Segurança)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr "Cloudflare"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr "DHCP e DNS"
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr "DNS.SB"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr "Digitale Gesellschaft"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr "Desativar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr "DoH"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr "Ativar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr "Para obter mais informações sobre opções diferentes, verifique"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr "Google"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr "Instâncias"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr "Endereço de escuta"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr "Porta de escuta"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr "A carregar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr "ODVR (nic.cz)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr "Servidor proxy"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr "Quad 9 (Recomendado)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr "Quad 9 (Protegido com Suporte de ECS)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr "Quad 9 (Seguro)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr "Quad 9 (Sem Segurança)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr "Recarregar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr "Executando"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr "Estado do Serviço"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr "Iniciar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr "Parar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr "Parado"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+"Quando adicionar/remover quaisquer instâncias abaixo, serão usadas para "
+"substituir a seção 'DNS forwardings' de"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr "e"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr "em"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr "não está instalado ou não foi encontrado"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
+
+#~ msgid "DNS over HTTPS Proxy"
+#~ msgstr "Proxy de DNS sobre HTTPS"
+
+#~ msgid "DNS over HTTPS Proxy Settings"
+#~ msgstr "Configurações de Proxy DNS sobre HTTPS"
+
+#~ msgid "Provider"
+#~ msgstr "Provedor"
+
+#~ msgid "Subnet address"
+#~ msgstr "Endereço de sub-rede"
+
+#~ msgid "Uknown Provider"
+#~ msgstr "Provedor Desconhecido"
+
+#~ msgid "HTTPS DNS Proxy"
+#~ msgstr "Proxy de DNS HTTPS"
+
+#~ msgid "HTTPS DNS Proxy Settings"
+#~ msgstr "Configurações de proxy HTTPS DNS"
diff --git a/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..a49b0f5
--- /dev/null
@@ -0,0 +1,191 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationshttps_dns_proxy/pt_BR/>\n"
+"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 3.10-dev\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr "AdGuard (Proteção Familiar)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr "AdGuard (Padrão)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr "CleanBrowsing (Filtro Adulto)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr "CleanBrowsing (Filtro Familiar)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr "CleanBrowsing (Filtro de Segurança)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr "Cloudflare"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr "DHCP e DNS"
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr "DNS.SB"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr "Digitale Gesellschaft"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr "Desativar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr "DoH"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr "Ativar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr "Para obter mais informações sobre diferentes opções, verifique"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr "Google"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr "Instâncias"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr "Escutar endereço"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr "Porta de escuta"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr "Carregando"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr "ODVR (nic.cz)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr "Servidor proxy"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr "Quad 9 (Preferível)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr "Quad 9 (Protegido com Suporte a ECS)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr "Quad 9 (Seguro)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr "Quad 9 (Sem Segurança)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr "Recarregar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr "Em execução"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr "Condição do Serviço"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr "Iniciar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr "Parar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr "Parado"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+"Quando você adiciona/remove quaisquer instâncias abaixo, elas serão usadas "
+"para substituir a seção 'Encaminhamentos DNS' de"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr "e"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr "em"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr "não está instalado ou não foi encontrado"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
+
+#~ msgid "DNS over HTTPS Proxy"
+#~ msgstr "DNS sobre Proxy HTTPS"
+
+#~ msgid "DNS over HTTPS Proxy Settings"
+#~ msgstr "Configurações de DNS sobre Proxy HTTPS"
+
+#~ msgid "Provider"
+#~ msgstr "Provedor"
+
+#~ msgid "Subnet address"
+#~ msgstr "Endereço de sub-rede"
+
+#~ msgid "Uknown Provider"
+#~ msgstr "Provedor Desconhecido"
diff --git a/applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ro/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..e567be4
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: ro\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..1b9e752
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: ru\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/sk/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/sk/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..1288d3f
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: sk\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/sv/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/sv/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..88edf26
--- /dev/null
@@ -0,0 +1,174 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps_dns_proxy/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"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr "DHCP och DNS"
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr "Inaktivera"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr "Aktivera"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr "Lyssningsadress"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr "Lyssningsport"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr "Laddar"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr "Ladda om"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr "Starta"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr "Stoppad"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot b/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
new file mode 100644 (file)
index 0000000..3e1ddb2
--- /dev/null
@@ -0,0 +1,165 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..aa8333e
--- /dev/null
@@ -0,0 +1,174 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps_dns_proxy/tr/>\n"
+"Language: tr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr "Durdur"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/uk/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..412c97a
--- /dev/null
@@ -0,0 +1,175 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationshttps_dns_proxy/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.10-dev\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr "DHCP та DNS"
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr "Увімкнути"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr "Завантаження"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr "Запустити"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr "Зупинити"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
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
new file mode 100644 (file)
index 0000000..918e17c
--- /dev/null
@@ -0,0 +1,168 @@
+msgid ""
+msgstr ""
+"Language: vi\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/zh-cn/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/zh-cn/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..6d527d6
--- /dev/null
@@ -0,0 +1,207 @@
+#
+# Yangfl <mmyangfl@gmail.com>, 2019.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-12-04 12:07+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationshttps_dns_proxy/zh_Hans/>\n"
+"Language: zh-cn\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"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr "AdGuard(家庭保护)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr "AdGuard(标准)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr "CleanBrowsing(成人过滤器)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr "CleanBrowsing(家庭过滤器)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr "CleanBrowsing(安全筛选器)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr "Cloudflare"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr "DHCP/DNS"
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr "DNS.SB"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr "Digitale Gesellschaft"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr "禁用"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr "DoH"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr "启用"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr "有关不同选项的更多信息,请检查"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr "谷歌"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr "实例"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr "监听地址"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr "监听端口"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr "加载中"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr "ODVR (nic.cz)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr "代理服务器"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr "Quad 9(推荐)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr "Quad 9(获得ECS支持)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr "Quad 9(安全)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr "Quad 9(不安全)"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr "重新载入"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr "运行中"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr "服务状态"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr "启动"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr "停止"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr "已停止"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr "当您添加/删除下面的任何实例时,它们将用于覆盖以下实例的“ DNS转发”部分"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr "和"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr "在"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr "未安装或未找到"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
+
+#~ msgid "DNS over HTTPS Proxy"
+#~ msgstr "DNS over HTTPS 代理"
+
+#~ msgid "DNS over HTTPS Proxy Settings"
+#~ msgstr "DNS over HTTPS代理设置"
+
+#~ msgid "Provider"
+#~ msgstr "提供商"
+
+#~ msgid "Subnet address"
+#~ msgstr "子网地址"
+
+#~ msgid "Uknown Provider"
+#~ msgstr "未知提供商"
+
+#~ msgid "HTTPS DNS Proxy"
+#~ msgstr "HTTPS DNS 代理"
+
+#~ msgid "HTTPS DNS Proxy Settings"
+#~ msgstr "HTTPS DNS 代理设置"
+
+#~ msgid "Group name"
+#~ msgstr "组名称"
+
+#~ msgid "User name"
+#~ msgstr "用户名"
diff --git a/applications/luci-app-https-dns-proxy/po/zh-tw/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/zh-tw/https-dns-proxy.po
new file mode 100644 (file)
index 0000000..7484b8f
--- /dev/null
@@ -0,0 +1,197 @@
+#
+# Yangfl <mmyangfl@gmail.com>, 2019.
+#
+msgid ""
+msgstr ""
+"Content-Type: text/plain; charset=UTF-8\n"
+"Project-Id-Version: \n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-01-03 22:46+0800\n"
+"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
+"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_TW\n"
+"X-Generator: Gtranslator 3.30.1\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
+msgid "AdGuard (Family Protection)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns.lua:3
+msgid "AdGuard (Standard)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
+msgid "CleanBrowsing (Adult Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-family.lua:3
+msgid "CleanBrowsing (Family Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-security.lua:3
+msgid "CleanBrowsing (Security Filter)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.cloudflare-dns.lua:3
+msgid "Cloudflare"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:85
+msgid "DHCP and DNS"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/controller/https-dns-proxy.lua:4
+msgid "DNS Over HTTPS Proxy"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:64
+msgid "DNS Over HTTPS Proxy Settings"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/sb.dns.lua:3
+msgid "DNS.SB"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua:3
+msgid "Digitale Gesellschaft"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:53
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "DoH"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:143
+msgid "EDNS client subnet"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:51
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:87
+msgid "For more information on different options check"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/google.dns.lua:3
+msgid "Google"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid "Instances"
+msgstr "例項"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:126
+msgid "Listen address"
+msgstr "監聽位址"
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:139
+msgid "Listen port"
+msgstr "監聽埠"
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
+msgid "Loading"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cz.nic.odvr.lua:3
+msgid "ODVR (nic.cz)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:146
+msgid "Proxy server"
+msgstr "代理伺服器"
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns.lua:3
+msgid "Quad 9 (Recommended)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns11.lua:3
+msgid "Quad 9 (Secured with ECS Support)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns9.lua:3
+msgid "Quad 9 (Secured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.quad9.dns10.lua:3
+msgid "Quad 9 (Unsecured)"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:43
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:99
+msgid "Resolver"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:66
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:68
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:41
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/buttons.htm:45
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:37
+msgid "Stopped"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:22
+msgid "Unknown Provider"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:83
+msgid ""
+"When you add/remove any instances below, they will be used to override the "
+"'DNS forwardings' section of"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:91
+msgid "and"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:56
+msgid "at"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:32
+msgid "is not installed or not found"
+msgstr ""
+
+#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers.disabled/cn.rubyfish.dns.lua:3
+msgid "rubyfish.cn"
+msgstr ""
+
+#~ msgid "Provider"
+#~ msgstr "提供商"
+
+#~ msgid "Subnet address"
+#~ msgstr "子網位址"
+
+#~ msgid "HTTPS DNS Proxy"
+#~ msgstr "HTTPS DNS 代理"
+
+#~ msgid "HTTPS DNS Proxy Settings"
+#~ msgstr "HTTPS DNS 代理設定"
+
+#~ msgid "Group name"
+#~ msgstr "組名稱"
+
+#~ msgid "User name"
+#~ msgstr "使用者名稱"
diff --git a/applications/luci-app-https-dns-proxy/root/etc/uci-defaults/40_luci-https-dns-proxy b/applications/luci-app-https-dns-proxy/root/etc/uci-defaults/40_luci-https-dns-proxy
new file mode 100644 (file)
index 0000000..a1ecfce
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/sh
+rm -rf /var/luci-modulecache/; rm -f /var/luci-indexcache;
+exit 0
diff --git a/applications/luci-app-https_dns_proxy/Makefile b/applications/luci-app-https_dns_proxy/Makefile
deleted file mode 100644 (file)
index bd6cf9b..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2017-2018 Stan Grishin (stangri@melmac.net)
-# This is free software, licensed under the GNU General Public License v3.
-
-include $(TOPDIR)/rules.mk
-
-PKG_LICENSE:=GPL-3.0-or-later
-PKG_MAINTAINER:=Stan Grishin <stangri@melmac.net>
-
-LUCI_TITLE:=HTTPS DNS Proxy Web UI
-LUCI_DESCRIPTION:=Provides Web UI for HTTPS DNS Proxy
-LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full +https_dns_proxy
-LUCI_PKGARCH:=all
-PKG_RELEASE:=9
-
-include ../../luci.mk
-
-# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua b/applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua
deleted file mode 100644 (file)
index 826f3f6..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-module("luci.controller.https_dns_proxy", package.seeall)
-function index()
-       if nixio.fs.access("/etc/config/https_dns_proxy") then
-               entry({"admin", "services", "https_dns_proxy"}, cbi("https_dns_proxy"), _("DNS over HTTPS Proxy"))
-               entry({"admin", "services", "https_dns_proxy", "action"}, call("https_dns_proxy_action"), nil).leaf = true
-       end
-end
-
-function https_dns_proxy_action(name)
-       local packageName = "https_dns_proxy"
-       if name == "start" then
-               luci.sys.init.start(packageName)
-       elseif name == "action" then
-               luci.util.exec("/etc/init.d/" .. packageName .. " reload >/dev/null 2>&1")
-               luci.util.exec("/etc/init.d/dnsmasq restart >/dev/null 2>&1")
-       elseif name == "stop" then
-               luci.sys.init.stop(packageName)
-       elseif name == "enable" then
-               luci.sys.init.enable(packageName)
-       elseif name == "disable" then
-               luci.sys.init.disable(packageName)
-       end
-       luci.http.prepare_content("text/plain")
-       luci.http.write("0")
-end
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/ch.digitale-gesellschaft.dns.lua
deleted file mode 100644 (file)
index 723ca89..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-return {
-       name = "Digitale-Gesellschaft",
-       label = _("Digitale Gesellschaft"),
-       url_prefix = "https://dns.digitale-gesellschaft.ch/dns-query?",
-       bootstrap_dns = "185.95.218.42,185.95.218.43"
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/com.adguard.dns-family.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/com.adguard.dns-family.lua
deleted file mode 100644 (file)
index 050549b..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
---    .. "</br>"
---    .. translate("For more information on different options check ")
---             .. [[ <a href="https://adguard.com/en/adguard-dns/overview.html#instruction">]]
---    .. "AdGuard.com" .. [[</a>]] .. ", "
---             .. [[ <a href="https://cleanbrowsing.org/guides/dnsoverhttps">]]
---    .. "CleanBrowsing.org" .. [[</a>]] .. " " .. translate("and") .. " "
---             .. [[ <a href="https://www.quad9.net/doh-quad9-dns-servers/">]]
---    .. "Quad9.net" .. [[</a>]] .. "."
-return {
-       name = "AdGuard-Family",
-       label = _("AdGuard (Family Protection)"),
-       url_prefix = "https://dns-family.adguard.com/dns-query?ct&",
-       bootstrap_dns = "176.103.130.132,176.103.130.134"
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/com.adguard.dns.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/com.adguard.dns.lua
deleted file mode 100644 (file)
index 67b7c12..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
---    .. "</br>"
---    .. translate("For more information on different options check ")
---             .. [[ <a href="https://adguard.com/en/adguard-dns/overview.html#instruction">]]
---    .. "AdGuard.com" .. [[</a>]] .. ", "
---             .. [[ <a href="https://cleanbrowsing.org/guides/dnsoverhttps">]]
---    .. "CleanBrowsing.org" .. [[</a>]] .. " " .. translate("and") .. " "
---             .. [[ <a href="https://www.quad9.net/doh-quad9-dns-servers/">]]
---    .. "Quad9.net" .. [[</a>]] .. "."
-return {
-       name = "AdGuard-Standard",
-       label = _("AdGuard (Standard)"),
-       url_prefix = "https://dns.adguard.com/dns-query?ct&",
-       bootstrap_dns = "176.103.130.130,176.103.130.131"
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/cz.nic.odvr.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/cz.nic.odvr.lua
deleted file mode 100644 (file)
index e47576b..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-return {
-       name = "odvr-nic-cz",
-       label = _("ODVR (nic.cz)"),
-       url_prefix = "https://odvr.nic.cz/doh?",
-       bootstrap_dns = "193.17.47.1,185.43.135.1"
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/net.quad9.dns.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/net.quad9.dns.lua
deleted file mode 100644 (file)
index 356921a..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
---    .. "</br>"
---    .. translate("For more information on different options check ")
---             .. [[ <a href="https://adguard.com/en/adguard-dns/overview.html#instruction">]]
---    .. "AdGuard.com" .. [[</a>]] .. ", "
---             .. [[ <a href="https://cleanbrowsing.org/guides/dnsoverhttps">]]
---    .. "CleanBrowsing.org" .. [[</a>]] .. " " .. translate("and") .. " "
---             .. [[ <a href="https://www.quad9.net/doh-quad9-dns-servers/">]]
---    .. "Quad9.net" .. [[</a>]] .. "."
-return {
-       name = "Quad9-Recommended",
-       label = _("Quad 9 (Recommended)"),
-       url_prefix = "https://dns.quad9.net:5053/dns-query?",
-       bootstrap_dns = "9.9.9.9,149.112.112.112"
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/net.quad9.dns10.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/net.quad9.dns10.lua
deleted file mode 100644 (file)
index a031556..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
---    .. "</br>"
---    .. translate("For more information on different options check ")
---             .. [[ <a href="https://adguard.com/en/adguard-dns/overview.html#instruction">]]
---    .. "AdGuard.com" .. [[</a>]] .. ", "
---             .. [[ <a href="https://cleanbrowsing.org/guides/dnsoverhttps">]]
---    .. "CleanBrowsing.org" .. [[</a>]] .. " " .. translate("and") .. " "
---             .. [[ <a href="https://www.quad9.net/doh-quad9-dns-servers/">]]
---    .. "Quad9.net" .. [[</a>]] .. "."
-return {
-       name = "Quad9-Unsecured",
-       label = _("Quad 9 (Unsecured)"),
-       url_prefix = "https://dns10.quad9.net:5053/dns-query?",
-       bootstrap_dns = "9.9.9.10,149.112.112.10"
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/net.quad9.dns11.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/net.quad9.dns11.lua
deleted file mode 100644 (file)
index 3b51978..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
---    .. "</br>"
---    .. translate("For more information on different options check ")
---             .. [[ <a href="https://adguard.com/en/adguard-dns/overview.html#instruction">]]
---    .. "AdGuard.com" .. [[</a>]] .. ", "
---             .. [[ <a href="https://cleanbrowsing.org/guides/dnsoverhttps">]]
---    .. "CleanBrowsing.org" .. [[</a>]] .. " " .. translate("and") .. " "
---             .. [[ <a href="https://www.quad9.net/doh-quad9-dns-servers/">]]
---    .. "Quad9.net" .. [[</a>]] .. "."
-return {
-       name = "Quad9-ECS",
-       label = _("Quad 9 (Secured with ECS Support)"),
-       url_prefix = "https://dns11.quad9.net:5053/dns-query?",
-       bootstrap_dns = "9.9.9.11,149.112.112.11"
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/net.quad9.dns9.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/net.quad9.dns9.lua
deleted file mode 100644 (file)
index c456a8d..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
---    .. "</br>"
---    .. translate("For more information on different options check ")
---             .. [[ <a href="https://adguard.com/en/adguard-dns/overview.html#instruction">]]
---    .. "AdGuard.com" .. [[</a>]] .. ", "
---             .. [[ <a href="https://cleanbrowsing.org/guides/dnsoverhttps">]]
---    .. "CleanBrowsing.org" .. [[</a>]] .. " " .. translate("and") .. " "
---             .. [[ <a href="https://www.quad9.net/doh-quad9-dns-servers/">]]
---    .. "Quad9.net" .. [[</a>]] .. "."
-return {
-       name = "Quad9-Secured",
-       label = _("Quad 9 (Secured)"),
-       url_prefix = "https://dns9.quad9.net:5053/dns-query?",
-       bootstrap_dns = "9.9.9.9,149.112.112.9"
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/org.cleanbrowsing.doh-adult.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/org.cleanbrowsing.doh-adult.lua
deleted file mode 100644 (file)
index 708a39e..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
---    .. "</br>"
---    .. translate("For more information on different options check ")
---             .. [[ <a href="https://adguard.com/en/adguard-dns/overview.html#instruction">]]
---    .. "AdGuard.com" .. [[</a>]] .. ", "
---             .. [[ <a href="https://cleanbrowsing.org/guides/dnsoverhttps">]]
---    .. "CleanBrowsing.org" .. [[</a>]] .. " " .. translate("and") .. " "
---             .. [[ <a href="https://www.quad9.net/doh-quad9-dns-servers/">]]
---    .. "Quad9.net" .. [[</a>]] .. "."
-return {
-       name = "CleanBrowsing-Adult",
-       label = _("CleanBrowsing (Adult Filter)"),
-       url_prefix = "https://doh.cleanbrowsing.org/doh/adult-filter/?ct&",
-       bootstrap_dns = "185.228.168.168"
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/org.cleanbrowsing.doh-family.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/org.cleanbrowsing.doh-family.lua
deleted file mode 100644 (file)
index f44ed43..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
---    .. "</br>"
---    .. translate("For more information on different options check ")
---             .. [[ <a href="https://adguard.com/en/adguard-dns/overview.html#instruction">]]
---    .. "AdGuard.com" .. [[</a>]] .. ", "
---             .. [[ <a href="https://cleanbrowsing.org/guides/dnsoverhttps">]]
---    .. "CleanBrowsing.org" .. [[</a>]] .. " " .. translate("and") .. " "
---             .. [[ <a href="https://www.quad9.net/doh-quad9-dns-servers/">]]
---    .. "Quad9.net" .. [[</a>]] .. "."
-return {
-       name = "CleanBrowsing-Family",
-       label = _("CleanBrowsing (Family Filter)"),
-       url_prefix = "https://doh.cleanbrowsing.org/doh/family-filter/?ct&",
-       bootstrap_dns = "185.228.168.168"
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/org.cleanbrowsing.doh-security.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers.disabled/org.cleanbrowsing.doh-security.lua
deleted file mode 100644 (file)
index e4a3bf4..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
---    .. "</br>"
---    .. translate("For more information on different options check ")
---             .. [[ <a href="https://adguard.com/en/adguard-dns/overview.html#instruction">]]
---    .. "AdGuard.com" .. [[</a>]] .. ", "
---             .. [[ <a href="https://cleanbrowsing.org/guides/dnsoverhttps">]]
---    .. "CleanBrowsing.org" .. [[</a>]] .. " " .. translate("and") .. " "
---             .. [[ <a href="https://www.quad9.net/doh-quad9-dns-servers/">]]
---    .. "Quad9.net" .. [[</a>]] .. "."
-return {
-       name = "CleanBrowsing-Security",
-       label = _("CleanBrowsing (Security Filter)"),
-       url_prefix = "https://doh.cleanbrowsing.org/doh/security-filter/?ct&",
-       bootstrap_dns = "185.228.168.168"
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers/com.cloudflare-dns.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers/com.cloudflare-dns.lua
deleted file mode 100644 (file)
index 74d9273..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-return {
-       name = "Cloudflare",
-       label = _("Cloudflare"),
-       url_prefix = "https://cloudflare-dns.com/dns-query?ct=application/dns-json&",
-       bootstrap_dns = "1.1.1.1,1.0.0.1"
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers/com.google.dns.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers/com.google.dns.lua
deleted file mode 100644 (file)
index 168f3f7..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-return {
-       name = "Google",
-       label = _("Google"),
-       url_prefix = "https://dns.google.com/resolve?",
-       bootstrap_dns = "8.8.8.8,8.8.4.4",
-       default = true
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers/sb.dns.lua b/applications/luci-app-https_dns_proxy/luasrc/https_dns_proxy/providers/sb.dns.lua
deleted file mode 100644 (file)
index 50dc742..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-return {
-       name = "DNS.SB",
-       label = _("DNS.SB"),
-       url_prefix = "https://doh.dns.sb/dns-query?",
-       bootstrap_dns = "185.222.222.222,185.184.222.222"
-}
diff --git a/applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua b/applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua
deleted file mode 100644 (file)
index 4e7e025..0000000
+++ /dev/null
@@ -1,143 +0,0 @@
-local sys = require "luci.sys"
-local util = require "luci.util"
-local fs = require "nixio.fs"
-local dispatcher = require "luci.dispatcher"
-local i18n = require "luci.i18n"
-local uci = require("luci.model.uci").cursor()
-
-local packageName = "https_dns_proxy"
-local providers_dir = "/usr/lib/lua/luci/" .. packageName .. "/providers/"
-
-function get_provider_name(value)
-       for filename in fs.dir(providers_dir) do
-               local p_func = loadfile(providers_dir .. filename)
-               setfenv(p_func, { _ = i18n.translate })
-               local p = p_func()
-               value = value:gsub('[%p%c%s]', '')
-               p.url_match = p.url_prefix:gsub('[%p%c%s]', '')
-               if value:match(p.url_match) then
-                       return p.label
-               end
-       end
-       return translate("Uknown Provider")
-end
-
-local tmpfsStatus, tmpfsStatusCode
-local ubusStatus = util.ubus("service", "list", { name = packageName })
-local tmpfsVersion = tostring(util.trim(sys.exec("opkg list-installed " .. packageName .. " | awk '{print $3}'")))
-
-if not tmpfsVersion or tmpfsVersion == "" then
-       tmpfsStatusCode = -1
-       tmpfsVersion = ""
-       tmpfsStatus = packageName .. " " .. translate("is not installed or not found")
-else  
-       tmpfsVersion = " [" .. packageName .. " " .. tmpfsVersion .. "]"
-       if not ubusStatus or not ubusStatus[packageName] then
-               tmpfsStatusCode = 0
-               tmpfsStatus = translate("Stopped")
-       else
-               tmpfsStatusCode, tmpfsStatus = 1, ""
-               for n = 1,1000 do
-                       if ubusStatus and ubusStatus[packageName] and 
-                                ubusStatus[packageName]["instances"] and 
-                                ubusStatus[packageName]["instances"]["instance" .. n] and 
-                                ubusStatus[packageName]["instances"]["instance" .. n]["running"] then
-                               local value, k, v, url, url_flag, la, la_flag, lp, lp_flag
-                               for k, v in pairs(ubusStatus[packageName]["instances"]["instance" .. n]["command"]) do
-                                       if la_flag then la, la_flag = v, false end
-                                       if lp_flag then lp, lp_flag = v, false end
-                                       if url_flag then url, url_flag = v, false end
-                                       if v == "-a" then la_flag = true end
-                                       if v == "-p" then lp_flag = true end
-                                       if v == "-r" then url_flag = true end
-                               end
-                               la = la or "127.0.0.1"
-                               lp = lp or n + 5053
-                               tmpfsStatus = tmpfsStatus .. translate("Running") .. ": " .. get_provider_name(url) .. " " .. translate("DoH") .. " " .. translate("at") .. " " .. la .. ":" .. lp .. "\n"
-                       else
-                               break
-                       end
-               end
-       end
-end
-
-m = Map("https_dns_proxy", translate("DNS over HTTPS Proxy Settings"))
-
-h = m:section(TypedSection, "_dummy", translate("Service Status") .. tmpfsVersion)
-h.template = "cbi/nullsection"
-ss = h:option(DummyValue, "_dummy", translate("Service Status"))
-if tmpfsStatusCode == -1 then
-       ss.template = packageName .. "/status"
-       ss.value = tmpfsStatus
-else
-               if tmpfsStatusCode == 0 then
-                       ss.template = packageName .. "/status"
-               else
-                       ss.template = packageName .. "/status-textarea"
-               end
-       ss.value = tmpfsStatus
-       buttons = h:option(DummyValue, "_dummy")
-       buttons.template = packageName .. "/buttons"
-end
-
-s3 = m:section(TypedSection, "https_dns_proxy", translate("Instances"), translate("When you add/remove any instances below, they will be used to override the 'DNS forwardings' section of ")
-               .. [[ <a href="]] .. dispatcher.build_url("admin/network/dhcp") .. [[">]]
-               .. translate("DHCP and DNS") .. [[</a>]] .. ".")
-s3.template = "cbi/tblsection"
-s3.sortable  = false
-s3.anonymous = true
-s3.addremove = true
-
-prov = s3:option(ListValue, "url_prefix", translate("Provider"))
-for filename in fs.dir(providers_dir) do
-       local p_func = loadfile(providers_dir .. filename)
-       setfenv(p_func, { _ = i18n.translate })
-       local p = p_func()
-       prov:value(p.url_prefix, p.label)
-       if p.default then
-               prov.default = p.url_prefix
-       end
-end
-prov.forcewrite = true
-prov.write = function(self, section, value)
-       if not value then return end
-       for filename in fs.dir(providers_dir) do
-               local p_func = loadfile(providers_dir .. filename)
-               setfenv(p_func, { _ = i18n.translate })
-               local p = p_func()
-               value = value:gsub('[%p%c%s]', '')
-               p.url_match = p.url_prefix:gsub('[%p%c%s]', '')
-               if value:match(p.url_match) then
-                       uci:set("https_dns_proxy", section, "bootstrap_dns", p.bootstrap_dns)
-                       uci:set("https_dns_proxy", section, "url_prefix", p.url_prefix)
-               end
-       end
-       uci:save("https_dns_proxy")
-end
-
-la = s3:option(Value, "listen_addr", translate("Listen address"))
-la.datatype    = "host"
-la.placeholder = "127.0.0.1"
-la.rmempty     = true
-
-local n = 0
-uci:foreach("https_dns_proxy", "https_dns_proxy", function(s)
-               if s[".name"] == section then
-                               return false
-               end
-               n = n + 1
-end)
-
-lp = s3:option(Value, "listen_port", translate("Listen port"))
-lp.datatype = "port"
-lp.value    = n + 5053
-
-sa = s3:option(Value, "subnet_addr", translate("Subnet address"))
-sa.datatype = "host"
-sa.rmempty  = true
-
-ps = s3:option(Value, "proxy_server", translate("Proxy server"))
-ps.datatype = "host"
-ps.rmempty  = true
-
-return m
diff --git a/applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/buttons.htm b/applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/buttons.htm
deleted file mode 100644 (file)
index 84c5f60..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-<%#
-       Copyright 2019 Stan Grishin <stangri@melmac.net>
--%>
-
-<%-
-       local packageName = "https_dns_proxy"
-       local enabledFlag = luci.sys.init.enabled(packageName)
-       local ubusStatus = luci.util.ubus("service", "list", { name = packageName })
-
-       if not ubusStatus or not ubusStatus[packageName] then
-               tmpfsStatusCode = 0
-       else
-               tmpfsStatusCode = 1
-       end
-
-       if tmpfsStatusCode == 0 then
-               btn_start_style = "cbi-button cbi-button-apply important"
-               btn_action_style = "cbi-button cbi-button-apply important"
-               btn_stop_style = "cbi-button cbi-button-reset -disabled"
-       else
-               btn_start_style = "cbi-button cbi-button-apply -disabled"
-               btn_action_style = "cbi-button cbi-button-apply important"
-               btn_stop_style = "cbi-button cbi-button-reset important"
-       end
-       if not enabledFlag then
-               btn_start_style = "cbi-button cbi-button-apply -disabled"
-               btn_action_style = "cbi-button cbi-button-apply -disabled"
-               btn_enable_style = "cbi-button cbi-button-apply important"
-               btn_disable_style = "cbi-button cbi-button-reset -disabled"
-       else
-               btn_enable_style = "cbi-button cbi-button-apply -disabled"
-               btn_disable_style = "cbi-button cbi-button-reset important"
-       end
--%>
-
-<%+https_dns_proxy/css%>
-<%+https_dns_proxy/js%>
-
-<div class="cbi-value"><label class="cbi-value-title">Service Control</label>
-       <div class="cbi-value-field">
-               <input type="button" class="<%=btn_start_style%>" id="btn_start" name="start" value="<%:Start%>" onclick="button_action(this)" />
-               <span id="btn_start_spinner" class="btn_spinner"></span>
-               <input type="button" class="<%=btn_action_style%>" id="btn_action" name="action" value="<%:Reload%>" onclick="button_action(this)" />
-               <span id="btn_action_spinner" class="btn_spinner"></span>
-               <input type="button" class="<%=btn_stop_style%>" id="btn_stop" name="stop" value="<%:Stop%>" onclick="button_action(this)"  />
-               <span id="btn_stop_spinner" class="btn_spinner"></span>
-               &nbsp;
-               &nbsp;
-               &nbsp;
-               &nbsp;
-               <input type="button" class="<%=btn_enable_style%>" id="btn_enable" name="enable" value="<%:Enable%>" onclick="button_action(this)"  />
-               <span id="btn_enable_spinner" class="btn_spinner"></span>
-               <input type="button" class="<%=btn_disable_style%>" id="btn_disable" name="disable" value="<%:Disable%>" onclick="button_action(this)"  />
-               <span id="btn_disable_spinner" class="btn_spinner"></span>
-       </div>
-</div>
diff --git a/applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/css.htm b/applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/css.htm
deleted file mode 100644 (file)
index 6fb3d51..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-<style type="text/css">
-       .btn_spinner
-       {
-               display: inline-block;
-               width: 0px;
-               height: 16px;
-               margin: 0 0px;
-       }
-</style>
diff --git a/applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/js.htm b/applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/js.htm
deleted file mode 100644 (file)
index 3b0daaa..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-
-<script type="text/javascript">
-//<![CDATA[
- function button_action(action) {
-       var xhr = new XHR(false);
-       var btn_start = document.getElementById("btn_start");
-       var btn_action = document.getElementById("btn_action");
-       var btn_stop = document.getElementById("btn_stop");
-       var btn_enable = document.getElementById("btn_enable");
-       var btn_disable = document.getElementById("btn_disable");
-       var btn_spinner;
-       switch (action.name) {
-               case "start":
-                       btn_spinner = document.getElementById("btn_start_spinner");
-                       break;
-               case "action":
-                       btn_spinner = document.getElementById("btn_action_spinner");
-                       break;
-               case "stop":
-                       btn_spinner = document.getElementById("btn_stop_spinner");
-                       break;
-               case "enable":
-                       btn_spinner = document.getElementById("btn_enable_spinner");
-                       break;
-               case "disable":
-                       btn_spinner = document.getElementById("btn_disable_spinner");
-                       break;
-       }
-       btn_start.disabled = true;
-       btn_action.disabled = true;
-       btn_stop.disabled = true;
-       btn_enable.disabled = true;
-       btn_disable.disabled = true;
-       spinner(btn_spinner, 1);
-       xhr.get('<%=luci.dispatcher.build_url("admin", "services", "https_dns_proxy", "action")%>/' + action.name, null,
-               function (x) {
-                       if (!x) {
-                               return;
-                       }
-                       btn_start.disabled = false;
-                       btn_action.disabled = false;
-                       btn_stop.disabled = false;
-                       btn_enable.disabled = false;
-                       btn_disable.disabled = false;
-                       spinner(btn_spinner, 0);
-                       location.reload();
-                });
-}
-function spinner(element, state) {
-       if (state === 1) {
-               element.style.width = "16px";
-               element.innerHTML = '<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" width="16" height="16" style="vertical-align:middle" />';
-       }
-       else {
-               element.style.width = "0px";
-               element.innerHTML = '';
-       }
-}
-//]]>
-</script>
diff --git a/applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/status-textarea.htm b/applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/status-textarea.htm
deleted file mode 100644 (file)
index 3840cd1..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-<%#
-Copyright 2017-2019 Stan Grishin (stangri@melmac.net)
-This is free software, licensed under the Apache License, Version 2.0
--%>
-
-<%+cbi/valueheader%>
-
-<textarea rows="<%=select(2, self:cfgvalue(section):gsub('\n', ''))%>"
-       style="border:none;box-shadow:none;background:transparent;font-weight:bold;line-height:20px;width:50em;padding:none;margin:6px;resize:none;overflow:hidden;"
-       disabled="disabled"><%=self:cfgvalue(section)%>
-</textarea>
-
-<%+cbi/valuefooter%>
diff --git a/applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/status.htm b/applications/luci-app-https_dns_proxy/luasrc/view/https_dns_proxy/status.htm
deleted file mode 100644 (file)
index c453428..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<%#
-Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
-This is free software, licensed under the Apache License, Version 2.0
--%>
-
-<%+cbi/valueheader%>
-
-<input name="status" id="status" type="text" class="cbi-input-text" style="outline:none;border:none;box-shadow:none;background:transparent;font-weight:bold;line-height:30px;height:30px;width:50em;" value="<%=self:cfgvalue(section)%>" disabled="disabled" />
-
-<%+cbi/valuefooter%>
diff --git a/applications/luci-app-https_dns_proxy/po/bg/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/bg/https_dns_proxy.po
deleted file mode 100644 (file)
index 9c0f1b6..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: bg\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/ca/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/ca/https_dns_proxy.po
deleted file mode 100644 (file)
index 708c574..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: ca\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
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
deleted file mode 100644 (file)
index 2b82a45..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-10-19 18:25+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\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.9.1-dev\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr "HTTPS DNS Proxy"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr "Nastavení HTTPS DNS Proxy"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr "Proxy server"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/de/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/de/https_dns_proxy.po
deleted file mode 100644 (file)
index 0e8d5ef..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-11-06 00:12+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
-"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationshttps_dns_proxy/de/>\n"
-"Language: de\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.10-dev\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr "DHCP und DNS"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr "Weitere Informationen zu den verschiedenen Optionen finden Sie unter"
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr "HTTPS-DNS-Proxy"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr "HTTPS-DNS-Proxyeinstellungen"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr "Instanzen"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr "Anbieter"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr "Proxyserver"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr "Subnetzadresse"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-"Wenn Sie untenstehende Instanzen hinzufügen/entfernen, werden sie für den "
-"Abschnitt 'DNS-Weiterleitungen' verwendet von"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr "und"
diff --git a/applications/luci-app-https_dns_proxy/po/el/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/el/https_dns_proxy.po
deleted file mode 100644 (file)
index 6f25518..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: el\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/en/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/en/https_dns_proxy.po
deleted file mode 100644 (file)
index 4371c23..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: en\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/es/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/es/https_dns_proxy.po
deleted file mode 100644 (file)
index 6e93e41..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: \n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-06 00:12+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
-"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationshttps_dns_proxy/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: Weblate 3.10-dev\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr "DHCP y DNS"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr "Para obtener más información sobre diferentes opciones, consulte"
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr "Proxy DNS HTTPS"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr "Configuración de proxy HTTPS DNS"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr "Instancias"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr "Escuchar dirección"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr "Puerto"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr "Proveedor"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr "Servidor proxy"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr "Direccion de subred"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-"Cuando agregue/elimine las instancias a continuación, se utilizarán para "
-"anular la sección 'Reenvíos DNS' de"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr "y"
-
-#~ msgid "Group name"
-#~ msgstr "Nombre del grupo"
-
-#~ msgid "User name"
-#~ msgstr "Nombre de usuario"
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
deleted file mode 100644 (file)
index c4eac46..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: fr\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/he/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/he/https_dns_proxy.po
deleted file mode 100644 (file)
index 37ec0d7..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: he\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/hi/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/hi/https_dns_proxy.po
deleted file mode 100644 (file)
index 5e8a779..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: hi\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/hu/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/hu/https_dns_proxy.po
deleted file mode 100644 (file)
index 12a53e5..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: hu\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/it/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/it/https_dns_proxy.po
deleted file mode 100644 (file)
index 55abe51..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: it\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
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
deleted file mode 100644 (file)
index 0682e17..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: ja\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/ko/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/ko/https_dns_proxy.po
deleted file mode 100644 (file)
index 91bcb5d..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: ko\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/ms/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/ms/https_dns_proxy.po
deleted file mode 100644 (file)
index 835b2e3..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: ms\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/nb_NO/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/nb_NO/https_dns_proxy.po
deleted file mode 100644 (file)
index fb026d1..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: nb_NO\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/pl/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/pl/https_dns_proxy.po
deleted file mode 100644 (file)
index 80f74d5..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-11-21 14:23+0000\n"
-"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
-"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationshttps_dns_proxy/pl/>\n"
-"Language: pl\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: Weblate 3.10-dev\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr "DHCP i DNS"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr "Więcej informacji na temat wyboru różnych opcji"
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr "HTTPS DNS Proxy"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr "Ustawienia Proxy HTTPS DNS"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr "Instancje"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr "Nasłuchiwany adres"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr "Nasłuchiwany port"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr "Dostawca"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr "Serwer Proxy"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr "Adres podsieci"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-"Po dodaniu/usunięciu dowolnej instancji poniżej, zastąpią one ustawienia "
-"sekcji 'Przekierowania DNS' w"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr "i"
diff --git a/applications/luci-app-https_dns_proxy/po/pt/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/pt/https_dns_proxy.po
deleted file mode 100644 (file)
index fb17688..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-11-06 00:12+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
-"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationshttps_dns_proxy/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 3.10-dev\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr "DHCP e DNS"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr "Para obter mais informações sobre opções diferentes, verifique"
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr "Proxy de DNS HTTPS"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr "Configurações de proxy HTTPS DNS"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr "Instâncias"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr "Endereço de escuta"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr "Porta de escuta"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr "Provedor"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr "Servidor proxy"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr "Endereço de sub-rede"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-"Quando adicionar/remover quaisquer instâncias abaixo, serão usadas para "
-"substituir a seção 'DNS forwardings' de"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr "e"
diff --git a/applications/luci-app-https_dns_proxy/po/pt_BR/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/pt_BR/https_dns_proxy.po
deleted file mode 100644 (file)
index 7ca4616..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: pt_BR\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/ro/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/ro/https_dns_proxy.po
deleted file mode 100644 (file)
index ff8b5d2..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: ro\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/ru/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/ru/https_dns_proxy.po
deleted file mode 100644 (file)
index 8ddbe05..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: ru\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/sk/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/sk/https_dns_proxy.po
deleted file mode 100644 (file)
index 5965599..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: sk\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/sv/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/sv/https_dns_proxy.po
deleted file mode 100644 (file)
index 4197b13..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-11-13 13:07+0000\n"
-"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
-"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationshttps_dns_proxy/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"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr "DHCP och DNS"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr "Lyssningsadress"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr "Lyssningsport"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/templates/https_dns_proxy.pot b/applications/luci-app-https_dns_proxy/po/templates/https_dns_proxy.pot
deleted file mode 100644 (file)
index 8286932..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-msgid ""
-msgstr "Content-Type: text/plain; charset=UTF-8"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/tr/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/tr/https_dns_proxy.po
deleted file mode 100644 (file)
index 58a95c5..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: tr\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/uk/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/uk/https_dns_proxy.po
deleted file mode 100644 (file)
index 8181112..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-msgid ""
-msgstr ""
-"PO-Revision-Date: 2019-11-16 09:06+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
-"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
-"luciapplicationshttps_dns_proxy/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.10-dev\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr "DHCP та DNS"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
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
deleted file mode 100644 (file)
index be884a0..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-msgid ""
-msgstr ""
-"Language: vi\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
diff --git a/applications/luci-app-https_dns_proxy/po/zh-cn/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/zh-cn/https_dns_proxy.po
deleted file mode 100644 (file)
index 13a8225..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-#
-# Yangfl <mmyangfl@gmail.com>, 2019.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: \n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-15 03:06+0000\n"
-"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
-"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
-"openwrt/luciapplicationshttps_dns_proxy/zh_Hans/>\n"
-"Language: zh-cn\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"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr "DHCP/DNS"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr "HTTPS DNS 代理"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr "HTTPS DNS 代理设置"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr "实例"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr "监听地址"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr "监听端口"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr "提供商"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr "代理服务器"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr "子网地址"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
-
-#~ msgid "Group name"
-#~ msgstr "组名称"
-
-#~ msgid "User name"
-#~ msgstr "用户名"
diff --git a/applications/luci-app-https_dns_proxy/po/zh-tw/https_dns_proxy.po b/applications/luci-app-https_dns_proxy/po/zh-tw/https_dns_proxy.po
deleted file mode 100644 (file)
index f14107f..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-#
-# Yangfl <mmyangfl@gmail.com>, 2019.
-#
-msgid ""
-msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
-"Project-Id-Version: \n"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-01-03 22:46+0800\n"
-"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
-"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: zh_TW\n"
-"X-Generator: Gtranslator 3.30.1\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:47
-msgid "DHCP and DNS"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:49
-msgid "For more information on different options check"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/controller/https_dns_proxy.lua:6
-msgid "HTTPS DNS Proxy"
-msgstr "HTTPS DNS 代理"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:42
-msgid "HTTPS DNS Proxy Settings"
-msgstr "HTTPS DNS 代理設定"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid "Instances"
-msgstr "例項"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:144
-msgid "Listen address"
-msgstr "監聽位址"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:157
-msgid "Listen port"
-msgstr "監聽埠"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:62
-msgid "Provider"
-msgstr "提供商"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:165
-msgid "Proxy server"
-msgstr "代理伺服器"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:161
-msgid "Subnet address"
-msgstr "子網位址"
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:45
-msgid ""
-"When you add/remove any instances below, they will be used to override the "
-"'DNS forwardings' section of"
-msgstr ""
-
-#: applications/luci-app-https_dns_proxy/luasrc/model/cbi/https_dns_proxy.lua:53
-msgid "and"
-msgstr ""
-
-#~ msgid "Group name"
-#~ msgstr "組名稱"
-
-#~ msgid "User name"
-#~ msgstr "使用者名稱"
diff --git a/applications/luci-app-https_dns_proxy/root/etc/uci-defaults/40_luci-https_dns_proxy b/applications/luci-app-https_dns_proxy/root/etc/uci-defaults/40_luci-https_dns_proxy
deleted file mode 100644 (file)
index 7800af7..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@https_dns_proxy[-1]
-       add ucitrack https_dns_proxy
-       set ucitrack.@template[-1].init=https_dns_proxy
-       commit ucitrack
-EOF
-
-rm -f /tmp/luci-indexcache
-exit 0
index bddc7929aa51d7e7aa29060633943c1e37bf715a..ec06a75de5fdc237401d7ecb034966b10e2ac51e 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:10+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsltqtapi/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"
 
 #: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -11,11 +17,11 @@ msgstr ""
 
 #: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
 msgid "Collecting data..."
-msgstr ""
+msgstr "Probíhá sběr dat..."
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
 msgid "Contact"
-msgstr ""
+msgstr "Kontakt"
 
 #: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
 msgid "Contacts"
@@ -31,7 +37,7 @@ msgstr ""
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
 msgid "Disabled"
-msgstr ""
+msgstr "Zakázáno"
 
 #: 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."
@@ -43,11 +49,11 @@ msgstr ""
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
 msgid "Name"
-msgstr ""
+msgstr "Název"
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:13
 msgid "Password"
-msgstr ""
+msgstr "Heslo"
 
 #: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:24
 msgid "Port1"
@@ -67,15 +73,15 @@ msgstr ""
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:16
 msgid "Type"
-msgstr ""
+msgstr "Typ"
 
 #: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:23
 msgid "Uplink"
-msgstr ""
+msgstr "Uplink"
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:12
 msgid "Username"
-msgstr ""
+msgstr "Uživatelské jméno"
 
 #: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:13
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:4
index 8b17cd928f7584fdf34c5aa528d935a724ec08c6..b5e87e08d952dc85464969e9fb47bd5e7ab14a8e 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-23 18:06+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsltqtapi/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -11,7 +17,7 @@ msgstr ""
 
 #: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
 msgid "Collecting data..."
-msgstr ""
+msgstr "Συλλογή δεδομένων..."
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
 msgid "Contact"
index bc3710023a3724a26b869422933825cbadc1a973..73f17f9f48833bba5c010b3eb3725b1242c5e3f7 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsltqtapi/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -11,7 +17,7 @@ msgstr ""
 
 #: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
 msgid "Collecting data..."
-msgstr ""
+msgstr "Adatok összegyűjtése…"
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
 msgid "Contact"
@@ -31,7 +37,7 @@ msgstr ""
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
 msgid "Disabled"
-msgstr ""
+msgstr "Letiltva"
 
 #: 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."
@@ -43,11 +49,11 @@ msgstr ""
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
 msgid "Name"
-msgstr ""
+msgstr "Név"
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:13
 msgid "Password"
-msgstr ""
+msgstr "Jelszó"
 
 #: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:24
 msgid "Port1"
@@ -67,15 +73,15 @@ msgstr ""
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:16
 msgid "Type"
-msgstr ""
+msgstr "Típus"
 
 #: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:23
 msgid "Uplink"
-msgstr ""
+msgstr "Feltöltés"
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:12
 msgid "Username"
-msgstr ""
+msgstr "Felhasználónév"
 
 #: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:13
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:4
index 5b93929e766b651013730a2b24bb9d8857286ac6..cb8b26fb9cc153d0bb80d29e72907fdd5fc2b5f3 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsltqtapi/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 3.10-dev\n"
 
 #: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -31,7 +37,7 @@ msgstr ""
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
 msgid "Disabled"
-msgstr ""
+msgstr "Disabilitato"
 
 #: 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."
@@ -43,7 +49,7 @@ msgstr ""
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:13
 msgid "Password"
diff --git a/applications/luci-app-ltqtapi/po/mr/ltqtapi.po b/applications/luci-app-ltqtapi/po/mr/ltqtapi.po
new file mode 100644 (file)
index 0000000..baadee9
--- /dev/null
@@ -0,0 +1,90 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsltqtapi/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
+msgid "Account"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
+msgid "Collecting data..."
+msgstr "डेटा संकलित करीत आहे ..."
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
+msgid "Contact"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
+msgid "Contacts"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:20
+msgid "Current Telephony State"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:14
+msgid "Dial"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
+msgid "Disabled"
+msgstr ""
+
+#: 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."
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
+msgid "Here You can specify the SIP contacts that you want to use."
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:13
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:24
+msgid "Port1"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:25
+msgid "Port2"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:11
+msgid "Realm"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:13
+msgid "Shortdial"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:16
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:23
+msgid "Uplink"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:12
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:13
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:4
+#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:4
+msgid "VoIP"
+msgstr ""
index eb5be868c068cc06afa87e50e81ec8dd24f87cd8..32f365ad31ada701501848da316ddecdfd68a24f 100644 (file)
@@ -1,84 +1,90 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-07 10:45+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsltqtapi/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 3.10-dev\n"
 
 #: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
 msgid "Account"
-msgstr ""
+msgstr "Conta"
 
 #: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
 msgid "Collecting data..."
-msgstr ""
+msgstr "Coletando dados..."
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
 msgid "Contact"
-msgstr ""
+msgstr "Contato"
 
 #: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
 msgid "Contacts"
-msgstr ""
+msgstr "Contatos"
 
 #: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:20
 msgid "Current Telephony State"
-msgstr ""
+msgstr "Condição Atual da Telefonia"
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:14
 msgid "Dial"
-msgstr ""
+msgstr "Discagem"
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:14
 msgid "Disabled"
-msgstr ""
+msgstr "Desabilitado"
 
 #: 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."
-msgstr ""
+msgstr "Aqui você pode definir uma conta SIP que deseja usar."
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
 msgid "Here You can specify the SIP contacts that you want to use."
-msgstr ""
+msgstr "Aqui você pode definir os contatos SIP que deseja usar."
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:12
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:13
 msgid "Password"
-msgstr ""
+msgstr "Senha"
 
 #: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:24
 msgid "Port1"
-msgstr ""
+msgstr "Porta1"
 
 #: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:25
 msgid "Port2"
-msgstr ""
+msgstr "Porta2"
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:11
 msgid "Realm"
-msgstr ""
+msgstr "Reino"
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:13
 msgid "Shortdial"
-msgstr ""
+msgstr "Discagem curta"
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:16
 msgid "Type"
-msgstr ""
+msgstr "Tipo"
 
 #: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:23
 msgid "Uplink"
-msgstr ""
+msgstr "Velocidade de envio do enlace (uplink)"
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:12
 msgid "Username"
-msgstr ""
+msgstr "Nome do Usuário"
 
 #: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:13
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:4
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:4
 msgid "VoIP"
-msgstr ""
+msgstr "VoIP"
index d4ad417378e9fee6b510bf29194740cf2a22e5db..a6353f1594d77d7ba958f82cd901bb7710e84945 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsltqtapi/tr/>\n"
 "Language: tr\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:16
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -11,7 +17,7 @@ msgstr ""
 
 #: applications/luci-app-ltqtapi/luasrc/view/telephony_status.htm:28
 msgid "Collecting data..."
-msgstr ""
+msgstr "Veri alınıyor..."
 
 #: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/contact.lua:7
 msgid "Contact"
index 5e2f276e3fbed8f8446f2f3772586d398fbf7c68..87bbcb9fa450a95963ed6997824ac06bfda2d6ca 100644 (file)
@@ -6,7 +6,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -14,6 +15,10 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -97,10 +102,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index a39ee2d11ed100daa90f29a0db37c16ac9bb1b42..bdb07fcdc4bc53e7f272d50b9b790ff3b79e00f6 100644 (file)
@@ -12,16 +12,19 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
-"<b>Observeu:</b> per als contenidors LXC us cal una imatge de l’OpenWrt "
-"personalitzada.<br />"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:47
 msgid "Actions"
 msgstr "Accions"
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr "Contenidors disponibles"
@@ -106,9 +109,9 @@ msgstr "Atura"
 msgid "Template"
 msgstr "Plantilla"
 
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
+#~ msgid ""
+#~ "<b>Please note:</b> For LXC Containers you need a custom OpenWrt image."
+#~ "<br />"
+#~ msgstr ""
+#~ "<b>Observeu:</b> per als contenidors LXC us cal una imatge de l’OpenWrt "
+#~ "personalitzada.<br />"
index 0f3f0f2f9ad416978596e71844e0edc1fe769987..6087d46c74a19d8e6d7abd9fd11ac8283cd5b5a3 100644 (file)
@@ -1,17 +1,28 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:10+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.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.10-dev\n"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:47
 msgid "Actions"
+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 ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
@@ -32,7 +43,7 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:133
 msgid "Delete"
-msgstr ""
+msgstr "Odstranit"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:31
 msgid "Enable SSL"
@@ -63,7 +74,7 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:73
 msgid "Loading"
-msgstr ""
+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"
@@ -76,31 +87,24 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:27
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:45
 msgid "Name"
-msgstr ""
+msgstr "Název"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:22
 msgid "Options"
-msgstr ""
+msgstr "Možnosti"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:131
 msgid "Start"
-msgstr ""
+msgstr "Start"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:28
 msgid "Status"
-msgstr ""
+msgstr "Stav"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:132
 msgid "Stop"
-msgstr ""
+msgstr "Zastavit"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index ed0871d54e81de75aedfff7c09afbd96c2037c36..96d1127e564b64f24a129d16d3b0dcbe2ff18f60 100644 (file)
@@ -12,16 +12,19 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
-"<b>Bitte beachten Sie:</b> Für LXC-Container benötigen Sie ein angepasstes "
-"OpenWrt-Image.<br />"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:47
 msgid "Actions"
 msgstr "Aktionen"
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr "Verfügbare Container"
@@ -111,12 +114,18 @@ msgstr "Stoppen"
 msgid "Template"
 msgstr "Vorlage"
 
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
-"Das Image sollte mindestens Unterstützung für 'kernel cgroups', 'kernel "
-"namespaces' und 'miscellaneous LXC related options' plus 'kmod-veth' für "
-"optionale Netzwerkunterstützung enthalten."
+#~ msgid ""
+#~ "<b>Please note:</b> For LXC Containers you need a custom OpenWrt image."
+#~ "<br />"
+#~ msgstr ""
+#~ "<b>Bitte beachten Sie:</b> Für LXC-Container benötigen Sie ein "
+#~ "angepasstes OpenWrt-Image.<br />"
+
+#~ msgid ""
+#~ "The image should include at least support for 'kernel cgroups', 'kernel "
+#~ "namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
+#~ "optional network support."
+#~ msgstr ""
+#~ "Das Image sollte mindestens Unterstützung für 'kernel cgroups', 'kernel "
+#~ "namespaces' und 'miscellaneous LXC related options' plus 'kmod-veth' für "
+#~ "optionale Netzwerkunterstützung enthalten."
index ff12f71647610d550bdd193f3a75e0b975abd5df..0d6fbac786aece2f29cab92f30a4784f12ba082a 100644 (file)
@@ -1,12 +1,19 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslxc/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -14,6 +21,10 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -63,7 +74,7 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:73
 msgid "Loading"
-msgstr ""
+msgstr "Φόρτωση"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
 msgid "Minimum required free space for LXC Container creation in KB"
@@ -88,7 +99,7 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:28
 msgid "Status"
-msgstr ""
+msgstr "Κατάσταση"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:132
 msgid "Stop"
@@ -97,10 +108,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 041e5a5e152cece9becc53056800f91bc41f23a4..d5807e81ee51278e32b4e0a291b80bbea94e56d0 100644 (file)
@@ -1,17 +1,28 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-07 10:45+0000\n"
+"Last-Translator: Guillaume D. <2a3b@protonmail.com>\n"
+"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslxc/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 3.10-dev\n"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:47
 msgid "Actions"
+msgstr "Actions"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
@@ -97,10 +108,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 90ab097520b7db31c1a03c029c021f6971834c29..08343bcfa93b5b4496b627051c6d0e9b1380c446 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-06 00:13+0000\n"
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationslxc/es/>\n"
@@ -15,16 +15,24 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
-"<b>Tenga en cuenta:</b> Para los contenedores LXC necesita una imagen "
-"OpenWrt personalizada.<br />"
+"<b>Tenga en cuenta:</b> los contenedores LXC requieren funciones que no "
+"están disponibles en las imágenes OpenWrt para dispositivos con poco "
+"almacenamiento.<br />"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:47
 msgid "Actions"
 msgstr "Acciones"
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+"También es posible que desee instalar 'kmod-veth' para soporte de red "
+"opcional."
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr "Contenedores disponibles"
@@ -114,12 +122,18 @@ msgstr "Detener"
 msgid "Template"
 msgstr "Plantilla"
 
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
-"La imagen debe incluir al menos soporte para 'kernel cgroups', 'kernel "
-"namespaces' y 'miscellaneous LXC related options' más 'kmod-veth' para "
-"soporte de red opcional."
+#~ msgid ""
+#~ "<b>Please note:</b> For LXC Containers you need a custom OpenWrt image."
+#~ "<br />"
+#~ msgstr ""
+#~ "<b>Tenga en cuenta:</b> Para los contenedores LXC necesita una imagen "
+#~ "OpenWrt personalizada.<br />"
+
+#~ msgid ""
+#~ "The image should include at least support for 'kernel cgroups', 'kernel "
+#~ "namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
+#~ "optional network support."
+#~ msgstr ""
+#~ "La imagen debe incluir al menos soporte para 'kernel cgroups', 'kernel "
+#~ "namespaces' y 'miscellaneous LXC related options' más 'kmod-veth' para "
+#~ "soporte de red opcional."
index c95d4a75c9e0c7805d767f766f7d38ba5cd90025..91206516d7d819820e3322f4443ced0b3d112c5b 100644 (file)
@@ -12,7 +12,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -20,6 +21,10 @@ msgstr ""
 msgid "Actions"
 msgstr "Actions"
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -103,10 +108,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 39a6ac065a37502ec0f973dc29a05d51860eaeec..f10c58ae02e2b424c3b4fdbd36467e653bc53455 100644 (file)
@@ -6,7 +6,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -14,6 +15,10 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -97,10 +102,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 931a296d8ba67cc8d66520093bb5eb203c0a9a98..2f421452abcd2cb86ecb644ab815b56ce2673a94 100644 (file)
@@ -12,7 +12,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -20,6 +21,10 @@ msgstr ""
 msgid "Actions"
 msgstr "चाल-चलन"
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -103,10 +108,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 73cd778cdf1dd04268aa3c5dba07a433171eb020..f48e6edc84e5ec4532ebd35f519ec092d6fad3a3 100644 (file)
@@ -1,17 +1,28 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslxc/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:47
 msgid "Actions"
+msgstr "Műveletek"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
@@ -32,7 +43,7 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:133
 msgid "Delete"
-msgstr ""
+msgstr "Törlés"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:31
 msgid "Enable SSL"
@@ -63,7 +74,7 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:73
 msgid "Loading"
-msgstr ""
+msgstr "Betöltés"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
 msgid "Minimum required free space for LXC Container creation in KB"
@@ -76,7 +87,7 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:27
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:45
 msgid "Name"
-msgstr ""
+msgstr "Név"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:22
 msgid "Options"
@@ -84,23 +95,16 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:131
 msgid "Start"
-msgstr ""
+msgstr "Indítás"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:28
 msgid "Status"
-msgstr ""
+msgstr "Állapot"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:132
 msgid "Stop"
-msgstr ""
+msgstr "Leállítás"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 43f49c2f952a057bbd1047940c9d922d9d4dec8f..a021461fad700917bbe85b8547bac1e567b3f5e8 100644 (file)
@@ -1,12 +1,19 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslxc/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 3.10-dev\n"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -14,6 +21,10 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -76,7 +87,7 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:27
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:45
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:22
 msgid "Options"
@@ -88,19 +99,12 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:28
 msgid "Status"
-msgstr ""
+msgstr "Stato"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:132
 msgid "Stop"
-msgstr ""
+msgstr "Arresta"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 2fc93d7304acce3ac8328b4f1e9c5cdbff472012..aaa2b734e79f275b6e50c91f6188ecf522a80426 100644 (file)
@@ -6,7 +6,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -14,6 +15,10 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -97,10 +102,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 4e498cebf5b0c4e8a5082c8bdcef68f8b87a60ed..94dd17c012e649db0b1ea2c26391ee69ed668733 100644 (file)
@@ -6,7 +6,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -14,6 +15,10 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -97,10 +102,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
diff --git a/applications/luci-app-lxc/po/mr/lxc.po b/applications/luci-app-lxc/po/mr/lxc.po
new file mode 100644 (file)
index 0000000..05a614a
--- /dev/null
@@ -0,0 +1,110 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationslxc/mr/>\n"
+"Language: mr\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"
+
+#: 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 ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:29
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:47
+msgid "Actions"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:23
+msgid "Available Containers"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:25
+msgid "Containers URL"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:53
+msgid "Create"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:41
+msgid "Create New Container"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:133
+msgid "Delete"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:31
+msgid "Enable SSL"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:32
+msgid ""
+"Enable optional SSL encryption support. This requires additional packages "
+"like 'wget', 'ca-certificates', 'gnupg' and 'gnupg-utils'."
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:50
+msgid "Enter new name"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:36
+msgid "Free Space Threshold"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:42
+msgid "Free Temp Threshold"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/controller/lxc.lua:31
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:17
+msgid "LXC Containers"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:73
+msgid "Loading"
+msgstr "लोड करीत आहे"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
+msgid "Minimum required free space for LXC Container creation in KB"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:43
+msgid "Minimum required free temp space for LXC Container creation in KB"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:27
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:45
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:22
+msgid "Options"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:131
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:28
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:132
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-lxc/luasrc/view/lxc.htm:46
+msgid "Template"
+msgstr ""
index 7fedc76354eca3e64c3e8b63d71e5f4dfec57d15..35880bfb2c61940fb29ccd1e37eef6400fa8f7b7 100644 (file)
@@ -6,7 +6,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -14,6 +15,10 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -97,10 +102,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 51e71f68c12b1b398202b3d46f925ff318472db3..74247684f40d08ca08aec9704649fdf1d3248117 100644 (file)
@@ -6,7 +6,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -14,6 +15,10 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -97,10 +102,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index bef564fdde9023151a5255121692285701146c63..20586941649a4bdba545088577663f826dcdc369 100644 (file)
@@ -13,16 +13,19 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
-"<b>Uwaga:</b>Dla kontenerów LXC potrzebny jest niestandardowy obraz OpenWrt.<"
-"br />"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:47
 msgid "Actions"
 msgstr "Akcje"
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr "Dostępne kontenery"
@@ -112,12 +115,18 @@ msgstr "Stop"
 msgid "Template"
 msgstr "Szablon"
 
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
-"Obraz powinien zawierać co najmniej obsługę dla 'kernel cgroups', 'kernel "
-"namespaces' i 'miscellaneous LXC related options' plus 'kmod-veth' dla "
-"opcjonalnego wsparcia sieci."
+#~ msgid ""
+#~ "<b>Please note:</b> For LXC Containers you need a custom OpenWrt image."
+#~ "<br />"
+#~ msgstr ""
+#~ "<b>Uwaga:</b>Dla kontenerów LXC potrzebny jest niestandardowy obraz "
+#~ "OpenWrt.<br />"
+
+#~ msgid ""
+#~ "The image should include at least support for 'kernel cgroups', 'kernel "
+#~ "namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
+#~ "optional network support."
+#~ msgstr ""
+#~ "Obraz powinien zawierać co najmniej obsługę dla 'kernel cgroups', 'kernel "
+#~ "namespaces' i 'miscellaneous LXC related options' plus 'kmod-veth' dla "
+#~ "opcjonalnego wsparcia sieci."
index 8cf6ebb15f83e97e10a9127c2861c39b547445b7..451827800a3e8237604a5521016f47f892d4e9a4 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-02 16:06+0000\n"
+"PO-Revision-Date: 2019-12-05 17:07+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationslxc/pt/>\n"
@@ -12,16 +12,21 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
-"<b>Por favor note:</b> Para Conentores LXC precisa de uma imagem do OpenWrt "
-"personalizada.<br />"
+"<b>Por favor note:</b> LXC Containers requerem recursos não disponíveis nas "
+"imagens do OpenWrt para aparelhos com flash pequeno.<br />"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:47
 msgid "Actions"
 msgstr "Ações"
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr "Também pode instalar 'kmod-veth' para suportar redes opcionais."
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr "Contentores Disponíveis"
@@ -108,12 +113,18 @@ msgstr "Parar"
 msgid "Template"
 msgstr "Modelo"
 
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
-"A imagem deve incluir pelo menos suporte para 'kernel cgroups', 'kernel "
-"namespaces' e 'miscellaneous LXC related options' mais 'kmod-veth' para "
-"suporte de rede opcional."
+#~ msgid ""
+#~ "<b>Please note:</b> For LXC Containers you need a custom OpenWrt image."
+#~ "<br />"
+#~ msgstr ""
+#~ "<b>Por favor note:</b> Para Conentores LXC precisa de uma imagem do "
+#~ "OpenWrt personalizada.<br />"
+
+#~ msgid ""
+#~ "The image should include at least support for 'kernel cgroups', 'kernel "
+#~ "namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
+#~ "optional network support."
+#~ msgstr ""
+#~ "A imagem deve incluir pelo menos suporte para 'kernel cgroups', 'kernel "
+#~ "namespaces' e 'miscellaneous LXC related options' mais 'kmod-veth' para "
+#~ "suporte de rede opcional."
index c4d6f96e704707b95441a80558c8d8765cbfc611..19d580048a308ab43d5f6675e5bb1504c1d78729 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-07 10:45+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationslxc/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 3.10-dev\n"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:47
 msgid "Actions"
+msgstr "Ações"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
-msgstr ""
+msgstr "Containers Disponíveis"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:25
 msgid "Containers URL"
-msgstr ""
+msgstr "URL dos containers"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:53
 msgid "Create"
-msgstr ""
+msgstr "Criar"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:41
 msgid "Create New Container"
-msgstr ""
+msgstr "Criar um Novo Container"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:133
 msgid "Delete"
-msgstr ""
+msgstr "Apagar"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:31
 msgid "Enable SSL"
-msgstr ""
+msgstr "Ativar o SSL"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:32
 msgid ""
 "Enable optional SSL encryption support. This requires additional packages "
 "like 'wget', 'ca-certificates', 'gnupg' and 'gnupg-utils'."
 msgstr ""
+"Ative o suporte de criptografia SSL opcional. Isto requer pacotes adicionais "
+"como 'wget', 'ca-certificates', 'gnupg' e o 'gnupg-utils'."
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:50
 msgid "Enter new name"
-msgstr ""
+msgstr "Digite um novo nome"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:36
 msgid "Free Space Threshold"
-msgstr ""
+msgstr "Limiar de Espaço Livre"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:42
 msgid "Free Temp Threshold"
-msgstr ""
+msgstr "Limite de Temperatura Disponível"
 
 #: applications/luci-app-lxc/luasrc/controller/lxc.lua:31
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:17
 msgid "LXC Containers"
-msgstr ""
+msgstr "Contêineres LXC"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:73
 msgid "Loading"
-msgstr ""
+msgstr "Carregando"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
 msgid "Minimum required free space for LXC Container creation in KB"
-msgstr ""
+msgstr "Espaço livre mínimo necessário para a criação de containers LXC em KB"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:43
 msgid "Minimum required free temp space for LXC Container creation in KB"
 msgstr ""
+"Espaço livre temporário mínimo necessário para a criação de containers LXC "
+"em KB"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:27
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:45
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:22
 msgid "Options"
-msgstr ""
+msgstr "Opções"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:131
 msgid "Start"
-msgstr ""
+msgstr "Iniciar"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:28
 msgid "Status"
-msgstr ""
+msgstr "Condição"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:132
 msgid "Stop"
-msgstr ""
+msgstr "Parar"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
+msgstr "Modelo"
index 727da332dd3ed4b84c829c564d7141d816fc1a33..259927d3fee0f1dba836cbc9e01a385eef22ab84 100644 (file)
@@ -13,7 +13,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -21,6 +22,10 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -104,10 +109,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 03cca26172b47f08b4df1be1468e14471b8f8e28..aaa54ad95efcdf8eef99d3f742484386700fcae3 100644 (file)
@@ -13,7 +13,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -21,6 +22,10 @@ msgstr ""
 msgid "Actions"
 msgstr "Действия"
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -104,10 +109,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 86c98f1ed8a1ea1d7106815f81900c9b55054077..416d245d8d961e25b6f76c490b2574bcfa501a77 100644 (file)
@@ -6,7 +6,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -14,6 +15,10 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -97,10 +102,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 2e657ace73cd9d22fd26555b171f3701baa49a07..5636426ce57a9d25d6bf8ddf582ada23c505982f 100644 (file)
@@ -12,7 +12,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -20,6 +21,10 @@ msgstr ""
 msgid "Actions"
 msgstr "Åtgärder"
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -103,10 +108,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 6a80fb559f39c70003a592a5bc2d79e214f2ae5f..613d62cd97db623a2847bb718ebeca96ea117180 100644 (file)
@@ -3,7 +3,8 @@ msgstr "Content-Type: text/plain; charset=UTF-8"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -11,6 +12,10 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -94,10 +99,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 06422c6be625e0eb50bbf09c62f86021ad3eed46..bb55e605c9a5c7f14abd69c568cea7a7cc44600e 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:07+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationslxc/tr/>\n"
 "Language: tr\n"
@@ -12,12 +12,17 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:47
 msgid "Actions"
+msgstr "Eylemler"
+
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
@@ -98,15 +103,8 @@ msgstr "Durum"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:132
 msgid "Stop"
-msgstr ""
+msgstr "Durdur"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index d5ee40ae7fe61abe225aa3d74c8dcaeceff125ad..f254dee42c20993a8c0be2aac2b753c0546bd788 100644 (file)
@@ -13,7 +13,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -21,6 +22,10 @@ msgstr ""
 msgid "Actions"
 msgstr "Дії"
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -104,10 +109,3 @@ msgstr "Зупинити"
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 29004686183eb73ca48261166e6c9e0d7abeaa0b..aef49dfd528ab7319d56cb5d981e6893b1317713 100644 (file)
@@ -12,7 +12,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -20,6 +21,10 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -103,10 +108,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 38e3c353a3d29fcdf51da8fc55ac20fc00ea7ae8..eb005166f84f361670e18ae404245ab371bac120 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-15 03:06+0000\n"
-"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"PO-Revision-Date: 2019-12-07 10:45+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationslxc/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -12,29 +12,34 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
-msgstr ""
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
+msgstr "<b>请注意:</b>对于较小闪存的设备,OpenWrt 映像不能满足 LXC 的需求。<br />"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:47
 msgid "Actions"
 msgstr "动作"
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr "您可能需要安装“kmod-veth”以获得可选的网络支持。"
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
-msgstr ""
+msgstr "可用的容器"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:25
 msgid "Containers URL"
-msgstr ""
+msgstr "容器 URL"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:53
 msgid "Create"
-msgstr ""
+msgstr "创建"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:41
 msgid "Create New Container"
-msgstr ""
+msgstr "创建新容器"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:133
 msgid "Delete"
@@ -49,23 +54,24 @@ msgid ""
 "Enable optional SSL encryption support. This requires additional packages "
 "like 'wget', 'ca-certificates', 'gnupg' and 'gnupg-utils'."
 msgstr ""
+"启用可选的 SSL 加密支持。这需要额外的软件包如“wget”,“ca-certificates”,“gnupg”和“gnupg-utils”。"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:50
 msgid "Enter new name"
-msgstr ""
+msgstr "输入新名称"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:36
 msgid "Free Space Threshold"
-msgstr ""
+msgstr "可用空间阈值"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:42
 msgid "Free Temp Threshold"
-msgstr ""
+msgstr "可用临时空间阈值"
 
 #: applications/luci-app-lxc/luasrc/controller/lxc.lua:31
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:17
 msgid "LXC Containers"
-msgstr ""
+msgstr "LXC 容器"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:73
 msgid "Loading"
@@ -73,11 +79,11 @@ msgstr "加载中"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:37
 msgid "Minimum required free space for LXC Container creation in KB"
-msgstr ""
+msgstr "LXC 容器创建所需的最小可用空间(以 KB 为单位)"
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:43
 msgid "Minimum required free temp space for LXC Container creation in KB"
-msgstr ""
+msgstr "LXC 容器创建所需的最小临时空间(以 KB 为单位)"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:27
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:45
@@ -102,11 +108,4 @@ msgstr "停止"
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
-msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
+msgstr "模板"
index 8fdb1bad40f458eead731cfda5d1470336e2b1ea..9c35758544e1b2d421352fd1624a92504df5b4df 100644 (file)
@@ -6,7 +6,8 @@ msgstr ""
 
 #: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
 msgid ""
-"<b>Please note:</b> For LXC Containers you need a custom OpenWrt image.<br />"
+"<b>Please note:</b> LXC Containers require features not available on OpenWrt "
+"images for devices with small flash.<br />"
 msgstr ""
 
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:29
@@ -14,6 +15,10 @@ msgstr ""
 msgid "Actions"
 msgstr ""
 
+#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
+msgid "Also you may want to install 'kmod-veth' for optional network support."
+msgstr ""
+
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:23
 msgid "Available Containers"
 msgstr ""
@@ -97,10 +102,3 @@ msgstr ""
 #: applications/luci-app-lxc/luasrc/view/lxc.htm:46
 msgid "Template"
 msgstr ""
-
-#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:19
-msgid ""
-"The image should include at least support for 'kernel cgroups', 'kernel "
-"namespaces' and 'miscellaneous LXC related options' plus 'kmod-veth' for "
-"optional network support."
-msgstr ""
index 01cae61db4a1a5ac0e654c33bfc4b4629187ce43..7f06778fd7fbd5da9ac3e9abbb3181e5dc90d5e6 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-08-04 19:18+0200\n"
-"Last-Translator: KubaCZ <kuba.turek@centrum.cz>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsminidlna/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
 msgid "Advanced Settings"
@@ -17,19 +18,19 @@ msgstr "Pokročilé nastavení"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:136
 msgid "Album art names"
-msgstr ""
+msgstr "Názvy obrázků alb"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:94
 msgid "Allow wide links"
-msgstr ""
+msgstr "Povolit široké odkazy"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:115
 msgid "Announced model number"
-msgstr ""
+msgstr "Oznámené číslo modelu"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:111
 msgid "Announced serial number"
-msgstr ""
+msgstr "Oznámené sériové číslo"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:126
 msgid "Browse directory"
@@ -37,7 +38,7 @@ msgstr "Procházet adresář"
 
 #: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:27
 msgid "Collecting data..."
-msgstr "Shromažďování dat ..."
+msgstr "Probíhá sběr dat..."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:77
 msgid "Database directory"
@@ -65,11 +66,11 @@ msgstr "Obecné nastavení"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:43
 msgid "Interfaces"
-msgstr "Rozhraní"
+msgstr "Síťová rozhraní"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:82
 msgid "Log directory"
-msgstr "Log adresář"
+msgstr "Adresář protokolu"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:132
 msgid "Media directories"
@@ -88,6 +89,7 @@ msgid ""
 "Model number the miniDLNA daemon will report to clients in its XML "
 "description."
 msgstr ""
+"Modelové číslo, které miniDLNA démon bude hlásit klientům v svém XML popisu."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:127
 msgid "Music"
@@ -95,11 +97,11 @@ msgstr "Hudba"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:44
 msgid "Network interfaces to serve."
-msgstr ""
+msgstr "Síťová rozhraní k obsluze."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:106
 msgid "Notify interval"
-msgstr "Notifikační interval"
+msgstr "Interval oznamování"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:107
 msgid "Notify interval in seconds."
@@ -130,39 +132,52 @@ msgid ""
 "Serial number the miniDLNA daemon will report to clients in its XML "
 "description."
 msgstr ""
+"Sériové číslo, které bude miniDLNA démon hlásit klientům ve svém XML popisu."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:73
 msgid ""
 "Set this if you want to customize the name that shows up on your clients."
 msgstr ""
+"Toto nastavte, pokud chcete přizpůsobit název, který se zobrazuje na "
+"klientech."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:78
 msgid ""
 "Set this if you would like to specify the directory where you want MiniDLNA "
 "to store its database and album art cache."
 msgstr ""
+"Nastavte tuto hodnotu, chcete-li určit adresář, do kterého má MiniDLNA "
+"ukládat svou databázi a mezipaměť obrázků alb."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:83
 msgid ""
 "Set this if you would like to specify the directory where you want MiniDLNA "
 "to store its log file."
 msgstr ""
+"Nastavte tuto hodnotu, chcete-li určit adresář, do kterého má MiniDLNA "
+"ukládat svůj soubor protokolu."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:95
 msgid ""
 "Set this to allow serving content outside the media root (via symlinks)."
 msgstr ""
+"Nastavením této možnosti povolíte poskytování obsahu mimo kořenový adresář s "
+"multimédii (prostřednictvím symbolických odkazů)."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:88
 msgid ""
 "Set this to enable inotify monitoring to automatically discover new files."
 msgstr ""
+"Nastavením této možnosti povolíte automatické objevování nových souborů "
+"pomocí funkce inotify."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:91
 msgid ""
 "Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
 "supporting HMO."
 msgstr ""
+"Nastavte tuto možnost, chcete-li povolit podporu streamování souborů JPG a "
+"MP3 do TiVo s podporou Home Media Option (HMO)."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:99
 msgid ""
@@ -170,6 +185,9 @@ msgid ""
 "downscaling of very large JPEG images, which may hurt JPEG serving "
 "performance on (at least) Sony DLNA products."
 msgstr ""
+"Tuto funkci povolte, chcete-li, aby byly důsledně dodržovány standardy DLNA. "
+"To umožní serveru snížit rozlišení velkých JPEG obrázků, což ale může snížit "
+"výkon poskytování JPEG u (nejen) produktů Sony DLNA."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:133
 msgid ""
@@ -178,10 +196,14 @@ msgid ""
 "audio, 'V' for video, 'P' for images), followed by a comma, to the directory "
 "(eg. A,/mnt/media/Music). Multiple directories can be specified."
 msgstr ""
+"Nastavte adresář, který chcete skenovat. Chcete-li omezit adresář na určitý "
+"typ obsahu, můžete mu předřadit typ ('A' pro zvuk, 'V' pro video, 'P' pro "
+"obrázky), následovaný čárkou, (např. A,/mnt/media/Music). Lze zadat více "
+"adresářů."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:120
 msgid "Specify the path to the MiniSSDPd socket."
-msgstr ""
+msgstr "Zadejte cestu k soketu MiniSSDPd."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:125
 msgid "Standard container"
@@ -206,6 +228,8 @@ msgstr "Služba miniDLNA není spuštěna."
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:137
 msgid "This is a list of file names to check for when searching for album art."
 msgstr ""
+"Toto je seznam názvů souborů, které je budou zkontrolovány při hledání "
+"obrázků alba."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:128
 msgid "Video"
@@ -222,4 +246,4 @@ msgstr "Stav miniDLNA"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:119
 msgid "miniSSDP socket"
-msgstr "miniSSDP socket"
+msgstr "miniSSDP soket"
index 0cd3e27d57024f0ebe760bef5ae6077a26cc4ad9..a0eb2257cc15a7a13e2ed454e1d4bea1d26feec7 100644 (file)
@@ -1,12 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-23 18:05+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsminidlna/el/>\n"
+"Language: el\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 3.10-dev\n"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
 msgid "Advanced Settings"
@@ -34,7 +38,7 @@ msgstr ""
 
 #: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:27
 msgid "Collecting data..."
-msgstr ""
+msgstr "Συλλογή δεδομένων..."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:77
 msgid "Database directory"
index dac0917f7ac1f4a2a4720c885a1688249a3de482..7544cb8452653f63bd92dc301f85eae4a6369526 100644 (file)
@@ -1,19 +1,20 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-04-09 19:18+0200\n"
-"Last-Translator: Gábor <vargalex@freemail.hu>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-29 19:45+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsminidlna/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
 msgid "Advanced Settings"
-msgstr "Haladó beállítások"
+msgstr "Speciális beállítások"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:136
 msgid "Album art names"
@@ -37,7 +38,7 @@ msgstr "Könyvtár tallózása"
 
 #: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:27
 msgid "Collecting data..."
-msgstr "Adatok gyűjtése..."
+msgstr "Adatok összegyűjtése…"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:77
 msgid "Database directory"
@@ -65,7 +66,7 @@ msgstr "Általános beállítások"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:43
 msgid "Interfaces"
-msgstr "Interfészek"
+msgstr "Csatolók"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:82
 msgid "Log directory"
index 080c42a4bd6d5cc0eb47a283122630d10d841935..0843e42a95e6bf663bd1ea6099939abf4885e334 100644 (file)
@@ -1,19 +1,20 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-08-05 11:41+0200\n"
-"Last-Translator: morganfw <morganfw@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsminidlna/it/>\n"
 "Language: it\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 3.10-dev\n"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
 msgid "Advanced Settings"
-msgstr "Opzioni avanzate"
+msgstr "Opzioni Avanzate"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:136
 msgid "Album art names"
diff --git a/applications/luci-app-minidlna/po/mr/minidlna.po b/applications/luci-app-minidlna/po/mr/minidlna.po
new file mode 100644 (file)
index 0000000..505d124
--- /dev/null
@@ -0,0 +1,232 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsminidlna/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:136
+msgid "Album art names"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:94
+msgid "Allow wide links"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:115
+msgid "Announced model number"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:111
+msgid "Announced serial number"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:126
+msgid "Browse directory"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:27
+msgid "Collecting data..."
+msgstr "डेटा संकलित करीत आहे ..."
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:77
+msgid "Database directory"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:18
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:90
+msgid "Enable TIVO"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:87
+msgid "Enable inotify"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:72
+msgid "Friendly name"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:15
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:43
+msgid "Interfaces"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:82
+msgid "Log directory"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:132
+msgid "Media directories"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:7
+msgid ""
+"MiniDLNA is server software with the aim of being fully compliant with DLNA/"
+"UPnP-AV clients."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:116
+msgid ""
+"Model number the miniDLNA daemon will report to clients in its XML "
+"description."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:127
+msgid "Music"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:44
+msgid "Network interfaces to serve."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:106
+msgid "Notify interval"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:107
+msgid "Notify interval in seconds."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:129
+msgid "Pictures"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:37
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:38
+msgid "Port for HTTP (descriptions, SOAP, media transfer) traffic."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:102
+msgid "Presentation URL"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:124
+msgid "Root container"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:112
+msgid ""
+"Serial number the miniDLNA daemon will report to clients in its XML "
+"description."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:73
+msgid ""
+"Set this if you want to customize the name that shows up on your clients."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:78
+msgid ""
+"Set this if you would like to specify the directory where you want MiniDLNA "
+"to store its database and album art cache."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:83
+msgid ""
+"Set this if you would like to specify the directory where you want MiniDLNA "
+"to store its log file."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:95
+msgid ""
+"Set this to allow serving content outside the media root (via symlinks)."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:88
+msgid ""
+"Set this to enable inotify monitoring to automatically discover new files."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:91
+msgid ""
+"Set this to enable support for streaming .jpg and .mp3 files to a TiVo "
+"supporting HMO."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:99
+msgid ""
+"Set this to strictly adhere to DLNA standards. This will allow server-side "
+"downscaling of very large JPEG images, which may hurt JPEG serving "
+"performance on (at least) Sony DLNA products."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:133
+msgid ""
+"Set this to the directory you want scanned. If you want to restrict the "
+"directory to a specific content type, you can prepend the type ('A' for "
+"audio, 'V' for video, 'P' for images), followed by a comma, to the directory "
+"(eg. A,/mnt/media/Music). Multiple directories can be specified."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:120
+msgid "Specify the path to the MiniSSDPd socket."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:125
+msgid "Standard container"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:98
+msgid "Strict to DLNA standard"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:11
+msgid ""
+"The miniDLNA service is active, serving %d audio, %d video and %d image "
+"files."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:17
+msgid "The miniDLNA service is not running."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:137
+msgid "This is a list of file names to check for when searching for album art."
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:128
+msgid "Video"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/controller/minidlna.lua:13
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:6
+msgid "miniDLNA"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:25
+msgid "miniDLNA Status"
+msgstr ""
+
+#: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:119
+msgid "miniSSDP socket"
+msgstr ""
+
+#~ msgid "Network interfaces to serve, comma delimited list."
+#~ msgstr "Network interfaces to serve, comma delimited list."
+
+#~ msgid ""
+#~ "This is a list of file names to check for when searching for album art. "
+#~ "Note: names must be delimited with a forward slash '/'"
+#~ msgstr ""
+#~ "This is a list of file names to check for when searching for album art. "
+#~ "Note: names must be delimited with a forward slash '/'"
index 7dc4bb23e50bc1d2f987f36ec0ba3874cd2f8a35..5e3e2bcc9e195b26b3aa0ae7bfe20cdcd46f1658 100644 (file)
@@ -1,24 +1,25 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language-Team: none\n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsminidlna/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"
-"POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language: pt_BR\n"
-"X-Generator: Poedit 2.1.1\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
 msgid "Advanced Settings"
-msgstr "Configuração Avançada"
+msgstr "Configurações Avançadas"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:136
 msgid "Album art names"
-msgstr "Nomes do Álbum artistico: "
+msgstr "Os Nomes da Arte do Álbum"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:94
 msgid "Allow wide links"
@@ -26,15 +27,15 @@ msgstr "Permitir atalhos para fora"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:115
 msgid "Announced model number"
-msgstr "numero de modelo anunciado"
+msgstr "Número do modelo anunciado"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:111
 msgid "Announced serial number"
-msgstr "Anunciar serial"
+msgstr "Número de série anunciado"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:126
 msgid "Browse directory"
-msgstr "Procurar diretório "
+msgstr "Procurar diretório"
 
 #: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:27
 msgid "Collecting data..."
@@ -42,11 +43,11 @@ msgstr "Coletando dados..."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:77
 msgid "Database directory"
-msgstr "Banco de dados de diretório"
+msgstr "Diretório do Banco de Dados"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:18
 msgid "Enable"
-msgstr "Ativado"
+msgstr "Ativar"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:90
 msgid "Enable TIVO"
@@ -62,7 +63,7 @@ msgstr "Nome amigável"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:15
 msgid "General Settings"
-msgstr "Configuração Geral"
+msgstr "Configurações Gerais"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:43
 msgid "Interfaces"
@@ -70,7 +71,7 @@ msgstr "Interfaces"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:82
 msgid "Log directory"
-msgstr "Diretório de Log"
+msgstr "Diretório de registro"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:132
 msgid "Media directories"
@@ -122,7 +123,7 @@ msgstr "Porta para HTTP (descrições, SOAP, transferência de mídia) de tráfe
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:102
 msgid "Presentation URL"
-msgstr "URL para Apresentação"
+msgstr "URL de Apresentação"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:124
 msgid "Root container"
@@ -246,7 +247,7 @@ msgstr "miniDLNA"
 
 #: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:25
 msgid "miniDLNA Status"
-msgstr "miniDLNA Status"
+msgstr "Condição do miniDLNA"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:119
 msgid "miniSSDP socket"
index 03f7f285cd5e58b7fa49793853a6ece4c872f40b..bbf9ae20e63a98efbfd12c30c6703561d581350c 100644 (file)
@@ -1,12 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsminidlna/tr/>\n"
+"Language: tr\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"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:16
 msgid "Advanced Settings"
@@ -34,7 +38,7 @@ msgstr ""
 
 #: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:27
 msgid "Collecting data..."
-msgstr ""
+msgstr "Veri alınıyor..."
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:77
 msgid "Database directory"
index b806c1d9731fe7f34ea09ca9a4ba77282b99b727..5dc1ae139f313aba858b6b96c6a651eaf01aadde 100644 (file)
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-13 23:04+0000\n"
-"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsminidlna/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -29,11 +29,11 @@ msgstr "允许全局链接:"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:115
 msgid "Announced model number"
-msgstr "通告的型号"
+msgstr "通告的型号"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:111
 msgid "Announced serial number"
-msgstr "通告的编号:"
+msgstr "通告的序列号"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:126
 msgid "Browse directory"
@@ -45,7 +45,7 @@ msgstr "正在收集数据…"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:77
 msgid "Database directory"
-msgstr "数据库目录"
+msgstr "数据库目录"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:18
 msgid "Enable"
@@ -53,15 +53,15 @@ msgstr "启用"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:90
 msgid "Enable TIVO"
-msgstr "启用 TIVO"
+msgstr "启用 TIVO"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:87
 msgid "Enable inotify"
-msgstr "启用 inotify"
+msgstr "启用 inotify"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:72
 msgid "Friendly name"
-msgstr "友好名称"
+msgstr "友好名称"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:15
 msgid "General Settings"
@@ -77,7 +77,7 @@ msgstr "日志目录"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:132
 msgid "Media directories"
-msgstr "媒体目录"
+msgstr "媒体目录"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:7
 msgid ""
@@ -101,7 +101,7 @@ msgstr "服务的网络接口。"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:106
 msgid "Notify interval"
-msgstr "通知的时间间隔"
+msgstr "通知的时间间隔"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:107
 msgid "Notify interval in seconds."
@@ -125,7 +125,7 @@ msgstr "服务网址"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:124
 msgid "Root container"
-msgstr "根目录"
+msgstr "根目录"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:112
 msgid ""
@@ -142,13 +142,13 @@ msgstr "设定自定义名称。"
 msgid ""
 "Set this if you would like to specify the directory where you want MiniDLNA "
 "to store its database and album art cache."
-msgstr "设定 miniDLNA 数据库和专辑封面缓存目录"
+msgstr "设定 miniDLNA 数据库和专辑封面缓存目录"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:83
 msgid ""
 "Set this if you would like to specify the directory where you want MiniDLNA "
 "to store its log file."
-msgstr "设定 MiniDLNA 日志目录"
+msgstr "设定 MiniDLNA 日志目录"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:95
 msgid ""
@@ -197,7 +197,7 @@ msgstr "基本目录"
 
 #: applications/luci-app-minidlna/luasrc/model/cbi/minidlna.lua:98
 msgid "Strict to DLNA standard"
-msgstr "严格 DLNA 标准"
+msgstr "严格 DLNA 标准"
 
 #: applications/luci-app-minidlna/luasrc/view/minidlna_status.htm:11
 msgid ""
index fe2faaee5d5ad53f78ca40ddaf61ce185e21f783..86ea302c2f1431ceef5a1b411b6cdde3d7ef768e 100644 (file)
@@ -71,7 +71,7 @@ yuv = s:taboption(this_tab, Flag, "yuv", translate("Enable YUYV format"), transl
 quality = s:taboption(this_tab, Value, "quality", translate("JPEG compression quality"), translate("Set the quality in percent. This setting activates YUYV format, disables MJPEG"))
     quality.datatype = "range(0, 100)"
 
-minimum_size = s:taboption(this_tab, Value, "minimum_size", translate("Drop frames smaller then this limit"),translate("Set the minimum size if the webcam produces small-sized garbage frames. May happen under low light conditions"))
+minimum_size = s:taboption(this_tab, Value, "minimum_size", translate("Drop frames smaller than this limit"),translate("Set the minimum size if the webcam produces small-sized garbage frames. May happen under low light conditions"))
     minimum_size.datatype = "uinteger"
 
 no_dynctrl = s:taboption(this_tab, Flag, "no_dynctrl", translate("Don't initialize dynctrls"), translate("Do not initialize dynctrls of Linux-UVC driver"))
@@ -217,7 +217,7 @@ ringbuffer=s:taboption(this_tab, Value, "ringbuffer", translate("Ring buffer siz
 exceed=s:taboption(this_tab, Value, "exceed", translate("Exceed"), translate("Allow ringbuffer to exceed limit by this amount"))
     exceed.datatype = "uinteger"
 
-command=s:taboption(this_tab, Value, "command", translate("Command to run"), translate("Execute command after saving picture. Mjpg-streamer parse the filename as first parameter to your script."))
+command=s:taboption(this_tab, Value, "command", translate("Command to run"), translate("Execute command after saving picture. Mjpg-streamer parses the filename as first parameter to your script."))
 
 link=s:taboption(this_tab, Value, "link", translate("Link newest picture to fixed file name"), translate("Link the last picture in ringbuffer to fixed named file provided."))
 
index 005247dded327ea324d65b42d660ad982e8c85c5..eb34f3670bff80b42fdf8732d8f86525a9a41623 100644 (file)
@@ -49,7 +49,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -70,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index fb00a8e01b826097eb3b9d598489f46fcff646c1..e0b8c87351747df8c9ee9f0c33e49c52c725111d 100644 (file)
@@ -55,7 +55,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -76,7 +76,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index 6b4e35690214e9e3215caaf0e0c9957c49c8377a..599ca0d2dce2fe821a3c1a84289abdec44a97411 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:06+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmjpg-streamer/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"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
 msgid "Allow ringbuffer to exceed limit by this amount"
@@ -38,7 +44,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:43
 msgid "Device"
-msgstr ""
+msgstr "Zařízení"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
 msgid "Do not initialize dynctrls of Linux-UVC driver"
@@ -49,7 +55,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -62,7 +68,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
 msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
 msgid "Exceed"
@@ -70,7 +76,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
@@ -96,7 +102,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:8
 msgid "General"
-msgstr ""
+msgstr "Obecné nastavení"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:33
 msgid "HTTP output"
@@ -140,11 +146,11 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:81
 msgid "Off"
-msgstr ""
+msgstr "Vypnuto"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:80
 msgid "On"
-msgstr ""
+msgstr "Zapnuto"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:20
 msgid "Output plugin"
@@ -152,7 +158,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:102
 msgid "Password"
-msgstr ""
+msgstr "Heslo"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:29
 msgid "Plugin settings"
@@ -160,7 +166,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:51
 msgid "Resolution"
@@ -200,7 +206,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:98
 msgid "Username"
-msgstr ""
+msgstr "Uživatelské jméno"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
 msgid "WWW folder"
index af55c173185757574e87b63522ab1a6da8556d91..35aaa4aab2c9253883164e20be437fc4dbca9032 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-07 08:30+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-12-09 20:06+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmjpg-streamer/de/>\n"
 "Language: de\n"
@@ -16,7 +16,7 @@ msgstr "Erlaube dem Ringpuffer das Limit um diesen Betrag zu überschreiten"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:95
 msgid "Ask for username and password on connect"
-msgstr ""
+msgstr "Bei Verbindung nach Benutzername und Passwort fragen"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:95
 msgid "Authentication required"
@@ -24,7 +24,7 @@ msgstr "Authentifizierung benötigt"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:83
 msgid "Auto"
-msgstr ""
+msgstr "Auto"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:69
 msgid "Automatic disabling of MJPEG mode"
@@ -36,11 +36,11 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:207
 msgid "Check to save the stream to an mjpeg file"
-msgstr ""
+msgstr "Klicken, um den Stream in eine MJPEG-Datei zu speichern"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid "Command to run"
-msgstr ""
+msgstr "Befehl zum Ausführen"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:43
 msgid "Device"
@@ -52,11 +52,11 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
 msgid "Don't initialize dynctrls"
-msgstr ""
+msgstr "Dynctrls nicht initialisieren"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
-msgstr ""
+msgid "Drop frames smaller than this limit"
+msgstr "Verwerfe Bilder, die kleiner als dieses Limit sind"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
 msgid "Enable MJPG-streamer"
@@ -76,7 +76,7 @@ msgstr "Überschreiten"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index e4361a6d60e0e80cf825588df860870e59363422..473559bdac506af99e16accef26c08ebddd23a04 100644 (file)
@@ -49,7 +49,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -70,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index 786f9d0cfd660ae6407f6de9d0bb6a82a9dca260..24e4d0b12b9d650b1fc53c8ab2d32cffaa0c1c8a 100644 (file)
@@ -49,7 +49,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -70,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index 46a321c11977f50f2aebc13385d919ade585ca1c..6fda454c1ec90d69c2eff776981ccc10cc55b7cb 100644 (file)
@@ -58,7 +58,7 @@ msgid "Don't initialize dynctrls"
 msgstr "No inicialice dynctrls"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr "Drop frames más pequeños que este límite"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -79,7 +79,7 @@ msgstr "Exceder"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 "Ejecute el comando después de guardar la imagen. Mjpg-streamer analiza el "
index 9f5f0f1ed680e8767f2f269ea86fc18879bb326c..6c2185ddedbda2de0c8415996eb7653464f94228 100644 (file)
@@ -55,7 +55,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -76,7 +76,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index ac9c36a84702bb074a1d7e28ac1874b350a73917..739d4b0db2a802d13c31251b1d89c6ff28457fd7 100644 (file)
@@ -49,7 +49,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -70,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index de726beeee68444bd755990509a291171c676ee2..3f531e0be96a98e6748c658e5d67c5faeb48f146 100644 (file)
@@ -49,7 +49,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -70,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index 7fd347162e3d66a2c83d67b0fb3fbc7e0f3494cf..3f606da1ac431dd781f6aef705175a2eca83eb00 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:16+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmjpg-streamer/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
 msgid "Allow ringbuffer to exceed limit by this amount"
@@ -38,7 +44,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:43
 msgid "Device"
-msgstr ""
+msgstr "Eszköz"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
 msgid "Do not initialize dynctrls of Linux-UVC driver"
@@ -49,7 +55,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -62,7 +68,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
 msgid "Enabled"
-msgstr ""
+msgstr "Engedélyezve"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
 msgid "Exceed"
@@ -70,7 +76,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
@@ -96,7 +102,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:8
 msgid "General"
-msgstr ""
+msgstr "Általános"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:33
 msgid "HTTP output"
@@ -140,7 +146,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:81
 msgid "Off"
-msgstr ""
+msgstr "Ki"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:80
 msgid "On"
@@ -152,7 +158,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:102
 msgid "Password"
-msgstr ""
+msgstr "Jelszó"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:29
 msgid "Plugin settings"
@@ -160,7 +166,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:51
 msgid "Resolution"
@@ -200,7 +206,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:98
 msgid "Username"
-msgstr ""
+msgstr "Felhasználónév"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
 msgid "WWW folder"
index 439b9341033508acfe9c19e605f7551fa189b940..e62d515bb8e738f2dfa455da9a6181a25d2d770c 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmjpg-streamer/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 3.10-dev\n"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
 msgid "Allow ringbuffer to exceed limit by this amount"
@@ -49,7 +55,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -62,7 +68,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
 msgid "Enabled"
-msgstr ""
+msgstr "Abilitato"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
 msgid "Exceed"
@@ -70,7 +76,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index d4c45434437f0a2216b5dd3df213986dac403e8f..2f144327b2ada892385b5c90ec54a184a175312b 100644 (file)
@@ -56,7 +56,7 @@ msgid "Don't initialize dynctrls"
 msgstr "dynctrlsを初期化しない"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr "この制限よりも小さいフレームをドロップする"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -77,7 +77,7 @@ msgstr "超過"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 "画像保存後にコマンドを実行します。Mjpg-streamerは、ファイル名をスクリプトの最"
index e54ec194dd679d66856547984891ad21823d9985..2af2abac0aeeb56cd31e6752d7ef01ef0bfb5b78 100644 (file)
@@ -49,7 +49,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -70,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
diff --git a/applications/luci-app-mjpg-streamer/po/mr/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/mr/mjpg-streamer.po
new file mode 100644 (file)
index 0000000..bf635d0
--- /dev/null
@@ -0,0 +1,218 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmjpg-streamer/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
+msgid "Allow ringbuffer to exceed limit by this amount"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:95
+msgid "Ask for username and password on connect"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:95
+msgid "Authentication required"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:83
+msgid "Auto"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:69
+msgid "Automatic disabling of MJPEG mode"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:82
+msgid "Blink"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:207
+msgid "Check to save the stream to an mjpeg file"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
+msgid "Command to run"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:43
+msgid "Device"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
+msgid "Do not initialize dynctrls of Linux-UVC driver"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:77
+msgid "Don't initialize dynctrls"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
+msgid "Drop frames smaller than this limit"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
+msgid "Enable MJPG-streamer"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:69
+msgid "Enable YUYV format"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
+msgid "Exceed"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
+msgid ""
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
+"first parameter to your script."
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:36
+msgid "File input"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:34
+msgid "File output"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:203
+msgid "Folder"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
+msgid "Folder that contains webpages"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:64
+msgid "Frames per second"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:8
+msgid "General"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:33
+msgid "HTTP output"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:14
+msgid "Input plugin"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:209
+msgid "Interval between saving pictures"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:71
+msgid "JPEG compression quality"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:79
+msgid "Led control"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:222
+msgid "Link newest picture to fixed file name"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:222
+msgid "Link the last picture in ringbuffer to fixed named file provided."
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/controller/mjpg-streamer.lua:12
+msgid "MJPG-streamer"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
+msgid "Max. number of pictures to hold"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:207
+msgid "Mjpeg output"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:81
+msgid "Off"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:80
+msgid "On"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:20
+msgid "Output plugin"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:102
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:29
+msgid "Plugin settings"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:51
+msgid "Resolution"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:213
+msgid "Ring buffer size"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:203
+msgid "Set folder to save pictures"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:209
+msgid "Set the interval in millisecond"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
+msgid ""
+"Set the minimum size if the webcam produces small-sized garbage frames. May "
+"happen under low light conditions"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:71
+msgid ""
+"Set the quality in percent. This setting activates YUYV format, disables "
+"MJPEG"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:91
+msgid "TCP port for this HTTP server"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:35
+msgid "UVC input"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:98
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
+msgid "WWW folder"
+msgstr ""
+
+#: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:4
+msgid ""
+"mjpg streamer is a streaming application for Linux-UVC compatible webcams"
+msgstr ""
index e2b596d5f7d58dd14d1dee89a069dcd999328152..dcdc6e16968f05966d59230c8800f2eb29f805a5 100644 (file)
@@ -49,7 +49,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -70,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index 3d5bfcd46ff0f762e0092a2c36f6c7c03149c36f..3c35e99fd9a862d6f832d5ed9f22c731fccda081 100644 (file)
@@ -55,7 +55,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -76,7 +76,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index 49bfbeac9cb36672978a003f5fd5fb0797d3f56b..d09469d9b1f926ca4da680f7e9538779fde314df 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-06 23:07+0000\n"
-"Last-Translator: Krzysztof Grzelak <9tysiecy@gmail.com>\n"
+"PO-Revision-Date: 2019-12-01 15:35+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmjpg-streamer/pl/>\n"
 "Language: pl\n"
@@ -56,7 +56,7 @@ msgid "Don't initialize dynctrls"
 msgstr "Nie ładuj dynamicznych kontroli"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr "Porzucaj klatki mniejsze niż ten limit"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -77,7 +77,7 @@ msgstr "Przekraczać"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 "Wykonaj komendę po wykonaniu zdjęcia. Mjpg-streamer analizuje nazwę pliku "
@@ -155,7 +155,7 @@ msgstr "Wyłączone"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:80
 msgid "On"
-msgstr "włączone"
+msgstr "Włączone"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:20
 msgid "Output plugin"
index da3b86478531f0d00ba640da796c24962f19ab32..6bb36ebef941f3623ab46ae56f741e27ae1d9d74 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-04 12:08+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsmjpg-streamer/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"
-"X-Generator: Poedit 1.8.11\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
 msgid "Allow ringbuffer to exceed limit by this amount"
@@ -42,7 +43,7 @@ msgstr "Marque para salvar o fluxo em um arquivo MJPEG"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid "Command to run"
-msgstr "Comando para executar:"
+msgstr "Comando para executar"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:43
 msgid "Device"
@@ -57,7 +58,7 @@ msgid "Don't initialize dynctrls"
 msgstr "Não inicia o dynctrls"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr "Descarte quadros menores que este limite"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -70,7 +71,7 @@ msgstr "Ativar Formato YUYV"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
 msgid "Enabled"
-msgstr "Habilitado"
+msgstr "Ativado"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
 msgid "Exceed"
@@ -78,7 +79,7 @@ msgstr "Ultrapassado"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 "Execute o comando depois de salvar a imagem. Mjpg-streamer passa o nome do "
@@ -130,11 +131,13 @@ msgstr "Controle de LED"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:222
 msgid "Link newest picture to fixed file name"
-msgstr ""
+msgstr "Vincule a imagem mais recente ao nome de arquivo fixo"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:222
 msgid "Link the last picture in ringbuffer to fixed named file provided."
 msgstr ""
+"Vincule a última imagem no ringbuffer para o arquivo com o nome fixo "
+"fornecido."
 
 #: applications/luci-app-mjpg-streamer/luasrc/controller/mjpg-streamer.lua:12
 msgid "MJPG-streamer"
@@ -214,7 +217,7 @@ msgstr "Dispositivo UVC de entrada"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:98
 msgid "Username"
-msgstr "Usuário"
+msgstr "Nome do Usuário"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:108
 msgid "WWW folder"
index 83f0072cfe9146c0a69eec5294df62b907928e55..4800ed76c8d8a612b9d1b759a1ae976bad7cbdf2 100644 (file)
@@ -55,7 +55,7 @@ msgid "Don't initialize dynctrls"
 msgstr "Não iniciar o dynctrls"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr "Descarte quadros menores que este limite"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -76,7 +76,7 @@ msgstr "Ultrapassado"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 "Execute o comando depois de gra\\var a imagem. Mjpg-streamer passa o nome do "
index 20a69eadb9a17f7c8dda5b35462cd6b1c1ecece8..610272c7688daff43398af4419870da93f090211 100644 (file)
@@ -49,7 +49,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -70,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index ed3b7f44b7afca2cba714db718f5976518da1b58..b32961545fbd98ceea976da7fb5b7ad20083639f 100644 (file)
@@ -61,7 +61,7 @@ msgid "Don't initialize dynctrls"
 msgstr "Отключить dynctrls"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr "Ограничить кол-во кадров"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -82,7 +82,7 @@ msgstr "Превышение"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 "Выполнить команду после сохранения изображения.<br />Mjpg-streamer задаст "
index d7d25d532352573612d25366eb9e1321ae494896..91e1c1717dfc5eed024ab3bf26ee9a92e590bba2 100644 (file)
@@ -49,7 +49,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -70,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index ef9eb27b76756820747c598190b14dc240ee2119..ef794f9d611cfc26df204b85ad8dfa7f0cc7b95c 100644 (file)
@@ -55,7 +55,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -76,7 +76,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index a08ceec6aaed606bc362d691bdb8490eb3bbe418..a46d12280907b08b8ef12ba7c5988b2714667003 100644 (file)
@@ -49,7 +49,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -70,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index a7b7d4121294ad17066f9d2aa4f5989cc2d94ddf..78dd9daa82ad4116fe4f9d836788058f33afa399 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-27 21:31+0000\n"
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
 "Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmjpg-streamer/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 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
 msgid "Allow ringbuffer to exceed limit by this amount"
@@ -56,7 +56,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -77,7 +77,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
@@ -147,11 +147,11 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:81
 msgid "Off"
-msgstr ""
+msgstr "Вимк."
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:80
 msgid "On"
-msgstr ""
+msgstr "Увімк."
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:20
 msgid "Output plugin"
index 2d036a0b57dc6f76dd0d004fb779314a62628f3d..28cf534d4cfdc43a087ea10aa7667dc050dfb5af 100644 (file)
@@ -49,7 +49,7 @@ msgid "Don't initialize dynctrls"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -70,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr ""
 
index aa742eccb93cc36c26caa4c903952265a7898d1b..2e6572d2db9d4ae4952460914158b3c80ac622bd 100644 (file)
@@ -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: 2019-10-23 09:55+0000\n"
-"Last-Translator: liushuyu011 <liushuyu011@gmail.com>\n"
+"PO-Revision-Date: 2019-11-22 20:05+0000\n"
+"Last-Translator: MosDos <hosted.weblate@mos.sh>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsmjpg-streamer/zh_Hans/>\n"
 "Language: zh-cn\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.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 "X-Poedit-SourceCharset: UTF-8\n"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:217
@@ -63,7 +63,7 @@ msgid "Don't initialize dynctrls"
 msgstr "不要初始化 dynctrls"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr "丢弃小于该尺寸限制的帧"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -84,7 +84,7 @@ msgstr "超出"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr "保存图片后执行命令。文件名将作为第一个参数传递给命令。"
 
@@ -110,7 +110,7 @@ msgstr "帧每秒"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:8
 msgid "General"
-msgstr "一般设置"
+msgstr "通用"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:33
 msgid "HTTP output"
index c63ad7e7b3809a720bde83e8821090445cdb9b51..ac4be2256d65b51ef96e8b04564c9c7e9805ad9a 100644 (file)
@@ -62,7 +62,7 @@ msgid "Don't initialize dynctrls"
 msgstr "不要初始化 dynctrls"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:74
-msgid "Drop frames smaller then this limit"
+msgid "Drop frames smaller than this limit"
 msgstr "丟棄小於該尺寸限制的幀"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:12
@@ -83,7 +83,7 @@ msgstr "超出"
 
 #: applications/luci-app-mjpg-streamer/luasrc/model/cbi/mjpg-streamer.lua:220
 msgid ""
-"Execute command after saving picture. Mjpg-streamer parse the filename as "
+"Execute command after saving picture. Mjpg-streamer parses the filename as "
 "first parameter to your script."
 msgstr "儲存圖片後執行指令。檔名將作為第一個引數傳遞給指令。"
 
index 6a380cfe5d7fe46796328363d8e1cff4b90a85e7..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100755 (executable)
@@ -1,11 +1,4 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@mjpg-streamer[-1]
-       add ucitrack mjpg-streamer
-       set ucitrack.@mjpg-streamer[-1].init=mjpg-streamer
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
index 606b1ae7666c6ac49d524c180825826e9cf7e52d..bcbf03d54eaedad4d0d6cc34f41cc8baba3f4c3c 100644 (file)
@@ -59,6 +59,7 @@ end
 httping_ssl = mwan_interface:option(Flag, "httping_ssl", translate("Enable ssl tracking"),
        translate("Enables https tracking on ssl port 443"))
 httping_ssl:depends("track_method", "httping")
+httping_ssl.rmempty = false
 httping_ssl.default = httping_ssl.enabled
 
 reliability = mwan_interface:option(Value, "reliability", translate("Tracking reliability"),
@@ -87,8 +88,6 @@ size:value("1016")
 size:value("1472")
 size:value("2040")
 size.datatype = "range(1, 65507)"
-size.rmempty = false
-size.optional = false
 
 max_ttl = mwan_interface:option(Value, "max_ttl", translate("Max TTL"))
 max_ttl.default = "60"
index 9d989438714be94003177165abcb45e65d0555c4..c341251990d9d5adfa534c7bf3da61f2b997e5e2 100644 (file)
@@ -4,38 +4,38 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -43,30 +43,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -74,7 +74,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -104,7 +104,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -154,7 +154,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -163,7 +163,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr ""
@@ -177,6 +181,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -189,11 +197,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -205,11 +213,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -239,11 +247,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -251,7 +259,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -266,17 +274,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -284,15 +292,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -346,7 +354,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -388,15 +396,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -430,18 +438,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -480,12 +488,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -495,7 +503,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -503,24 +511,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -557,7 +565,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -635,12 +643,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -665,16 +673,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -761,7 +769,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -771,15 +779,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index a5c0a57bed6a2db8c3fbb681fab88880959e16c8..37f37de832d2b56059c82590d5884e83acbe8064 100644 (file)
@@ -10,38 +10,38 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -49,30 +49,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -80,7 +80,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -110,7 +110,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -160,7 +160,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -169,7 +169,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr "Activat"
@@ -183,6 +187,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -195,11 +203,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -211,11 +219,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -245,11 +253,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -257,7 +265,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -272,17 +280,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -290,15 +298,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -352,7 +360,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -394,15 +402,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -436,18 +444,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -486,12 +494,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -501,7 +509,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -509,24 +517,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -563,7 +571,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -641,12 +649,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -671,16 +679,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -767,7 +775,7 @@ msgstr "Sí"
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -777,15 +785,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 96d3730089a02f742f2b3ac9572b63deba958ab6..7dcd1af7eb228243ab9472da88049f098090a6e0 100644 (file)
@@ -1,41 +1,47 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-07 10:46+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmwan3/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"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -43,38 +49,38 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
 msgid "-- Please choose --"
-msgstr ""
+msgstr "-- Prosím vyberte --"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -90,7 +96,7 @@ msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
 msgid "Alert"
-msgstr ""
+msgstr "Upozornění"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
 msgid "All required IP rules for interface %s found"
@@ -104,7 +110,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -116,57 +122,61 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:34
 msgid "Collecting data..."
-msgstr ""
+msgstr "Probíhá sběr dat..."
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
 msgid "Critical"
-msgstr ""
+msgstr "Kritické"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
 msgid "Debug"
-msgstr ""
+msgstr "Ladění"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
 msgid "Destination address"
-msgstr ""
+msgstr "Cílová adresa"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
 msgid "Destination port"
-msgstr ""
+msgstr "Cílový port"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:11
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:11
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:11
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:11
 msgid "Detail"
-msgstr ""
+msgstr "Detail"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:12
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:12
 #: 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 "Diagnostika"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
 msgid "Disabled"
-msgstr ""
+msgstr "Zakázáno"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 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
 msgid "Emergency"
+msgstr "Záchrana"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
 msgid ""
@@ -177,23 +187,27 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
 msgid "Error"
-msgstr ""
+msgstr "Chyba"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:81
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -205,11 +219,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -239,19 +253,19 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
 msgid "Info"
-msgstr ""
+msgstr "Informace"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -264,35 +278,35 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:10
 msgid "Interface"
-msgstr ""
+msgstr "Rozhraní"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:48
 msgid "Interfaces"
-msgstr ""
+msgstr "Síťová rozhraní"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -311,12 +325,12 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
 msgid "Loading"
-msgstr ""
+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
 msgid "Logging"
-msgstr ""
+msgstr "Protokolování"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
 msgid "Loglevel"
@@ -346,7 +360,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -388,15 +402,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -430,18 +444,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
-msgstr ""
+msgstr "Metrika"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -458,7 +472,7 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
 msgid "No"
-msgstr ""
+msgstr "Ne"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
 msgid "No MWAN interfaces found"
@@ -474,18 +488,18 @@ msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
 msgid "Notice"
-msgstr ""
+msgstr "Oznámení"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -495,7 +509,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -503,24 +517,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -545,7 +559,7 @@ msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
 msgid "Policy"
-msgstr ""
+msgstr "Politika"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
@@ -555,9 +569,9 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
 msgid "Protocol"
-msgstr ""
+msgstr "Protokol"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -581,7 +595,7 @@ msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
 msgid "Rule"
-msgstr ""
+msgstr "Pravidlo"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:57
 msgid "Rules"
@@ -607,12 +621,12 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
 msgid "Source address"
-msgstr ""
+msgstr "Zdrojová adresa"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
 msgid "Source port"
-msgstr ""
+msgstr "Zdrojový port"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
 msgid "Sticky"
@@ -635,12 +649,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -665,16 +679,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -734,16 +748,16 @@ msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37
 msgid "Waiting for command to complete..."
-msgstr ""
+msgstr "Čekání na dokončení příkazu..."
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
 msgid "Warning"
-msgstr ""
+msgstr "Varování"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
 msgid "Weight"
-msgstr ""
+msgstr "Váha"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
 msgid ""
@@ -753,7 +767,7 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
 msgid "Yes"
-msgstr ""
+msgstr "Ano"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
@@ -761,7 +775,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -771,15 +785,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 195a3e3eb6c6e912671dfdb8a6cdb8e66445c591..ca0b01021adf2cc8404bbfade2a763e78dcd8316 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-19 16:06+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: MartB <mart.b@outlook.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmwan3/de/>\n"
 "Language: de\n"
@@ -10,38 +10,38 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr "%d Stunde"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr "%d Minute"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr "%d Sekunde"
 
@@ -49,30 +49,30 @@ msgstr "%d Sekunde"
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr "%d Sekunden"
 
@@ -80,7 +80,7 @@ msgstr "%d Sekunden"
 msgid "-- Please choose --"
 msgstr "-- Bitte auswählen --"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -112,7 +112,7 @@ msgstr "Auch diese Routing-Tabelle für verbundene Netzwerke scannen"
 msgid "Check IP rules"
 msgstr "Prüfen der IP-Regeln"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr "Linkqualität prüfen"
 
@@ -162,7 +162,7 @@ msgstr "Diagnosen"
 msgid "Disabled"
 msgstr "Deaktiviert"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -173,7 +173,11 @@ msgstr ""
 msgid "Emergency"
 msgstr "Notfall"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr "Aktiviere SSL-Tracking"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr "Aktiviert"
@@ -189,6 +193,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr "Aktiviert die globale Firewall-Protokollierung"
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+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
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr "Geben Sie den Wert in hex ein, beginnend mit <code>0x</code>"
@@ -201,11 +209,11 @@ msgstr "Fehler"
 msgid "Execute"
 msgstr "Ausführen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr "Erwarteter Schnittstellen status beim up event"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr "Fehler-Intervall"
 
@@ -217,11 +225,11 @@ msgstr "Firewall-Protokollierungsstufe"
 msgid "Firewall mask"
 msgstr "Firewall-Maske"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr "Conntrack-Tabelle leeren"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr "Leere Global-Firewall-Conntrack-Table bei Schnittstellen-Events"
 
@@ -253,11 +261,11 @@ msgstr "INFO: MWAN läuft nicht"
 msgid "IPset"
 msgstr "IP-Set"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr "IPv6"
 
@@ -265,7 +273,7 @@ msgstr "IPv6"
 msgid "Info"
 msgstr "Info"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr "Ausgangszustand"
 
@@ -280,17 +288,17 @@ msgstr "Ausgangszustand"
 msgid "Interface"
 msgstr "Schnittstelle"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr "Schnittstelle nicht aktiv"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr "Schnittstelle aktiv"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 "Die Schnittstelle wird nach dieser Anzahl an fehlgeschlagenen Tracking-"
@@ -300,15 +308,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr "Schnittstellen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr "Internet-Protokoll"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr "Fehlerintervall beibehalten"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr "Ping-Fehlerintervall während des Ausfalls beibehalten"
 
@@ -362,7 +370,7 @@ msgstr "MWAN - Richtlinien"
 msgid "MWAN - Rules"
 msgstr "MWAN - Regeln"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr "MWAN-Konfiguration, Schnittstelle - %s"
 
@@ -411,15 +419,15 @@ msgstr ""
 ">Schnittstellen dürfen nicht den gleichen Namen wie konfigurierte "
 "Mitglieder, Richtlinien oder Regeln verwenden"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr "Maximale TTL"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr "Maximale Paketlatenzzeit [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr "Maximaler Paketverlust [%]"
 
@@ -459,18 +467,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr "Mitglieder, zugewiesen"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr "Metrik"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr "Minimale Paketlatenzzeit [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr "Minimaler Paketverlust [%]"
 
@@ -511,12 +519,12 @@ msgstr "Notiz"
 msgid "Notification"
 msgstr "Benachrichtigung"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr "Offline"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr "Online"
@@ -526,7 +534,7 @@ msgstr "Online"
 msgid "Only one IP rules for interface %s found"
 msgstr "Nur eine IP-Regel für die Schnittstelle %s gefunden"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr "Ping-Zähler"
 
@@ -534,24 +542,24 @@ msgstr "Ping-Zähler"
 msgid "Ping default gateway"
 msgstr "Ping-Standard-Gateway"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr "Ping-Intervall"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr "Ping-Intervall während Fehlererkennung"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr "Ping-Intervall während der Wiederherstellung"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr "Ping-Größe"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr "Ping-Timeout"
 
@@ -597,7 +605,7 @@ msgstr "Richtlinie, zugewiesen"
 msgid "Protocol"
 msgstr "Protokoll"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr "Wiederherstellungs-Intervall"
 
@@ -689,14 +697,14 @@ msgstr "Aufgabe"
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr "Es sind derzeit %d von %d unterstützten Schnittstellen konfiguriert"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 "Zeigt die Metrik an, die dieser Schnittstelle in /etc/config/network "
 "zugeordnet ist"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -741,16 +749,16 @@ msgstr ""
 "\")<br />$DEVICE Physischer Gerätename, dessen Schnittstelle up oder down "
 "gegangen ist (z.B. \"eth0\" oder \"wwan0\")<br /><br /><br />"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr "Name oder IP-Adresse des Tracking Hosts"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr "Tracking-Methode"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr "Tracking-Sicherheit"
@@ -852,7 +860,7 @@ msgstr "Ja"
 msgid "blackhole (drop)"
 msgstr "blackhole (drop)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr "verbunden (mwan3)"
 
@@ -862,15 +870,15 @@ msgstr "verbunden (mwan3)"
 msgid "default (use main routing table)"
 msgstr "default (Haupt-Routing-Tabelle wird benutzt)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr "getrennt (mwan3)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr "ifdown (netifd)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr "ifup (netifd)"
 
index 785b7613de2ad1cb60ec7f89e87569538b93908c..496e1c67901055a67277289e21ca86d363d8d962 100644 (file)
@@ -1,41 +1,47 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmwan3/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -43,30 +49,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -74,7 +80,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -104,7 +110,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -116,7 +122,7 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:34
 msgid "Collecting data..."
-msgstr ""
+msgstr "Συλλογή δεδομένων..."
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
 msgid "Critical"
@@ -154,7 +160,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -163,7 +169,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr ""
@@ -177,6 +187,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -189,11 +203,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -205,11 +219,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -239,11 +253,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -251,7 +265,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -264,19 +278,19 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:10
 msgid "Interface"
-msgstr ""
+msgstr "Διεπαφή"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -284,15 +298,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -311,7 +325,7 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
 msgid "Loading"
-msgstr ""
+msgstr "Φόρτωση"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
@@ -346,7 +360,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -388,15 +402,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -430,18 +444,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -480,12 +494,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -495,7 +509,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -503,24 +517,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -557,7 +571,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -635,12 +649,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -665,16 +679,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -761,7 +775,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -771,15 +785,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 0b13aa165a5fa5fd127b2f62f7bb09cea2849365..6774595716798bbe157a71f3e925e3e24b5956f3 100644 (file)
@@ -4,38 +4,38 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -43,30 +43,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -74,7 +74,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -104,7 +104,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -154,7 +154,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -163,7 +163,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr ""
@@ -177,6 +181,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -189,11 +197,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -205,11 +213,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -239,11 +247,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -251,7 +259,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -266,17 +274,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -284,15 +292,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -346,7 +354,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -388,15 +396,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -430,18 +438,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -480,12 +488,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -495,7 +503,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -503,24 +511,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -557,7 +565,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -635,12 +643,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -665,16 +673,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -761,7 +769,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -771,15 +779,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 7f143279750375d2e8f7fe56f3744a31fae14203..92929f87cb496a51ef435cc6603bae5af4011d02 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-13 23:05+0000\n"
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmwan3/es/>\n"
@@ -13,38 +13,38 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr "%d hora"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr "%d minuto"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr "%d segundo"
 
@@ -52,30 +52,30 @@ msgstr "%d segundo"
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr "%d segundos"
 
@@ -83,7 +83,7 @@ msgstr "%d segundos"
 msgid "-- Please choose --"
 msgstr "-- Por favor elija --"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -117,7 +117,7 @@ msgstr "También escanee esta tabla de enrutamiento para redes conectadas"
 msgid "Check IP rules"
 msgstr "Comprobar reglas de IP"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr "Comprobar calidad del enlace"
 
@@ -167,7 +167,7 @@ msgstr "Diagnósticos"
 msgid "Disabled"
 msgstr "Desactivado"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -178,7 +178,11 @@ msgstr ""
 msgid "Emergency"
 msgstr "Emergencia"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr "Activar seguimiento de SSL"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr "Activado"
@@ -194,6 +198,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr "Activa el registro de firewall global"
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+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
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr "Ingrese el valor en hexadecimal, comenzando con <code>0x</code>"
@@ -206,11 +214,11 @@ msgstr "Error"
 msgid "Execute"
 msgstr "Ejecutar"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr "Esperar el estado de la interfaz en el evento"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr "Intervalo de fracaso"
 
@@ -222,11 +230,11 @@ msgstr "Nivel de firewall"
 msgid "Firewall mask"
 msgstr "Mascara de Firewall"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr "Purgar mesa de conexión"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 "Vaciar la tabla de conexiones de firewall global en los eventos de la "
@@ -260,11 +268,11 @@ msgstr "INFO: MWAN no se está ejecutando"
 msgid "IPset"
 msgstr "IPset"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr "IPv6"
 
@@ -272,7 +280,7 @@ msgstr "IPv6"
 msgid "Info"
 msgstr "Info"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr "Estado inicial"
 
@@ -287,17 +295,17 @@ msgstr "Estado inicial"
 msgid "Interface"
 msgstr "Interfaz"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr "Bajar interfaz"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr "Levantar interfaz"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 "La interfaz se considerará inactiva después de tantas pruebas de ping "
@@ -307,15 +315,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr "Interfaces"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr "Protocolo de Internet"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr "Mantener el intervalo de falla"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr "Mantener el intervalo de falla de ping durante el estado de falla"
 
@@ -369,7 +377,7 @@ msgstr "MWAN - Políticas"
 msgid "MWAN - Rules"
 msgstr "MWAN - Reglas"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr "Configuración de la interfaz MWAN -%s"
 
@@ -417,15 +425,15 @@ msgstr ""
 "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:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr "Máx TTL"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr "Latencia máxima de paquetes [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr "Pérdida máxima de paquetes [%]"
 
@@ -465,18 +473,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr "Miembros asignados"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr "Métrica"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr "Latencia mínima de paquetes [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr "Pérdida mínima de paquetes [%]"
 
@@ -517,12 +525,12 @@ msgstr "Aviso"
 msgid "Notification"
 msgstr "Notificación"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr "Desconectado"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr "Conectado"
@@ -532,7 +540,7 @@ msgstr "Conectado"
 msgid "Only one IP rules for interface %s found"
 msgstr "Solo se encontró una regla de IP para la interfaz %s"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr "Recuento de ping"
 
@@ -540,24 +548,24 @@ msgstr "Recuento de ping"
 msgid "Ping default gateway"
 msgstr "Ping a puerta de enlace predeterminada"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr "Intervalo de ping"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr "Intervalo de ping durante la detección de fallos"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr "Intervalo de ping durante la recuperación de fallos"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr "Tamaño de ping"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr "Tiempo de espera de ping"
 
@@ -602,7 +610,7 @@ msgstr "Política asignada"
 msgid "Protocol"
 msgstr "Protocolo"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr "Intervalo de recuperación"
 
@@ -694,13 +702,13 @@ msgstr "Tarea"
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr "Actualmente hay %d de %d interfaces compatibles configuradas"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 "Esto muestra la métrica asignada a esta interfaz en /etc/config/network"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -743,16 +751,16 @@ msgstr ""
 "\"wan\" o \"wwan\")<br />$DISPOSITIVO Nombre del dispositivo físico cuya "
 "interfaz subió o bajó (por ejemplo, \"eth0\" o \"w wan0 \")<br /><br />"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr "Seguimiento de nombre de host o dirección IP"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr "Método de seguimiento"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr "Fiabilidad de seguimiento"
@@ -853,7 +861,7 @@ msgstr "Si"
 msgid "blackhole (drop)"
 msgstr "agujero negro (caída)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr "conectado (mwan3)"
 
@@ -863,15 +871,15 @@ msgstr "conectado (mwan3)"
 msgid "default (use main routing table)"
 msgstr "predeterminado (usar tabla de enrutamiento principal)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr "desconectado (mwan3)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr "Interfaz abajo (netifd)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr "Interfaz arriba (netifd)"
 
index c9de109684e857af5aa81ca4fec92190d74df650..46b6c8a7b30584301e9545a144e64f75d1585572 100644 (file)
@@ -10,38 +10,38 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -49,30 +49,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -80,7 +80,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -110,7 +110,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -160,7 +160,7 @@ msgstr "Diagnostics"
 msgid "Disabled"
 msgstr "Désactivé"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -169,7 +169,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr "Activé"
@@ -183,6 +187,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -195,11 +203,11 @@ msgstr "Erreur"
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -211,11 +219,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -245,11 +253,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr "IPv6"
 
@@ -257,7 +265,7 @@ msgstr "IPv6"
 msgid "Info"
 msgstr "Infos"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -272,17 +280,17 @@ msgstr ""
 msgid "Interface"
 msgstr "Interface"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -290,15 +298,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr "Interfaces"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -352,7 +360,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -394,15 +402,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -436,18 +444,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr "Métrique"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -486,12 +494,12 @@ msgstr "Remarque"
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -501,7 +509,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -509,24 +517,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -563,7 +571,7 @@ msgstr ""
 msgid "Protocol"
 msgstr "Protocole"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -641,12 +649,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -671,16 +679,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -767,7 +775,7 @@ msgstr "Oui"
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -777,15 +785,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 5c5b966463195858cb2181a040f1519e9a363809..b6ebdfb88ea66a0692ad4e0e23e86181c55a58d1 100644 (file)
@@ -4,38 +4,38 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -43,30 +43,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -74,7 +74,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -104,7 +104,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -154,7 +154,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -163,7 +163,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr ""
@@ -177,6 +181,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -189,11 +197,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -205,11 +213,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -239,11 +247,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -251,7 +259,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -266,17 +274,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -284,15 +292,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -346,7 +354,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -388,15 +396,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -430,18 +438,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -480,12 +488,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -495,7 +503,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -503,24 +511,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -557,7 +565,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -635,12 +643,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -665,16 +673,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -761,7 +769,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -771,15 +779,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index f35dc1250da37da1c9543f8b49a55bc13563a7d7..84f0c5c8bd315958ae1cb03610e8d31b3a298aa2 100644 (file)
@@ -10,38 +10,38 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -49,30 +49,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -80,7 +80,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr "कृपया चुने"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -110,7 +110,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -160,7 +160,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -169,7 +169,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr ""
@@ -183,6 +187,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -195,11 +203,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -211,11 +219,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -245,11 +253,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -257,7 +265,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -272,17 +280,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -290,15 +298,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -352,7 +360,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -394,15 +402,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -436,18 +444,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -486,12 +494,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -501,7 +509,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -509,24 +517,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -563,7 +571,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -641,12 +649,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -671,16 +679,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -767,7 +775,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -777,15 +785,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 1977a19189f846fe768e83d58f5d6724ee3e9e51..99a027d9b9a5e6024c21c2c04898bc821b5f971c 100644 (file)
@@ -1,41 +1,47 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-13 23:07+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmwan3/hu/>\n"
 "Language: hu\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"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -43,38 +49,38 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
 msgid "-- Please choose --"
-msgstr ""
+msgstr "-- Kérem válasszon --"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -90,7 +96,7 @@ msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
 msgid "Alert"
-msgstr ""
+msgstr "Riasztás"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
 msgid "All required IP rules for interface %s found"
@@ -104,7 +110,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -116,25 +122,25 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:34
 msgid "Collecting data..."
-msgstr ""
+msgstr "Adatok összegyűjtése…"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
 msgid "Critical"
-msgstr ""
+msgstr "Kritikus"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
 msgid "Debug"
-msgstr ""
+msgstr "Hibakeresés"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
 msgid "Destination address"
-msgstr ""
+msgstr "Cél cím"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
 msgid "Destination port"
-msgstr ""
+msgstr "Célport"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:11
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:11
@@ -148,25 +154,29 @@ 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 "Diagnosztika"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
 msgid "Disabled"
-msgstr ""
+msgstr "Letiltva"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 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
 msgid "Emergency"
+msgstr "Vészhelyzet"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
-msgstr ""
+msgstr "Engedélyezve"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
 msgid ""
@@ -177,23 +187,27 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
 msgid "Error"
-msgstr ""
+msgstr "Hiba"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:81
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -205,11 +219,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -239,19 +253,19 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
 msgid "Info"
-msgstr ""
+msgstr "Információk"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -264,35 +278,35 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:10
 msgid "Interface"
-msgstr ""
+msgstr "Csatoló"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:48
 msgid "Interfaces"
-msgstr ""
+msgstr "Csatolók"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -311,12 +325,12 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
 msgid "Loading"
-msgstr ""
+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
 msgid "Logging"
-msgstr ""
+msgstr "Naplózás"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
 msgid "Loglevel"
@@ -346,7 +360,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -388,15 +402,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -430,18 +444,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
-msgstr ""
+msgstr "Mérőszám"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -458,7 +472,7 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:166
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
 msgid "No"
-msgstr ""
+msgstr "Nem"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
 msgid "No MWAN interfaces found"
@@ -474,18 +488,18 @@ msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
 msgid "Notice"
-msgstr ""
+msgstr "Figyelmeztetés"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -495,7 +509,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -503,24 +517,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -545,7 +559,7 @@ msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
 msgid "Policy"
-msgstr ""
+msgstr "Szabály"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
@@ -555,9 +569,9 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
 msgid "Protocol"
-msgstr ""
+msgstr "Protokoll"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -581,7 +595,7 @@ msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
 msgid "Rule"
-msgstr ""
+msgstr "Szabály"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:57
 msgid "Rules"
@@ -607,12 +621,12 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
 msgid "Source address"
-msgstr ""
+msgstr "Forráscím"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
 msgid "Source port"
-msgstr ""
+msgstr "Forrásport"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
 msgid "Sticky"
@@ -635,12 +649,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -665,16 +679,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -734,11 +748,11 @@ msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37
 msgid "Waiting for command to complete..."
-msgstr ""
+msgstr "Várakozás a parancs befejeződésére…"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
 msgid "Warning"
-msgstr ""
+msgstr "Figyelmeztetés"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
@@ -753,7 +767,7 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:49
 msgid "Yes"
-msgstr ""
+msgstr "Igen"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
@@ -761,7 +775,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -771,15 +785,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 8a68d133a780517efcf41e9380eb03d589e36d19..a1a0a5d11f1e6d71504751d1f1927006010d8a22 100644 (file)
@@ -1,41 +1,47 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmwan3/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 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -43,30 +49,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -74,7 +80,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -104,7 +110,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -152,9 +158,9 @@ msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
 msgid "Disabled"
-msgstr ""
+msgstr "Disabilitato"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -163,10 +169,14 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
-msgstr ""
+msgstr "Abilitato"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
 msgid ""
@@ -177,6 +187,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -189,11 +203,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -205,11 +219,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -239,19 +253,19 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: 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
 msgid "Info"
-msgstr ""
+msgstr "Informazioni"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -266,17 +280,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -284,15 +298,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -346,7 +360,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -388,15 +402,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -430,18 +444,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -480,12 +494,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -495,7 +509,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -503,24 +517,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -557,7 +571,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -635,12 +649,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -665,16 +679,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -761,7 +775,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -771,15 +785,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 85ba19dffde7e11ee4fe5607e100257bfa124adb..c399323f5d8f4fd7ae5e6eb4b4addfcded93a8f2 100644 (file)
@@ -12,38 +12,38 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "Language: ja\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr "%d 時間"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr "%d 分"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr "%d 秒"
 
@@ -51,30 +51,30 @@ msgstr "%d 秒"
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr "%d 秒"
 
@@ -82,7 +82,7 @@ msgstr "%d 秒"
 msgid "-- Please choose --"
 msgstr "-- 選択してください --"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -115,7 +115,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr "IP ルールのチェック"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr "リンク品質のチェック"
 
@@ -165,7 +165,7 @@ msgstr "診断機能"
 msgid "Disabled"
 msgstr "無効"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -176,7 +176,11 @@ msgstr ""
 msgid "Emergency"
 msgstr "緊急"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr "有効"
@@ -192,6 +196,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr "グローバルなファイアウォールのログ記録を有効にします。"
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr "<code>0x</code> で始まる16進数の値を入力してください。"
@@ -204,11 +212,11 @@ msgstr "エラー"
 msgid "Execute"
 msgstr "実行"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr "Up イベント時に予想されるインターフェースの状態です。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr "障害検出 インターバル"
 
@@ -220,11 +228,11 @@ msgstr "ファイアウォール ログレベル"
 msgid "Firewall mask"
 msgstr "ファイアウォール マスク"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr "conntrack テーブルのクリア"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 "インターフェース イベント時にグローバル ファイアウォール conntrack テーブルを"
@@ -256,11 +264,11 @@ msgstr "情報: MWAN は実行されていません"
 msgid "IPset"
 msgstr "IPset"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr "IPv6"
 
@@ -268,7 +276,7 @@ msgstr "IPv6"
 msgid "Info"
 msgstr "情報"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr "初期状態"
 
@@ -283,17 +291,17 @@ msgstr "初期状態"
 msgid "Interface"
 msgstr "インターフェース"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr "インターフェース Down"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr "インターフェース Up"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 "インターフェースが Down 状態と判断されるまでに要する ping テストの失敗回数で"
@@ -303,15 +311,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr "インターフェース"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr "インターネット プロトコル"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -365,7 +373,7 @@ msgstr "MWAN - ポリシー"
 msgid "MWAN - Rules"
 msgstr "MWAN - ルール"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr "MWAN インターフェース設定 - %s"
 
@@ -414,15 +422,15 @@ msgstr ""
 "スは使用できません。<br />インターフェースには、設定済みのメンバーやポリ"
 "シー、ルールと同じ名前を使用することはできません。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr "最大 TTL"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr "最大パケットレイテンシ [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr "最大パケットロス [%]"
 
@@ -462,18 +470,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr "アサイン済みメンバー"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr "メトリック"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr "最小パケットレイテンシ [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr "最小パケットロス [%]"
 
@@ -514,12 +522,12 @@ msgstr "通知"
 msgid "Notification"
 msgstr "通知"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr "オフライン"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr "オンライン"
@@ -529,7 +537,7 @@ msgstr "オンライン"
 msgid "Only one IP rules for interface %s found"
 msgstr "インターフェース %s に IP ルールが一つのみ見つかりました。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr "Ping 回数"
 
@@ -537,24 +545,24 @@ msgstr "Ping 回数"
 msgid "Ping default gateway"
 msgstr "デフォルト ゲートウェイへのping"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr "Ping インターバル"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr "障害検出中の Ping 実行間隔です。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr "障害復旧中の Ping 実行間隔です。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr "Ping サイズ"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr "Ping タイムアウト"
 
@@ -599,7 +607,7 @@ msgstr "アサイン済みポリシー"
 msgid "Protocol"
 msgstr "プロトコル"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr "障害復旧 インターバル"
 
@@ -687,13 +695,13 @@ msgstr "タスク"
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr "現在、%d 個中 %d 個のサポートされたインターフェースが設定済みです。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 "/etc/config/network で、このインターフェースに割り当てられたメトリックです。"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -736,16 +744,16 @@ msgstr ""
 "<br />$DEVICE up または down したインターフェースの物理デバイス名(例: "
 "\"eth0\" や \"wwan0\")<br /><br />"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr "トラッキング ホスト名または IP アドレス"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr "トラッキング方式"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr "トラッキングの信頼性"
@@ -844,7 +852,7 @@ msgstr "はい"
 msgid "blackhole (drop)"
 msgstr "blackhole (drop)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr "接続時 (mwan3)"
 
@@ -854,15 +862,15 @@ msgstr "接続時 (mwan3)"
 msgid "default (use main routing table)"
 msgstr "デフォルト(メインのルーティング テーブルを使用)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr "切断時 (mwan3)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr "ifdown (netifd)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr "ifup (netifd)"
 
index 8d19494fc4ac9f22e61ce7cab900fd46bd14f1b5..de7d1e5b25951204889e47d0a11675f458f7e867 100644 (file)
@@ -4,38 +4,38 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -43,30 +43,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -74,7 +74,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -104,7 +104,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -154,7 +154,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -163,7 +163,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr ""
@@ -177,6 +181,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -189,11 +197,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -205,11 +213,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -239,11 +247,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -251,7 +259,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -266,17 +274,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -284,15 +292,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -346,7 +354,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -388,15 +396,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -430,18 +438,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -480,12 +488,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -495,7 +503,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -503,24 +511,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -557,7 +565,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -635,12 +643,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -665,16 +673,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -761,7 +769,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -771,15 +779,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
diff --git a/applications/luci-app-mwan3/po/mr/mwan3.po b/applications/luci-app-mwan3/po/mr/mwan3.po
new file mode 100644 (file)
index 0000000..1891c93
--- /dev/null
@@ -0,0 +1,804 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsmwan3/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
+msgid "%d hour"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
+msgid "%d minute"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
+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:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+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:154
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+msgid "%d seconds"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
+msgid "-- Please choose --"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
+msgid ""
+"Acceptable values: 1-100. This many Tracking IP addresses must respond for "
+"the link to be deemed up"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:30
+msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:26
+msgid "Acceptable values: 1-256. Defaults to 1 if not set"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:32
+msgid "Alert"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
+msgid "All required IP rules for interface %s found"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
+msgid "Also scan this Routing table for connected networks"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73
+msgid "Check IP rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
+msgid "Check link quality"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:74
+msgid "Check routing table"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:97
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:34
+msgid "Collecting data..."
+msgstr "डेटा संकलित करीत आहे ..."
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
+msgid "Critical"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
+msgid "Destination address"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
+msgid "Destination port"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:11
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:11
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:11
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:11
+msgid "Detail"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:12
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:12
+#: 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 ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
+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
+msgid "Emergency"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
+msgid ""
+"Enables firewall rule logging (global mwan3 logging must also be enabled)"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
+msgid "Enables global firewall logging"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
+msgid "Enter value in hex, starting with <code>0x</code>"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
+msgid "Error"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:81
+msgid "Execute"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
+msgid "Expect interface state on up event"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
+msgid "Failure interval"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
+msgid "Firewall loglevel"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
+msgid "Firewall mask"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
+msgid "Flush conntrack table"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+msgid "Flush global firewall conntrack table on interface events"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:45
+msgid "Globals"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:76
+msgid "Hotplug ifdown"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:75
+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
+msgid "IPset"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+msgid "IPv4"
+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
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+msgid "Initial state"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:27
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:10
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:10
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:62
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:10
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:10
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
+msgid "Interface down"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
+msgid "Interface up"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
+msgid "Interface will be deemed down after this many failed ping tests"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:48
+msgid "Interfaces"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
+msgid "Internet Protocol"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
+msgid "Keep failure interval"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+msgid "Keep ping failure interval during failure state"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
+msgid "Last resort"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:19
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:41
+msgid "Load Balancing"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:96
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:33
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
+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
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
+msgid "Loglevel"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:8
+msgid "MWAN - Globals"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:139
+msgid "MWAN - Interfaces"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:9
+msgid "MWAN - Members"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:11
+msgid "MWAN - Notification"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:38
+msgid "MWAN - Policies"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:42
+msgid "MWAN - Rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
+msgid "MWAN Interface Configuration - %s"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:94
+msgid "MWAN Interfaces"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:11
+msgid "MWAN Member Configuration - %s"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:11
+msgid "MWAN Policy Configuration - %s"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
+msgid "MWAN Rule Configuration - %s"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:27
+msgid "MWAN Status - Detail"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:54
+msgid "MWAN Status - Diagnostics"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:27
+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:93
+msgid "Max TTL"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
+msgid "Max packet latency [ms]"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
+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
+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 ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
+msgid "Member"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
+msgid "Member used"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:51
+msgid "Members"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:12
+msgid ""
+"Members are profiles attaching a metric and weight to an MWAN interface<br /"
+">Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br />Members "
+"may not share the same name as configured interfaces, policies or rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:61
+msgid "Members assigned"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
+msgid "Metric"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
+msgid "Min packet latency [ms]"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
+msgid "Min packet loss [%]"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:190
+msgid "Missing both IP rules for interface %s"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
+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
+msgid "No"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
+msgid "No MWAN interfaces found"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:159
+msgid "No gateway for interface %s found."
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:168
+msgid "No tracking Hosts for interface %s defined."
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
+msgid "Notice"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
+msgid "Notification"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
+msgid "Offline"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
+msgid "Online"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:182
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:186
+msgid "Only one IP rules for interface %s found"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
+msgid "Ping count"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:71
+msgid "Ping default gateway"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
+msgid "Ping interval"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
+msgid "Ping interval during failure detection"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
+msgid "Ping interval during failure recovering"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
+msgid "Ping size"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
+msgid "Ping timeout"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:72
+msgid "Ping tracking IP"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:54
+msgid "Policies"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:42
+msgid ""
+"Policies are profiles grouping one or more members controlling how MWAN "
+"distributes traffic<br />Member interfaces with lower metrics are used "
+"first<br />Member interfaces with the same metric will be load-balanced<br /"
+">Load-balanced member interfaces distribute more traffic out those with "
+"higher weights<br />Names may contain characters A-Z, a-z, 0-9, _ and no "
+"spaces<br />Names must be 15 characters or less<br />Policies may not share "
+"the same name as configured interfaces, members or rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
+msgid "Policy"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
+msgid "Policy assigned"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
+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
+msgid "Routing table %d"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
+msgid "Routing table %s for interface %s found"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:200
+msgid "Routing table %s for interface %s not found"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
+msgid "Routing table lookup"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
+msgid "Rule"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:57
+msgid "Rules"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:47
+msgid ""
+"Rules specify which traffic will use a particular MWAN policy<br />Rules are "
+"based on IP address, port or protocol<br />Rules are matched from top to "
+"bottom<br />Rules below a matching rule are ignored<br />Traffic not "
+"matching any rule is routed using the main routing table<br />Traffic "
+"destined for known (other than default) networks is handled by the main "
+"routing table<br />Traffic matching a rule, but all WAN interfaces for that "
+"policy are down will be blackholed<br />Names may contain characters A-Z, a-"
+"z, 0-9, _ and no spaces<br />Rules may not share the same name as configured "
+"interfaces, members or policies"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
+msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
+msgid "Source address"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
+msgid "Source port"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
+msgid "Sticky"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
+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
+msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:69
+msgid "Task"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:15
+msgid "There are currently %d of %d supported interfaces configured"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
+msgid ""
+"This displays the metric assigned to this interface in /etc/config/network"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
+msgid ""
+"This hostname or IP address will be pinged to determine if the link is up or "
+"down. Leave blank to assume interface is always online"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:14
+msgid ""
+"This section allows you to modify the content of \"/etc/mwan3.user\".<br /"
+">The file is also preserved during sysupgrade.<br /><br />Notes:<br />This "
+"file is interpreted as a shell script.<br />The first line of the script "
+"must be &#34;#!/bin/sh&#34; without quotes.<br />Lines beginning with # are "
+"comments and are not executed.<br />Put your custom mwan3 action here, they "
+"will<br />be executed with each netifd hotplug interface event<br />on "
+"interfaces for which mwan3 is enabled.<br /><br />There are three main "
+"environment variables that are passed to this script.<br /><br />$ACTION "
+"<br />* \"ifup\" Is called by netifd and mwan3track <br />* \"ifdown\" Is "
+"called by netifd and mwan3track <br />* \"connected\" Is only called by "
+"mwan3track if tracking was successful <br />* \"disconnected\" Is only "
+"called by mwan3track if tracking has failed <br />$INTERFACE Name of the "
+"interface which went up or down (e.g. \"wan\" or \"wwan\")<br />$DEVICE "
+"Physical device name which interface went up or down (e.g. \"eth0\" or "
+"\"wwan0\")<br /><br />"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+msgid "Tracking hostname or IP address"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
+msgid "Tracking method"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
+msgid "Tracking reliability"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
+msgid ""
+"Traffic from the same source IP address that previously matched this rule "
+"within the sticky timeout period will use the same WAN interface"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:13
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:13
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:13
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:13
+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
+msgid "View the content of /etc/protocols for protocol description"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:19
+msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:26
+msgid "WARNING: Interface %s are not found in /etc/config/network"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:45
+msgid "WARNING: Interface %s has a duplicate metric %s configured"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:38
+msgid ""
+"WARNING: Interface %s has a higher reliability requirement than tracking "
+"hosts (%d)"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:32
+msgid "WARNING: Interface %s has no default route in the main routing table"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:30
+msgid "WARNING: Policy %s has exceeding the maximum name of 15 characters"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:34
+msgid ""
+"WARNING: Rule %s have a port configured with no or improper protocol "
+"specified!"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37
+msgid "Waiting for command to complete..."
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
+msgid "Warning"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
+msgid "Weight"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
+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
+msgid "Yes"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
+msgid "blackhole (drop)"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
+msgid "connected (mwan3)"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
+msgid "default (use main routing table)"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
+msgid "disconnected (mwan3)"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
+msgid "ifdown (netifd)"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+msgid "ifup (netifd)"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
+msgid "unreachable (reject)"
+msgstr ""
index e8502d135f695747557c9eaecf7d144b7b379842..3dca9d9f3413693d3c910b862647f6b037ccdcdc 100644 (file)
@@ -4,38 +4,38 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -43,30 +43,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -74,7 +74,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -104,7 +104,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -154,7 +154,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -163,7 +163,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr ""
@@ -177,6 +181,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -189,11 +197,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -205,11 +213,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -239,11 +247,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -251,7 +259,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -266,17 +274,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -284,15 +292,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -346,7 +354,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -388,15 +396,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -430,18 +438,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -480,12 +488,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -495,7 +503,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -503,24 +511,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -557,7 +565,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -635,12 +643,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -665,16 +673,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -761,7 +769,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -771,15 +779,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 91c647c1870226d1330e4ec3a28ac61f268f0791..34c7e5f4e958dca8113d90b401e18930080143b8 100644 (file)
@@ -10,38 +10,38 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -49,30 +49,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -80,7 +80,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -110,7 +110,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -160,7 +160,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -169,7 +169,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr "Aktivert"
@@ -183,6 +187,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -195,11 +203,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -211,11 +219,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -245,11 +253,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -257,7 +265,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -272,17 +280,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -290,15 +298,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -352,7 +360,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -394,15 +402,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -436,18 +444,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -486,12 +494,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -501,7 +509,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -509,24 +517,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -563,7 +571,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -641,12 +649,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -671,16 +679,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -767,7 +775,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -777,15 +785,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index bdceb0321fa7ac736a48dede5001638e33d1f03c..66f1cf42b93a7b76b6c49583e6462f6abbcdd4bd 100644 (file)
@@ -11,38 +11,38 @@ msgstr ""
 "|| n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr "%d godzin"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr "%d minut"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr "%d sekund"
 
@@ -50,30 +50,30 @@ msgstr "%d sekund"
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr "%d sekund"
 
@@ -81,7 +81,7 @@ msgstr "%d sekund"
 msgid "-- Please choose --"
 msgstr "-- Proszę wybrać --"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -111,7 +111,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -161,7 +161,7 @@ msgstr "Diagnostyka"
 msgid "Disabled"
 msgstr "Wyłączone"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -170,7 +170,11 @@ msgstr ""
 msgid "Emergency"
 msgstr "Ratunkowy"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr "Włączone"
@@ -184,6 +188,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr "Włącza globalne logowanie firewalla"
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr "Wprowadź wartość szesnastkową, zaczynając od <code>0x</code>"
@@ -196,11 +204,11 @@ msgstr "Błąd"
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -212,11 +220,11 @@ msgstr "Poziom logowania firewalla"
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -246,11 +254,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr "IPv6"
 
@@ -258,7 +266,7 @@ msgstr "IPv6"
 msgid "Info"
 msgstr "Informacja"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -273,17 +281,17 @@ msgstr ""
 msgid "Interface"
 msgstr "Interfejs"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -291,15 +299,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr "Interfejsy"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -353,7 +361,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -395,15 +403,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -437,18 +445,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr "Metryka"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -487,12 +495,12 @@ msgstr "Spostrzeżenie"
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr "Offline"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr "Online"
@@ -502,7 +510,7 @@ msgstr "Online"
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -510,24 +518,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -564,7 +572,7 @@ msgstr ""
 msgid "Protocol"
 msgstr "Protokół"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -642,12 +650,12 @@ msgstr "Zadanie"
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -672,16 +680,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -768,7 +776,7 @@ msgstr "Tak"
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -778,15 +786,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index d0c8fc65817568b1fa4ab646f8f96182d0b082da..bca7ee1906fae8966168fbb02f1cf4f842c3f14e 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-21 14:23+0000\n"
+"PO-Revision-Date: 2019-12-05 17:07+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmwan3/pt/>\n"
@@ -10,89 +10,91 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
-msgstr ""
+msgstr "%d hora"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
-msgstr ""
+msgstr "%d minuto"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 msgid "%d minutes"
-msgstr ""
+msgstr "%d minutos"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
-msgstr ""
+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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
-msgstr ""
+msgstr "%d segundos"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
 msgid "-- Please choose --"
 msgstr "-- Por favor escolha --"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
 msgstr ""
+"Valores aceitáveis: 1-100. Esta quantidade de endereços IP de rastreamento "
+"devem responder para que o link seja considerado up"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:30
 msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
-msgstr ""
+msgstr "Valores aceitáveis: 1-1000. Predefinido como 1 se não estiver definido"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:26
 msgid "Acceptable values: 1-256. Defaults to 1 if not set"
-msgstr ""
+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
 msgid "Alert"
@@ -100,23 +102,23 @@ msgstr "Alerta"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
 msgid "All required IP rules for interface %s found"
-msgstr ""
+msgstr "Todas as regras de IP necessárias para a interface %s encontradas"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
 msgid "Also scan this Routing table for connected networks"
-msgstr ""
+msgstr "Verificar também esta tabela de roteamento para redes conectadas"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73
 msgid "Check IP rules"
-msgstr ""
+msgstr "Verificar regras de IP"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
-msgstr ""
+msgstr "Verificar a qualidade da ligação"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:74
 msgid "Check routing table"
-msgstr ""
+msgstr "Verificar tabela de roteamento"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:97
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
@@ -147,7 +149,7 @@ msgstr "Porta de destino"
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:11
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:11
 msgid "Detail"
-msgstr ""
+msgstr "Detalhe"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:12
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:12
@@ -160,16 +162,22 @@ msgstr "Diagnósticos"
 msgid "Disabled"
 msgstr "Desativado"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 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
 msgid "Emergency"
 msgstr "Emergência"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr "Ativar rastreamento de ssl"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr "Ativado"
@@ -178,14 +186,20 @@ msgstr "Ativado"
 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
 msgid "Enables global firewall logging"
-msgstr ""
+msgstr "Ativa o log de firewall global"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+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
 msgid "Enter value in hex, starting with <code>0x</code>"
-msgstr ""
+msgstr "Introduza o valor em hexadecimal, começando por <code>0x</code>"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
 msgid "Error"
@@ -193,63 +207,63 @@ msgstr "Erro"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:81
 msgid "Execute"
-msgstr ""
+msgstr "Executar"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
-msgstr ""
+msgstr "Esperar o estado da interface no evento up"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
-msgstr ""
+msgstr "Intervalo de falha"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
 msgid "Firewall loglevel"
-msgstr ""
+msgstr "Nível de log do firewall"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
 msgid "Firewall mask"
-msgstr ""
+msgstr "Máscara de firewall"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
-msgstr ""
+msgstr "Limpar tabela de conntrack"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
-msgstr ""
+msgstr "Limpar tabela de firewall conntrack global em eventos de interface"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:45
 msgid "Globals"
-msgstr ""
+msgstr "Globais"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:76
 msgid "Hotplug ifdown"
-msgstr ""
+msgstr "ifdown de hotplug"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:75
 msgid "Hotplug ifup"
-msgstr ""
+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 ""
+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 ""
+msgstr "INFO: MWAN não está em execução"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
 msgid "IPset"
-msgstr ""
+msgstr "IPset"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr "IPv6"
 
@@ -257,9 +271,9 @@ msgstr "IPv6"
 msgid "Info"
 msgstr "Info"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
-msgstr ""
+msgstr "Estado inicial"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
@@ -272,45 +286,47 @@ msgstr ""
 msgid "Interface"
 msgstr "Interface"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
-msgstr ""
+msgstr "Interface down"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
-msgstr ""
+msgstr "Interface up"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
+"A interface será considerada down após esta quantidade testes de ping "
+"falhados"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:48
 msgid "Interfaces"
 msgstr "Interfaces"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
-msgstr ""
+msgstr "Protocolo Internet"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
-msgstr ""
+msgstr "Manter intervalo de falha"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
-msgstr ""
+msgstr "Manter o intervalo de falha de ping durante o estado de falha"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
 msgid "Last resort"
-msgstr ""
+msgstr "Último recurso"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:19
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:41
 msgid "Load Balancing"
-msgstr ""
+msgstr "Balanceamento de Carga"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:96
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:33
@@ -326,63 +342,63 @@ msgstr "Logging"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
 msgid "Loglevel"
-msgstr ""
+msgstr "Nível de log"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:8
 msgid "MWAN - Globals"
-msgstr ""
+msgstr "MWAN - Globais"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:139
 msgid "MWAN - Interfaces"
-msgstr ""
+msgstr "MWAN - Interfaces"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:9
 msgid "MWAN - Members"
-msgstr ""
+msgstr "MWAN - Membros"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:11
 msgid "MWAN - Notification"
-msgstr ""
+msgstr "MWAN - Notificação"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:38
 msgid "MWAN - Policies"
-msgstr ""
+msgstr "MWAN - Políticas"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:42
 msgid "MWAN - Rules"
-msgstr ""
+msgstr "MWAN - Regras"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
-msgstr ""
+msgstr "Configuração da Interface MWAN - %s"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:94
 msgid "MWAN Interfaces"
-msgstr ""
+msgstr "Interfaces MWAN"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:11
 msgid "MWAN Member Configuration - %s"
-msgstr ""
+msgstr "Configuração de Membro MWAN - %s"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:11
 msgid "MWAN Policy Configuration - %s"
-msgstr ""
+msgstr "Configuração da Política de MWAN - %s"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
 msgid "MWAN Rule Configuration - %s"
-msgstr ""
+msgstr "Configuração de Regras MWAN - %s"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:27
 msgid "MWAN Status - Detail"
-msgstr ""
+msgstr "Status MWAN - Detalhe"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:54
 msgid "MWAN Status - Diagnostics"
-msgstr ""
+msgstr "Estado MWAN - Diagnóstico"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:27
 msgid "MWAN Status - Troubleshooting"
-msgstr ""
+msgstr "Estado do MWAN - Solução de problemas"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
 msgid ""
@@ -393,18 +409,24 @@ msgid ""
 ">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:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
-msgstr ""
+msgstr "TTL máximo"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
-msgstr ""
+msgstr "Latência máxima do pacote [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
-msgstr ""
+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
@@ -412,18 +434,20 @@ 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 ""
+"Pode ser inserido como um único ou múltiplos porto(s) (por exemplo \"22\" ou "
+"\"80,443\") ou como um portrange (por exemplo \"1024:2048\") sem as aspas"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
 msgid "Member"
-msgstr ""
+msgstr "Membro"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
 msgid "Member used"
-msgstr ""
+msgstr "Membro usado"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:51
 msgid "Members"
-msgstr ""
+msgstr "Membros"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:12
 msgid ""
@@ -431,35 +455,41 @@ msgid ""
 ">Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br />Members "
 "may not share the same name as configured interfaces, policies or rules"
 msgstr ""
+"Membros são perfis que atribuem uma métrica e um peso a uma interface "
+"MWAN<br />Nomes podem conter caracteres A-Z, a-z, 0-9, _ sem nenhum "
+"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
 msgid "Members assigned"
-msgstr ""
+msgstr "Membros designados"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr "Métrica"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
-msgstr ""
+msgstr "Latência mínima de pacotes [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
-msgstr ""
+msgstr "Perda mínima de pacotes [%]"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:190
 msgid "Missing both IP rules for interface %s"
-msgstr ""
+msgstr "Faltam ambas as regras de IP para interface %s"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
 msgid ""
 "Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
 "youtube.com/youtube\")"
 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
@@ -468,15 +498,15 @@ msgstr "Não"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
 msgid "No MWAN interfaces found"
-msgstr ""
+msgstr "Nenhuma interface MWAN encontrada"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:159
 msgid "No gateway for interface %s found."
-msgstr ""
+msgstr "Nenhum gateway encontrado para interface %s."
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:168
 msgid "No tracking Hosts for interface %s defined."
-msgstr ""
+msgstr "Nenhum host de rastreamento para interface %s definido."
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
 msgid "Notice"
@@ -484,14 +514,14 @@ msgstr "Aviso"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
 msgid "Notification"
-msgstr ""
+msgstr "Notificação"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr "Offline"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr "Online"
@@ -499,44 +529,44 @@ msgstr "Online"
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:182
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:186
 msgid "Only one IP rules for interface %s found"
-msgstr ""
+msgstr "Apenas uma regra de IP para a interface %s encontrada"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
-msgstr ""
+msgstr "Contagem de ping"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:71
 msgid "Ping default gateway"
-msgstr ""
+msgstr "Gateway padrão de ping"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
-msgstr ""
+msgstr "Intervalo de ping"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
-msgstr ""
+msgstr "Intervalo de ping durante a deteção de falhas"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
-msgstr ""
+msgstr "Intervalo de ping durante a recuperação de falhas"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
-msgstr ""
+msgstr "Tamanho do ping"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
-msgstr ""
+msgstr "Tempo limite de ping"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:72
 msgid "Ping tracking IP"
-msgstr ""
+msgstr "IP de rastreamento de ping"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:54
 msgid "Policies"
-msgstr ""
+msgstr "Políticas"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:42
 msgid ""
@@ -548,6 +578,14 @@ msgid ""
 "spaces<br />Names must be 15 characters or less<br />Policies may not share "
 "the same name as configured interfaces, members or rules"
 msgstr ""
+"Políticas são perfis que agrupam um ou mais membros controlando como o MWAN "
+"distribui tráfego<br />Interfaces membros com métricas mais baixas são "
+"usadas primeiro<br />Interfaces membros com a mesma métrica serão "
+"balanceadas com carga<br />Interfaces membros com carga balanceada "
+"distribuem mais tráfego para aqueles com pesos mais altos<br />Os nomes "
+"podem conter caracteres A-Z, a-z, 0-9, _ e sem espaço<br />Nomes podem ter "
+"15 caracteres ou menos<br />As políticas não devem compartilhar o mesmo nome "
+"das interfaces, membros ou regras configuradas"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
 msgid "Policy"
@@ -556,42 +594,42 @@ msgstr "Política"
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
 msgid "Policy assigned"
-msgstr ""
+msgstr "Política atribuída"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
 msgid "Protocol"
 msgstr "Protocolo"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
-msgstr ""
+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
 msgid "Routing table %d"
-msgstr ""
+msgstr "Tabela de roteamento %d"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
 msgid "Routing table %s for interface %s found"
-msgstr ""
+msgstr "Tabela de roteamento %s para interface %s encontrada"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:200
 msgid "Routing table %s for interface %s not found"
-msgstr ""
+msgstr "Tabela de roteamento %s para interface %s não encontrada"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
 msgid "Routing table lookup"
-msgstr ""
+msgstr "Consulta da tabela de roteamento"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
 msgid "Rule"
-msgstr ""
+msgstr "Regra"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:57
 msgid "Rules"
-msgstr ""
+msgstr "Regras"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:47
 msgid ""
@@ -605,10 +643,21 @@ msgid ""
 "z, 0-9, _ and no spaces<br />Rules may not share the same name as configured "
 "interfaces, members or policies"
 msgstr ""
+"As regras especificam qual tráfego usará uma determinada política MWAN<br /"
+">As regras são baseadas em endereço IP, porta ou protocolo<br />As regras "
+"são comparadas de cima para baixo<br />As regras abaixo de uma regra "
+"correspondente são ignoradas<br />O tráfego que não corresponde com nenhuma "
+"regra é roteado usando a tabela de roteamento principal<br />O tráfego "
+"destinado a redes conhecidas (diferente dos padrões) é tratado pela tabela "
+"de roteamento principal<br />O tráfego correspondente a uma regra, mas todas "
+"as interfaces WAN para qual a política é down serão blackholed<br />Os nomes "
+"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
 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/ruleconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
@@ -622,16 +671,16 @@ msgstr "Porta de origem"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
 msgid "Sticky"
-msgstr ""
+msgstr "Pegajoso"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
 msgid "Sticky timeout"
-msgstr ""
+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
 msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
-msgstr ""
+msgstr "Suporta a notação CIDR (ex. \"192.168.100.0/24\") sem as aspas"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:69
 msgid "Task"
@@ -639,18 +688,20 @@ msgstr "Tarefa"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:15
 msgid "There are currently %d of %d supported interfaces configured"
-msgstr ""
+msgstr "Atualmente existem %d de %d interfaces suportadas configuradas"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
-msgstr ""
+msgstr "Isso exibe a métrica atribuída a essa interface em /etc/config/network"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
 msgstr ""
+"Esse nome de host ou endereço IP será pingado para determinar se o link está "
+"up ou down. Deixe em branco para assumir que a interface está sempre online"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:14
 msgid ""
@@ -670,73 +721,96 @@ msgid ""
 "Physical device name which interface went up or down (e.g. \"eth0\" or "
 "\"wwan0\")<br /><br />"
 msgstr ""
+"Esta seção permite modificar o conteúdo de \"/etc/mwan3.user\".<br />O "
+"ficheiro também é preservado durante o sysupgrade.<br /><br />Notas:<br /"
+">Este ficheiro é interpretado como um script de shell.<br />A primeira linha "
+"do script deve ser &#34;#!/bin/sh&#34; sem as aspas.<br />Linhas começando "
+"com # são comentários e não são executadas.<br />Pouse sua ação mwan3 "
+"personalizada aqui, elas serão executadas com cada evento netifd da "
+"interface hotplug<br />em interfaces para as quais o mwan3 está ativado.<br /"
+"><br />Existem três variáveis de ambiente principais que são passadas a este "
+"script.<br /><br />$ACTION <br />* \"ifup\" É chamado pelo netifd e "
+"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 />"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
-msgstr ""
+msgstr "Rastreamento de nome de host ou endereço IP"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
-msgstr ""
+msgstr "Método de rastreamento"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
-msgstr ""
+msgstr "Confiabilidade de rastreamento"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
 msgid ""
 "Traffic from the same source IP address that previously matched this rule "
 "within the sticky timeout period will use the same WAN interface"
 msgstr ""
+"O tráfego do mesmo endereço IP de origem que anteriormente correspondia a "
+"esta regra dentro do período limite pegajoso usará a mesma interface WAN"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:13
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:13
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:13
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:13
 msgid "Troubleshooting"
-msgstr ""
+msgstr "Resolução de problemas"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
 msgid "Update interval"
-msgstr ""
+msgstr "Intervalo de atualização"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
 msgid "View the content of /etc/protocols for protocol description"
-msgstr ""
+msgstr "Veja o conteúdo de /etc/protocols para descrição do protocolo"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:19
 msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!"
-msgstr ""
+msgstr "AVISO: %d interfaces são configuradas excedendo o máximo de %d!"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:26
 msgid "WARNING: Interface %s are not found in /etc/config/network"
-msgstr ""
+msgstr "AVISO: Interface %s não são encontradas em /etc/config/network"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:45
 msgid "WARNING: Interface %s has a duplicate metric %s configured"
-msgstr ""
+msgstr "AVISO: Interface %s tem a métrica dupla %s configurada"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:38
 msgid ""
 "WARNING: Interface %s has a higher reliability requirement than tracking "
 "hosts (%d)"
 msgstr ""
+"AVISO: Interface %s tem um requisito de confiabilidade maior do que rastrear "
+"hosts (%d)"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:32
 msgid "WARNING: Interface %s has no default route in the main routing table"
 msgstr ""
+"AVISO: Interface %s não tem nenhuma rota padrão na tabela de roteamento "
+"principal"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:30
 msgid "WARNING: Policy %s has exceeding the maximum name of 15 characters"
-msgstr ""
+msgstr "AVISO: O nome da política %s ultrapassou máximo de 15 caracteres"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:34
 msgid ""
 "WARNING: Rule %s have a port configured with no or improper protocol "
 "specified!"
 msgstr ""
+"ATENÇÃO: Regra %s tem uma porta configurada com nenhum protocolo ou "
+"protocolo impróprio especificado!"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37
 msgid "Waiting for command to complete..."
@@ -755,6 +829,8 @@ msgstr "Peso"
 msgid ""
 "When all policy members are offline use this behavior for matched traffic"
 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
@@ -765,32 +841,32 @@ msgstr "Sim"
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
-msgstr ""
+msgstr "blackhole (drop)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
-msgstr ""
+msgstr "conectado (mwan3)"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
 msgid "default (use main routing table)"
-msgstr ""
+msgstr "padrão (use a tabela de roteamento principal)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
-msgstr ""
+msgstr "desconectado (mwan3)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
-msgstr ""
+msgstr "ifdown (netifd)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
-msgstr ""
+msgstr "ifup (netifd)"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
-msgstr ""
+msgstr "inacessível (rejeitar)"
index 84790b556d2e3b38ae34c712fb978f3541512c20..ff8af605088d98ced205fde3d0cd3b21e989e352 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:04+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"
 "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 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
-msgstr ""
+msgstr "%d hora"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
-msgstr ""
+msgstr "%d minuto"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 msgid "%d minutes"
-msgstr ""
+msgstr "%d minutos"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:48
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
-msgstr ""
+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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
-msgstr ""
+msgstr "%d segundos"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:58
 msgid "-- Please choose --"
-msgstr ""
+msgstr "-- Por favor, escolha --"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
 msgstr ""
+"Valores aceitos: 1-100. Todos estes endereços IP de Rastreamento devem "
+"responder para que o link seja considerado"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:30
 msgid "Acceptable values: 1-1000. Defaults to 1 if not set"
-msgstr ""
+msgstr "Valores aceitáveis: 1-1000. Predefinido para 1 se não estiver definido"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:26
 msgid "Acceptable values: 1-256. Defaults to 1 if not set"
-msgstr ""
+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
 msgid "Alert"
-msgstr ""
+msgstr "Alerta"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
 msgid "All required IP rules for interface %s found"
-msgstr ""
+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
 msgid "Also scan this Routing table for connected networks"
-msgstr ""
+msgstr "Varrer também esta tabela de roteamento para as redes conectadas"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73
 msgid "Check IP rules"
-msgstr ""
+msgstr "Verificar regras de IP"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
-msgstr ""
+msgstr "Verifique a qualidade do link"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:74
 msgid "Check routing table"
-msgstr ""
+msgstr "Verifique a tabela de roteamento"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:97
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:34
 msgid "Collecting data..."
-msgstr ""
+msgstr "Coletando dados..."
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
 msgid "Critical"
-msgstr ""
+msgstr "Crítico"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:38
 msgid "Debug"
-msgstr ""
+msgstr "Depuração"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:81
 msgid "Destination address"
-msgstr ""
+msgstr "Endereço de destino"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:33
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:87
 msgid "Destination port"
-msgstr ""
+msgstr "Porta de destino"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:11
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:11
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:11
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:11
 msgid "Detail"
-msgstr ""
+msgstr "Detalhe"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:12
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:12
 #: 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 "Diagnóstico"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:50
 msgid "Disabled"
-msgstr ""
+msgstr "Desabilitado"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 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
 msgid "Emergency"
+msgstr "Emergência"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
-msgstr ""
+msgstr "Ativado"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:64
 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
 msgid "Enables global firewall logging"
+msgstr "Ativa o registro log global de firewall"
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
 msgstr ""
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
-msgstr ""
+msgstr "insira o valor em hexadecimal, começando por <code>0x</code>"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:34
 msgid "Error"
-msgstr ""
+msgstr "Erro"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:81
 msgid "Execute"
-msgstr ""
+msgstr "Executar"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
-msgstr ""
+msgstr "Esperar que a interface esteja no ar durante um evento"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
-msgstr ""
+msgstr "Intervalo de falha"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:29
 msgid "Firewall loglevel"
-msgstr ""
+msgstr "Nível de registro do firewall"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
 msgid "Firewall mask"
-msgstr ""
+msgstr "Máscara do firewall"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
-msgstr ""
+msgstr "Despejar a tabela conntrack"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
-msgstr ""
+msgstr "Despejar a tabela conntrack de firewall global durante os eventos"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:45
 msgid "Globals"
-msgstr ""
+msgstr "Globais"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:76
 msgid "Hotplug ifdown"
-msgstr ""
+msgstr "Hotplug ifdown"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:75
 msgid "Hotplug ifup"
-msgstr ""
+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 ""
+msgstr "INFO: O MWAN não está em execução"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:56
 msgid "IPset"
-msgstr ""
+msgstr "IPset"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:37
 msgid "Info"
-msgstr ""
+msgstr "Informação"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
-msgstr ""
+msgstr "Condição inicial"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:150
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:18
@@ -264,119 +286,120 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:10
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:10
 msgid "Interface"
-msgstr ""
+msgstr "Interface"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
-msgstr ""
+msgstr "Interface inoperante"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
-msgstr ""
+msgstr "Interface operante"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
+"A interface será considerada inoperante caso muitos testes de ping falhem"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:48
 msgid "Interfaces"
-msgstr ""
+msgstr "Interfaces"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
-msgstr ""
+msgstr "Protocolo de Internet"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
-msgstr ""
+msgstr "Conservar o intervalo de falha"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
-msgstr ""
+msgstr "Conservar o intervalo de falha do ping durante uma condição de falha"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:75
 msgid "Last resort"
-msgstr ""
+msgstr "Último recurso"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:19
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:41
 msgid "Load Balancing"
-msgstr ""
+msgstr "Balanceamento de Carga"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:96
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:33
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:36
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:33
 msgid "Loading"
-msgstr ""
+msgstr "Carregando"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:63
 msgid "Logging"
-msgstr ""
+msgstr "Registrando os eventos"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:28
 msgid "Loglevel"
-msgstr ""
+msgstr "Nível do registro log"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:8
 msgid "MWAN - Globals"
-msgstr ""
+msgstr "MWAN - Global"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:139
 msgid "MWAN - Interfaces"
-msgstr ""
+msgstr "MWAN - Interfaces"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:9
 msgid "MWAN - Members"
-msgstr ""
+msgstr "MWAN - Membros"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:11
 msgid "MWAN - Notification"
-msgstr ""
+msgstr "MWAN - Notificação"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:38
 msgid "MWAN - Policies"
-msgstr ""
+msgstr "MWAN - Políticas"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:42
 msgid "MWAN - Rules"
-msgstr ""
+msgstr "MWAN - Regras"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
-msgstr ""
+msgstr "Configuração da Interface MWAN - %s"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:94
 msgid "MWAN Interfaces"
-msgstr ""
+msgstr "Interfaces MWAN"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:11
 msgid "MWAN Member Configuration - %s"
-msgstr ""
+msgstr "Configuração de Membro MWAN - %s"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:11
 msgid "MWAN Policy Configuration - %s"
-msgstr ""
+msgstr "Configuração da Política MWAN - %s"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:15
 msgid "MWAN Rule Configuration - %s"
-msgstr ""
+msgstr "Regras de Configuração MWAN - %s"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:27
 msgid "MWAN Status - Detail"
-msgstr ""
+msgstr "Condição MWAN - Detalhes"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:54
 msgid "MWAN Status - Diagnostics"
-msgstr ""
+msgstr "Condição MWAN - Diagnósticos"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:27
 msgid "MWAN Status - Troubleshooting"
-msgstr ""
+msgstr "Condição MWAN - Solução de problemas"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:143
 msgid ""
@@ -387,18 +410,24 @@ msgid ""
 ">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:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
-msgstr ""
+msgstr "TTL Máximo"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
-msgstr ""
+msgstr "Latência máxima do pacote [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
-msgstr ""
+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
@@ -406,18 +435,20 @@ 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 ""
+"Pode ser inserido como uma ou múltiplas portas (por exemplo, \"22\" ou \"80,"
+"443\") ou como uma faixa de portas (por exemplo, \"1024:2048\") não use aspas"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:17
 msgid "Member"
-msgstr ""
+msgstr "Membro"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:18
 msgid "Member used"
-msgstr ""
+msgstr "Membro usado"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:51
 msgid "Members"
-msgstr ""
+msgstr "Membros"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:12
 msgid ""
@@ -425,112 +456,118 @@ msgid ""
 ">Names may contain characters A-Z, a-z, 0-9, _ and no spaces<br />Members "
 "may not share the same name as configured interfaces, policies or rules"
 msgstr ""
+"Os Membros são perfis que atribuem uma métrica e um peso em uma interface "
+"MWAN<br />Os nomes podem conter caracteres entre A-Z, a-z, 0-9, _ sem nenhum "
+"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
 msgid "Members assigned"
-msgstr ""
+msgstr "Membros designados"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
-msgstr ""
+msgstr "Métrica"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
-msgstr ""
+msgstr "Latência mínima do pacote [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
-msgstr ""
+msgstr "Perda mínima de pacotes [%]"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:190
 msgid "Missing both IP rules for interface %s"
-msgstr ""
+msgstr "Faltando ambas as regras IP para a interface %s"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:57
 msgid ""
 "Name of IPset rule. Requires IPset rule in /etc/dnsmasq.conf (eg \"ipset=/"
 "youtube.com/youtube\")"
 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
 msgid "No"
-msgstr ""
+msgstr "Não"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:76
 msgid "No MWAN interfaces found"
-msgstr ""
+msgstr "Nenhuma interface MWAN foi encontrada"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:159
 msgid "No gateway for interface %s found."
-msgstr ""
+msgstr "Não foi encontrado nenhum gateway para a interface %s."
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:168
 msgid "No tracking Hosts for interface %s defined."
-msgstr ""
+msgstr "Nenhum host de rastreamento para a interface %s foi definida."
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
 msgid "Notice"
-msgstr ""
+msgstr "Aviso"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
 msgid "Notification"
-msgstr ""
+msgstr "Notificação"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
-msgstr ""
+msgstr "Desconectado"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
-msgstr ""
+msgstr "Conectado"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:182
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:186
 msgid "Only one IP rules for interface %s found"
-msgstr ""
+msgstr "Apenas uma regra de IP para a interface %s foi encontrada"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
-msgstr ""
+msgstr "Contagem de ping"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:71
 msgid "Ping default gateway"
-msgstr ""
+msgstr "Realizar ping no gateway padrão"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
-msgstr ""
+msgstr "Intervalo de ping"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
-msgstr ""
+msgstr "Intervalo de ping durante uma detecção de falha"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
-msgstr ""
+msgstr "Intervalo de ping durante uma recuperação de falha"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
-msgstr ""
+msgstr "Tamanho do ping"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
-msgstr ""
+msgstr "Tempo limite do ping"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:72
 msgid "Ping tracking IP"
-msgstr ""
+msgstr "Ping rastreamento IP"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:54
 msgid "Policies"
-msgstr ""
+msgstr "Políticas"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:42
 msgid ""
@@ -542,50 +579,59 @@ msgid ""
 "spaces<br />Names must be 15 characters or less<br />Policies may not share "
 "the same name as configured interfaces, members or rules"
 msgstr ""
+"As políticas são perfis que agrupam um ou mais membros que controlam como a "
+"interface MWAN distribui o tráfego<br />Os membros com as métricas mais "
+"baixas são usadas primeiro<br />As interfaces dos membros que tenham a mesma "
+"métrica terão balanço de carga<br />Membros com balanço de carga distribuem "
+"o tráfego daqueles que estiverem mais ocupados<br/>Os nomes podem conter "
+"caracteres entre A-Z, a-z, 0-9, _ sem nenhum espaço entre eles<br/>Os nomes "
+"devem conter entre 15 caracteres ou menos<br/>As políticas não podem "
+"compartilhar do mesmo nome das interfaces, membros ou de regras já "
+"configuradas"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
 msgid "Policy"
-msgstr ""
+msgstr "Política"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:66
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:99
 msgid "Policy assigned"
-msgstr ""
+msgstr "Política atribuída"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:36
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:93
 msgid "Protocol"
-msgstr ""
+msgstr "Protocolo"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
-msgstr ""
+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
 msgid "Routing table %d"
-msgstr ""
+msgstr "Tabela de roteamento %d"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
 msgid "Routing table %s for interface %s found"
-msgstr ""
+msgstr "A tabela de roteamento %s para a interface %s foi encontrada"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:200
 msgid "Routing table %s for interface %s not found"
-msgstr ""
+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
 msgid "Routing table lookup"
-msgstr ""
+msgstr "Consulta da tabela de roteamento"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
 msgid "Rule"
-msgstr ""
+msgstr "Regra"
 
 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:57
 msgid "Rules"
-msgstr ""
+msgstr "Regras"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:47
 msgid ""
@@ -599,52 +645,69 @@ msgid ""
 "z, 0-9, _ and no spaces<br />Rules may not share the same name as configured "
 "interfaces, members or policies"
 msgstr ""
+"As regras determinam qual tráfego usará uma determinada política MWAN<br />"
+"As regras são baseadas em endereços IPs, portas ou protocolos<br />As regras "
+"são lidas de cima para baixo<br />As regras abaixo que correspondam a uma "
+"anterior são ignoradas<br />O tráfego que não coincide com nenhuma regra é "
+"roteada usando a tabela de roteamento principal<br />O tráfego destinado "
+"para as redes conhecidas (outras não predefinidas) são trabalhadas pela "
+"tabela de roteamento principal<br />O tráfego que coincida com uma regra, "
+"menos para todas as interfaces WAN onde a política esteja desativada, estas "
+"serão marcadas em uma lista negra<br />Os nomes podem conter caracteres "
+"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
 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/ruleconfig.lua:22
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:69
 msgid "Source address"
-msgstr ""
+msgstr "Endereço de origem"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:26
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:75
 msgid "Source port"
-msgstr ""
+msgstr "Porta de origem"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:46
 msgid "Sticky"
-msgstr ""
+msgstr "Fixo"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:52
 msgid "Sticky timeout"
-msgstr ""
+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
 msgid "Supports CIDR notation (eg \"192.168.100.0/24\") without quotes"
-msgstr ""
+msgstr "Compatível com notação CIDR (ex. \"192.168.100.100.0/24\") sem aspas"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:69
 msgid "Task"
-msgstr ""
+msgstr "Tarefa"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:15
 msgid "There are currently %d of %d supported interfaces configured"
-msgstr ""
+msgstr "Existem atualmente %d de %d interfaces compatíveis configuradas"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
+"Isso exibe a métrica atribuída para esta interface em /etc/config/network"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
 msgstr ""
+"Este nome de host ou endereço IP será pingado para determinar se o link está "
+"operante ou não. Deixe em branco para assumir que a interface esteja sempre "
+"operante"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:14
 msgid ""
@@ -664,127 +727,154 @@ msgid ""
 "Physical device name which interface went up or down (e.g. \"eth0\" or "
 "\"wwan0\")<br /><br />"
 msgstr ""
+"Esta seção permite que você modifique o conteúdo de \"/etc/mwan3.user\".<br "
+"/>O arquivo também é preservado durante a atualização do sistema.<br /><br "
+"/>Notas:<br />Este arquivo é interpretado como um script shell.<br />A "
+"primeira linha do script deve ser &#34;#!/bin/sh&#34; sem aspas.<br />Linhas "
+"começando com # são comentários e não são executadas.<br />Ponha as suas "
+"ações personalizada para o mwan3 aqui, elas serão executadas com cada evento "
+"da interface netifd hotplug<br />nas interfaces para as quais o mwan3 está "
+"habilitado.<br /><br /> Existem três variáveis principais do ambiente que "
+"são passadas para este script.<br /><br />$ACTION <br />* \"ifup\" É chamado "
+"pelo netifd e mwan3track <br />* \"ifdown\" É chamado pelo netifd e "
+"mwan3track <br />* \"connected\" Só é chamado pelo mwan3track caso o "
+"tracking seja bem sucedido <br />* \"disconnected\" Só é chamado pelo "
+"mwan3track caso o tracking falhe <br />$INTERFACE Nome da interface que "
+"mudou a sua condição para operante ou inoperante (e.g. \"wan\" ou \"wwan\")<"
+"br />$DEVICE Nome do dispositivo físico cuja interface ficou operante ou não "
+"(e.g. \"eth0\" ou \"wwan0\")<br /><br />"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
-msgstr ""
+msgstr "Rastreamento de hostname ou endereço IP"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
-msgstr ""
+msgstr "Método de rastreamento"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
-msgstr ""
+msgstr "Confiabilidade de rastreamento"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
 msgid ""
 "Traffic from the same source IP address that previously matched this rule "
 "within the sticky timeout period will use the same WAN interface"
 msgstr ""
+"O tráfego do mesmo endereço IP de origem que anteriormente correspondia a "
+"esta regra dentro do período de tempo limite fixo usará a mesma interface WAN"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:13
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:13
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_interface.htm:13
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:13
 msgid "Troubleshooting"
-msgstr ""
+msgstr "Solucionando problemas"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:44
 msgid "Update interval"
-msgstr ""
+msgstr "Intervalo de atualização"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:37
 msgid "View the content of /etc/protocols for protocol description"
-msgstr ""
+msgstr "Exiba o conteúdo de /etc/protocols para uma descrição do protocolo"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:19
 msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!"
-msgstr ""
+msgstr "AVISO: as interfaces %d estão configuradas excedendo o máximo de %d!"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:26
 msgid "WARNING: Interface %s are not found in /etc/config/network"
-msgstr ""
+msgstr "AVISO: A interface %s não foi encontrada em /etc/config/network"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:45
 msgid "WARNING: Interface %s has a duplicate metric %s configured"
-msgstr ""
+msgstr "AVISO: A interface %s tem uma configuração métrica %s duplicada"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:38
 msgid ""
 "WARNING: Interface %s has a higher reliability requirement than tracking "
 "hosts (%d)"
 msgstr ""
+"AVISO: A interface %s tem um requisito de confiabilidade maior do que os "
+"hosts rastreáveis (%d)"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:32
 msgid "WARNING: Interface %s has no default route in the main routing table"
 msgstr ""
+"AVISO: A interface %s não tem nenhuma rota padrão na tabela de roteamento "
+"principal"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:30
 msgid "WARNING: Policy %s has exceeding the maximum name of 15 characters"
 msgstr ""
+"AVISO: A política %s excedeu o limite máximo de 15 caracteres para o nome"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:34
 msgid ""
 "WARNING: Rule %s have a port configured with no or improper protocol "
 "specified!"
 msgstr ""
+"AVISO: A regra %s tem uma porta configurada sem nenhum ou com um protocolo "
+"configurado de forma incorreta!"
 
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37
 msgid "Waiting for command to complete..."
-msgstr ""
+msgstr "Aguardando a conclusão do comando..."
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
 msgid "Warning"
-msgstr ""
+msgstr "Alerta"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:39
 msgid "Weight"
-msgstr ""
+msgstr "Peso"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:26
 msgid ""
 "When all policy members are offline use this behavior for matched traffic"
 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
 msgid "Yes"
-msgstr ""
+msgstr "Sim"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:80
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:73
 msgid "blackhole (drop)"
-msgstr ""
+msgstr "buraco negro (derruba)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
-msgstr ""
+msgstr "conectado (mwan3)"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:82
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:74
 msgid "default (use main routing table)"
-msgstr ""
+msgstr "padrão (usar tabela de roteamento principal)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
-msgstr ""
+msgstr "desconectado (mwan3)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
-msgstr ""
+msgstr "ifdown (netifd)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
-msgstr ""
+msgstr "ifup (netifd)"
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:72
 msgid "unreachable (reject)"
-msgstr ""
+msgstr "inacessível (rejeitar)"
index e8b3989735a0d46513b1ad1c5bde707b91b8f9f3..d7ea6ff26b8b127a114b5b48f8d0a0e92dd2c351 100644 (file)
@@ -11,38 +11,38 @@ msgstr ""
 "20)) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -50,30 +50,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -81,7 +81,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -111,7 +111,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -161,7 +161,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -170,7 +170,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr ""
@@ -184,6 +188,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -196,11 +204,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -212,11 +220,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -246,11 +254,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -258,7 +266,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -273,17 +281,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -291,15 +299,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -353,7 +361,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -395,15 +403,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -437,18 +445,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -487,12 +495,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -502,7 +510,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -510,24 +518,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -564,7 +572,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -642,12 +650,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -672,16 +680,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -768,7 +776,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -778,15 +786,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 53115e7715d4232e483d5c13a5b3c6bec31589da..af3a519f8e2ec83cbfb2f6a5cc489b4efe02b5bc 100644 (file)
@@ -16,38 +16,38 @@ msgstr ""
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr "%d час"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr "%d минута"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr "%d секунда"
 
@@ -55,30 +55,30 @@ msgstr "%d секунда"
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr "%d секунд"
 
@@ -86,7 +86,7 @@ msgstr "%d секунд"
 msgid "-- Please choose --"
 msgstr "-- Сделайте выбор --"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -118,7 +118,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr "Проверить правила IP"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -168,7 +168,7 @@ msgstr "Диагностика"
 msgid "Disabled"
 msgstr "Отключено"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -178,7 +178,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr "Включено"
@@ -192,6 +196,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr "Введите значение в шестнадцатеричной форме, начиная с <code>0x</code>."
@@ -204,11 +212,11 @@ msgstr ""
 msgid "Execute"
 msgstr "Выполнить"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr "Ожидание "
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr "Интервал отказа"
 
@@ -220,11 +228,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr "Маска межсетевого экрана"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr "Сбросьте conntrack таблицу"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 "Сбросьте глобальные настройки межсетевого экрана conntrack таблицы по "
@@ -256,11 +264,11 @@ msgstr ""
 msgid "IPset"
 msgstr "IPset"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr "IPv6"
 
@@ -268,7 +276,7 @@ msgstr "IPv6"
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr "Исходное состояние"
 
@@ -283,17 +291,17 @@ msgstr "Исходное состояние"
 msgid "Interface"
 msgstr "Интерфейс"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr "Интерфейс отключить"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr "Интерфейс включить"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 "Интерфейс будут считать отключенным, после данного количества пинг-запросов."
@@ -302,15 +310,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr "Интерфейсы"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr "Протокол интернета"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr "Сохранить интервал сбоя"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr "Сохранить интервал сбоя пинг-запроса, во время состояния сбоя."
 
@@ -364,7 +372,7 @@ msgstr "MWAN - Политики"
 msgid "MWAN - Rules"
 msgstr "MWAN - Правила"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr "Настройка интерфейсов MWAN  - %s"
 
@@ -412,15 +420,15 @@ msgstr ""
 "символы A-Z, a-z, 0-9, _ и пробелы.<br />Интерфейсы не могут иметь "
 "одинаковые имена с настроенными узлами, политиками или правилами."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -459,18 +467,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr "Назначенные узлы"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr "Метрика"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -511,12 +519,12 @@ msgstr ""
 msgid "Notification"
 msgstr "Уведомления"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr "Отключен"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr "Онлайн"
@@ -526,7 +534,7 @@ msgstr "Онлайн"
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr "Кол-во пинг-запросов"
 
@@ -534,24 +542,24 @@ msgstr "Кол-во пинг-запросов"
 msgid "Ping default gateway"
 msgstr "Пинг-запрос шлюза по умолчанию"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr "Интервал пинг-запроса"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr "Интервал пинг-запроса во время обнаружения отказов."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr "Интервал пинг-запроса при сбое восстановления."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr "Размер пинг-запроса"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr "Время ожидания пинг-запроса"
 
@@ -596,7 +604,7 @@ msgstr "Назначенная политика"
 msgid "Protocol"
 msgstr "Протокол"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr "Интервал восстановления"
 
@@ -687,14 +695,14 @@ msgstr "Задача"
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr "В настоящее время настроено %d из %d поддерживаемых интерфейсов."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 "Страница отображает настройки этого интерфейса в config файле network (/etc/"
 "config/network)."
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -722,16 +730,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr "Отслеживание имени хоста или IP-адреса"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr "Метод отслеживания"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr "Надежность отслеживания"
@@ -831,7 +839,7 @@ msgstr "Да"
 msgid "blackhole (drop)"
 msgstr "blackhole (drop)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -841,15 +849,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr "по умолчанию (использовать основную таблицу маршрутизации)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 457658cdb1859b87c0e674de287a6e92e47033e2..22330081bba92188851b7e8ec5e7ef19dcac7167 100644 (file)
@@ -4,38 +4,38 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -43,30 +43,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -74,7 +74,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -104,7 +104,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -154,7 +154,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -163,7 +163,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr ""
@@ -177,6 +181,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -189,11 +197,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -205,11 +213,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -239,11 +247,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -251,7 +259,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -266,17 +274,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -284,15 +292,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -346,7 +354,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -388,15 +396,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -430,18 +438,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -480,12 +488,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -495,7 +503,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -503,24 +511,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -557,7 +565,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -635,12 +643,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -665,16 +673,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -761,7 +769,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -771,15 +779,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 97cec4668fa6cea5deb82697d8bb1542e40934d5..ba5468926e517ac694a13fa45e73d8c406430ca7 100644 (file)
@@ -10,38 +10,38 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -49,30 +49,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -80,7 +80,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr "-- Vänligen välj --"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -110,7 +110,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -160,7 +160,7 @@ msgstr ""
 msgid "Disabled"
 msgstr "Inaktiverad"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -169,7 +169,11 @@ msgstr ""
 msgid "Emergency"
 msgstr "Nödsituation"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr "Aktiverad"
@@ -183,6 +187,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -195,11 +203,11 @@ msgstr "Fel"
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -211,11 +219,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -245,11 +253,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr "IPv6"
 
@@ -257,7 +265,7 @@ msgstr "IPv6"
 msgid "Info"
 msgstr "Info"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -272,17 +280,17 @@ msgstr ""
 msgid "Interface"
 msgstr "Gränssnitt"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -290,15 +298,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr "Gränssnitt"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -352,7 +360,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -394,15 +402,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -436,18 +444,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr "Metrisk"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -486,12 +494,12 @@ msgstr "Avisering"
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -501,7 +509,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -509,24 +517,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -563,7 +571,7 @@ msgstr ""
 msgid "Protocol"
 msgstr "Protokoll"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -641,12 +649,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -671,16 +679,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -767,7 +775,7 @@ msgstr "Ja"
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -777,15 +785,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 79fc998787b25ec6f6b7832116a87d31c482f650..2fc812f030c56b8ef70205d82e948280fd9c8414 100644 (file)
@@ -1,38 +1,38 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -40,30 +40,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -71,7 +71,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -101,7 +101,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -151,7 +151,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -160,7 +160,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr ""
@@ -174,6 +178,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -186,11 +194,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -202,11 +210,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -236,11 +244,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -248,7 +256,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -263,17 +271,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -281,15 +289,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -343,7 +351,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -385,15 +393,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -427,18 +435,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -477,12 +485,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -492,7 +500,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -500,24 +508,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -554,7 +562,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -632,12 +640,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -662,16 +670,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -758,7 +766,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -768,15 +776,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 5f56bcca4f5af674b978fa6be48d9a7367f3589a..5b7124b89ebb90b0f29500e15a4793554bdad810 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:07+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmwan3/tr/>\n"
 "Language: tr\n"
@@ -10,38 +10,38 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -49,30 +49,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -80,7 +80,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -110,7 +110,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -122,7 +122,7 @@ msgstr ""
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:34
 msgid "Collecting data..."
-msgstr ""
+msgstr "Veri alınıyor..."
 
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:33
 msgid "Critical"
@@ -160,7 +160,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -169,7 +169,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr ""
@@ -183,6 +187,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -195,11 +203,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -211,11 +219,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -245,11 +253,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -257,7 +265,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -272,17 +280,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -290,15 +298,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -352,7 +360,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -394,15 +402,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -436,18 +444,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -486,12 +494,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -501,7 +509,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -509,24 +517,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -563,7 +571,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -641,12 +649,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -671,16 +679,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -767,7 +775,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -777,15 +785,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 64b65ea8a6de4b0f357bba04f545590c4dff5ccd..0beeccf2f0924502bd6944888d7e473a9354171f 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-05 01:57+0000\n"
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
 "Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsmwan3/uk/>\n"
@@ -11,38 +11,38 @@ msgstr ""
 "4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -50,30 +50,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -81,7 +81,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr "-- Оберіть --"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -111,7 +111,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -161,7 +161,7 @@ msgstr "Діагностика"
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -170,7 +170,11 @@ msgstr ""
 msgid "Emergency"
 msgstr "Надзвичайна ситуація"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr "Увімкнено"
@@ -184,6 +188,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -196,11 +204,11 @@ msgstr "Помилка"
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -212,11 +220,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -246,11 +254,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr "IPv6"
 
@@ -258,7 +266,7 @@ msgstr "IPv6"
 msgid "Info"
 msgstr "Інформація"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -273,17 +281,17 @@ msgstr ""
 msgid "Interface"
 msgstr "Інтерфейс"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -291,15 +299,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr "Інтерфейси"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -353,7 +361,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -395,15 +403,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -437,18 +445,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr "Метрика"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -487,12 +495,12 @@ msgstr "Зауваження"
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -502,7 +510,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -510,24 +518,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -564,7 +572,7 @@ msgstr ""
 msgid "Protocol"
 msgstr "Протокол"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -642,12 +650,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -672,16 +680,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -768,7 +776,7 @@ msgstr ""
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -778,15 +786,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 40cad64f8acd77b7cf770e59abf84f8b047d28de..8c3d52f94360c48ca1150ce7bd1cbc3b8f132139 100644 (file)
@@ -10,38 +10,38 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr ""
 
@@ -49,30 +49,30 @@ msgstr ""
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr ""
 
@@ -80,7 +80,7 @@ msgstr ""
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -110,7 +110,7 @@ msgstr ""
 msgid "Check IP rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr ""
 
@@ -160,7 +160,7 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr ""
@@ -169,7 +169,11 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr ""
@@ -183,6 +187,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr ""
@@ -195,11 +203,11 @@ msgstr ""
 msgid "Execute"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr ""
 
@@ -211,11 +219,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr ""
 
@@ -245,11 +253,11 @@ msgstr ""
 msgid "IPset"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr ""
 
@@ -257,7 +265,7 @@ msgstr ""
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr ""
 
@@ -272,17 +280,17 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr ""
 
@@ -290,15 +298,15 @@ msgstr ""
 msgid "Interfaces"
 msgstr "Giao diện"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr ""
 
@@ -352,7 +360,7 @@ msgstr ""
 msgid "MWAN - Rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr ""
 
@@ -394,15 +402,15 @@ msgid ""
 "rules"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr ""
 
@@ -436,18 +444,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr ""
 
@@ -486,12 +494,12 @@ msgstr ""
 msgid "Notification"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr ""
@@ -501,7 +509,7 @@ msgstr ""
 msgid "Only one IP rules for interface %s found"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr ""
 
@@ -509,24 +517,24 @@ msgstr ""
 msgid "Ping default gateway"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr ""
 
@@ -563,7 +571,7 @@ msgstr ""
 msgid "Protocol"
 msgstr "Giao thức"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr ""
 
@@ -641,12 +649,12 @@ msgstr ""
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -671,16 +679,16 @@ msgid ""
 "\"wwan0\")<br /><br />"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr ""
@@ -767,7 +775,7 @@ msgstr "Có"
 msgid "blackhole (drop)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -777,15 +785,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index 2724efbcaa0f126e7b05d292666386f3d89196df..22a6694a9dc47fa1bf60d623451dbef314da12b1 100644 (file)
@@ -13,38 +13,38 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr "%d 小时"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr "%d 分钟"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr "%d 秒"
 
@@ -52,30 +52,30 @@ msgstr "%d 秒"
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr "%d 秒"
 
@@ -83,7 +83,7 @@ msgstr "%d 秒"
 msgid "-- Please choose --"
 msgstr "-- 请选择 --"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -114,7 +114,7 @@ msgstr "同时扫描此路由表以查找已连接的网络"
 msgid "Check IP rules"
 msgstr "检查 IP 规则"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr "检查连接数量"
 
@@ -164,7 +164,7 @@ msgstr "网络诊断"
 msgid "Disabled"
 msgstr "已禁用"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr "当 Ping 成功次数达到这个数值后,已经被认为离线的接口将会重新上线"
@@ -173,7 +173,11 @@ msgstr "当 Ping 成功次数达到这个数值后,已经被认为离线的接
 msgid "Emergency"
 msgstr "紧急"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr "已启用"
@@ -187,6 +191,10 @@ msgstr "启用防火墙规则日志(必须启用全局 mwan3 日志)"
 msgid "Enables global firewall logging"
 msgstr "启用全局防火墙日志"
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr "输入十六进制值,以 <code>0x</code> 开头"
@@ -199,11 +207,11 @@ msgstr "错误"
 msgid "Execute"
 msgstr "执行"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr "在 up 事件发生时的预期接口状态"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr "故障检测间隔"
 
@@ -215,11 +223,11 @@ msgstr "防火墙日志级别"
 msgid "Firewall mask"
 msgstr "防火墙掩码"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr "刷新连接跟踪表"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr "在接口事件触发时刷新全局防火墙连接跟踪表"
 
@@ -249,11 +257,11 @@ msgstr "信息:MWAN 没有运行"
 msgid "IPset"
 msgstr "IPset"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr "IPv6"
 
@@ -261,7 +269,7 @@ msgstr "IPv6"
 msgid "Info"
 msgstr "信息"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr "初始状态"
 
@@ -276,17 +284,17 @@ msgstr "初始状态"
 msgid "Interface"
 msgstr "接口"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr "接口离线"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr "接口在线"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr "当 Ping 失败次数达到这个数值后,接口会被认为离线"
 
@@ -294,15 +302,15 @@ msgstr "当 Ping 失败次数达到这个数值后,接口会被认为离线"
 msgid "Interfaces"
 msgstr "接口"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr "互联网协议"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr "保持故障检测间隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr "在故障状态期间保持的 Ping 故障检测间隔"
 
@@ -356,7 +364,7 @@ msgstr "MWAN - 策略"
 msgid "MWAN - Rules"
 msgstr "MWAN - 规则"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr "MWAN 接口配置 - %s"
 
@@ -402,15 +410,15 @@ msgstr ""
 "的接口名称匹配。<br />名称允许包括 A-Z、a-z、0-9、_ 但是不能有空格。<br />接"
 "口不应该与成员、策略、规则中的任意一个设置项使用相同的名称"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr "最大 TTL"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr "最大数据包延迟 [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr "最大数据包丢失率 [%]"
 
@@ -449,18 +457,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr "分配的成员"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr "跃点数"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr "最小数据包延迟 [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr "最小数据包丢失率 [%]"
 
@@ -501,12 +509,12 @@ msgstr "注意"
 msgid "Notification"
 msgstr "通知"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr "离线"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr "在线"
@@ -516,7 +524,7 @@ msgstr "在线"
 msgid "Only one IP rules for interface %s found"
 msgstr "只找到接口 %s 的一个 IP 规则"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr "Ping 计数"
 
@@ -524,24 +532,24 @@ msgstr "Ping 计数"
 msgid "Ping default gateway"
 msgstr "Ping 默认网关"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr "Ping 间隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr "故障检测期间的 Ping 间隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr "故障恢复期间的 Ping 间隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr "Ping 大小"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr "Ping 超时"
 
@@ -583,7 +591,7 @@ msgstr "分配的策略"
 msgid "Protocol"
 msgstr "协议"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr "故障恢复间隔"
 
@@ -666,12 +674,12 @@ msgstr "任务"
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr "当前已配置 %d 个接口,最大支持 %d 个"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr "这里显示了这个接口在 /etc/config/network 中配置的跃点数"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -706,16 +714,16 @@ msgstr ""
 "(若跟踪失败)<br />$INTERFACE 启动或停止的接口名(例如“wan”或“wwan”)<br />"
 "$DEVICE 启动或停止接口的物理设备名(例如“eth0”或“wwan0”)<br /><br />"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr "跟踪的主机或 IP 地址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr "跟踪方式"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr "跟踪可靠性"
@@ -804,7 +812,7 @@ msgstr "是"
 msgid "blackhole (drop)"
 msgstr "黑洞(丢弃)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr "已连接(mwan3)"
 
@@ -814,15 +822,15 @@ msgstr "已连接(mwan3)"
 msgid "default (use main routing table)"
 msgstr "默认(使用主路由表)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr "未连接(mwan3)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr "ifdown (netifd)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr "ifup (netifd)"
 
index 57097cfc5123ee819a1dc94de7737b47fb247832..93ff61ee22575825643b8adb0e896ad278d1157d 100644 (file)
@@ -11,38 +11,38 @@ msgstr ""
 "PO-Revision-Date: 2019-01-03 22:17+0800\n"
 "X-Generator: Poedit 2.2\n"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:213
 msgid "%d hour"
 msgstr "%d 小時"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:188
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:208
 msgid "%d minute"
 msgstr "%d 分鐘"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:175
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:191
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:211
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:212
 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:147
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:153
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:166
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:182
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:202
 msgid "%d second"
 msgstr "%d 秒"
 
@@ -50,30 +50,30 @@ msgstr "%d 秒"
 #: 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:148
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:149
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:150
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:152
-#: 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
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:156
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:157
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:159
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:160
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:161
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:162
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:163
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:165
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:177
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:178
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:181
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:197
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:198
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:201
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:167
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:168
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:169
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:170
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:183
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:184
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:185
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:186
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:187
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:203
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:204
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:205
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:206
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:207
 msgid "%d seconds"
 msgstr "%d 秒"
 
@@ -81,7 +81,7 @@ msgstr "%d 秒"
 msgid "-- Please choose --"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:65
 msgid ""
 "Acceptable values: 1-100. This many Tracking IP addresses must respond for "
 "the link to be deemed up"
@@ -112,7 +112,7 @@ msgstr "同時掃描此路由表以查詢已連線的網路"
 msgid "Check IP rules"
 msgstr "檢查 IP 規則"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:99
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:105
 msgid "Check link quality"
 msgstr "檢查連線數量"
 
@@ -162,7 +162,7 @@ msgstr "診斷"
 msgid "Disabled"
 msgstr "已禁用"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:224
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:230
 msgid ""
 "Downed interface will be deemed up after this many successful ping tests"
 msgstr "當 Ping 成功次數達到這個數值後,已經被認為離線的介面將會重新上線"
@@ -171,7 +171,11 @@ msgstr "當 Ping 成功次數達到這個數值後,已經被認為離線的介
 msgid "Emergency"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:22
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:59
+msgid "Enable ssl tracking"
+msgstr ""
+
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:160
 msgid "Enabled"
 msgstr "已啟用"
@@ -185,6 +189,10 @@ msgstr ""
 msgid "Enables global firewall logging"
 msgstr ""
 
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:60
+msgid "Enables https tracking on ssl port 443"
+msgstr ""
+
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:16
 msgid "Enter value in hex, starting with <code>0x</code>"
 msgstr "輸入十六進位制值,以 <code>0x</code> 開頭"
@@ -197,11 +205,11 @@ msgstr ""
 msgid "Execute"
 msgstr "執行"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:27
 msgid "Expect interface state on up event"
 msgstr "在 up 事件發生時的預期介面狀態"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:173
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:179
 msgid "Failure interval"
 msgstr "故障檢測間隔"
 
@@ -213,11 +221,11 @@ msgstr ""
 msgid "Firewall mask"
 msgstr "防火牆掩碼"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:237
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:243
 msgid "Flush conntrack table"
 msgstr "重新整理連線跟蹤表"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:238
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
 msgid "Flush global firewall conntrack table on interface events"
 msgstr "在介面事件觸發時重新整理全局防火牆連線跟蹤表"
 
@@ -247,11 +255,11 @@ msgstr "資訊:MWAN 沒有運行"
 msgid "IPset"
 msgstr "IPset"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:33
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
 msgid "IPv4"
 msgstr "IPv4"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:35
 msgid "IPv6"
 msgstr "IPv6"
 
@@ -259,7 +267,7 @@ msgstr "IPv6"
 msgid "Info"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:25
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:26
 msgid "Initial state"
 msgstr "初始狀態"
 
@@ -274,17 +282,17 @@ msgstr "初始狀態"
 msgid "Interface"
 msgstr "介面"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:209
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:215
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:208
 msgid "Interface down"
 msgstr "介面離線"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:223
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:229
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:219
 msgid "Interface up"
 msgstr "介面在線"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:210
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:216
 msgid "Interface will be deemed down after this many failed ping tests"
 msgstr "當 Ping 失敗次數達到這個數值後,介面會被認為離線"
 
@@ -292,15 +300,15 @@ msgstr "當 Ping 失敗次數達到這個數值後,介面會被認為離線"
 msgid "Interfaces"
 msgstr "介面"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:31
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:32
 msgid "Internet Protocol"
 msgstr "網際網路協議"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:189
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:195
 msgid "Keep failure interval"
 msgstr "保持故障檢測間隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:190
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:196
 msgid "Keep ping failure interval during failure state"
 msgstr "在故障狀態期間保持的 Ping 故障檢測間隔"
 
@@ -354,7 +362,7 @@ msgstr "MWAN - 策略"
 msgid "MWAN - Rules"
 msgstr "MWAN - 規則"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:15
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:16
 msgid "MWAN Interface Configuration - %s"
 msgstr "MWAN 介面配置 - %s"
 
@@ -400,15 +408,15 @@ msgstr ""
 "中的介面名稱匹配。<br />名稱允許包括 A-Z、a-z、0-9、_ 但是不能有空格。<br />"
 "接口不應該與成員、策略、規則中的任意一個設定項使用相同的名稱"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:87
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:93
 msgid "Max TTL"
 msgstr "最大 TTL"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:103
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:109
 msgid "Max packet latency [ms]"
 msgstr "最大資料包延遲 [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:115
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:121
 msgid "Max packet loss [%]"
 msgstr "最大資料包丟失率 [%]"
 
@@ -447,18 +455,18 @@ msgstr ""
 msgid "Members assigned"
 msgstr "分配的成員"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:250
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:230
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:25
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:33
 msgid "Metric"
 msgstr "躍點數"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:124
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:130
 msgid "Min packet latency [ms]"
 msgstr "最小資料包延遲 [ms]"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:136
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:142
 msgid "Min packet loss [%]"
 msgstr "最小資料包丟失率 [%]"
 
@@ -499,12 +507,12 @@ msgstr ""
 msgid "Notification"
 msgstr "通知"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:42
 msgid "Offline"
 msgstr "離線"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:28
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:29
 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:34
 msgid "Online"
 msgstr "在線"
@@ -514,7 +522,7 @@ msgstr "在線"
 msgid "Only one IP rules for interface %s found"
 msgstr "只找到介面 %s 的一個 IP 規則"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:63
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
 msgid "Ping count"
 msgstr "Ping 計數"
 
@@ -522,24 +530,24 @@ msgstr "Ping 計數"
 msgid "Ping default gateway"
 msgstr "Ping 預設閘道器"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:158
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:164
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:192
 msgid "Ping interval"
 msgstr "Ping 間隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:174
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:180
 msgid "Ping interval during failure detection"
 msgstr "故障檢測期間的 Ping 間隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:194
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:200
 msgid "Ping interval during failure recovering"
 msgstr "故障恢復期間的 Ping 間隔"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:71
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:77
 msgid "Ping size"
 msgstr "Ping 大小"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:145
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:151
 msgid "Ping timeout"
 msgstr "Ping 超時"
 
@@ -581,7 +589,7 @@ msgstr "分配的策略"
 msgid "Protocol"
 msgstr "通訊協議"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:193
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:199
 msgid "Recovery interval"
 msgstr "故障恢復間隔"
 
@@ -664,12 +672,12 @@ msgstr "任務"
 msgid "There are currently %d of %d supported interfaces configured"
 msgstr "當前已配置 %d 個介面,最大支援 %d 個"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:251
 msgid ""
 "This displays the metric assigned to this interface in /etc/config/network"
 msgstr "這裡顯示了這個介面在 /etc/config/network 中配置的躍點數"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:38
 msgid ""
 "This hostname or IP address will be pinged to determine if the link is up or "
 "down. Leave blank to assume interface is always online"
@@ -702,16 +710,16 @@ msgstr ""
 "名(例如“wan”或“wwan”)<br />$DEVICE 啟動或停止介面的物理裝置名(例"
 "如“eth0”或“wwan0”)<br /><br />"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:36
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
 msgid "Tracking hostname or IP address"
 msgstr "跟蹤的主機或 IP 位址"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:41
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:170
 msgid "Tracking method"
 msgstr "跟蹤方式"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:58
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:64
 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:181
 msgid "Tracking reliability"
 msgstr "跟蹤可靠性"
@@ -800,7 +808,7 @@ msgstr "是"
 msgid "blackhole (drop)"
 msgstr "黑洞(丟棄)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:241
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:247
 msgid "connected (mwan3)"
 msgstr ""
 
@@ -810,15 +818,15 @@ msgstr ""
 msgid "default (use main routing table)"
 msgstr "預設(使用主路由表)"
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:242
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:248
 msgid "disconnected (mwan3)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:240
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:246
 msgid "ifdown (netifd)"
 msgstr ""
 
-#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:239
+#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
 msgid "ifup (netifd)"
 msgstr ""
 
index b17d734515d2c7f32fa74aaae7a9cf69e77f7eb7..0c5367f15ac2ca6e107b9159f85e502de80ba7a1 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index fcc86a56476a3b491d52a02a817c188606bdc2fa..48671c1842ebb1a1c091768c157e28eeaf187505 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index ec28b45b8575042cf9d31675f4c5f23b3923a63a..bfd2c741a465ef2c9c729ae8371a4b07480a50f7 100644 (file)
@@ -1,86 +1,96 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-05 17:08+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnextdns/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"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
-msgstr ""
+msgstr "Obecné nastavení"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
-msgid "Overview"
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
+msgid "Overview"
+msgstr "Přehled"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
-msgstr ""
+msgstr "Předfiltrovaný výstup syslog pouze se záznamy souvisejícími s nextdns."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index 075e70783906f566628df544d9ad08bfbe811467..9c4c257d2b5c3d242f4be3516fefdf81949480bc 100644 (file)
@@ -10,87 +10,96 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 "Verfügbare Standorte sind: Schweiz, Island, Finnland, Panama und Hongkong."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr "Konfigurations-ID"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr "NextDNS aktivieren."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr "Aktiviert"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr "Machen Sie LAN-Client-Informationen in NextDNS Analytics verfügbar."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
-"Weitere Informationen finden Sie unter <a href=\"https://nextdns.io\" target="
-"\"_blank\">nextdns.io</a>"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr "Allgemein"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr "Gehen Sie zur nextdns.io, um eine Konfiguration zu erstellen."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr "Verstärkte Privatsphäre"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr "Protokollabfragen"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr "Protokollieren Sie einzelne Abfragen in das Systemprotokoll."
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr "Protokolle"
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr "NextDNS"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr "NextDNS-Konfiguration."
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr "Übersicht"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
 msgstr ""
+
+#~ msgid ""
+#~ "For further information, go to <a href=\"https://nextdns.io\" target="
+#~ "\"_blank\">nextdns.io</a>"
+#~ msgstr ""
+#~ "Weitere Informationen finden Sie unter <a href=\"https://nextdns.io\" "
+#~ "target=\"_blank\">nextdns.io</a>"
index a628c25bc5362b6f00f0df2a9fc59d831a671aca..691530418653ceb356b654d4cbc0cce9c61e6adb 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index 44c533ed7180abd72b0516288408c45afc097d01..2a412e91705b2a8e67182ad41df50c6ad3dd1a21 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index a01abb63b4cb556172321877ab1a544f1baa4c71..dfabd7eaf3fab7e5d7f0bef2b9613d038e7140a9 100644 (file)
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-16 21:16-0300\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.2.4\n"
+"PO-Revision-Date: 2019-12-03 08:27+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnextdns/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: Weblate 3.10-dev\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 "Las ubicaciones disponibles son: Suiza, Islandia, Finlandia, Panamá y Hong "
 "Kong."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr "ID de configuración"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr "Activa NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr "Activado"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 "Exponga la información de los clientes de LAN en el análisis de NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
-"Para obtener más información, vaya a <a href=\"https://nextdns.io\" target="
-"\"_blank\">nextdns.io</a>"
+"Para obtener más información, vaya a <a href=\"https://nextdns.io\" target=\""
+"_blank\">nextdns.io</a>."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr "General"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr "Vaya a nextdns.io para crear una configuración."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr "Privacidad endurecida"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr "Consultas de registro"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr "Registre consultas individuales en el registro del sistema."
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr "Registros"
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr "NextDNS"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr "Configuración de NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr "¡Aún no hay registros relacionados con NextDNS!"
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr "Vista general"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr "Reportar información del cliente"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr "La ID de su configuración de NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 "La salida de syslog, prefiltrada solo para mensajes relacionados con nextdns."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
 msgstr ""
 "Cuando esté activado, use servidores DNS ubicados en jurisdicciones con "
 "fuertes leyes de privacidad."
+
+#~ msgid ""
+#~ "For further information, go to <a href=\"https://nextdns.io\" target="
+#~ "\"_blank\">nextdns.io</a>"
+#~ msgstr ""
+#~ "Para obtener más información, vaya a <a href=\"https://nextdns.io\" "
+#~ "target=\"_blank\">nextdns.io</a>"
index 40ab16984248bd2d73ed8a7e47c56f0d9d10ed0d..a560e886ab16150a906fc0be392cb4c258d750d4 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index 265145d6366a76f497f219c9dce57e6db33ab334..634082cc04e1c369a84a3fefc02624428575f3e9 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index c23ccf0ae0cf796c917a6ce9635e2cdece129e04..c84ca06a32840e6d728f2a70424270e3aff98fc8 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index eab428d437584e4f81f1b14194380d757c2c0b22..f0a1a2d2f6d494a20e70e642ec8cf15264f772aa 100644 (file)
@@ -1,86 +1,96 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-29 19:47+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnextdns/hu/>\n"
 "Language: hu\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"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
-msgstr ""
+msgstr "Engedélyezve"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
-msgstr ""
+msgstr "Általános"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
-msgid "Overview"
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
+msgid "Overview"
+msgstr "Áttekintő"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index dc13c9a6990cf731458415e290fdf4f1df54173c..53a2570baee30f31b550069bfce5bd8b558a12ff 100644 (file)
@@ -1,86 +1,96 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnextdns/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 3.10-dev\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
-msgstr ""
+msgstr "Abilitato"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index fffb70356df9d8ae64cac362ccb5670b1d50f503..2d76a863879bc174675dc31c61d0fcc7f14b317e 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index a596c200dd3489a553381d34ec1a14ccc6fc3dd8..155935cabcb9c5566bd680436dec593c14ee8f26 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
diff --git a/applications/luci-app-nextdns/po/mr/nextdns.po b/applications/luci-app-nextdns/po/mr/nextdns.po
new file mode 100644 (file)
index 0000000..d5c6174
--- /dev/null
@@ -0,0 +1,91 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
+msgid ""
+"Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
+msgid "Configuration ID"
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
+msgid "Enable NextDNS."
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
+msgid "Expose LAN clients information in NextDNS analytics."
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
+msgid ""
+"For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
+"\">nextdns.io</a>."
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
+msgid "General"
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
+msgid "Go to nextdns.io to create a configuration."
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
+msgid "Hardened Privacy"
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
+msgid "Log Queries"
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
+msgid "Log individual queries to system log."
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
+msgid "Logs"
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
+msgid "NextDNS"
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
+msgid "NextDNS Configuration."
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
+msgid "Report Client Info"
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
+msgid "The ID of your NextDNS configuration."
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
+msgid "The syslog output, pre-filtered for nextdns related messages only."
+msgstr ""
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
+msgid ""
+"When enabled, use DNS servers located in jurisdictions with strong privacy "
+"laws."
+msgstr ""
index 8b2b3ecb69b0e4c182c65acd3e037589f774ad83..569a8aef49499ad54dd26d0e1cffcd984d0d7257 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index 32885c7a53f86c1904f8ab4bfd142ce8e60a1326..e941747e0f8cee6f7d4348a99aa851b6a7530433 100644 (file)
@@ -10,83 +10,87 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr "Aktivert"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index a5f9580495e188b88b205eaf5ca0dd901d5e77fd..95121329052e5c4d14c9f8b14fb6269b0d1cdedb 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-21 14:24+0000\n"
+"PO-Revision-Date: 2019-12-12 15:06+0000\n"
 "Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnextdns/pl/>\n"
@@ -11,91 +11,102 @@ msgstr ""
 "|| n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 "Dostępne lokalizacje to: Szwajcaria, Islandia, Finlandia, Panama i Hongkong."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr "Identyfikator konfiguracji"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr "Włącz NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr "Włączone"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr "Udostępnianie informacji o klientach sieci LAN w analityce NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 "Aby uzyskać więcej informacji, przejdź do <a href=\"https://nextdns.io\" "
-"target=\"_blank\">nextdns.io</a>"
+"target=\"_blank\">nextdns.io</a>."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr "Ogólne"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr "Przejdź do nextdns.io, aby utworzyć konfigurację."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr "Wzmocniona prywatność"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr "Loguj zapytania"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr "Zapisywanie poszczególnych zapytań do dziennika systemowego."
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr "Dzienniki"
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr "NextDNS"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr "Konfiguracja NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr "Nie ma jeszcze logów związanych z nextdns!"
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr "Przegląd"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr "Raportuj informacje o kliencie"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr "Identyfikator konfiguracji NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 "Dane wyjściowe syslog'a, wstępnie przefiltrowane, aby zawierały tylko "
 "informacje związane z nextdns."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
 msgstr ""
 "Po włączeniu, używane są serwery DNS znajdujące się w jurysdykcjach o "
 "silnych przepisach dotyczących prywatności."
+
+#~ msgid ""
+#~ "For further information, go to <a href=\"https://nextdns.io\" target="
+#~ "\"_blank\">nextdns.io</a>"
+#~ msgstr ""
+#~ "Aby uzyskać więcej informacji, przejdź do <a href=\"https://nextdns.io\" "
+#~ "target=\"_blank\">nextdns.io</a>"
index d157dcbd8fbab2fbdb357d318a69bb2c35f018e5..18fbb6b79059bf8e40845004561d7c22bc53d442 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-20 17:08+0000\n"
+"PO-Revision-Date: 2019-12-05 17:08+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnextdns/pt/>\n"
@@ -10,84 +10,96 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
+"As localizações disponíveis são: Suíça, Islândia, Finlândia, Panamá e Hong "
+"Kong."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
-msgstr ""
+msgstr "ID de configuração"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
-msgstr ""
+msgstr "Ativar NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr "Ativado"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
-msgstr ""
+msgstr "Expor informações de clientes LAN na análise do NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
+"Para mais informações, acesse <a href=\"https://nextdns.io\" target=\""
+"_blank\">nextdns.io</a>."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr "Geral"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
-msgstr ""
+msgstr "Vá para nextdns.io para criar uma configuração."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
-msgstr ""
+msgstr "Privacidade Endurecida"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
-msgstr ""
+msgstr "Consultas de log"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
-msgstr ""
+msgstr "Registar consultas individuais no log do sistema."
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
-msgstr ""
+msgstr "Logs"
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
-msgstr ""
+msgstr "NextDNS"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
-msgstr ""
+msgstr "Configuração do NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr "Ainda não existem logs relacionados com nextdns!"
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr "Visão Geral"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
-msgstr ""
+msgstr "Relatar Informações do Cliente"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
-msgstr ""
+msgstr "O ID da sua configuração NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
+"A saída do syslog, pré-filtrada somente para mensagens relacionadas ao "
+"nextdns."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
 msgstr ""
+"Quando ativado, use servidores DNS localizados em jurisdições com leis de "
+"privacidade fortes."
index 7021b686877fe183d9bde5ef62172581e88ed9c7..5e36fe3d24787439f520efa8b8f07acc721097d8 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:12+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsnextdns/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 3.10-dev\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
+"Os locais disponíveis são: Suíça, Islândia, Finlândia, Panamá e Hong Kong."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
-msgstr ""
+msgstr "ID de Configuração"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
-msgstr ""
+msgstr "Habilitar NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
-msgstr ""
+msgstr "Ativado"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
-msgstr ""
+msgstr "Exponha as informações dos clientes da LAN na análise de NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
+"Para mais informações, acesse <a href=\"https://nextdns.io\" target=\""
+"_blank\">nextdns.io</a>"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
-msgstr ""
+msgstr "Geral"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
-msgstr ""
+msgstr "Acesse nextdns.io para criar uma configuração."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
-msgstr ""
+msgstr "Privacidade Reforçada"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
-msgstr ""
+msgstr "Consultas de registro"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
-msgstr ""
+msgstr "Consultas de registros individuais ao registro do sistema."
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
-msgstr ""
+msgstr "Registros"
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
-msgstr ""
+msgstr "NextDNS"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
+msgstr "Configuração NextDNS."
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
-msgstr ""
+msgstr "Visão Geral"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
-msgstr ""
+msgstr "Relatar Informações do Cliente"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
-msgstr ""
+msgstr "O ID de sua configuração NextDNS."
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
+"A saída do syslog, pré-filtrada somente para mensagens relacionadas ao "
+"nextdns."
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
 msgstr ""
+"Quando habilitado, usa servidores DNS localizados em jurisdições com leis "
+"fortes de privacidade."
index f908c3c1f658606e8b49d68da89e791f6098e7f3..c94fa9f560b080591f5303326dbfc61be9083471 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index 93a195903aad0fe0afdd30b916c7eff61fb74b69..56275436bd3abfe386127b3cf8a3780cdbe6d815 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index 63304ae96aeb2dbad0d39f72a0ff72ada5170f89..c3c53a8faf08de2946813bc8f4d6b7fb93c1009d 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index 3dfd605ae7c060e8e311e2d0061ab7cfdc4ae189..03bdb62463cb4df3b963870d9f2a57bd5731d547 100644 (file)
@@ -1,86 +1,96 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-22 20:05+0000\n"
+"Last-Translator: Mattias Münster <mattiasmun@gmail.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"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
-msgstr ""
+msgstr "Aktiverad"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
-msgstr ""
+msgstr "Generell"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
-msgid "Overview"
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
+msgid "Overview"
+msgstr "Översikt"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index 9dfef06d0b245fcce92fb574c777b0aaaaf17276..9f05e0e8be34b96eba9d305a0722f1b6be308746 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index eca0af6f1902bf41bbc7a1b52eb8f4259db44d78..6e3cb8a1d421052f549370dbb825f5e657bc2c36 100644 (file)
@@ -1,86 +1,97 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-30 21:07+0000\n"
+"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnextdns/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.10-dev\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
-msgstr ""
+msgstr "Увімкнено"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
-msgid "Overview"
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
+msgid "Overview"
+msgstr "Огляд"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index bdc18767d40503fdb1c769906f52a24ce86c987b..b24ca7e5a22581813beb4b78a28e44faf645d758 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
diff --git a/applications/luci-app-nextdns/po/zh-cn/nextdns.po b/applications/luci-app-nextdns/po/zh-cn/nextdns.po
new file mode 100644 (file)
index 0000000..f25fd87
--- /dev/null
@@ -0,0 +1,105 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-09 20:06+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsnextdns/zh_Hans/>\n"
+"Language: zh-cn\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"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
+msgid ""
+"Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
+msgstr "可用位置包括:瑞士,冰岛,芬兰,巴拿马和香港。"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
+msgid "Configuration ID"
+msgstr "配置 ID"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
+msgid "Enable NextDNS."
+msgstr "启用 NextDNS。"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
+msgid "Enabled"
+msgstr "已启用"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
+msgid "Expose LAN clients information in NextDNS analytics."
+msgstr "汇报局域网客户端信息以用于 NextDNS 分析。"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
+msgid ""
+"For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
+"\">nextdns.io</a>."
+msgstr ""
+"需进一步了解,请访问<a href=\"https://nextdns.io\" target=\"_blank\">nextdns.io</a>。"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
+msgid "General"
+msgstr "通用"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
+msgid "Go to nextdns.io to create a configuration."
+msgstr "转到 nextdns.io 创建配置。"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
+msgid "Hardened Privacy"
+msgstr "强化隐私"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
+msgid "Log Queries"
+msgstr "日志查询"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
+msgid "Log individual queries to system log."
+msgstr "将单个查询记录到系统日志中。"
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
+msgid "Logs"
+msgstr "日志"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
+msgid "NextDNS"
+msgstr "NextDNS"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
+msgid "NextDNS Configuration."
+msgstr "NextDNS 配置。"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr "还没有 nextdns 的相关日志!"
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
+msgid "Overview"
+msgstr "概览"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
+msgid "Report Client Info"
+msgstr "汇报客户端信息"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
+msgid "The ID of your NextDNS configuration."
+msgstr "您的 NextDNS 配置的 ID。"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
+msgid "The syslog output, pre-filtered for nextdns related messages only."
+msgstr "syslog 输出,仅针对 nextdns 相关消息进行预过滤。"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
+msgid ""
+"When enabled, use DNS servers located in jurisdictions with strong privacy "
+"laws."
+msgstr "启用后,仅使用具有严格隐私法律的司法管辖区中的 DNS 服务器。"
+
+#~ msgid ""
+#~ "For further information, go to <a href=\"https://nextdns.io\" target="
+#~ "\"_blank\">nextdns.io</a>"
+#~ msgstr ""
+#~ "了解更多信息,请访问<a href=\"https://nextdns.io\" target=\"_blank"
+#~ "\">nextdns.io</a>"
index 24e0429749619c742e57fdcbcc34e7f39c318438..5710a42f1d0b6b06477b639fcecb7e2ebec56e5d 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-20 17:08+0000\n"
-"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"PO-Revision-Date: 2019-11-22 20:05+0000\n"
+"Last-Translator: MosDos <hosted.weblate@mos.sh>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsnextdns/zh_Hans/>\n"
 "Language: zh_Hans\n"
@@ -10,84 +10,95 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
-msgstr ""
+msgstr "可用位置包括:瑞士,冰岛,芬兰,巴拿马和香港。"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
-msgstr ""
+msgstr "配置ID"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
-msgstr ""
+msgstr "启用NextDNS。"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr "已启用"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
-msgstr ""
+msgstr "汇报局域网客户端信息以用于 NextDNS 分析。"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
-msgstr ""
+msgstr "通用"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
-msgstr ""
+msgstr "转到nextdns.io创建配置。"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
-msgstr ""
+msgstr "强化隐私"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
-msgstr ""
+msgstr "日志查询"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
-msgstr ""
+msgstr "将单个查询记录到系统日志中。"
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
-msgstr ""
+msgstr "日志"
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
-msgstr ""
+msgstr "NextDNS"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
+msgstr "NextDNS配置。"
+
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr "概览"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
-msgstr ""
+msgstr "汇报客户端信息"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
-msgstr ""
+msgstr "您的NextDNS配置的ID。"
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
-msgstr ""
+msgstr "syslog输出,仅针对nextdns相关消息进行预过滤。"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
-msgstr ""
+msgstr "启用后,仅使用具有严格隐私法律的司法管辖区中的DNS服务器。"
+
+#~ msgid ""
+#~ "For further information, go to <a href=\"https://nextdns.io\" target="
+#~ "\"_blank\">nextdns.io</a>"
+#~ msgstr ""
+#~ "了解更多信息,请访问<a href=\"https://nextdns.io\" target=\"_blank"
+#~ "\">nextdns.io</a>"
index 7ea3b1af097360aca1140fa1c8e160522fff6514..7843e5de87a46134406c409f09135f4d15e7b921 100644 (file)
@@ -4,83 +4,87 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:34
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:35
 msgid ""
 "Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:21
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:22
 msgid "Configuration ID"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:18
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:18
 msgid "Enable NextDNS."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:17
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:28
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:28
 msgid "Expose LAN clients information in NextDNS analytics."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:6
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:11
 msgid ""
 "For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
-"\">nextdns.io</a>"
+"\">nextdns.io</a>."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:14
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:14
 msgid "General"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:24
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:25
 msgid "Go to nextdns.io to create a configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:31
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:32
 msgid "Hardened Privacy"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:37
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:38
 msgid "Log Queries"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:38
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:39
 msgid "Log individual queries to system log."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:18
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:13
 msgid "Logs"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:16
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:3
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:8
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:11
 msgid "NextDNS"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:4
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:9
 msgid "NextDNS Configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:17
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:13
+msgid "No nextdns related logs yet!"
+msgstr ""
+
+#: applications/luci-app-nextdns/luasrc/controller/nextdns.lua:12
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:27
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:27
 msgid "Report Client Info"
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:22
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:23
 msgid "The ID of your NextDNS configuration."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/view/nextdns/logread.htm:41
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/logread.js:22
 msgid "The syslog output, pre-filtered for nextdns related messages only."
 msgstr ""
 
-#: applications/luci-app-nextdns/luasrc/model/cbi/overview.lua:32
+#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:33
 msgid ""
 "When enabled, use DNS servers located in jurisdictions with strong privacy "
 "laws."
index 95fc92280e92b24e8a264cbac479ecebd52cd23b..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100755 (executable)
@@ -1,11 +1,4 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@nextdns[-1]
-       add ucitrack nextdns
-       set ucitrack.@nextdns[-1].init=nextdns
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
index 4f86217c432971ee1632825721f612c05f2eb689..a8227de9fd92b7f437076fc4e4f8fd38d49b6a0f 100644 (file)
@@ -6,7 +6,7 @@
 
 include $(TOPDIR)/rules.mk
 
-LUCI_TITLE:=Qos over Nftables
+LUCI_TITLE:=QoS over Nftables
 LUCI_DEPENDS:=+luci-compat +nft-qos
 
 include ../../luci.mk
index 637eb117363af159f028e569fbeecae645d0af0e..4d0527e33f85d679947902263210a723e38d3bb2 100644 (file)
@@ -13,7 +13,7 @@ function index()
        entry({"admin", "status", "realtime", "rate_status"},
                call("action_rate")).leaf = true
        entry({"admin", "services", "nft-qos"}, cbi("nft-qos/nft-qos"),
-               _("Qos over Nftables"), 60)
+               _("QoS over Nftables"), 60)
 end
 
 function _action_rate(rv, n)
index 61a6d76a7d2178cf8ebfb58f42495f41aa5a1ce1..6f67a6110be7b3a86074b68b37a43d22ca960e57 100644 (file)
@@ -20,7 +20,7 @@ local enable_priority = uci:get("nft-qos", "default", "priority_enable")
 
 local has_ipv6 = fs.access("/proc/net/ipv6_route")
 
-m = Map("nft-qos", translate("Qos over Nftables"))
+m = Map("nft-qos", translate("QoS over Nftables"))
 
 --
 -- Taboptions
@@ -82,13 +82,13 @@ o.default = def_down or '100'
 o.datatype = "uinteger"
 o:depends("limit_type","dynamic")
 
-o = s:taboption("limit", Value, "dynamic_cidr", translate("Target Network (IPv4/MASK)"), translate("Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"))
+o = s:taboption("limit", Value, "dynamic_cidr", translate("Target Network (IPv4/MASK)"), translate("Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."))
 o.datatype = "cidr4"
 ipc.routes({ family = 4, type = 1 }, function(rt) o.default = rt.dest end)
 o:depends("limit_type","dynamic")
 
 if has_ipv6 then
-       o = s:taboption("limit", Value, "dynamic_cidr6", translate("Target Network6 (IPv6/MASK)"), translate("Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"))
+       o = s:taboption("limit", Value, "dynamic_cidr6", translate("Target Network6 (IPv6/MASK)"), translate("Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."))
        o.datatype = "cidr6"
        o:depends("limit_type","dynamic")
 end
@@ -104,7 +104,7 @@ o = s:taboption("priority", Flag, "priority_enable", translate("Enable Traffic P
 o.default = enable_priority or o.enabled
 o.rmempty = false
 
-o = s:taboption("priority", ListValue, "priority_netdev", translate("Default Network Interface"), translate("Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"))
+o = s:taboption("priority", ListValue, "priority_netdev", translate("Default Network Interface"), translate("Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."))
 o:depends("priority_enable", "1")
 wa.cbi_add_networks(o)
 
@@ -123,9 +123,9 @@ o.datatype = "hostname"
 o.default = 'undefined'
 
 if has_ipv6 then
-       o = x:option(Value, "ipaddr", translate("IP Address(V4 / V6)"))
+       o = x:option(Value, "ipaddr", translate("IP Address (v4 / v6)"))
 else
-       o = x:option(Value, "ipaddr", translate("IP Address(V4 Only)"))
+       o = x:option(Value, "ipaddr", translate("IP Address (v4 Only)"))
 end
 o.datatype = "ipaddr"
 if nixio.fs.access("/tmp/dhcp.leases") or nixio.fs.access("/var/dhcp6.leases") then
@@ -160,9 +160,9 @@ o.datatype = "hostname"
 o.default = 'undefined'
 
 if has_ipv6 then
-       o = y:option(Value, "ipaddr", translate("IP Address(V4 / V6)"))
+       o = y:option(Value, "ipaddr", translate("IP Address (v4 / v6)"))
 else
-       o = y:option(Value, "ipaddr", translate("IP Address(V4 Only)"))
+       o = y:option(Value, "ipaddr", translate("IP Address (v4 Only)"))
 end
 o.datatype = "ipaddr"
 if nixio.fs.access("/tmp/dhcp.leases") or nixio.fs.access("/var/dhcp6.leases") then
index 6bfdc6b7bd8fbd6f5ab3d7dd3134241f9f2310fc..253ea521bbf01b2033ab9addaed632b8e17b6dcd 100644 (file)
@@ -94,12 +94,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,15 +124,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -154,7 +154,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index e4babf863ebe92a0875c3edb9478234fad5e5817..043c8a21453db4e5514346b4e7685b4ab1587aab 100644 (file)
@@ -100,12 +100,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -130,15 +130,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -160,7 +160,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 146eb730d9c716d8c217f6ca6567d8c5e02477e7..b6ce28c6ae37e2e966365c31306c71d567d053df 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:10+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnft-qos/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"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -12,11 +18,11 @@ msgstr ""
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
 msgid "Collecting data..."
-msgstr ""
+msgstr "Probíhá sběr dat..."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
 msgid "Comment"
-msgstr ""
+msgstr "Komentář"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
 msgid "Default Download Rate"
@@ -85,21 +91,21 @@ msgstr ""
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
 msgid "Hostname"
-msgstr ""
+msgstr "Název počítače"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:134
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:153
 msgid "IP Address"
-msgstr ""
+msgstr "IP adresa"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,20 +130,20 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
 msgid "No information available"
-msgstr ""
+msgstr "Údaje nejsou k dispozici"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:137
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:156
@@ -150,11 +156,11 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
 msgid "Protocol"
-msgstr ""
+msgstr "Protokol"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 72709e866df3b659327ce80fd3b28068bb0e3407..9e9b533084053fe1a862095cddf78067b7fe2190 100644 (file)
@@ -100,13 +100,13 @@ msgstr "IP-Adresse"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
-msgstr "IP-Adresse (V4 / V6)"
+msgid "IP Address (v4 / v6)"
+msgstr "IP-Adresse (v4 / v6)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
-msgstr "IP-Adresse (nur V4)"
+msgid "IP Address (v4 Only)"
+msgstr "IP-Adresse (nur v4)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
 msgid "Limit Enable"
@@ -130,16 +130,16 @@ msgid "NFT-QoS Settings"
 msgstr "NFT-QoS-Einstellungen"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 "Netzwerkschnittstelle für Traffic Shaping, z.B. br-lan, eth0.1, eth0, etc."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -161,7 +161,7 @@ msgstr "Protokoll"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 177e496022834a837a8df5533e2443b19aa6a132..75db0de2a1bec95aae585e83390a5c407b58303a 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-23 18:06+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnft-qos/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-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
@@ -12,7 +18,7 @@ msgstr ""
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
 msgid "Collecting data..."
-msgstr ""
+msgstr "Συλλογή δεδομένων..."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
 msgid "Comment"
@@ -94,12 +100,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,15 +130,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -154,7 +160,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index f3e6b4249c0a9eaf24a52695ffc52bd050c068d6..3ffccd40456180112c6f78eb9d41e6993257758c 100644 (file)
@@ -94,12 +94,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,15 +124,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -154,7 +154,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index c9e4991baf27bcdea5304dec269199b63ec11127..eb56a1a2a3805db3909630f4966196fbc8a41ca6 100644 (file)
@@ -103,12 +103,12 @@ msgstr "Dirección IP"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr "Dirección IP (v4/v6)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr "Dirección IP (sólo v4)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -133,18 +133,18 @@ msgid "NFT-QoS Settings"
 msgstr "Configuración de NFT-QoS"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 "Interfaz de red para configuración de tráfico, por ejemplo, br-lan, eth0.1, "
-"eth0, etc"
+"eth0, etc."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
-msgstr "Red a aplicar, por ejemplo. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
+msgstr "Red a aplicar, por ejemplo. 192.168.1.0/24, 10.2.0.0/16, etc."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
-msgstr "Red a aplicar, por ejemplo. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
+msgstr "Red a aplicar, por ejemplo. AAAA::BBBB/64, CCCC::1/128, etc."
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
 msgid "No information available"
@@ -165,7 +165,7 @@ msgstr "Protocolo"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr "Qos sobre Nftables"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 3cc0d2db360f132d8f4bd3a519a78e53985058b1..d68c65df439dac24da8cc171f47fa827d54d26e3 100644 (file)
@@ -100,12 +100,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -130,15 +130,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -160,7 +160,7 @@ msgstr "Protocole"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 9938ccffd2d19546a96b8a4a2502f39b3917fc3a..71b810595d6f716f35207003c0e5038ed1d61662 100644 (file)
@@ -94,12 +94,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,15 +124,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -154,7 +154,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 29961a28ac751f3a0e9b3eaf2ed678085775b31d..4936b07c1c859968ae0f3be9373bd2e3b8740545 100644 (file)
@@ -94,12 +94,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,15 +124,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -154,7 +154,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 21cce38508ef5b4383ec96c59d208058e594e706..dcce63d0f8c4989b1e8838a08abf7bab08cf1b93 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:14+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnft-qos/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -12,11 +18,11 @@ msgstr ""
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
 msgid "Collecting data..."
-msgstr ""
+msgstr "Adatok összegyűjtése…"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
 msgid "Comment"
-msgstr ""
+msgstr "Megjegyzés"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
 msgid "Default Download Rate"
@@ -85,7 +91,7 @@ msgstr ""
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
 msgid "Hostname"
-msgstr ""
+msgstr "Gépnév"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:134
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:153
@@ -94,12 +100,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,20 +130,20 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
 msgid "No information available"
-msgstr ""
+msgstr "Nincs elérhető információ"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:137
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:156
@@ -150,11 +156,11 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
 msgid "Protocol"
-msgstr ""
+msgstr "Protokoll"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index dbabfee7d96b654f396be9c0e1313957caaf5a7a..c9ddca3a04c997daeb4fd501139f45a592c832d3 100644 (file)
@@ -94,12 +94,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,15 +124,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -154,7 +154,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 4863fb6a2424e72380b72a4c9f0ec7163b772e9f..ed8523c6f8b793998a10aeca282f6cabb5f9d67d 100644 (file)
@@ -94,12 +94,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,15 +124,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -154,7 +154,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 2b7c997d1fece20bf7dabb5a995eab5c671e8576..34ea52ff6ca4be331907a27dda06034685ed9aa4 100644 (file)
@@ -94,12 +94,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,15 +124,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -154,7 +154,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
diff --git a/applications/luci-app-nft-qos/po/mr/nft-qos.po b/applications/luci-app-nft-qos/po/mr/nft-qos.po
new file mode 100644 (file)
index 0000000..77d0c2d
--- /dev/null
@@ -0,0 +1,239 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnft-qos/mr/>\n"
+"Language: mr\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"
+
+#: 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 ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
+msgid "Collecting data..."
+msgstr "डेटा संकलित करीत आहे ..."
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
+msgid "Comment"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+msgid "Default Download Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+msgid "Default Download Unit"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+msgid "Default Network Interface"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+msgid "Default Upload Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+msgid "Default Upload Unit"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
+msgid "Default unit for download rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
+msgid "Default unit for upload rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+msgid "Default value for download bandwidth"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
+msgid "Default value for download rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+msgid "Default value for upload bandwidth"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
+msgid "Default value for upload rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
+msgid "Download Bandwidth (Mbps)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
+msgid "Download Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+msgid "Enable Limit Rate Feature"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+msgid "Enable Traffic Priority"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
+msgid "Enable this feature"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
+msgid "Hostname"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:134
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:153
+msgid "IP Address"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
+msgid "IP Address (v4 / v6)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
+msgid "IP Address (v4 Only)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
+msgid "Limit Enable"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+msgid "Limit Type"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
+msgid "MAC (optional)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
+msgid "MB"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
+msgid "NFT-QoS Settings"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
+msgid "No information available"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:137
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:156
+msgid "Packets Total"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
+msgid "Priority"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
+msgid "QoS over Nftables"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
+msgid "Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:130
+msgid "Realtime Download Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:125
+msgid "Realtime Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:149
+msgid "Realtime Upload Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+msgid "Service"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
+msgid "Static QoS-Download Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
+msgid "Static QoS-Upload Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
+msgid "Target Network (IPv4/MASK)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
+msgid "Target Network6 (IPv6/MASK)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
+msgid "This page gives an overview over currently download/upload rate."
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
+msgid "Traffic Priority Settings"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
+msgid "Type of Limit Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
+msgid "Unit"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
+msgid "Upload Bandwidth (Mbps)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
+msgid "Upload Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
+msgid "White List for Limit Rate"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
+msgid "e.g. https, 23, (separator is comma)"
+msgstr ""
+
+#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
+msgid "kB"
+msgstr ""
index 437ac596729d8493476e8843a0737f96199aa37b..57aa18a2b56bb1d5f8aa607ed3c2218f885ef6ff 100644 (file)
@@ -94,12 +94,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,15 +124,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -154,7 +154,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 5ecf9719162d60bcee2b3db042c70392ae127087..a1f1df9f0c3607df7de0c064d6021f81ab0fc58e 100644 (file)
@@ -100,12 +100,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -130,15 +130,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -160,7 +160,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 4b65c867ef4e9b810025ada18655aba509734322..d64b7b97a9462fd5deac6c064a17016491295da8 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-21 14:23+0000\n"
+"PO-Revision-Date: 2019-12-12 15:06+0000\n"
 "Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnft-qos/pl/>\n"
@@ -51,11 +51,11 @@ msgstr "Domyślna jednostka dla szybkości pobierania"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
 msgid "Default unit for upload rate"
-msgstr ""
+msgstr "Domyślna jednostka szybkości wysyłania"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
 msgid "Default value for download bandwidth"
-msgstr ""
+msgstr "Wartość domyślna dla przepustowości pobierania"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
 msgid "Default value for download rate"
@@ -63,7 +63,7 @@ msgstr "Wartość domyślna dla szybkości pobierania"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
 msgid "Default value for upload bandwidth"
-msgstr ""
+msgstr "Wartość domyślna dla przepustowości wysyłania"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
 msgid "Default value for upload rate"
@@ -101,12 +101,12 @@ msgstr "Adres IP"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
-msgstr "Adres IP (V4 / V6)"
+msgid "IP Address (v4 / v6)"
+msgstr "Adres IP (V4 / v6)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr "Adres IP (tylko v4)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -131,17 +131,17 @@ msgid "NFT-QoS Settings"
 msgstr "Ustawienia NFT-QoS"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 "Interfejs sieciowy dla kształtowania ruchu, np. br-lan, eth0.1, eth0 itp."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
-msgstr ""
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
+msgstr "Sieć do zastosowania, np. 192.168.1.0/24, 10.2.0.0/16, itp."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
-msgstr ""
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
+msgstr "Sieć do zastosowania, np. AAAA::BBBB/64, CCCC::1/128, itp."
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
 msgid "No information available"
@@ -162,7 +162,7 @@ msgstr "Protokół"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
@@ -197,11 +197,11 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
 msgid "Target Network (IPv4/MASK)"
-msgstr ""
+msgstr "Sieć docelowa (IPv4/Maska)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
 msgid "Target Network6 (IPv6/MASK)"
-msgstr ""
+msgstr "Sieć docelowa (IPv6/Maska)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
 msgid "This page gives an overview over currently download/upload rate."
@@ -209,7 +209,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
 msgid "Traffic Priority Settings"
-msgstr ""
+msgstr "Ustawienia priorytetu ruchu sieciowego"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
 msgid "Type of Limit Rate"
index b60b4881a8ba5f8f59bac90e251db56a8edfaf0e..f8fb5135b9c6e19844402a74e9e9fbe1ea9136f1 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-02 16:05+0000\n"
+"PO-Revision-Date: 2019-11-28 03:05+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnft-qos/pt/>\n"
@@ -13,7 +13,7 @@ msgstr ""
 #: 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 "Total de Bytes"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
@@ -26,67 +26,67 @@ msgstr "Comentário"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
 msgid "Default Download Rate"
-msgstr ""
+msgstr "Taxa de Descarregamento Padrão"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
 msgid "Default Download Unit"
-msgstr ""
+msgstr "Unidade de Descarregamento Padrão"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
 msgid "Default Network Interface"
-msgstr ""
+msgstr "Interface de Rede Padrão"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
 msgid "Default Upload Rate"
-msgstr ""
+msgstr "Taxa de Envio Padrão"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
 msgid "Default Upload Unit"
-msgstr ""
+msgstr "Unidade de Envio Padrão"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
 msgid "Default unit for download rate"
-msgstr ""
+msgstr "Unidade padrão para taxa de descarregamento"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
 msgid "Default unit for upload rate"
-msgstr ""
+msgstr "Unidade padrão para taxa de envio"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
 msgid "Default value for download bandwidth"
-msgstr ""
+msgstr "Valor padrão para largura de banda de descarregamento"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
 msgid "Default value for download rate"
-msgstr ""
+msgstr "Valor padrão para taxa de descarregamento"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
 msgid "Default value for upload bandwidth"
-msgstr ""
+msgstr "Valor padrão para a largura de banda de envio"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
 msgid "Default value for upload rate"
-msgstr ""
+msgstr "Valor padrão para a taxa de envio"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
 msgid "Download Bandwidth (Mbps)"
-msgstr ""
+msgstr "Largura de Banda de Descarregamento (Mbps)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
 msgid "Download Rate"
-msgstr ""
+msgstr "Taxa de Descarregamento"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
 msgid "Enable Limit Rate Feature"
-msgstr ""
+msgstr "Ativar Recurso de Limite de Taxa"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
 msgid "Enable Traffic Priority"
-msgstr ""
+msgstr "Ativar Prioridade de Tráfego"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
 msgid "Enable this feature"
-msgstr ""
+msgstr "Ativar este recurso"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
@@ -100,46 +100,48 @@ msgstr "Endereço IP"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
-msgstr ""
+msgid "IP Address (v4 / v6)"
+msgstr "Endereço IP (v4 / v6)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
-msgstr ""
+msgid "IP Address (v4 Only)"
+msgstr "Endereço IP (apenas v4)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
 msgid "Limit Enable"
-msgstr ""
+msgstr "Limitar Ativação"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
 msgid "Limit Type"
-msgstr ""
+msgstr "Tipo de Limite"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
 msgid "MAC (optional)"
-msgstr ""
+msgstr "MAC (opcional)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
 msgid "MB"
-msgstr ""
+msgstr "MB"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
 msgid "NFT-QoS Settings"
-msgstr ""
+msgstr "Configurações NFT-QoS"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
+"Interface de Rede para Traffic Shaping, por exemplo, br-lan, eth0.1, eth0, "
+"etc."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
-msgstr ""
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
+msgstr "Rede a aplicar, por exemplo, 192.168.1.0/24, 10.2.0.0/16, etc."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
-msgstr ""
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
+msgstr "Rede a aplicar, por exemplo, AAAA::BBBBB/64, CCCC::1/128, etc."
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
 msgid "No information available"
@@ -148,11 +150,11 @@ msgstr "Sem informação disponível"
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:137
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:156
 msgid "Packets Total"
-msgstr ""
+msgstr "Total de Pacotes"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
 msgid "Priority"
-msgstr ""
+msgstr "Prioridade"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
 msgid "Protocol"
@@ -160,80 +162,81 @@ msgstr "Protocolo"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
-msgstr ""
+msgid "QoS over Nftables"
+msgstr "Qos sobre Nftables"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
 msgid "Rate"
-msgstr ""
+msgstr "Taxa"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:130
 msgid "Realtime Download Rate"
-msgstr ""
+msgstr "Taxa de Descarregamento em Tempo Real"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:125
 msgid "Realtime Rate"
-msgstr ""
+msgstr "Taxa em Tempo Real"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:149
 msgid "Realtime Upload Rate"
-msgstr ""
+msgstr "Taxa de Envio em Tempo Real"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
 msgid "Service"
-msgstr ""
+msgstr "Serviço"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
 msgid "Static QoS-Download Rate"
-msgstr ""
+msgstr "Taxa Estática de Descarregamanto de QoS"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
 msgid "Static QoS-Upload Rate"
-msgstr ""
+msgstr "Taxa Estática de Envio QoS"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
 msgid "Target Network (IPv4/MASK)"
-msgstr ""
+msgstr "Rede de Destino (IPv4/MASK)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
 msgid "Target Network6 (IPv6/MASK)"
-msgstr ""
+msgstr "Rede6 de Destino (IPv6/MASK)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
 msgid "This page gives an overview over currently download/upload rate."
 msgstr ""
+"Esta página dá uma visão geral sobre a taxa de descarregamento/envio atual."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
 msgid "Traffic Priority Settings"
-msgstr ""
+msgstr "Configurações de Prioridade de Tráfego"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
 msgid "Type of Limit Rate"
-msgstr ""
+msgstr "Tipo de Taxa Limite"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
 msgid "Unit"
-msgstr ""
+msgstr "Unidade"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
 msgid "Upload Bandwidth (Mbps)"
-msgstr ""
+msgstr "Largura de Banda de Envio (Mbps)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
 msgid "Upload Rate"
-msgstr ""
+msgstr "Taxa de Envio"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
 msgid "White List for Limit Rate"
-msgstr ""
+msgstr "Lista Branca para a Taxa Limite"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
 msgid "e.g. https, 23, (separator is comma)"
-msgstr ""
+msgstr "por exemplo https, 23, (o separador é vírgula)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
 msgid "kB"
-msgstr ""
+msgstr "kB"
index 70bbd46e1f51b692a709bb6a0d03988a6736a4aa..10c1c0c97bbea9faec65235a1b2a9d8049c1aac1 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsnft-qos/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 3.10-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 "Total de Bytes"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
 msgid "Collecting data..."
-msgstr ""
+msgstr "Coletando dados..."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
 msgid "Comment"
-msgstr ""
+msgstr "Comentário"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
 msgid "Default Download Rate"
-msgstr ""
+msgstr "Taxa de Download Padrão"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
 msgid "Default Download Unit"
-msgstr ""
+msgstr "Unidade de Download Padrão"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
 msgid "Default Network Interface"
-msgstr ""
+msgstr "Interface de Rede Padrão"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
 msgid "Default Upload Rate"
-msgstr ""
+msgstr "Taxa de Upload Padrão"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
 msgid "Default Upload Unit"
-msgstr ""
+msgstr "Unidade de Upload Padrão"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:53
 msgid "Default unit for download rate"
-msgstr ""
+msgstr "Unidade padrão para taxa de download"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:65
 msgid "Default unit for upload rate"
-msgstr ""
+msgstr "Unidade padrão para taxa de upload"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
 msgid "Default value for download bandwidth"
-msgstr ""
+msgstr "Valor padrão para a largura de banda para download"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:48
 msgid "Default value for download rate"
-msgstr ""
+msgstr "Valor padrão para a taxa de download"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
 msgid "Default value for upload bandwidth"
-msgstr ""
+msgstr "Valor padrão para a largura de banda de upload"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:60
 msgid "Default value for upload rate"
-msgstr ""
+msgstr "Valor padrão para a taxa de upload"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:75
 msgid "Download Bandwidth (Mbps)"
-msgstr ""
+msgstr "Largura de Banda de Download (Mbps)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:135
 msgid "Download Rate"
-msgstr ""
+msgstr "Taxa de Download"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
 msgid "Enable Limit Rate Feature"
-msgstr ""
+msgstr "Ativar o Recurso de Limitação de Taxa"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
 msgid "Enable Traffic Priority"
-msgstr ""
+msgstr "Ativar a Prioridade de Tráfego"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:103
 msgid "Enable this feature"
-msgstr ""
+msgstr "Ativar este recurso"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:121
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:158
 msgid "Hostname"
-msgstr ""
+msgstr "Nome do equipamento"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:134
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:153
 msgid "IP Address"
-msgstr ""
+msgstr "Endereço IP"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
-msgstr ""
+msgid "IP Address (v4 / v6)"
+msgstr "Endereço IP (v4 / v6)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
-msgstr ""
+msgid "IP Address (v4 Only)"
+msgstr "Endereço IP (apenas v4)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
 msgid "Limit Enable"
-msgstr ""
+msgstr "Ativar Limite"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
 msgid "Limit Type"
-msgstr ""
+msgstr "Tipo de Limite"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:135
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:172
 msgid "MAC (optional)"
-msgstr ""
+msgstr "MAC (opcional)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:48
 msgid "MB"
-msgstr ""
+msgstr "MB"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:28
 msgid "NFT-QoS Settings"
-msgstr ""
+msgstr "Configurações NFT-QoS"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
+"A Interface de rede para realizar Traffic Shaping, por exemplo, br-lan, "
+"eth0.1, eth0.1, eth0, etc."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
-msgstr ""
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
+msgstr "Rede a ser aplicada, por exemplo, 192.168.1.0/24, 10.2.0.0/16, etc."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
-msgstr ""
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
+msgstr "Rede a ser aplicada, por exemplo, AAAA::BBBB/64, CCCC:1/128, etc."
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
 msgid "No information available"
-msgstr ""
+msgstr "Nenhuma informação disponível"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:137
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:156
 msgid "Packets Total"
-msgstr ""
+msgstr "Total de Pacotes"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:207
 msgid "Priority"
-msgstr ""
+msgstr "Prioridade"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:199
 msgid "Protocol"
-msgstr ""
+msgstr "Protocolo"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
-msgstr ""
+msgid "QoS over Nftables"
+msgstr "Qos sobre Nftables"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:139
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:176
 msgid "Rate"
-msgstr ""
+msgstr "Taxa"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:130
 msgid "Realtime Download Rate"
-msgstr ""
+msgstr "Taxa de Download em Tempo Real"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:125
 msgid "Realtime Rate"
-msgstr ""
+msgstr "Taxa em Tempo Real"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:149
 msgid "Realtime Upload Rate"
-msgstr ""
+msgstr "Taxa de Upload em Tempo Real"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
 msgid "Service"
-msgstr ""
+msgstr "Serviço"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:116
 msgid "Static QoS-Download Rate"
-msgstr ""
+msgstr "QoS estático - Taxa de download"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:153
 msgid "Static QoS-Upload Rate"
-msgstr ""
+msgstr "QoS-Estático - Taxa de Upload"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
 msgid "Target Network (IPv4/MASK)"
-msgstr ""
+msgstr "Rede de Destino (IPv4/MASK)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
 msgid "Target Network6 (IPv6/MASK)"
-msgstr ""
+msgstr "Rede de Destino (IPV6/MASK)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:127
 msgid "This page gives an overview over currently download/upload rate."
-msgstr ""
+msgstr "Esta página dá uma visão geral sobre a taxa atual de download/upload."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:194
 msgid "Traffic Priority Settings"
-msgstr ""
+msgstr "Configuração da Prioridade do Tráfego"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:42
 msgid "Type of Limit Rate"
-msgstr ""
+msgstr "Tipo de Taxa Limite"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:144
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:181
 msgid "Unit"
-msgstr ""
+msgstr "Unidade"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:80
 msgid "Upload Bandwidth (Mbps)"
-msgstr ""
+msgstr "Largura de Banda de Upload (Mbps)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:154
 msgid "Upload Rate"
-msgstr ""
+msgstr "Taxa de Upload"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:96
 msgid "White List for Limit Rate"
-msgstr ""
+msgstr "Lista Branca para a Limitação da Taxa"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:221
 msgid "e.g. https, 23, (separator is comma)"
-msgstr ""
+msgstr "por exemplo, https, 23, (separado por vírgulas)"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:44
 msgid "kB"
-msgstr ""
+msgstr "kB"
index d14b7e48d7a9b6e784aa99d4d6711446d196f525..ea51c000525131f1262e446e2b6cc57c10a96116 100644 (file)
@@ -94,12 +94,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,15 +124,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -154,7 +154,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index dd90bc531794bef4c63d2eb6f26d69c508732ddc..e829960f7edc9a821cbe5fe937359f60c8faec4f 100644 (file)
@@ -94,12 +94,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,15 +124,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -154,7 +154,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 6807137602ba3e42727a6915f172a05be075c13f..05782fd8eb6089df16c17bbc40a63f3ed33627b7 100644 (file)
@@ -94,12 +94,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,15 +124,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -154,7 +154,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 465c235ea6d3db5ca3df6489aa443e6885361938..bfc9ce8af5b6924b1bef1e6dc02c8aade0ca5411 100644 (file)
@@ -100,12 +100,12 @@ msgstr "IP-adress"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -130,15 +130,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -160,7 +160,7 @@ msgstr "Protokoll"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index bf9712929ec3f2981fcb4e8267e90141b58ac6c0..cb1a48063f57beda054f4be35fc1faa40fe340b0 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnft-qos/tr/>\n"
 "Language: tr\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-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
@@ -12,7 +18,7 @@ msgstr ""
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:141
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:160
 msgid "Collecting data..."
-msgstr ""
+msgstr "Veri alınıyor..."
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:224
 msgid "Comment"
@@ -94,12 +100,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -124,15 +130,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -154,7 +160,7 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 34241b60fedb4a0d02f16a8762ab19b2adf9208f..d82addad2da9bf414453ba95dd466d4167466793 100644 (file)
@@ -101,12 +101,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -131,15 +131,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -161,7 +161,7 @@ msgstr "Протокол"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index dcbba216a1a530ccdd685db8eab18be3341b596c..faf04cea853c4ddd499bf91b4e65457768a8bcc8 100644 (file)
@@ -100,12 +100,12 @@ msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
+msgid "IP Address (v4 / v6)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
+msgid "IP Address (v4 Only)"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
@@ -130,15 +130,15 @@ msgid "NFT-QoS Settings"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -160,7 +160,7 @@ msgstr "Giao thức"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr ""
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 2a0e90d82770e69ed0ada80e84c8f789771f37de..0ebfae2dfd90b40aa45e134acdc5227e2b9e8d0a 100644 (file)
@@ -106,13 +106,13 @@ msgstr "IP 地址"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
-msgstr "IP 地址(V4 / V6)"
+msgid "IP Address (v4 / v6)"
+msgstr "IP 地址(v4 / v6)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
-msgstr "IP 地址(仅 V4)"
+msgid "IP Address (v4 Only)"
+msgstr "IP 地址(仅 v4)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
 msgid "Limit Enable"
@@ -136,15 +136,15 @@ msgid "NFT-QoS Settings"
 msgstr "NFT-QoS 设置"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr "流量整形的目标网络接口,例如br-lan、eth0.1、eth0等"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr "将要应用规则的网络,例如192.168.1.0/24、10.2.0.0/16等"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr "将要应用规则的网络,例如AAAA::BBBB/64、CCCC::1/128等"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -166,7 +166,7 @@ msgstr "协议"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr "QoS Nftables 版"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 5be9d8abf66d016b40ad4e2209ef1089723e8f57..11c9be0face7566c748689d7486d86407d54bce0 100644 (file)
@@ -105,13 +105,13 @@ msgstr "IP 位址"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:126
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
-msgid "IP Address(V4 / V6)"
-msgstr "IP 位址(V4 / V6)"
+msgid "IP Address (v4 / v6)"
+msgstr "IP 位址(v4 / v6)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:128
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:165
-msgid "IP Address(V4 Only)"
-msgstr "IP 位址(僅 V4)"
+msgid "IP Address (v4 Only)"
+msgstr "IP 位址(僅 v4)"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:38
 msgid "Limit Enable"
@@ -135,15 +135,15 @@ msgid "NFT-QoS Settings"
 msgstr "NFT-QoS 設定"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:107
-msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc"
+msgid "Network Interface for Traffic Shaping, e.g. br-lan, eth0.1, eth0, etc."
 msgstr "流量整形的目標網路介面,例如br-lan、eth0.1、eth0等"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:85
-msgid "Network to be apply, e.g. 192.168.1.0/24, 10.2.0.0/16, etc"
+msgid "Network to be applied, e.g. 192.168.1.0/24, 10.2.0.0/16, etc."
 msgstr "將要應用規則的網路,例如192.168.1.0/24、10.2.0.0/16等"
 
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:91
-msgid "Network to be apply, e.g. AAAA::BBBB/64, CCCC::1/128, etc"
+msgid "Network to be applied, e.g. AAAA::BBBB/64, CCCC::1/128, etc."
 msgstr "將要應用規則的網路,例如AAAA::BBBB/64、CCCC::1/128等"
 
 #: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:65
@@ -165,7 +165,7 @@ msgstr "協議"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:16
 #: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:23
-msgid "Qos over Nftables"
+msgid "QoS over Nftables"
 msgstr "QoS Nftables 版"
 
 #: applications/luci-app-nft-qos/luasrc/controller/nft-qos.lua:12
index 4812bc8ea6c2105c0231bf196991f2a8847d6ad3..62360e4de7ab06fd6ac2b1064d84e3fb6a7d7b1c 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-05 17:06+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.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.10-dev\n"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
 msgid "%d IPv4-only hosts"
@@ -114,7 +120,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:21
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Pokročilé nastavení"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:85
 msgid "Application"
@@ -126,7 +132,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:10
 msgid "Backup"
-msgstr ""
+msgstr "Zálohovat"
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:7
 msgid "Bandwidth Monitor"
@@ -161,7 +167,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:94
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:133
 msgid "Collecting data..."
-msgstr ""
+msgstr "Probíhá sběr dat..."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:177
 msgid "Commit interval"
@@ -173,7 +179,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:9
 msgid "Configuration"
-msgstr ""
+msgstr "Nastavení"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
 msgid "Conn."
@@ -182,7 +188,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:48
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:86
 msgid "Connections"
-msgstr ""
+msgstr "Připojení"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:31
 msgid "Connections / Host"
@@ -190,7 +196,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:195
 msgid "Database directory"
-msgstr ""
+msgstr "Adresář databáze"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:196
 msgid ""
@@ -223,7 +229,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
 msgid "Download"
-msgstr ""
+msgstr "Stáhnout"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:49
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:87
@@ -273,7 +279,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:20
 msgid "General Settings"
-msgstr ""
+msgstr "Obecné nastavení"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:28
 msgid "Generate Backup"
@@ -282,7 +288,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:46
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:123
 msgid "Host"
-msgstr ""
+msgstr "Hostitel"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
 msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
@@ -290,7 +296,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
 msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:103
 msgid "IPv4 vs. IPv6"
@@ -299,7 +305,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
 msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:95
 msgid "Interval"
@@ -340,7 +346,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:47
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:124
 msgid "MAC"
-msgstr ""
+msgstr "MAC"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:152
 msgid "Maximum entries"
@@ -384,7 +390,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
 msgid "Protocol"
-msgstr ""
+msgstr "Protokol"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:22
 msgid "Protocol Mapping"
@@ -403,7 +409,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:17
 msgid "Restore"
-msgstr ""
+msgstr "Obnovit"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:12
 msgid "Restore Database Backup"
@@ -415,7 +421,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
 msgid "Source IP"
-msgstr ""
+msgstr "Zdrojová IP adresa"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:80
 msgid "Start date"
@@ -463,7 +469,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
 msgid "Upload"
-msgstr ""
+msgstr "Nahrát"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:51
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:89
@@ -487,7 +493,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:51
 msgid "Warning"
-msgstr ""
+msgstr "Varování"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:165
 msgid ""
index b311152132e76e08c8b01f858e432e74573d15ba..c4a2ed457c73678f8fdb51a0b9cf7faf950c6cd9 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-23 18:06+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnlbwmon/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
 msgid "%d IPv4-only hosts"
@@ -126,7 +132,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:10
 msgid "Backup"
-msgstr ""
+msgstr "Αντίγραφο ασφαλείας"
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:7
 msgid "Bandwidth Monitor"
@@ -161,7 +167,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:94
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:133
 msgid "Collecting data..."
-msgstr ""
+msgstr "Συλλογή δεδομένων..."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:177
 msgid "Commit interval"
@@ -173,7 +179,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:9
 msgid "Configuration"
-msgstr ""
+msgstr "Διαμόρφωση"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
 msgid "Conn."
index 30939081395f3ecda383e06c81ba87615722c7a1..d398f1960ac72d4e54c1ea8a29a04267bc00823c 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-06 00:12+0000\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnlbwmon/es/>\n"
@@ -122,11 +122,11 @@ msgstr "<big id=\"layer7-total\">0</big> diferentes protocolos de aplicación"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:38
 msgid "<big id=\"rx-total\">0</big> download"
-msgstr "<big id=\"rx-total\">0</big> descargar"
+msgstr "<big id=\"rx-total\">0</big> de descarga"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:39
 msgid "<big id=\"tx-total\">0</big> upload"
-msgstr "<big id=\"tx-total\">0</big> subir"
+msgstr "<big id=\"tx-total\">0</big> de subida"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:25
 msgid "Accounting period"
@@ -255,7 +255,7 @@ msgstr "Desc. (Paqs.)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
 msgid "Download"
-msgstr "Descargar"
+msgstr "Descarga"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:49
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:87
@@ -517,7 +517,7 @@ msgstr "Sub. (Paq.)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
 msgid "Upload"
-msgstr "Subir"
+msgstr "Subida"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:51
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:89
index 9ab9a10b0beaf7f38f2ccc7fb2ba9d448063a01d..155c16db78857f31a9b665f3240a35660fbfec45 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:14+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnlbwmon/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
 msgid "%d IPv4-only hosts"
@@ -114,7 +120,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:21
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Speciális beállítások"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:85
 msgid "Application"
@@ -126,7 +132,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:10
 msgid "Backup"
-msgstr ""
+msgstr "Biztonsági mentés"
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:7
 msgid "Bandwidth Monitor"
@@ -161,7 +167,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:94
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:133
 msgid "Collecting data..."
-msgstr ""
+msgstr "Adatok összegyűjtése…"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:177
 msgid "Commit interval"
@@ -173,7 +179,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:9
 msgid "Configuration"
-msgstr ""
+msgstr "Beállítás"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
 msgid "Conn."
@@ -182,7 +188,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:48
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:86
 msgid "Connections"
-msgstr ""
+msgstr "Kapcsolatok"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:31
 msgid "Connections / Host"
@@ -223,7 +229,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
 msgid "Download"
-msgstr ""
+msgstr "Letöltés"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:49
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:87
@@ -273,7 +279,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:20
 msgid "General Settings"
-msgstr ""
+msgstr "Általános beállítások"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:28
 msgid "Generate Backup"
@@ -282,7 +288,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:46
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:123
 msgid "Host"
-msgstr ""
+msgstr "Gép"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
 msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
@@ -290,7 +296,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
 msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:103
 msgid "IPv4 vs. IPv6"
@@ -299,7 +305,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
 msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:95
 msgid "Interval"
@@ -340,7 +346,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:47
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:124
 msgid "MAC"
-msgstr ""
+msgstr "MAC"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:152
 msgid "Maximum entries"
@@ -384,7 +390,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
 msgid "Protocol"
-msgstr ""
+msgstr "Protokoll"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:22
 msgid "Protocol Mapping"
@@ -403,7 +409,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:17
 msgid "Restore"
-msgstr ""
+msgstr "Visszaállítás"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:12
 msgid "Restore Database Backup"
@@ -463,7 +469,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
 msgid "Upload"
-msgstr ""
+msgstr "Feltöltés"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:51
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:89
@@ -487,7 +493,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:51
 msgid "Warning"
-msgstr ""
+msgstr "Figyelmeztetés"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:165
 msgid ""
index 801185c0d08aed53d110c238ac1584bf7bcafaad..7a7c3c8c3409a61e93bcd76c59d7caf2b431cea3 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\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 3.10-dev\n"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
 msgid "%d IPv4-only hosts"
@@ -114,7 +120,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:21
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Opzioni Avanzate"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:85
 msgid "Application"
@@ -173,7 +179,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:9
 msgid "Configuration"
-msgstr ""
+msgstr "Configurazione"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
 msgid "Conn."
diff --git a/applications/luci-app-nlbwmon/po/mr/nlbwmon.po b/applications/luci-app-nlbwmon/po/mr/nlbwmon.po
new file mode 100644 (file)
index 0000000..454ca9d
--- /dev/null
@@ -0,0 +1,524 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnlbwmon/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
+msgid "%d IPv4-only hosts"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
+msgid "%d IPv6-only hosts"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
+msgid "%d dual-stack hosts"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:71
+msgid "%s and %s"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:69
+msgid "%s, %s and %s"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:68
+msgid "-1 - Restart every last day of month"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:69
+msgid "-7 - Restart a week before end of month"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:67
+msgid "1 - Restart every 1st of month"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:183
+msgid "10m - frequent commits at the expense of flash wear"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:182
+msgid "12h - compromise between risk of data loss and flash wear"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:181
+msgid "24h - least flash wear at the expense of data loss risk"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:191
+msgid "30s - refresh twice per minute for reasonably current stats"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:192
+msgid "5m - rarely refresh to avoid frequently clearing conntrack counters"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:184
+msgid "60s - commit minutely, useful for non-flash storage"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:40
+msgid "<big id=\"conn-total\">0</big> connections"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:37
+msgid "<big id=\"host-total\">0</big> hosts"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:114
+msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:116
+msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:115
+msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:117
+msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:79
+msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:77
+msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:78
+msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:76
+msgid "<big id=\"layer7-total\">0</big> different application protocols"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:38
+msgid "<big id=\"rx-total\">0</big> download"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:39
+msgid "<big id=\"tx-total\">0</big> upload"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:25
+msgid "Accounting period"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:21
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:85
+msgid "Application"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:62
+msgid "Application Protocols"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:10
+msgid "Backup"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:7
+msgid "Bandwidth Monitor"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:142
+msgid "CSV, grouped by IP"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:141
+msgid "CSV, grouped by MAC"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:143
+msgid "CSV, grouped by protocol"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:52
+msgid ""
+"Changing the accounting interval type will invalidate existing databases!"
+"<br /><strong><a href=\"%s\">Download backup</a></strong>."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:26
+msgid ""
+"Choose \"Day of month\" to restart the accounting period monthly on a "
+"specific date, e.g. every 3rd. Choose \"Fixed interval\" to restart the "
+"accounting period exactly every N days, beginning at a given date."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:56
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:94
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:133
+msgid "Collecting data..."
+msgstr "डेटा संकलित करीत आहे ..."
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:177
+msgid "Commit interval"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:164
+msgid "Compress database"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:9
+msgid "Configuration"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
+msgid "Conn."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:48
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:86
+msgid "Connections"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:31
+msgid "Connections / Host"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:195
+msgid "Database directory"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:196
+msgid ""
+"Database storage directory. One file per accounting period will be placed "
+"into this directory."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:28
+msgid "Day of month"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:63
+msgid ""
+"Day of month to restart the accounting period. Use negative values to count "
+"towards the end of month, e.g. \"-5\" to specify the 27th of July or the "
+"24th of Februrary."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:8
+msgid "Display"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
+msgid "Down. (Bytes)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
+msgid "Down. (Pkts.)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
+msgid "Download"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:49
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:87
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:126
+msgid "Download (Bytes)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:50
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:88
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:127
+msgid "Download (Packets)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:65
+msgid "Download / Application"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:25
+msgid "Download Database Backup"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:108
+msgid "Dualstack enabled hosts"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:62
+msgid "Due date"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:139
+msgid "Export"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:125
+msgid "Family"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:29
+msgid "Fixed interval"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:476
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:534
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:639
+msgid "Force reload…"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:20
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:28
+msgid "Generate Backup"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:46
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:123
+msgid "Host"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
+msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
+msgid "IPv4"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:103
+msgid "IPv4 vs. IPv6"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
+msgid "IPv6"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:95
+msgid "Interval"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:178
+msgid ""
+"Interval at which the temporary in-memory database is committed to the "
+"persistent database directory."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:188
+msgid ""
+"Interval at which traffic counters of still established connections are "
+"refreshed from netlink information."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:197
+msgid "Invalid or empty backup archive"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:144
+msgid "JSON dump"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:96
+msgid "Length of accounting interval in days."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:110
+msgid "Local interfaces"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:134
+msgid "Local subnets"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:47
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:124
+msgid "MAC"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:152
+msgid "Maximum entries"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:171
+msgid ""
+"Maximum number of accounting periods to keep, use zero to keep databases "
+"forever."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:13
+msgid "Netlink Bandwidth Monitor"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:9
+msgid "Netlink Bandwidth Monitor - Backup / Restore"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:12
+msgid "Netlink Bandwidth Monitor - Configuration"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:475
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:533
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:638
+msgid "No data recorded yet."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:111
+msgid "Only conntrack streams from or to any of these networks are counted."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:135
+msgid "Only conntrack streams from or to any of these subnets are counted."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:158
+msgid "Preallocate database"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:22
+msgid "Protocol Mapping"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:23
+msgid ""
+"Protocol mappings to distinguish traffic types per host, one mapping per "
+"line. The first value specifies the IP protocol, the second value the port "
+"number and the third column is the name of the mapped protocol."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:187
+msgid "Refresh interval"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:17
+msgid "Restore"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:12
+msgid "Restore Database Backup"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:16
+msgid "Select accounting period:"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
+msgid "Source IP"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:80
+msgid "Start date"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:81
+msgid "Start date of the first accounting period, e.g. begin of ISP contract."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:170
+msgid "Stored periods"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:13
+msgid ""
+"The Netlink Bandwidth Monitor (nlbwmon) is a lightweight, efficient traffic "
+"accounting program keeping track of bandwidth usage per host and protocol."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:215
+msgid "The following database files have been restored: %s"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:153
+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 ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:26
+msgid "Traffic / Host"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:23
+msgid "Traffic Distribution"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:305
+msgid "Up. (Bytes)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:306
+msgid "Up. (Pkts.)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
+msgid "Upload"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:51
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:89
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:128
+msgid "Upload (Bytes)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:52
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:90
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:129
+msgid "Upload (Packets)"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:70
+msgid "Upload / Application"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
+msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:51
+msgid "Warning"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:165
+msgid ""
+"Whether to gzip compress archive databases. Compressing the database files "
+"makes accessing old data slightly slower but helps to reduce storage "
+"requirements."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:159
+msgid ""
+"Whether to preallocate the maximum possible database size in memory. This is "
+"mainly useful for memory constrained systems which might not be able to "
+"satisfy memory allocation after longer uptime periods."
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:88
+msgid "no traffic"
+msgstr ""
+
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:315
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:327
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:332
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:447
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:504
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:517
+#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:522
+msgid "other"
+msgstr ""
index 1a1de3af07e9e3f1d1a96e51eeb3c53d579972e1..e715badf2cf99e59c34f88324f843c2f8524b8d4 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-20 17:07+0000\n"
+"PO-Revision-Date: 2019-11-27 01:59+0000\n"
 "Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnlbwmon/pl/>\n"
@@ -13,11 +13,11 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
 msgid "%d IPv4-only hosts"
-msgstr "%d tylko hosty IPv4"
+msgstr "%d hosty tylko z IPv4"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
 msgid "%d IPv6-only hosts"
-msgstr "%d tylko hosty IPv6"
+msgstr "%d hosty tylko z IPv6"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
 msgid "%d dual-stack hosts"
@@ -33,15 +33,15 @@ msgstr "%s, %s i %s"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:68
 msgid "-1 - Restart every last day of month"
-msgstr "-1- Restart każdego ostatniego dnia miesiąca"
+msgstr "-1 - Restart każdego ostatniego dnia miesiąca"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:69
 msgid "-7 - Restart a week before end of month"
-msgstr "-7- Restart tydzień przed końcem miesiąca"
+msgstr "-7 - Restart tydzień przed końcem miesiąca"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:67
 msgid "1 - Restart every 1st of month"
-msgstr "1- Restart każdego pierwszego dnia miesiąca"
+msgstr "1 - Restart każdego pierwszego dnia miesiąca"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:183
 msgid "10m - frequent commits at the expense of flash wear"
@@ -70,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:40
 msgid "<big id=\"conn-total\">0</big> connections"
-msgstr "<big id=\"conn-total\">0</big> połączeń"
+msgstr "<big id=\"conn-total\">0</big> połączenia"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:37
 msgid "<big id=\"host-total\">0</big> hosts"
@@ -82,7 +82,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:116
 msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
-msgstr ""
+msgstr "<big id=\"ipv6-rx\">0B</big> całkowite pobieranie IPv6"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:115
 msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
@@ -90,7 +90,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:117
 msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
-msgstr ""
+msgstr "<big id=\"ipv6-tx\">0B</big> całkowite wysyłanie IPv6"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:79
 msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
@@ -110,11 +110,11 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:38
 msgid "<big id=\"rx-total\">0</big> download"
-msgstr ""
+msgstr "<big id=\"rx-total\">0</big> pobieranie"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:39
 msgid "<big id=\"tx-total\">0</big> upload"
-msgstr ""
+msgstr "<big id=\"tx-total\">0</big> wysyłanie"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:25
 msgid "Accounting period"
@@ -142,15 +142,15 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:142
 msgid "CSV, grouped by IP"
-msgstr ""
+msgstr "CSV, pogrupowane według adresów IP"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:141
 msgid "CSV, grouped by MAC"
-msgstr ""
+msgstr "CSV, pogrupowane według MAC"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:143
 msgid "CSV, grouped by protocol"
-msgstr ""
+msgstr "CSV, pogrupowane według protokołów"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:52
 msgid ""
@@ -185,7 +185,7 @@ msgstr "Konfiguracja"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
 msgid "Conn."
-msgstr ""
+msgstr "Połączenia"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:48
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:86
@@ -198,7 +198,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:195
 msgid "Database directory"
-msgstr ""
+msgstr "Katalog bazy danych"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:196
 msgid ""
@@ -208,7 +208,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:28
 msgid "Day of month"
-msgstr ""
+msgstr "Dzień miesiąca"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:63
 msgid ""
@@ -219,7 +219,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:8
 msgid "Display"
-msgstr ""
+msgstr "Wyświetl"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
 msgid "Down. (Bytes)"
@@ -227,31 +227,31 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
 msgid "Down. (Pkts.)"
-msgstr ""
+msgstr "Pobieranie (Pakiety)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
 msgid "Download"
-msgstr "Pobierz"
+msgstr "Pobieranie"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:49
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:87
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:126
 msgid "Download (Bytes)"
-msgstr ""
+msgstr "Pobieranie (Bajty)"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:50
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:88
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:127
 msgid "Download (Packets)"
-msgstr ""
+msgstr "Pobieranie (Pakiety)"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:65
 msgid "Download / Application"
-msgstr ""
+msgstr "Pobieranie / Aplikacja"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:25
 msgid "Download Database Backup"
-msgstr ""
+msgstr "Pobierz kopię zapasową bazy danych"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:108
 msgid "Dualstack enabled hosts"
@@ -263,11 +263,11 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:139
 msgid "Export"
-msgstr ""
+msgstr "Eksport"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:125
 msgid "Family"
-msgstr ""
+msgstr "Rodzina"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:29
 msgid "Fixed interval"
@@ -277,7 +277,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:534
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:639
 msgid "Force reload…"
-msgstr ""
+msgstr "Wymuś przeładowanie…"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:20
 msgid "General Settings"
@@ -285,7 +285,7 @@ msgstr "Ustawienia główne"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:28
 msgid "Generate Backup"
-msgstr ""
+msgstr "Generuj kopię zapasową"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:46
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:123
@@ -294,7 +294,7 @@ msgstr "Host"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
 msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
-msgstr ""
+msgstr "Nazwa hosta: <big id=\"bubble-hostname\">example.org</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
 msgid "IPv4"
@@ -302,7 +302,7 @@ msgstr "IPv4"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:103
 msgid "IPv4 vs. IPv6"
-msgstr ""
+msgstr "IPv4 vs. IPv6"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
@@ -327,11 +327,11 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:197
 msgid "Invalid or empty backup archive"
-msgstr ""
+msgstr "Nieprawidłowe lub puste archiwum kopii zapasowej"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:144
 msgid "JSON dump"
-msgstr ""
+msgstr "Zrzut JSON"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:96
 msgid "Length of accounting interval in days."
@@ -339,11 +339,11 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:110
 msgid "Local interfaces"
-msgstr ""
+msgstr "Interfejsy lokalne"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:134
 msgid "Local subnets"
-msgstr ""
+msgstr "Podsieci lokalne"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:47
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:124
@@ -376,7 +376,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:533
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:638
 msgid "No data recorded yet."
-msgstr ""
+msgstr "Nie zarejestrowano jeszcze żadnych danych."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:111
 msgid "Only conntrack streams from or to any of these networks are counted."
@@ -407,7 +407,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:187
 msgid "Refresh interval"
-msgstr ""
+msgstr "Częstotliwość odświeżania"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:17
 msgid "Restore"
@@ -415,7 +415,7 @@ msgstr "Przywróć"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:12
 msgid "Restore Database Backup"
-msgstr ""
+msgstr "Przywracanie kopii zapasowej bazy danych"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:16
 msgid "Select accounting period:"
@@ -427,11 +427,13 @@ msgstr "Źródłowy adres IP"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:80
 msgid "Start date"
-msgstr ""
+msgstr "Data rozpoczęcia"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:81
 msgid "Start date of the first accounting period, e.g. begin of ISP contract."
 msgstr ""
+"Data rozpoczęcia pierwszego okresu rozliczeniowego, np. początek umowy z "
+"dostawcą usług internetowych."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:170
 msgid "Stored periods"
@@ -445,7 +447,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:215
 msgid "The following database files have been restored: %s"
-msgstr ""
+msgstr "Przywrócono następujące pliki bazy danych: %s"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:153
 msgid ""
@@ -455,7 +457,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:26
 msgid "Traffic / Host"
-msgstr ""
+msgstr "Ruch sieciowy / Host"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:23
 msgid "Traffic Distribution"
@@ -463,35 +465,35 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:305
 msgid "Up. (Bytes)"
-msgstr ""
+msgstr "Wysyłanie (Bajty)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:306
 msgid "Up. (Pkts.)"
-msgstr ""
+msgstr "Wysyłanie (Pakiety)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
 msgid "Upload"
-msgstr "Prześlij"
+msgstr "Wysyłanie"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:51
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:89
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:128
 msgid "Upload (Bytes)"
-msgstr ""
+msgstr "Wysyłanie (Bajty)"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:52
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:90
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:129
 msgid "Upload (Packets)"
-msgstr ""
+msgstr "Wysyłanie (Pakiety)"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:70
 msgid "Upload / Application"
-msgstr ""
+msgstr "Wysyłanie / Aplikacja"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
 msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
-msgstr ""
+msgstr "Producent: <big id=\"bubble-vendor\">Example Corp.</big>"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:51
 msgid "Warning"
@@ -513,7 +515,7 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:88
 msgid "no traffic"
-msgstr ""
+msgstr "brak ruchu sieciowego"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:315
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:327
@@ -523,4 +525,4 @@ msgstr ""
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:517
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:522
 msgid "other"
-msgstr ""
+msgstr "inny"
index 2c81cb8ed6ea79985bde083719ebd5b8b684c87c..8db6c5f1c881e7dc478c5ba684fca03360c5f241 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-08 21:05+0000\n"
+"PO-Revision-Date: 2019-11-30 21:06+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnlbwmon/pt/>\n"
@@ -12,111 +12,115 @@ msgstr ""
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
 msgid "%d IPv4-only hosts"
-msgstr ""
+msgstr "%d hosts somente no IPv4"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
 msgid "%d IPv6-only hosts"
-msgstr ""
+msgstr "%d hosts somente no IPv6"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
 msgid "%d dual-stack hosts"
-msgstr ""
+msgstr "%d de hosts dual-stack"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:71
 msgid "%s and %s"
-msgstr ""
+msgstr "%s e %s"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:69
 msgid "%s, %s and %s"
-msgstr ""
+msgstr "%s, %s e %s"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:68
 msgid "-1 - Restart every last day of month"
-msgstr ""
+msgstr "-1 - Reiniciar no último dia do mês"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:69
 msgid "-7 - Restart a week before end of month"
-msgstr ""
+msgstr "-7 - Reiniciar uma semana antes do fim do mês"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:67
 msgid "1 - Restart every 1st of month"
-msgstr ""
+msgstr "1 - Reiniciar a cada 1º dia do mês"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:183
 msgid "10m - frequent commits at the expense of flash wear"
-msgstr ""
+msgstr "10m - commits frequentes à custa do desgaste do flash"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:182
 msgid "12h - compromise between risk of data loss and flash wear"
-msgstr ""
+msgstr "12h - compromisso entre risco de perda de dados e desgaste do flash"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:181
 msgid "24h - least flash wear at the expense of data loss risk"
-msgstr ""
+msgstr "24h - menor desgaste do flash à custa do risco de perda de dados"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:191
 msgid "30s - refresh twice per minute for reasonably current stats"
 msgstr ""
+"30s - atualizar duas vezes por minuto para estatísticas razoavelmente atuais"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:192
 msgid "5m - rarely refresh to avoid frequently clearing conntrack counters"
 msgstr ""
+"5m - atualizar raramente para evitar a limpeza frequente de contadores de "
+"conntrack"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:184
 msgid "60s - commit minutely, useful for non-flash storage"
-msgstr ""
+msgstr "60s - commit minuciosamente, útil para armazenamentos sem flash"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:40
 msgid "<big id=\"conn-total\">0</big> connections"
-msgstr ""
+msgstr "<big id=\"conn-total\">0</big> conexões"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:37
 msgid "<big id=\"host-total\">0</big> hosts"
-msgstr ""
+msgstr "<big id=\"host-total\">0</big> hosts"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:114
 msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
-msgstr ""
+msgstr "<big id=\"ipv6-hosts\">0%</big> Taxa de suporte IPv6 entre hosts"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:116
 msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
-msgstr ""
+msgstr "<big id=\"ipv6-rx\">0B</big> descarregamento IPv6 total"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:115
 msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
-msgstr ""
+msgstr "<big id=\"ipv6-share\">0%</big> do tráfego total é IPv6"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:117
 msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
-msgstr ""
+msgstr "<big id=\"ipv6-tx\">0B</big> envio IPv6 total"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:79
 msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
-msgstr ""
+msgstr "<big id=\"layer7-most-conn\">0</big> causam a maioria das conexões"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:77
 msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
 msgstr ""
+"<big id=\"layer7-most-rx\">0</big> causam o maior número de descarregamentos"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:78
 msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
-msgstr ""
+msgstr "<big id=\"layer7-most-tx\">0</big> causam o maior número de envios"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:76
 msgid "<big id=\"layer7-total\">0</big> different application protocols"
-msgstr ""
+msgstr "<big id=\"layer7-total\">0</big> protocolos de aplicação diferentes"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:38
 msgid "<big id=\"rx-total\">0</big> download"
-msgstr ""
+msgstr "<big id=\"rx-total\">0</big> descarregamento"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:39
 msgid "<big id=\"tx-total\">0</big> upload"
-msgstr ""
+msgstr "<big id=\"tx-total\">0</big> envio"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:25
 msgid "Accounting period"
-msgstr ""
+msgstr "Período contábil"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:21
 msgid "Advanced Settings"
@@ -124,11 +128,11 @@ msgstr "Definições Avançadas"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:85
 msgid "Application"
-msgstr ""
+msgstr "Aplicação"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:62
 msgid "Application Protocols"
-msgstr ""
+msgstr "Protocolos de Aplicação"
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:10
 msgid "Backup"
@@ -136,25 +140,28 @@ msgstr "Backup"
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:7
 msgid "Bandwidth Monitor"
-msgstr ""
+msgstr "Monitor de Largura de Banda"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:142
 msgid "CSV, grouped by IP"
-msgstr ""
+msgstr "CSV, agrupado por IP"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:141
 msgid "CSV, grouped by MAC"
-msgstr ""
+msgstr "CSV, agrupado por MAC"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:143
 msgid "CSV, grouped by protocol"
-msgstr ""
+msgstr "CSV, agrupado por protocolo"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:52
 msgid ""
 "Changing the accounting interval type will invalidate existing databases!"
 "<br /><strong><a href=\"%s\">Download backup</a></strong>."
 msgstr ""
+"Alterar o tipo de intervalo de contabilização irá invalidar as bases de "
+"dados existentes!<br /><strong><a href=\"%s\">Descarregar "
+"backup</a></strong>."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:26
 msgid ""
@@ -162,6 +169,10 @@ msgid ""
 "specific date, e.g. every 3rd. Choose \"Fixed interval\" to restart the "
 "accounting period exactly every N days, beginning at a given date."
 msgstr ""
+"Escolha \"Dia do mês\" para reiniciar o período contábil mensalmente numa "
+"data específica, por exemplo, a cada 3 anos. Selecione \"Intervalo fixo\" "
+"para reiniciar o período contábil exatamente a cada N dias, começando numa "
+"determinada data."
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:56
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:94
@@ -171,11 +182,11 @@ msgstr "A recolher dados..."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:177
 msgid "Commit interval"
-msgstr ""
+msgstr "Intervalo de commit"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:164
 msgid "Compress database"
-msgstr ""
+msgstr "Comprimir banco de dados"
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:9
 msgid "Configuration"
@@ -183,7 +194,7 @@ msgstr "Configuração"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
 msgid "Conn."
-msgstr ""
+msgstr "Con."
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:48
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:86
@@ -192,7 +203,7 @@ msgstr "Ligações"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:31
 msgid "Connections / Host"
-msgstr ""
+msgstr "Conexões / Host"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:195
 msgid "Database directory"
@@ -203,10 +214,12 @@ msgid ""
 "Database storage directory. One file per accounting period will be placed "
 "into this directory."
 msgstr ""
+"Diretório de armazenamento de banco de dados. Um ficheiro por período "
+"contábil estará neste diretório."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:28
 msgid "Day of month"
-msgstr ""
+msgstr "Dia do mês"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:63
 msgid ""
@@ -214,6 +227,9 @@ msgid ""
 "towards the end of month, e.g. \"-5\" to specify the 27th of July or the "
 "24th of Februrary."
 msgstr ""
+"Dia do mês para reiniciar o período contábil. Use valores negativos para "
+"contar para o final do mês, por exemplo \"-5\" para especificar o dia 27 de "
+"julho ou o dia 24 de fevereiro."
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:8
 msgid "Display"
@@ -221,11 +237,11 @@ msgstr "Mostrar"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
 msgid "Down. (Bytes)"
-msgstr ""
+msgstr "Desc. (Bytes)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
 msgid "Down. (Pkts.)"
-msgstr ""
+msgstr "Desc. (Pcts.)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
 msgid "Download"
@@ -235,47 +251,47 @@ msgstr "Descarregar"
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:87
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:126
 msgid "Download (Bytes)"
-msgstr ""
+msgstr "Descarregamento (Bytes)"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:50
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:88
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:127
 msgid "Download (Packets)"
-msgstr ""
+msgstr "Descarregamento (Pacotes)"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:65
 msgid "Download / Application"
-msgstr ""
+msgstr "Descarregamento / Aplicação"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:25
 msgid "Download Database Backup"
-msgstr ""
+msgstr "Descarregar Backup de Base de Dados"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:108
 msgid "Dualstack enabled hosts"
-msgstr ""
+msgstr "Hosts com dualstack ativado"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:62
 msgid "Due date"
-msgstr ""
+msgstr "Data limite"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:139
 msgid "Export"
-msgstr ""
+msgstr "Exportação"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:125
 msgid "Family"
-msgstr ""
+msgstr "Família"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:29
 msgid "Fixed interval"
-msgstr ""
+msgstr "Intervalo fixo"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:476
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:534
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:639
 msgid "Force reload…"
-msgstr ""
+msgstr "Regarregar forçadamente…"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:20
 msgid "General Settings"
@@ -283,7 +299,7 @@ msgstr "Configurações Gerais"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:28
 msgid "Generate Backup"
-msgstr ""
+msgstr "Gerar backup"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:46
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:123
@@ -292,7 +308,7 @@ msgstr "Host"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
 msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
-msgstr ""
+msgstr "Nome do Host: <big id=\"bubble-hostname\">exemplo.org</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
 msgid "IPv4"
@@ -300,7 +316,7 @@ msgstr "IPv4"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:103
 msgid "IPv4 vs. IPv6"
-msgstr ""
+msgstr "IPv4 contra IPv6"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
@@ -309,39 +325,43 @@ msgstr "IPv6"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:95
 msgid "Interval"
-msgstr ""
+msgstr "Intervalo"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:178
 msgid ""
 "Interval at which the temporary in-memory database is committed to the "
 "persistent database directory."
 msgstr ""
+"Intervalo no qual o banco de dados na memória temporário é enviado para o "
+"diretório do banco de dados persistente."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:188
 msgid ""
 "Interval at which traffic counters of still established connections are "
 "refreshed from netlink information."
 msgstr ""
+"Intervalo no qual os contadores de tráfego de conexões ainda estabelecidas "
+"são atualizados a partir de informações netlink."
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:197
 msgid "Invalid or empty backup archive"
-msgstr ""
+msgstr "Arquivo de backup inválido ou vazio"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:144
 msgid "JSON dump"
-msgstr ""
+msgstr "Despejo de JSON"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:96
 msgid "Length of accounting interval in days."
-msgstr ""
+msgstr "Duração do intervalo contábil em dias."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:110
 msgid "Local interfaces"
-msgstr ""
+msgstr "Interfaces locais"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:134
 msgid "Local subnets"
-msgstr ""
+msgstr "Subredes locais"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:47
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:124
@@ -350,43 +370,49 @@ msgstr "MAC"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:152
 msgid "Maximum entries"
-msgstr ""
+msgstr "Quantidade máxima de entradas"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:171
 msgid ""
 "Maximum number of accounting periods to keep, use zero to keep databases "
 "forever."
 msgstr ""
+"Quantidade máxima de períodos contáveis a manter, use zero para manter "
+"bancos de dados para sempre."
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:13
 msgid "Netlink Bandwidth Monitor"
-msgstr ""
+msgstr "Monitor de Largura de Banda Netlink"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:9
 msgid "Netlink Bandwidth Monitor - Backup / Restore"
-msgstr ""
+msgstr "Monitor de Largura de Banda Netlink - Backup / Restauração"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:12
 msgid "Netlink Bandwidth Monitor - Configuration"
-msgstr ""
+msgstr "Monitor de Largura de Banda Netlink - Configuração"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:475
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:533
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:638
 msgid "No data recorded yet."
-msgstr ""
+msgstr "Ainda não há dados registados."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:111
 msgid "Only conntrack streams from or to any of these networks are counted."
 msgstr ""
+"Somente os fluxos de conntrack de ou para qualquer uma dessas redes são "
+"contados."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:135
 msgid "Only conntrack streams from or to any of these subnets are counted."
 msgstr ""
+"Somente fluxos de conntrack de ou para qualquer uma dessas sub-redes são "
+"contados."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:158
 msgid "Preallocate database"
-msgstr ""
+msgstr "Pré-alocar banco de dados"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
 msgid "Protocol"
@@ -394,7 +420,7 @@ msgstr "Protocolo"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:22
 msgid "Protocol Mapping"
-msgstr ""
+msgstr "Mapeamento de Protocolos"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:23
 msgid ""
@@ -402,10 +428,13 @@ msgid ""
 "line. The first value specifies the IP protocol, the second value the port "
 "number and the third column is the name of the mapped protocol."
 msgstr ""
+"Mapeamentos de protocolo para distinguir tipos de tráfego por host, um "
+"mapeamento por linha. O primeiro valor especifica o protocolo IP, o segundo "
+"valor o número da porta e a terceira coluna é o nome do protocolo mapeado."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:187
 msgid "Refresh interval"
-msgstr ""
+msgstr "Intervalo de atualização"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:17
 msgid "Restore"
@@ -413,11 +442,11 @@ msgstr "Restauração"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:12
 msgid "Restore Database Backup"
-msgstr ""
+msgstr "Restaurar o Backup do Banco de Dados"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:16
 msgid "Select accounting period:"
-msgstr ""
+msgstr "Selecionar período contábil:"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
 msgid "Source IP"
@@ -425,47 +454,55 @@ msgstr "IP de origem"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:80
 msgid "Start date"
-msgstr ""
+msgstr "Data de início"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:81
 msgid "Start date of the first accounting period, e.g. begin of ISP contract."
 msgstr ""
+"Data de início do primeiro período contábil, por exemplo, início do contrato "
+"com o provedor."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:170
 msgid "Stored periods"
-msgstr ""
+msgstr "Períodos armazenados"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:13
 msgid ""
 "The Netlink Bandwidth Monitor (nlbwmon) is a lightweight, efficient traffic "
 "accounting program keeping track of bandwidth usage per host and protocol."
 msgstr ""
+"O Monitor de Largura de Banda Netlink (Netlink Bandwidth Monitor, nlbwmon) é "
+"um programa de contabilidade de tráfego leve e eficiente que controla o uso "
+"da largura de banda por host e protocolo."
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:215
 msgid "The following database files have been restored: %s"
-msgstr ""
+msgstr "Os ficheiros de banco de dados seguintes foram restaurados: %s"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:153
 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 ""
+"A quantidade máxima de entradas que podem ser dispostas na base de dados, "
+"configurando o limite p ara 0 permitirá que as bases de dados cresçam "
+"indefinidamente."
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:26
 msgid "Traffic / Host"
-msgstr ""
+msgstr "Tráfego / Host"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:23
 msgid "Traffic Distribution"
-msgstr ""
+msgstr "Distribuição do Tráfego"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:305
 msgid "Up. (Bytes)"
-msgstr ""
+msgstr "Acima. (Bytes)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:306
 msgid "Up. (Pkts.)"
-msgstr ""
+msgstr "Acima. (Pcts.)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
 msgid "Upload"
@@ -475,21 +512,21 @@ msgstr "Enviar"
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:89
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:128
 msgid "Upload (Bytes)"
-msgstr ""
+msgstr "Envio (Bytes)"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:52
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:90
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:129
 msgid "Upload (Packets)"
-msgstr ""
+msgstr "Envio (Pacotes)"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:70
 msgid "Upload / Application"
-msgstr ""
+msgstr "Envio / Aplicação"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
 msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
-msgstr ""
+msgstr "Fornecedor: <big id=\"bubble-vendor\">Corp. Exemplo</big>"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:51
 msgid "Warning"
@@ -501,6 +538,9 @@ msgid ""
 "makes accessing old data slightly slower but helps to reduce storage "
 "requirements."
 msgstr ""
+"Se deve comprimir arquivos de bases de dados como gzip. Comprimir os "
+"ficheiros de banco de dados torna o acesso aos dados antigos um pouco mais "
+"lento, mas ajuda a reduzir os requisitos de armazenamento."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:159
 msgid ""
@@ -508,10 +548,14 @@ msgid ""
 "mainly useful for memory constrained systems which might not be able to "
 "satisfy memory allocation after longer uptime periods."
 msgstr ""
+"Se deve pré-alocar o tamanho máximo possível do banco de dados na memória. "
+"Isto é principalmente útil para sistemas com restrições de memória que podem "
+"não ser capazes de satisfazer a alocação de memória após períodos de "
+"atividade mais longos."
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:88
 msgid "no traffic"
-msgstr ""
+msgstr "nenhum tráfego"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:315
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:327
@@ -521,4 +565,4 @@ msgstr ""
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:517
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:522
 msgid "other"
-msgstr ""
+msgstr "outro"
index cfb98c049d99e7f8eaccb1c1603ecc8f2b30f77d..66ec7ea67b56a6c0e96b5d36d9fd26d4264c904b 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-07 10:45+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsnlbwmon/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 3.10-dev\n"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
 msgid "%d IPv4-only hosts"
-msgstr ""
+msgstr "%d apenas hosts IPV4"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:668
 msgid "%d IPv6-only hosts"
-msgstr ""
+msgstr "%d apenas hosts IPv6"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:675
 msgid "%d dual-stack hosts"
-msgstr ""
+msgstr "%d hosts com pilha dupla"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:71
 msgid "%s and %s"
-msgstr ""
+msgstr "%s e %s"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:69
 msgid "%s, %s and %s"
-msgstr ""
+msgstr "%s, %s e %s"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:68
 msgid "-1 - Restart every last day of month"
-msgstr ""
+msgstr "-1 - Reiniciar todos os últimos dias do mês"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:69
 msgid "-7 - Restart a week before end of month"
-msgstr ""
+msgstr "-7 - Reiniciar uma semana antes do fim do mês"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:67
 msgid "1 - Restart every 1st of month"
-msgstr ""
+msgstr "1 - Reiniciar a cada 1º dia do mês"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:183
 msgid "10m - frequent commits at the expense of flash wear"
-msgstr ""
+msgstr "10m - commits frequentes à custa do desgaste da memória flash"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:182
 msgid "12h - compromise between risk of data loss and flash wear"
 msgstr ""
+"12h - compromisso entre risco de perda de dados e desgaste da memória flash"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:181
 msgid "24h - least flash wear at the expense of data loss risk"
 msgstr ""
+"24h - menor desgaste da memória flash à custa do risco de perda de dados"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:191
 msgid "30s - refresh twice per minute for reasonably current stats"
 msgstr ""
+"30s - atualizar duas vezes por minuto para manter as estatísticas "
+"razoavelmente atuais"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:192
 msgid "5m - rarely refresh to avoid frequently clearing conntrack counters"
 msgstr ""
+"5m - atualizar raramente para evitar a limpeza frequente dos contadores "
+"conntrack"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:184
 msgid "60s - commit minutely, useful for non-flash storage"
 msgstr ""
+"60s - realizar um commit por minuto, útil para armazenamento sem memória "
+"flash"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:40
 msgid "<big id=\"conn-total\">0</big> connections"
-msgstr ""
+msgstr "<big id=\"conn-total\">0</big> conexões"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:37
 msgid "<big id=\"host-total\">0</big> hosts"
-msgstr ""
+msgstr "<big id=\"host-total\">0</big> hosts"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:114
 msgid "<big id=\"ipv6-hosts\">0%</big> IPv6 support rate among hosts"
 msgstr ""
+"<big id=\"ipv6-hosts\">0%</big> Taxa de compatibilidade IPv6 entre os hosts"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:116
 msgid "<big id=\"ipv6-rx\">0B</big> total IPv6 download"
-msgstr ""
+msgstr "<big id=\"ipv6-rx\">0B</big> total de downloads IPv6"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:115
 msgid "<big id=\"ipv6-share\">0%</big> of the total traffic is IPv6"
-msgstr ""
+msgstr "<big id=\"ipv6-share\">0%</big> do tráfego total é IPv6"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:117
 msgid "<big id=\"ipv6-tx\">0B</big> total IPv6 upload"
-msgstr ""
+msgstr "<big id=\"ipv6-tx\">0B</big> upload IPv6 total"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:79
 msgid "<big id=\"layer7-most-conn\">0</big> cause the most connections"
-msgstr ""
+msgstr "<big id=\"layer7-most-conn\">0</big> causou a maioria das conexões"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:77
 msgid "<big id=\"layer7-most-rx\">0</big> cause the most download"
 msgstr ""
+"<big id=\"layer7-most-rx\">0</big> causou a maioria da quantidade de "
+"downloads"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:78
 msgid "<big id=\"layer7-most-tx\">0</big> cause the most upload"
 msgstr ""
+"<big id=\"layer7-most-tx\">0</big> causou a maioria da quantidade de uploads"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:76
 msgid "<big id=\"layer7-total\">0</big> different application protocols"
-msgstr ""
+msgstr "<big id=\"layer7-total\">0</big> protocolos de diferentes aplicativos"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:38
 msgid "<big id=\"rx-total\">0</big> download"
-msgstr ""
+msgstr "<big id=\"rx-total\">0</big> download"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:39
 msgid "<big id=\"tx-total\">0</big> upload"
-msgstr ""
+msgstr "<big id=\"tx-total\">0</big> upload"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:25
 msgid "Accounting period"
-msgstr ""
+msgstr "Período contábil"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:21
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Configurações Avançadas"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:85
 msgid "Application"
-msgstr ""
+msgstr "Aplicação"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:62
 msgid "Application Protocols"
-msgstr ""
+msgstr "Protocolos de aplicação"
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:10
 msgid "Backup"
-msgstr ""
+msgstr "Cópia de Segurança"
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:7
 msgid "Bandwidth Monitor"
-msgstr ""
+msgstr "Monitor da Largura de Banda"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:142
 msgid "CSV, grouped by IP"
-msgstr ""
+msgstr "CSV, agrupado por IP"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:141
 msgid "CSV, grouped by MAC"
-msgstr ""
+msgstr "CSV, agrupado por MAC"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:143
 msgid "CSV, grouped by protocol"
-msgstr ""
+msgstr "CSV, agrupados por protocolo"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:52
 msgid ""
 "Changing the accounting interval type will invalidate existing databases!"
 "<br /><strong><a href=\"%s\">Download backup</a></strong>."
 msgstr ""
+"Alterar o tipo de intervalo de contabilização invalida as bases de dados "
+"existentes!<br /><strong><a href=\"%s\">Download backup</a></strong>."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:26
 msgid ""
@@ -156,51 +176,57 @@ msgid ""
 "specific date, e.g. every 3rd. Choose \"Fixed interval\" to restart the "
 "accounting period exactly every N days, beginning at a given date."
 msgstr ""
+"Escolha o \"Dia do mês\" para reiniciar o período contábil mensalmente em "
+"uma data específica, por exemplo, a cada 3 anos. Selecione \"Intervalo fixo\""
+" para reiniciar o período contábil exatamente a cada N dias, começando em "
+"uma data determinada."
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:56
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:94
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:133
 msgid "Collecting data..."
-msgstr ""
+msgstr "Coletando dados..."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:177
 msgid "Commit interval"
-msgstr ""
+msgstr "Intervalo de commit"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:164
 msgid "Compress database"
-msgstr ""
+msgstr "Comprimir o banco de dados"
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:9
 msgid "Configuration"
-msgstr ""
+msgstr "Configuração"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:302
 msgid "Conn."
-msgstr ""
+msgstr "Conn."
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:48
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:86
 msgid "Connections"
-msgstr ""
+msgstr "Conexões"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:31
 msgid "Connections / Host"
-msgstr ""
+msgstr "Conexões / Host"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:195
 msgid "Database directory"
-msgstr ""
+msgstr "Diretório do Banco de Dados"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:196
 msgid ""
 "Database storage directory. One file per accounting period will be placed "
 "into this directory."
 msgstr ""
+"O diretório de armazenamento de banco de dados. Um arquivo por período "
+"contábil será colocado neste diretório."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:28
 msgid "Day of month"
-msgstr ""
+msgstr "Dia do mês"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:63
 msgid ""
@@ -208,187 +234,200 @@ msgid ""
 "towards the end of month, e.g. \"-5\" to specify the 27th of July or the "
 "24th of Februrary."
 msgstr ""
+"Dia do mês para reiniciar o período contábil. Use valores negativos para "
+"contar no final do mês, por exemplo \"-5\" para especificar o dia 27 de "
+"Julho ou o dia 24 de Fevereiro."
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:8
 msgid "Display"
-msgstr ""
+msgstr "Exibir"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:303
 msgid "Down. (Bytes)"
-msgstr ""
+msgstr "Down. (Bytes)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:304
 msgid "Down. (Pkts.)"
-msgstr ""
+msgstr "Down. (Pcts.)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:285
 msgid "Download"
-msgstr ""
+msgstr "Download"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:49
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:87
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:126
 msgid "Download (Bytes)"
-msgstr ""
+msgstr "Download (Bytes)"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:50
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:88
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:127
 msgid "Download (Packets)"
-msgstr ""
+msgstr "Download (Pacotes)"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:65
 msgid "Download / Application"
-msgstr ""
+msgstr "Download / Aplicação"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:25
 msgid "Download Database Backup"
-msgstr ""
+msgstr "Fazer Download da Cópia de Segurança do Banco de Dados"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:108
 msgid "Dualstack enabled hosts"
-msgstr ""
+msgstr "Hosts com pilha dupla ativada"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:62
 msgid "Due date"
-msgstr ""
+msgstr "Data de vencimento"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:139
 msgid "Export"
-msgstr ""
+msgstr "Exportar"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:125
 msgid "Family"
-msgstr ""
+msgstr "Família"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:29
 msgid "Fixed interval"
-msgstr ""
+msgstr "Intervalo fixo"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:476
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:534
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:639
 msgid "Force reload…"
-msgstr ""
+msgstr "Impor o recarregamento…"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:20
 msgid "General Settings"
-msgstr ""
+msgstr "Configurações Gerais"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:28
 msgid "Generate Backup"
-msgstr ""
+msgstr "Gerar Cópia de Segurança"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:46
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:123
 msgid "Host"
-msgstr ""
+msgstr "Host"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:294
 msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
-msgstr ""
+msgstr "Nome do host: <big id=\"bubble-hostname\">example.org</big>"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:624
 msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:103
 msgid "IPv4 vs. IPv6"
-msgstr ""
+msgstr "IPv4 contra IPv6"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:625
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:100
 msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:95
 msgid "Interval"
-msgstr ""
+msgstr "Intervalo"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:178
 msgid ""
 "Interval at which the temporary in-memory database is committed to the "
 "persistent database directory."
 msgstr ""
+"Intervalo no qual o banco de dados temporário na memória é enviado para o "
+"diretório do banco de dados persistente."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:188
 msgid ""
 "Interval at which traffic counters of still established connections are "
 "refreshed from netlink information."
 msgstr ""
+"Intervalo no qual os contadores de tráfego de conexões ainda estabelecidas "
+"são atualizados a partir das informações do netlink."
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:197
 msgid "Invalid or empty backup archive"
-msgstr ""
+msgstr "O arquivo da cópia de segurança está inválido ou vazio"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:144
 msgid "JSON dump"
-msgstr ""
+msgstr "Despejo JSON"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:96
 msgid "Length of accounting interval in days."
-msgstr ""
+msgstr "Duração do intervalo contábil em dias."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:110
 msgid "Local interfaces"
-msgstr ""
+msgstr "Interfaces locais"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:134
 msgid "Local subnets"
-msgstr ""
+msgstr "Subredes locais"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:47
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:124
 msgid "MAC"
-msgstr ""
+msgstr "MAC"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:152
 msgid "Maximum entries"
-msgstr ""
+msgstr "Quantidade máxima de entradas"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:171
 msgid ""
 "Maximum number of accounting periods to keep, use zero to keep databases "
 "forever."
 msgstr ""
+"Quantidade máxima de períodos contábeis a serem mantidos, use zero para "
+"manter os bancos de dados para sempre."
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:13
 msgid "Netlink Bandwidth Monitor"
-msgstr ""
+msgstr "Monitor da Largura de Banda Netlink"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:9
 msgid "Netlink Bandwidth Monitor - Backup / Restore"
-msgstr ""
+msgstr "Monitor da Largura de Banda Netlink - Cópia de Segurança / Restauração"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:12
 msgid "Netlink Bandwidth Monitor - Configuration"
-msgstr ""
+msgstr "Monitor da Largura de Banda Netlink - Configuração"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:475
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:533
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:638
 msgid "No data recorded yet."
-msgstr ""
+msgstr "Ainda não há dados registrados."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:111
 msgid "Only conntrack streams from or to any of these networks are counted."
 msgstr ""
+"Somente os fluxos conntrack de ou para qualquer uma dessas redes são "
+"contabilizados."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:135
 msgid "Only conntrack streams from or to any of these subnets are counted."
 msgstr ""
+"Somente fluxos conntrack de ou para qualquer uma destas sub-redes são "
+"contabilizados."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:158
 msgid "Preallocate database"
-msgstr ""
+msgstr "Pré-alocar o banco de dados"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:451
 msgid "Protocol"
-msgstr ""
+msgstr "Protocolo"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:22
 msgid "Protocol Mapping"
-msgstr ""
+msgstr "Mapeamento de Protocolos"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:23
 msgid ""
@@ -396,98 +435,110 @@ msgid ""
 "line. The first value specifies the IP protocol, the second value the port "
 "number and the third column is the name of the mapped protocol."
 msgstr ""
+"O mapeamentos de protocolo serve para distinguir os diferentes tipos de "
+"tráfego por host, um mapeamento por linha. O primeiro valor determina o "
+"protocolo IP, o segundo valor o número da porta e a terceira coluna é o nome "
+"do protocolo mapeado."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:187
 msgid "Refresh interval"
-msgstr ""
+msgstr "Intervalo de atualização"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:17
 msgid "Restore"
-msgstr ""
+msgstr "Restauração"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/backup.htm:12
 msgid "Restore Database Backup"
-msgstr ""
+msgstr "Restaurar a Cópia de Segurança do Banco de Dados"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:16
 msgid "Select accounting period:"
-msgstr ""
+msgstr "Selecione o período contábil:"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:446
 msgid "Source IP"
-msgstr ""
+msgstr "IP de Origem"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:80
 msgid "Start date"
-msgstr ""
+msgstr "Data de Início"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:81
 msgid "Start date of the first accounting period, e.g. begin of ISP contract."
 msgstr ""
+"Data de início do primeiro período contábil, por exemplo, início do contrato "
+"com o provedor de internet."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:170
 msgid "Stored periods"
-msgstr ""
+msgstr "Períodos de armazenamento"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:13
 msgid ""
 "The Netlink Bandwidth Monitor (nlbwmon) is a lightweight, efficient traffic "
 "accounting program keeping track of bandwidth usage per host and protocol."
 msgstr ""
+"O Monitor de Largura de Banda Netlink (nlbwmon) é um programa de "
+"contabilidade de tráfego leve e eficiente que controla o uso da largura de "
+"banda por host e protocolo."
 
 #: applications/luci-app-nlbwmon/luasrc/controller/nlbw.lua:215
 msgid "The following database files have been restored: %s"
-msgstr ""
+msgstr "Os seguintes arquivos de banco de dados foram restaurados: %s"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:153
 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 ""
+"A quantidade máxima de entradas que devem ser colocadas na base de dados, "
+"fixando o limite em 0, permitirá que as bases de dados cresçam "
+"indefinidamente."
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:26
 msgid "Traffic / Host"
-msgstr ""
+msgstr "Tráfego / Host"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:23
 msgid "Traffic Distribution"
-msgstr ""
+msgstr "Distribuição de Tráfego"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:305
 msgid "Up. (Bytes)"
-msgstr ""
+msgstr "Up. (Bytes)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:306
 msgid "Up. (Pkts.)"
-msgstr ""
+msgstr "Up. (Pcts.)"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:289
 msgid "Upload"
-msgstr ""
+msgstr "Envio"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:51
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:89
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:128
 msgid "Upload (Bytes)"
-msgstr ""
+msgstr "Envio (Bytes)"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:52
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:90
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:129
 msgid "Upload (Packets)"
-msgstr ""
+msgstr "Envio (Pacotes)"
 
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:70
 msgid "Upload / Application"
-msgstr ""
+msgstr "Envio / Aplicação"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:295
 msgid "Vendor: <big id=\"bubble-vendor\">Example Corp.</big>"
-msgstr ""
+msgstr "Vendedor: <big id=\"bubble-vendor\">Example Corp.</big>"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:51
 msgid "Warning"
-msgstr ""
+msgstr "Alerta"
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:165
 msgid ""
@@ -495,6 +546,9 @@ msgid ""
 "makes accessing old data slightly slower but helps to reduce storage "
 "requirements."
 msgstr ""
+"Se deseja comprimir os arquivos de banco de dados com gzip. Comprimir os "
+"arquivos de banco de dados torna o acesso aos dados antigos um pouco mais "
+"lentos, porém ajuda a reduzir o espaço de armazenamento."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:159
 msgid ""
@@ -502,10 +556,14 @@ msgid ""
 "mainly useful for memory constrained systems which might not be able to "
 "satisfy memory allocation after longer uptime periods."
 msgstr ""
+"Se deseja pré-alocar o tamanho máximo possível do banco de dados na memória. "
+"Isto é muito útil para sistemas com restrições de memória que podem não "
+"serem capazes de satisfazer a alocação de memória após períodos de atividade "
+"mais longos."
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:88
 msgid "no traffic"
-msgstr ""
+msgstr "nenhum tráfego"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:315
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:327
@@ -515,4 +573,4 @@ msgstr ""
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:517
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:522
 msgid "other"
-msgstr ""
+msgstr "Outros"
index 3165c21f7ad2f46fa14fe23737d3f13759314053..95c4573af823c41783dcc14e4d0958b784631699 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnlbwmon/tr/>\n"
 "Language: tr\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw.js:661
 msgid "%d IPv4-only hosts"
@@ -161,7 +167,7 @@ msgstr ""
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:94
 #: applications/luci-app-nlbwmon/luasrc/view/nlbw/display.htm:133
 msgid "Collecting data..."
-msgstr ""
+msgstr "Veri alınıyor..."
 
 #: applications/luci-app-nlbwmon/luasrc/model/cbi/nlbw/config.lua:177
 msgid "Commit interval"
index c9771779ee6862d27a8b030d10714353ce421a1d..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100644 (file)
@@ -1,11 +1,4 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@nlbwmon[-1]
-       add ucitrack nlbwmon
-       set ucitrack.@nlbwmon[-1].init=nlbwmon
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
index 0bf0744c211c3062b6a0c6255c012f18587c9a24..b6483644fc4e690c553ad691343c19a385952897 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:09+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnoddos/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"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:48
 msgid "Class"
@@ -51,27 +57,27 @@ msgstr ""
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:43
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:77
 msgid "Hostname"
-msgstr ""
+msgstr "Název počítače"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:44
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:78
 msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:45
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:79
 msgid "MAC"
-msgstr ""
+msgstr "MAC"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:46
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:80
 msgid "Manufacturer"
-msgstr ""
+msgstr "Výrobce"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:47
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:81
 msgid "Model"
-msgstr ""
+msgstr "Model"
 
 #: applications/luci-app-noddos/luasrc/controller/noddos.lua:8
 msgid "Noddos Client Tracking"
@@ -104,7 +110,7 @@ msgstr ""
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:10
 msgid "Server Settings"
-msgstr ""
+msgstr "Nastavení serveru"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:36
 msgid ""
index 903563e5f64f6e559107d94e9c67cfb7fd9110a3..ca1b9becf29e2b318c7e788c734d1d5d86078711 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:14+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnoddos/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:48
 msgid "Class"
@@ -51,17 +57,17 @@ msgstr ""
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:43
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:77
 msgid "Hostname"
-msgstr ""
+msgstr "Gépnév"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:44
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:78
 msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:45
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:79
 msgid "MAC"
-msgstr ""
+msgstr "MAC"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:46
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:80
@@ -71,7 +77,7 @@ msgstr ""
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:47
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:81
 msgid "Model"
-msgstr ""
+msgstr "Modell"
 
 #: applications/luci-app-noddos/luasrc/controller/noddos.lua:8
 msgid "Noddos Client Tracking"
@@ -104,7 +110,7 @@ msgstr ""
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:10
 msgid "Server Settings"
-msgstr ""
+msgstr "Kiszolgáló beállításai"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:36
 msgid ""
diff --git a/applications/luci-app-noddos/po/mr/noddos.po b/applications/luci-app-noddos/po/mr/noddos.po
new file mode 100644 (file)
index 0000000..c1a27f4
--- /dev/null
@@ -0,0 +1,127 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:48
+msgid "Class"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:5
+msgid "Client Firewall"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:35
+msgid "Clients"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:83
+msgid "DhcpHostname"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:82
+msgid "DhcpVendor"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:25
+msgid "Don't monitor these IPv4 addresses"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:33
+msgid "Don't monitor these IPv6 addresses"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:40
+msgid "Don't monitor these MAC addresses"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:24
+msgid "Excluded IPv4 addresses"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:32
+msgid "Excluded IPv6 addresses"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:39
+msgid "Excluded MAC addresses"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:43
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:77
+msgid "Hostname"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:44
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:78
+msgid "IPv4"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:45
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:79
+msgid "MAC"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:46
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:80
+msgid "Manufacturer"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:47
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:81
+msgid "Model"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/controller/noddos.lua:8
+msgid "Noddos Client Tracking"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/controller/noddos.lua:7
+msgid "Noddos Clients"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:6
+msgid ""
+"Noddos controls traffic from the clients on your network to the Internet. "
+"This helps protect your network, the bandwidth on your Internet connection "
+"and the Internet"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:15
+msgid "Private networks"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:39
+msgid "Recognized Clients"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:16
+msgid ""
+"Report traffic to private networks (10/8, 172.16/12, 192.168/16, "
+"fd75:6b5d:352c:ed05::/64)"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:10
+msgid "Server Settings"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:36
+msgid ""
+"The following clients have been discovered on the network. The last "
+"discovery was completed at"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:73
+msgid "Unrecognized Clients"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:19
+msgid "Upload anonimized traffic stats"
+msgstr ""
+
+#: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:20
+msgid ""
+"Uploading your statistics helps improving device recognition and discovering "
+"hacked devices & botnets"
+msgstr ""
index 942190b6763eecca5a7855f1ace3a7d5d17fd9dc..35e73ca8fab46a7c2ce2b59f8556d40316794761 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-31 18:05+0000\n"
-"Last-Translator: Tiago Gaspar <tiagogaspar8@gmail.com>\n"
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnoddos/pt/>\n"
 "Language: pt\n"
@@ -12,47 +12,47 @@ msgstr ""
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:48
 msgid "Class"
-msgstr ""
+msgstr "Classe"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:5
 msgid "Client Firewall"
-msgstr ""
+msgstr "Firewall do Cliente"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:35
 msgid "Clients"
-msgstr ""
+msgstr "Clientes"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:83
 msgid "DhcpHostname"
-msgstr ""
+msgstr "DhcpHostname"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:82
 msgid "DhcpVendor"
-msgstr ""
+msgstr "DhcpVendor"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:25
 msgid "Don't monitor these IPv4 addresses"
-msgstr ""
+msgstr "Não monitorar estes endereços IPv4"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:33
 msgid "Don't monitor these IPv6 addresses"
-msgstr ""
+msgstr "Não monitorar estes endereços IPv6"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:40
 msgid "Don't monitor these MAC addresses"
-msgstr ""
+msgstr "Não monitorar estes endereços MAC"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:24
 msgid "Excluded IPv4 addresses"
-msgstr ""
+msgstr "Endereços IPv4 excluídos"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:32
 msgid "Excluded IPv6 addresses"
-msgstr ""
+msgstr "Endereços IPv6 excluídos"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:39
 msgid "Excluded MAC addresses"
-msgstr ""
+msgstr "Endereços MAC excluídos"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:43
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:77
@@ -72,7 +72,7 @@ msgstr "MAC"
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:46
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:80
 msgid "Manufacturer"
-msgstr ""
+msgstr "Fabricante"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:47
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:81
@@ -81,11 +81,11 @@ msgstr "Modelo"
 
 #: applications/luci-app-noddos/luasrc/controller/noddos.lua:8
 msgid "Noddos Client Tracking"
-msgstr ""
+msgstr "Rastreamento de Clientes Noddos"
 
 #: applications/luci-app-noddos/luasrc/controller/noddos.lua:7
 msgid "Noddos Clients"
-msgstr ""
+msgstr "Clientes Noddos"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:6
 msgid ""
@@ -93,20 +93,25 @@ msgid ""
 "This helps protect your network, the bandwidth on your Internet connection "
 "and the Internet"
 msgstr ""
+"O Noddos controla o tráfego dos clientes da sua rede à Internet. Isto ajuda "
+"a proteger a sua rede, a largura de banda na sua conexão à Internet e a "
+"Internet"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:15
 msgid "Private networks"
-msgstr ""
+msgstr "Redes privadas"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:39
 msgid "Recognized Clients"
-msgstr ""
+msgstr "Clientes Reconhecidos"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:16
 msgid ""
 "Report traffic to private networks (10/8, 172.16/12, 192.168/16, "
 "fd75:6b5d:352c:ed05::/64)"
 msgstr ""
+"Reportar trafego para redes privadas (10/8, 172.16/12, 192.168/16, "
+"fd75:6b5d:352c:ed05::/64)"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:10
 msgid "Server Settings"
@@ -117,17 +122,21 @@ msgid ""
 "The following clients have been discovered on the network. The last "
 "discovery was completed at"
 msgstr ""
+"Os seguintes clientes foram descobertos na rede. A última descoberta foi "
+"concluída em"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:73
 msgid "Unrecognized Clients"
-msgstr ""
+msgstr "Clientes não Reconhecidos"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:19
 msgid "Upload anonimized traffic stats"
-msgstr ""
+msgstr "Enviar estatísticas de tráfego anonimizadas"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:20
 msgid ""
 "Uploading your statistics helps improving device recognition and discovering "
 "hacked devices & botnets"
 msgstr ""
+"O envio das suas estatísticas ajuda a melhorar o reconhecimento de aparelhos "
+"e a descobrir aparelhos e redes de bots hackeados"
index bb46a13c1ef0282e79900ebc700a920793e9f6c1..295d6bef807e790ee1c29e42dccd5cb51bf6b3a1 100644 (file)
@@ -1,85 +1,91 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-05 17:06+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsnoddos/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 3.10-dev\n"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:48
 msgid "Class"
-msgstr ""
+msgstr "Classe"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:5
 msgid "Client Firewall"
-msgstr ""
+msgstr "Firewall do Cliente"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:35
 msgid "Clients"
-msgstr ""
+msgstr "Clientes"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:83
 msgid "DhcpHostname"
-msgstr ""
+msgstr "Nome de Host do DHCP"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:82
 msgid "DhcpVendor"
-msgstr ""
+msgstr "DhcpVendor"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:25
 msgid "Don't monitor these IPv4 addresses"
-msgstr ""
+msgstr "Não monitore esses endereços IPv4"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:33
 msgid "Don't monitor these IPv6 addresses"
-msgstr ""
+msgstr "Não monitore esses endereços IPv6"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:40
 msgid "Don't monitor these MAC addresses"
-msgstr ""
+msgstr "Não monitore esses endereços MAC"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:24
 msgid "Excluded IPv4 addresses"
-msgstr ""
+msgstr "Endereços IPv4 excluídos"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:32
 msgid "Excluded IPv6 addresses"
-msgstr ""
+msgstr "Endereços IPv6 excluídos"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:39
 msgid "Excluded MAC addresses"
-msgstr ""
+msgstr "Endereços MAC excluídos"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:43
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:77
 msgid "Hostname"
-msgstr ""
+msgstr "Nome do equipamento"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:44
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:78
 msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:45
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:79
 msgid "MAC"
-msgstr ""
+msgstr "MAC"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:46
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:80
 msgid "Manufacturer"
-msgstr ""
+msgstr "Fabricante"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:47
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:81
 msgid "Model"
-msgstr ""
+msgstr "Modelo"
 
 #: applications/luci-app-noddos/luasrc/controller/noddos.lua:8
 msgid "Noddos Client Tracking"
-msgstr ""
+msgstr "Rastreamento de cliente Noddos"
 
 #: applications/luci-app-noddos/luasrc/controller/noddos.lua:7
 msgid "Noddos Clients"
-msgstr ""
+msgstr "Clientes Noddos"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:6
 msgid ""
@@ -87,41 +93,50 @@ msgid ""
 "This helps protect your network, the bandwidth on your Internet connection "
 "and the Internet"
 msgstr ""
+"O Noddos controla o tráfego dos clientes da sua rede para a Internet. Isto "
+"ajuda a proteger a sua rede e a largura de banda na sua conexão de Internet "
+"e a Internet"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:15
 msgid "Private networks"
-msgstr ""
+msgstr "Redes privadas"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:39
 msgid "Recognized Clients"
-msgstr ""
+msgstr "Clientes Reconhecidos"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:16
 msgid ""
 "Report traffic to private networks (10/8, 172.16/12, 192.168/16, "
 "fd75:6b5d:352c:ed05::/64)"
 msgstr ""
+"Relatório de tráfego para as redes privadas (10/8, 172.16/12, 192.168/16, "
+"fd75:6b5d:352c:ed05::/64)"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:10
 msgid "Server Settings"
-msgstr ""
+msgstr "Configurações do Servidor"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:36
 msgid ""
 "The following clients have been discovered on the network. The last "
 "discovery was completed at"
 msgstr ""
+"Os seguintes clientes foram descobertos na rede. A última descoberta foi "
+"concluída em"
 
 #: applications/luci-app-noddos/luasrc/view/noddos/clients.htm:73
 msgid "Unrecognized Clients"
-msgstr ""
+msgstr "Clientes não Reconhecidos"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:19
 msgid "Upload anonimized traffic stats"
-msgstr ""
+msgstr "Carregar estatísticas de tráfego anonimizadas"
 
 #: applications/luci-app-noddos/luasrc/model/cbi/noddos.lua:20
 msgid ""
 "Uploading your statistics helps improving device recognition and discovering "
 "hacked devices & botnets"
 msgstr ""
+"O envio das suas estatísticas ajuda a melhorar o reconhecimento de "
+"dispositivos e a descobrir dispositivos hackeados e botnets"
index 17abbc41ca8e71fee3f812c841b015f159781376..5225b63a8e89cf8b30043de193eafcee3ad77909 100644 (file)
@@ -3,12 +3,5 @@
 # Copyright (C) 2017 Steven Hessing (steven.hessing@live.com)
 # This is free software, licensed under the GNU General Public License v3
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@noddos[-1]
-       add ucitrack noddos
-       set ucitrack.@noddos[-1].init=noddos
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
diff --git a/applications/luci-app-ntpc/po/mr/ntpc.po b/applications/luci-app-ntpc/po/mr/ntpc.po
new file mode 100644 (file)
index 0000000..2352903
--- /dev/null
@@ -0,0 +1,76 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-04-14 13:24+0200\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsntpc/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:21
+msgid "Clock Adjustment"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:17
+msgid "Count of time measurements"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:11
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:12
+msgid "Current system time"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:7
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:8
+msgid "General"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:34
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:23
+msgid "Hostname"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:25
+msgid "Offset frequency"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:35
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:24
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:5
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:6
+msgid "Synchronizes the system time"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:18
+msgid "Time Server"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:29
+msgid "Time Servers"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/controller/ntpc.lua:14
+#: applications/luci-app-ntpc/luasrc/controller/ntpc.lua:17
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:5
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:6
+msgid "Time Synchronisation"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:13
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:14
+msgid "Update interval (in seconds)"
+msgstr ""
+
+#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:17
+msgid "empty = infinite"
+msgstr ""
index 61b68981d6d97a1b47a997def5f865df5150b1db..3e72e4c58a361c70c5a750021454bcc48e4f1548 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-04-14 13:24+0200\n"
-"PO-Revision-Date: 2011-10-18 22:38+0200\n"
-"Last-Translator: Luiz Angelo <luizluca@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsntpc/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 3.10-dev\n"
 
 #: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:21
 msgid "Clock Adjustment"
@@ -34,7 +35,7 @@ msgstr "Geral"
 #: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:34
 #: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:23
 msgid "Hostname"
-msgstr "Nome do computador"
+msgstr "Nome do equipamento"
 
 #: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:25
 msgid "Offset frequency"
@@ -52,7 +53,7 @@ msgstr "Sincroniza a hora do sistema"
 
 #: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:18
 msgid "Time Server"
-msgstr "Servidor de Hora."
+msgstr "Servidor de Hora"
 
 #: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:29
 msgid "Time Servers"
index 0ea4620b8c7a77bac184b25ac3710519af83c115..3cc5645c76118cddf09818e0354e224e6af7e23e 100644 (file)
@@ -6,15 +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: 2018-08-07 19:58+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: 2019-11-22 20:04+0000\n"
+"Last-Translator: MosDos <hosted.weblate@mos.sh>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsntpc/zh_Hans/>\n"
+"Language: zh-cn\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 3.10-dev\n"
 
 #: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:21
 msgid "Clock Adjustment"
@@ -32,7 +33,7 @@ msgstr "当前系统时间"
 #: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:7
 #: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:8
 msgid "General"
-msgstr "基本设置"
+msgstr "通用"
 
 #: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:34
 #: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:23
index ec9cd65900482ae9b62a651bd23825e411bfda0b..3f602137f1e28ba03f5f94e489a8f5bc940cdbba 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-25 17:54+0000\n"
-"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
+"PO-Revision-Date: 2019-12-03 08:23+0000\n"
+"Last-Translator: Roger Ortiz <rogerortizleal@gmail.com>\n"
 "Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnut/ca/>\n"
 "Language: ca\n"
@@ -10,49 +10,49 @@ 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 3.10-dev\n"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
 msgid "Additional Shutdown Time(s)"
-msgstr ""
+msgstr "Temps Addicional d'Apagat"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
 msgid "Addresses on which to listen"
-msgstr ""
+msgstr "Direccions en les que escoltar"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
 msgid "Allowed actions"
-msgstr ""
+msgstr "Accions permeses"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
 msgid "As configured by NUT"
-msgstr ""
+msgstr "Tal com està configurat per NUT"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
 msgid "Bytes to read from interrupt pipe"
-msgstr ""
+msgstr "Bytes per llegir del tub d’interrupció"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
 msgid "CA Certificate path"
-msgstr ""
+msgstr "Ruta del Certificat CA"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
 msgid "Certificate file (SSL)"
-msgstr ""
+msgstr "Certificat SSL"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:63
 msgid "Communications lost message"
-msgstr ""
+msgstr "Missatge perdut de comunicacions"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:60
 msgid "Communications restored message"
-msgstr ""
+msgstr "Missatge restaurat de comunicacions"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
 msgid "Control UPS via CGI"
-msgstr ""
+msgstr "Controlar UPS mitjançant CGI"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
 msgid "Deadtime"
index 73518b1d846414000ddaf31b311c56c1861e9631..fe3f875ac97b4b8350fc52b175c8e968cadf316f 100644 (file)
@@ -1,14 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 06:58-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-07 10:44+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnut/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
 msgid "Additional Shutdown Time(s)"
@@ -111,7 +113,7 @@ msgstr ""
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
 msgid "Enable"
-msgstr ""
+msgstr "Povolit"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
 msgid ""
@@ -142,7 +144,7 @@ msgstr ""
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
 msgid "Global Settings"
-msgstr ""
+msgstr "Globální nastavení"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
 msgid "Go to NUT CGI"
@@ -150,7 +152,7 @@ msgstr ""
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
 msgid "Host"
-msgstr ""
+msgstr "Hostitel"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
 msgid "Hostname or IP address"
@@ -167,7 +169,7 @@ msgstr ""
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
 msgid "IP Address"
-msgstr ""
+msgstr "IP adresa"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:95
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:104
@@ -180,11 +182,11 @@ msgstr ""
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:160
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:168
 msgid "Ignore"
-msgstr ""
+msgstr "Ignorovat"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:142
 msgid "Ignore Low Battery"
-msgstr ""
+msgstr "Ignorovat nízký stav baterie"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
 msgid "Instant commands"
@@ -208,7 +210,7 @@ msgstr ""
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
 msgid "Master"
-msgstr ""
+msgstr "Master"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
 msgid "Max USB HID Length Reported"
@@ -371,7 +373,7 @@ msgstr ""
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:237
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:19
 msgid "Password"
-msgstr ""
+msgstr "Heslo"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
 msgid "Path containing ca certificates to match against host certificate"
@@ -411,7 +413,7 @@ msgstr ""
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:46
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:202
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
@@ -561,7 +563,7 @@ msgstr ""
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:234
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:16
 msgid "Username"
-msgstr ""
+msgstr "Uživatelské jméno"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
 msgid "Vendor (regex)"
index 6519d1ce048a551a0db405715b6d82539e164efd..7a8dbdffc2c3ccce8965e4618eecd664be06da97 100644 (file)
@@ -1,14 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 06:58-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-10 23:13+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnut/hu/>\n"
 "Language: hu\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: Weblate 3.10-dev\n"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
 msgid "Additional Shutdown Time(s)"
@@ -111,7 +113,7 @@ msgstr ""
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
 msgid "Enable"
-msgstr ""
+msgstr "Engedélyezés"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
 msgid ""
@@ -150,7 +152,7 @@ msgstr ""
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
 msgid "Host"
-msgstr ""
+msgstr "Gép"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
 msgid "Hostname or IP address"
@@ -371,7 +373,7 @@ msgstr ""
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:237
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:19
 msgid "Password"
-msgstr ""
+msgstr "Jelszó"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
 msgid "Path containing ca certificates to match against host certificate"
@@ -411,7 +413,7 @@ msgstr ""
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:46
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:202
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
@@ -561,7 +563,7 @@ msgstr ""
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:234
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:16
 msgid "Username"
-msgstr ""
+msgstr "Felhasználónév"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
 msgid "Vendor (regex)"
diff --git a/applications/luci-app-nut/po/mr/nut.po b/applications/luci-app-nut/po/mr/nut.po
new file mode 100644 (file)
index 0000000..829705b
--- /dev/null
@@ -0,0 +1,599 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2019-12-15 21:21+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsnut/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
+msgid "Additional Shutdown Time(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
+msgid "Addresses on which to listen"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
+msgid "Allowed actions"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
+msgid "As configured by NUT"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Bytes to read from interrupt pipe"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+msgid "CA Certificate path"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
+msgid "Certificate file (SSL)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:63
+msgid "Communications lost message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:60
+msgid "Communications restored message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
+msgid "Control UPS via CGI"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
+msgid "Deadtime"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+msgid "Default for UPSes without this field."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Delay for kill power command"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "Delay to power on UPS if power returns after kill power"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:129
+msgid "Description (Display)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:32
+msgid "Display name"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "Don't lock port when starting driver"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
+msgid "Driver"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
+msgid "Driver Configuration"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:77
+msgid "Driver Global Settings"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Driver Path"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:212
+msgid "Driver Shutdown Order"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+msgid "Driver waits for data to be consumed by upsd before publishing more."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+msgid "Drop privileges to this user"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+msgid ""
+"Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
+"group read-write as user 'nut'"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:93
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:102
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:110
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:118
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:126
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:134
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:142
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:150
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:158
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:166
+msgid "Execute notify command"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:26
+msgid "Forced Shutdown"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:57
+msgid "Forced shutdown message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
+msgid "Global Settings"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
+msgid "Go to NUT CGI"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
+msgid "Host"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
+msgid "Hostname or IP address"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:191
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:220
+msgid "Hostname or address of UPS"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:39
+msgid "Hot Sync"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
+msgid "IP Address"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:95
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:104
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:112
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:120
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:128
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:136
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:144
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:152
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:160
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:168
+msgid "Ignore"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:142
+msgid "Ignore Low Battery"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid "Instant commands"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:146
+msgid "Interrupt Only"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
+msgid "Interrupt Size"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:54
+msgid "Low battery message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:163
+msgid "Manufacturer (Display)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
+msgid "Master"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Max USB HID Length Reported"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Maximum Age of Data"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
+msgid "Maximum Start Delay"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:67
+msgid "Maximum connections"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maximum number of times to try starting a driver."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Maximum time in seconds between refresh of UPS status"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
+msgid "Maxium Retries"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
+msgid "Maxium Start Delay"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:17
+msgid "Minimum required number or power supplies"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:166
+msgid "Model (Display)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:9
+msgid "NUT CGI Access"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
+msgid "NUT Users"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
+msgid "Name of UPS"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:11
+msgid "Network UPS Tools"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:22
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:6
+msgid "Network UPS Tools (CGI)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:18
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:7
+msgid "Network UPS Tools (Monitor)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/controller/nut.lua:14
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:9
+msgid "Network UPS Tools (Server)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
+msgid "Network UPS Tools CGI Configuration"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
+msgid "Network UPS Tools Monitoring Configuration"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
+msgid "Network UPS Tools Server Configuration"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
+msgid "No Lock"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:72
+msgid "No communications message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:173
+msgid "No low/high voltage transfer OIDs"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:75
+msgid "No parent message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:90
+msgid "Notification defaults"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:26
+msgid "Notify command"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:99
+msgid "Notify when back online"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:163
+msgid "Notify when battery needs replacing"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:147
+msgid "Notify when communications lost"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:139
+msgid "Notify when communications restored"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:131
+msgid "Notify when force shutdown"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:115
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:123
+msgid "Notify when low battery"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:107
+msgid "Notify when on battery"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:155
+msgid "Notify when shutting down"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
+msgid "Off Delay(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
+msgid "On Delay(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:51
+msgid "On battery message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:48
+msgid "Online message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:208
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:237
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:19
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
+msgid "Path containing ca certificates to match against host certificate"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
+msgid "Path to drivers (instead of default)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
+msgid "Path to state file"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
+msgid "Period after which data is considered stale"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
+msgid "Poll Interval"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:29
+msgid "Poll frequency"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:34
+msgid "Poll frequency alert"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:197
+msgid "Polling Frequency(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:27
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:195
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:224
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:46
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:202
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
+msgid "Power value"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:206
+msgid "Product (regex)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:69
+msgid "Replace battery message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+msgid "Require SSL and make sure server CN matches hostname"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Retry Delay"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
+msgid "Role"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "Run drivers in a chroot(2) environment"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
+msgid "RunAs User"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
+msgid "SNMP Community"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
+msgid "SNMP retries"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
+msgid "SNMP timeout(s)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
+msgid "SNMP version"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
+msgid "SNMPv1"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
+msgid "SNMPv2c"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
+msgid "SNMPv3"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:219
+msgid "Serial Number"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
+msgid "Set USB serial port permissions"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
+msgid "Set variables"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
+msgid "Shutdown command"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:66
+msgid "Shutdown message"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:33
+msgid "Slave"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
+msgid "Synchronous Communication"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:115
+msgid "The name of this section will be used as UPS name elsewhere"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
+msgid "Time in seconds between driver start retry attempts."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
+msgid "Time in seconds that upsdrvctl will wait for driver to finish starting"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:183
+msgid "UPS Master"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
+msgid "UPS Server Global Settings"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:212
+msgid "UPS Slave"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
+msgid "UPS name"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
+msgid "USB Bus(es) (regex)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
+msgid "USB Product Id"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
+msgid "USB Vendor Id"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
+msgid ""
+"Use upscmd -l to see full list which the commands your UPS supports "
+"(requires upscmd package)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
+msgid ""
+"User as which to execute driver; requires device file accessed by driver to "
+"be read-write for that user."
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:205
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:234
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:16
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
+msgid "Vendor (regex)"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
+msgid "Verify all connection with SSL"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
+msgid "Workaround for buggy firmware"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:94
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:103
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:111
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:119
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:127
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:135
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:143
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:151
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:159
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:167
+msgid "Write to syslog"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
+msgid "chroot"
+msgstr ""
+
+#: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
+msgid "upsmon drops privileges to this user"
+msgstr ""
index b252018a3c6dba5c01f8302554ad612a4b59ac03..f511a6f0237581fcaf8328440a1b93f20f22fc65 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-31 18:04+0000\n"
-"Last-Translator: Tiago Gaspar <tiagogaspar8@gmail.com>\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsnut/pt/>\n"
 "Language: pt\n"
@@ -14,102 +14,106 @@ msgstr ""
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
 msgid "Additional Shutdown Time(s)"
-msgstr ""
+msgstr "Tempo(s) adicionais para desligamento"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
 msgid "Addresses on which to listen"
-msgstr ""
+msgstr "Endereços para ouvir"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
 msgid "Allowed actions"
-msgstr ""
+msgstr "Ações permitidas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
 msgid "As configured by NUT"
-msgstr ""
+msgstr "Como configurado pelo NUT"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
 msgid "Bytes to read from interrupt pipe"
-msgstr ""
+msgstr "Bytes a serem lidos do pipe de interrupção"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
 msgid "CA Certificate path"
-msgstr ""
+msgstr "Caminho do Certificado CA"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
 msgid "Certificate file (SSL)"
-msgstr ""
+msgstr "Ficheiro do certificado (SSL)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:63
 msgid "Communications lost message"
-msgstr ""
+msgstr "Mensagem de comunicações perdidas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:60
 msgid "Communications restored message"
-msgstr ""
+msgstr "Mensagens de comunicações restauradas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
 msgid "Control UPS via CGI"
-msgstr ""
+msgstr "Controle do UPS via CGI"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
 msgid "Deadtime"
-msgstr ""
+msgstr "Tempo inerte"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
 msgid "Default for UPSes without this field."
-msgstr ""
+msgstr "Predefinição para UPSs sem este campo."
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
 msgid "Delay for kill power command"
-msgstr ""
+msgstr "Atraso para desligar forçadamente via comando"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
 msgid "Delay to power on UPS if power returns after kill power"
 msgstr ""
+"Atraso para ligar o UPS caso a energia volte depois de um comando de "
+"desligamento"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:129
 msgid "Description (Display)"
-msgstr ""
+msgstr "Descrição (Display)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:32
 msgid "Display name"
-msgstr ""
+msgstr "Nome de exibição"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
 msgid "Don't lock port when starting driver"
-msgstr ""
+msgstr "Não bloquear a porta ao iniciar o driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
 msgid "Driver"
-msgstr ""
+msgstr "Driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
 msgid "Driver Configuration"
-msgstr ""
+msgstr "Configuração do Driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:77
 msgid "Driver Global Settings"
-msgstr ""
+msgstr "Configurações Globais do Driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
 msgid "Driver Path"
-msgstr ""
+msgstr "Caminho do Driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:212
 msgid "Driver Shutdown Order"
-msgstr ""
+msgstr "Ordem de Desligamento do Driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
 msgid "Driver waits for data to be consumed by upsd before publishing more."
 msgstr ""
+"O driver espera que os dados sejam consumidos pelo upsd antes de publicar "
+"mais."
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
 msgid "Drop privileges to this user"
-msgstr ""
+msgstr "Derrubar os privilégios deste utilizador"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
 msgid "Enable"
@@ -120,6 +124,8 @@ msgid ""
 "Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
 "group read-write as user 'nut'"
 msgstr ""
+"Ativa um script hotplug que faz com que todos os aparelhos ttyUSB (por "
+"exemplo, USB serial) sejam feitos ler-escrever para utilizadores 'nut'"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:93
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:102
@@ -132,15 +138,15 @@ msgstr ""
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:158
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:166
 msgid "Execute notify command"
-msgstr ""
+msgstr "Executar um comando de notificação"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:26
 msgid "Forced Shutdown"
-msgstr ""
+msgstr "Desligamento Forçado"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:57
 msgid "Forced shutdown message"
-msgstr ""
+msgstr "Mensagem de desligamento forçado"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
 msgid "Global Settings"
@@ -148,7 +154,7 @@ msgstr "Configurações Globais"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
 msgid "Go to NUT CGI"
-msgstr ""
+msgstr "Ir para o NUT CGI"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
 msgid "Host"
@@ -156,16 +162,16 @@ msgstr "Host"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
 msgid "Hostname or IP address"
-msgstr ""
+msgstr "Nome de host ou endereço IP"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:191
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:220
 msgid "Hostname or address of UPS"
-msgstr ""
+msgstr "Nome de host ou endereço do UPS"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:39
 msgid "Hot Sync"
-msgstr ""
+msgstr "Hot Sync"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
 msgid "IP Address"
@@ -182,31 +188,31 @@ msgstr "Endereço IP"
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:160
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:168
 msgid "Ignore"
-msgstr ""
+msgstr "Ignorar"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:142
 msgid "Ignore Low Battery"
-msgstr ""
+msgstr "Ignorar o Nível de Bateria Fraca"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
 msgid "Instant commands"
-msgstr ""
+msgstr "Comandos instantâneos"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:146
 msgid "Interrupt Only"
-msgstr ""
+msgstr "Apenas Interromper"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
 msgid "Interrupt Size"
-msgstr ""
+msgstr "Tamanho da Interrupção"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:54
 msgid "Low battery message"
-msgstr ""
+msgstr "Mensagem de bateria fraca"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:163
 msgid "Manufacturer (Display)"
-msgstr ""
+msgstr "Fabricante (Display)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
 msgid "Master"
@@ -214,160 +220,160 @@ msgstr "Mestre"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
 msgid "Max USB HID Length Reported"
-msgstr ""
+msgstr "Relatório de comprimento máximo do USB HID"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
 msgid "Maximum Age of Data"
-msgstr ""
+msgstr "Idade Máxima dos Dados"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
 msgid "Maximum Start Delay"
-msgstr ""
+msgstr "Atraso Máximo de Arranque"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:67
 msgid "Maximum connections"
-msgstr ""
+msgstr "Quantidade máxima de conexões"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
 msgid "Maximum number of times to try starting a driver."
-msgstr ""
+msgstr "Quantidade máxima de vezes para tentar iniciar o driver."
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
 msgid "Maximum time in seconds between refresh of UPS status"
-msgstr ""
+msgstr "Tempo máximo em segundos para atualizar a condição do estado do UPS"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
 msgid "Maxium Retries"
-msgstr ""
+msgstr "Quantidade Máxima de Tentativas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
 msgid "Maxium Start Delay"
-msgstr ""
+msgstr "Atraso Máximo de Arranque"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:17
 msgid "Minimum required number or power supplies"
-msgstr ""
+msgstr "Número de quantidade mínima necessária ou fontes de alimentação"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:166
 msgid "Model (Display)"
-msgstr ""
+msgstr "Modelo (Display)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:9
 msgid "NUT CGI Access"
-msgstr ""
+msgstr "Acesso NUT CGI"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
 msgid "NUT Users"
-msgstr ""
+msgstr "Utilizadores NUT"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
 msgid "Name of UPS"
-msgstr ""
+msgstr "Nome do UPS"
 
 #: applications/luci-app-nut/luasrc/controller/nut.lua:11
 msgid "Network UPS Tools"
-msgstr ""
+msgstr "Ferramentas de Rede do UPS"
 
 #: applications/luci-app-nut/luasrc/controller/nut.lua:22
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:6
 msgid "Network UPS Tools (CGI)"
-msgstr ""
+msgstr "Ferramentas de Rede do UPS (CGI)"
 
 #: applications/luci-app-nut/luasrc/controller/nut.lua:18
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:7
 msgid "Network UPS Tools (Monitor)"
-msgstr ""
+msgstr "Ferramentas de Rede do UPS (Monitoramento)"
 
 #: applications/luci-app-nut/luasrc/controller/nut.lua:14
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:9
 msgid "Network UPS Tools (Server)"
-msgstr ""
+msgstr "Ferramentas de Rede do UPS (Servidor)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
 msgid "Network UPS Tools CGI Configuration"
-msgstr ""
+msgstr "Configuração CGI das Ferramentas de Rede do UPS"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
 msgid "Network UPS Tools Monitoring Configuration"
-msgstr ""
+msgstr "Configuração das Ferramentas de Monitoramento da Rede do UPS"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
 msgid "Network UPS Tools Server Configuration"
-msgstr ""
+msgstr "Configuração do Servidor das Ferramentas de Rede do UPS"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
 msgid "No Lock"
-msgstr ""
+msgstr "Sem Bloqueio"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:72
 msgid "No communications message"
-msgstr ""
+msgstr "Nenhuma mensagem de comunicação"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:173
 msgid "No low/high voltage transfer OIDs"
-msgstr ""
+msgstr "Não há OIDs de transferência de baixa/alta tensão"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:75
 msgid "No parent message"
-msgstr ""
+msgstr "Nenhuma mensagem relativa"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:90
 msgid "Notification defaults"
-msgstr ""
+msgstr "Predefinição de notificações"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:26
 msgid "Notify command"
-msgstr ""
+msgstr "Comando de notificação"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:99
 msgid "Notify when back online"
-msgstr ""
+msgstr "Notificar quando voltar a estar operante"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:163
 msgid "Notify when battery needs replacing"
-msgstr ""
+msgstr "Notificar quando for necessário substituir a bateria"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:147
 msgid "Notify when communications lost"
-msgstr ""
+msgstr "Notificar quando houver perda de comunicação"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:139
 msgid "Notify when communications restored"
-msgstr ""
+msgstr "Notificar quando as comunicações forem restauradas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:131
 msgid "Notify when force shutdown"
-msgstr ""
+msgstr "Notificar quando houver um desligamento forçado"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:115
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:123
 msgid "Notify when low battery"
-msgstr ""
+msgstr "Notificar quando a bateria estiver fraca"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:107
 msgid "Notify when on battery"
-msgstr ""
+msgstr "Notificar quando operar com bateria"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:155
 msgid "Notify when shutting down"
-msgstr ""
+msgstr "Notificar ao desligar"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
 msgid "Off Delay(s)"
-msgstr ""
+msgstr "Atraso(s) para desligamento"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
 msgid "On Delay(s)"
-msgstr ""
+msgstr "Atraso(s) para Ligar"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:51
 msgid "On battery message"
-msgstr ""
+msgstr "Mensagem quando estiver operando com bateria"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:48
 msgid "Online message"
-msgstr ""
+msgstr "Mensagem quando estiver operante"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:208
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:237
@@ -378,34 +384,36 @@ msgstr "Palavra-passe"
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
 msgid "Path containing ca certificates to match against host certificate"
 msgstr ""
+"Caminho contendo os certificados AC para combinar com o certificado do "
+"equipamento"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
 msgid "Path to drivers (instead of default)"
-msgstr ""
+msgstr "Caminho para os drivers (em vez do padrão)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
 msgid "Path to state file"
-msgstr ""
+msgstr "Caminho para o ficheiro de estado"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
 msgid "Period after which data is considered stale"
-msgstr ""
+msgstr "Período quando os dados serão considerados obsoletos"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
 msgid "Poll Interval"
-msgstr ""
+msgstr "Intervalo de Sondagem"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:29
 msgid "Poll frequency"
-msgstr ""
+msgstr "Frequência da sondagem"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:34
 msgid "Poll frequency alert"
-msgstr ""
+msgstr "Frequência de alerta da sondagem"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:197
 msgid "Polling Frequency(s)"
-msgstr ""
+msgstr "Frequência(s) da sondagem"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:27
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:195
@@ -418,146 +426,154 @@ msgstr "Porta"
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
 msgid "Power value"
-msgstr ""
+msgstr "Valor de potência"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:206
 msgid "Product (regex)"
-msgstr ""
+msgstr "Produto (regex)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:69
 msgid "Replace battery message"
-msgstr ""
+msgstr "Mensagem de substituição da bateria"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
 msgid "Require SSL and make sure server CN matches hostname"
 msgstr ""
+"Exigir o SSL e certificar-se de que o servidor CN corresponde com o nome do "
+"host"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
 msgid "Retry Delay"
-msgstr ""
+msgstr "Atraso de Nova Tentativa"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
 msgid "Role"
-msgstr ""
+msgstr "Função"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
 msgid "Run drivers in a chroot(2) environment"
-msgstr ""
+msgstr "Executar o driver num ambiente chroot(2)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
 msgid "RunAs User"
-msgstr ""
+msgstr "Executar como o Utilizador"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
 msgid "SNMP Community"
-msgstr ""
+msgstr "Comunicação SNMP"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
 msgid "SNMP retries"
-msgstr ""
+msgstr "Tentativas SNMP"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
 msgid "SNMP timeout(s)"
-msgstr ""
+msgstr "Tempo limite do SNMP"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
 msgid "SNMP version"
-msgstr ""
+msgstr "Versão do SNMP"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
 msgid "SNMPv1"
-msgstr ""
+msgstr "SNMPv1"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
 msgid "SNMPv2c"
-msgstr ""
+msgstr "SNMPv2c"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
 msgid "SNMPv3"
-msgstr ""
+msgstr "SNMPv3"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:219
 msgid "Serial Number"
-msgstr ""
+msgstr "Número de Série"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
 msgid "Set USB serial port permissions"
-msgstr ""
+msgstr "Definir as permissões da porta serial USB"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
 msgid "Set variables"
-msgstr ""
+msgstr "Definir as variáveis"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
 msgid "Shutdown command"
-msgstr ""
+msgstr "Comando de desligamento"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:66
 msgid "Shutdown message"
-msgstr ""
+msgstr "Mensagem de desligamento"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:33
 msgid "Slave"
-msgstr ""
+msgstr "Escravo"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
 msgid "Synchronous Communication"
-msgstr ""
+msgstr "Comunicação Síncrona"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:115
 msgid "The name of this section will be used as UPS name elsewhere"
-msgstr ""
+msgstr "O nome desta seção será usado como o nome do UPS em outros lugares"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
 msgid "Time in seconds between driver start retry attempts."
-msgstr ""
+msgstr "Tempo em segundos entre as tentativas de reinício do driver."
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
 msgid "Time in seconds that upsdrvctl will wait for driver to finish starting"
 msgstr ""
+"Tempo de espera em segundos onde o upsdrvctl irá aguardar que o driver "
+"finalize a inicialização"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:183
 msgid "UPS Master"
-msgstr ""
+msgstr "UPS Mestre"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
 msgid "UPS Server Global Settings"
-msgstr ""
+msgstr "Configurações Globais do Servidor UPS"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:212
 msgid "UPS Slave"
-msgstr ""
+msgstr "UPS Escravo"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
 msgid "UPS name"
-msgstr ""
+msgstr "Nome do UPS"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
 msgid "USB Bus(es) (regex)"
-msgstr ""
+msgstr "Bus(es) USB (regex)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
 msgid "USB Product Id"
-msgstr ""
+msgstr "ID do Produto USB"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
 msgid "USB Vendor Id"
-msgstr ""
+msgstr "ID do Fornecedor USB"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
 msgid ""
 "Use upscmd -l to see full list which the commands your UPS supports "
 "(requires upscmd package)"
 msgstr ""
+"Use upscmd -l para ver a lista completa dos comandos compatíveis com o seu "
+"UPS (requer o pacote 'upscmd')"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
 msgid ""
 "User as which to execute driver; requires device file accessed by driver to "
 "be read-write for that user."
 msgstr ""
+"Utilizador como qual executar o driver; requer que o ficheiro do aparleho "
+"acessado pelo driver tenha permissão do utilizador para leitura e escrita."
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:205
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:234
@@ -567,15 +583,15 @@ msgstr "Nome do utilizador"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
 msgid "Vendor (regex)"
-msgstr ""
+msgstr "Fornecedor (regex)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
 msgid "Verify all connection with SSL"
-msgstr ""
+msgstr "Verificar todas as conexões com SSL"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
 msgid "Workaround for buggy firmware"
-msgstr ""
+msgstr "Solução alternativa para firmware com problemas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:94
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:103
@@ -588,12 +604,12 @@ msgstr ""
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:159
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:167
 msgid "Write to syslog"
-msgstr ""
+msgstr "Registar no syslog"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
 msgid "chroot"
-msgstr ""
+msgstr "chroot"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
 msgid "upsmon drops privileges to this user"
-msgstr ""
+msgstr "O upsmon derrubou os privilégios para este utilizador"
index d8b967a33230e520eb227962b01f58d46240ea43..35742cc00e4bbcb11e03a3975af10621a431fb96 100644 (file)
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 06:58-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-07 10:44+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsnut/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: Weblate 3.10-dev\n"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
 msgid "Additional Shutdown Time(s)"
-msgstr ""
+msgstr "Tempo(s) adicionais para desligamento"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:37
 msgid "Addresses on which to listen"
-msgstr ""
+msgstr "Endereços para ouvir"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:23
 msgid "Allowed actions"
-msgstr ""
+msgstr "Ações permitidas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
 msgid "As configured by NUT"
-msgstr ""
+msgstr "Como configurado pelo NUT"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
 msgid "Bytes to read from interrupt pipe"
-msgstr ""
+msgstr "Bytes a serem lidos do pipe de interrupção"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
 msgid "CA Certificate path"
-msgstr ""
+msgstr "Caminho do Certificado CA"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:73
 msgid "Certificate file (SSL)"
-msgstr ""
+msgstr "Arquivo do certificado (SSL)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:63
 msgid "Communications lost message"
-msgstr ""
+msgstr "Mensagem de comunicações perdidas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:60
 msgid "Communications restored message"
-msgstr ""
+msgstr "Mensagens de comunicações restauradas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:35
 msgid "Control UPS via CGI"
-msgstr ""
+msgstr "Controle do Nobreak via CGI"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:43
 msgid "Deadtime"
-msgstr ""
+msgstr "Tempo inerte"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
 msgid "Default for UPSes without this field."
-msgstr ""
+msgstr "Predefinição para Nobreaks sem este campo."
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
 msgid "Delay for kill power command"
-msgstr ""
+msgstr "Atraso para desligar a força via comando"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
 msgid "Delay to power on UPS if power returns after kill power"
 msgstr ""
+"Atraso para ligar o Nobreak caso a energia volte depois de um comando de "
+"desligamento"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:129
 msgid "Description (Display)"
-msgstr ""
+msgstr "Descrição (Display)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:32
 msgid "Display name"
-msgstr ""
+msgstr "Nome de exibição"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
 msgid "Don't lock port when starting driver"
-msgstr ""
+msgstr "Não bloqueie a porta ao iniciar o driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:132
 msgid "Driver"
-msgstr ""
+msgstr "Driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:114
 msgid "Driver Configuration"
-msgstr ""
+msgstr "Configuração do Driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:77
 msgid "Driver Global Settings"
-msgstr ""
+msgstr "Configurações Globais do Driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
 msgid "Driver Path"
-msgstr ""
+msgstr "Caminho do Driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:212
 msgid "Driver Shutdown Order"
-msgstr ""
+msgstr "Ordem de Desligamento do Driver"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
 msgid "Driver waits for data to be consumed by upsd before publishing more."
 msgstr ""
+"O driver espera que os dados sejam consumidos pelo nobreak antes de publicar "
+"mais."
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
 msgid "Drop privileges to this user"
-msgstr ""
+msgstr "Derrubar os privilégios deste usuário"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:40
 msgid "Enable"
-msgstr ""
+msgstr "Ativar"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
 msgid ""
 "Enables a hotplug script that makes all ttyUSB devices (e.g. serial USB) "
 "group read-write as user 'nut'"
 msgstr ""
+"Habilita um script hotplug que faz com que todos os dispositivos ttyUSB (por "
+"exemplo, serial USB) sejam lidos-escritos como usuários 'nut'"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:93
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:102
@@ -130,44 +138,44 @@ msgstr ""
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:158
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:166
 msgid "Execute notify command"
-msgstr ""
+msgstr "Executar um comando de notificação"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:26
 msgid "Forced Shutdown"
-msgstr ""
+msgstr "Desligamento Forçado"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:57
 msgid "Forced shutdown message"
-msgstr ""
+msgstr "Mensagem de desligamento forçado"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:10
 msgid "Global Settings"
-msgstr ""
+msgstr "Configurações Globais"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:13
 msgid "Go to NUT CGI"
-msgstr ""
+msgstr "Ir para o NUT CGI"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
 msgid "Host"
-msgstr ""
+msgstr "Host"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:23
 msgid "Hostname or IP address"
-msgstr ""
+msgstr "Nome de host ou endereço IP"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:191
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:220
 msgid "Hostname or address of UPS"
-msgstr ""
+msgstr "Nome de host ou endereço do Nobreak"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:39
 msgid "Hot Sync"
-msgstr ""
+msgstr "Hot Sync"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:41
 msgid "IP Address"
-msgstr ""
+msgstr "Endereço IP"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:95
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:104
@@ -180,230 +188,232 @@ msgstr ""
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:160
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:168
 msgid "Ignore"
-msgstr ""
+msgstr "Ignorar"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:142
 msgid "Ignore Low Battery"
-msgstr ""
+msgstr "Ignorar o Nível de Bateria Fraca"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
 msgid "Instant commands"
-msgstr ""
+msgstr "Comandos instantâneos"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:146
 msgid "Interrupt Only"
-msgstr ""
+msgstr "Interromper Apenas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:150
 msgid "Interrupt Size"
-msgstr ""
+msgstr "Tamanho da Interrupção"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:54
 msgid "Low battery message"
-msgstr ""
+msgstr "Mensagem de bateria fraca"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:163
 msgid "Manufacturer (Display)"
-msgstr ""
+msgstr "Fabricante (Display)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:34
 msgid "Master"
-msgstr ""
+msgstr "Mestre"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
 msgid "Max USB HID Length Reported"
-msgstr ""
+msgstr "Relatório de comprimento máximo do USB HID"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
 msgid "Maximum Age of Data"
-msgstr ""
+msgstr "Idade Máxima dos Dados"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:87
 msgid "Maximum Start Delay"
-msgstr ""
+msgstr "Atraso Máximo de Arranque"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:67
 msgid "Maximum connections"
-msgstr ""
+msgstr "Quantidade máxima de conexões"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
 msgid "Maximum number of times to try starting a driver."
-msgstr ""
+msgstr "Quantidade máxima de vezes para tentar iniciar o driver."
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
 msgid "Maximum time in seconds between refresh of UPS status"
-msgstr ""
+msgstr "Tempo máximo em segundos para atualizar a condição do estado do Nobreak"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:91
 msgid "Maxium Retries"
-msgstr ""
+msgstr "Quantidade Máxima de Tentativas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
 msgid "Maxium Start Delay"
-msgstr ""
+msgstr "Atraso Máximo de Arranque"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:17
 msgid "Minimum required number or power supplies"
-msgstr ""
+msgstr "Número de quantidade mínima necessária ou fontes de alimentação"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:166
 msgid "Model (Display)"
-msgstr ""
+msgstr "Modelo (Display)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:9
 msgid "NUT CGI Access"
-msgstr ""
+msgstr "Acesso NUT CGI"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:12
 msgid "NUT Users"
-msgstr ""
+msgstr "Usuários NUT"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:188
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:217
 msgid "Name of UPS"
-msgstr ""
+msgstr "Nome do Nobreak"
 
 #: applications/luci-app-nut/luasrc/controller/nut.lua:11
 msgid "Network UPS Tools"
-msgstr ""
+msgstr "Ferramentas de Rede do Nobreak"
 
 #: applications/luci-app-nut/luasrc/controller/nut.lua:22
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:6
 msgid "Network UPS Tools (CGI)"
-msgstr ""
+msgstr "Ferramentas de Rede do Nobreak (CGI)"
 
 #: applications/luci-app-nut/luasrc/controller/nut.lua:18
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:7
 msgid "Network UPS Tools (Monitor)"
-msgstr ""
+msgstr "Ferramentas de Rede do Nobreak (Monitoramento)"
 
 #: applications/luci-app-nut/luasrc/controller/nut.lua:14
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:9
 msgid "Network UPS Tools (Server)"
-msgstr ""
+msgstr "Ferramentas de Rede do Nobreak (Servidor)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:7
 msgid "Network UPS Tools CGI Configuration"
-msgstr ""
+msgstr "Configuração CGI das Ferramentas de Rede do Nobreak"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:8
 msgid "Network UPS Tools Monitoring Configuration"
-msgstr ""
+msgstr "Configuração das Ferramentas de Monitoramento da Rede do Nobreak"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:10
 msgid "Network UPS Tools Server Configuration"
-msgstr ""
+msgstr "Configuração do Servidor das Ferramentas de Rede do Nobreak"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:169
 msgid "No Lock"
-msgstr ""
+msgstr "Sem Bloqueio"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:72
 msgid "No communications message"
-msgstr ""
+msgstr "Nenhuma mensagem de comunicação"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:173
 msgid "No low/high voltage transfer OIDs"
-msgstr ""
+msgstr "Não há OIDs de transferência de baixa/alta tensão"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:75
 msgid "No parent message"
-msgstr ""
+msgstr "Nenhuma mensagem relativa"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:90
 msgid "Notification defaults"
-msgstr ""
+msgstr "Predefinição de notificações"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:26
 msgid "Notify command"
-msgstr ""
+msgstr "Comando de notificação"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:99
 msgid "Notify when back online"
-msgstr ""
+msgstr "Notificar quando voltar a estar operante"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:163
 msgid "Notify when battery needs replacing"
-msgstr ""
+msgstr "Notificar quando for necessário substituir a bateria"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:147
 msgid "Notify when communications lost"
-msgstr ""
+msgstr "Notificar quando houver perda de comunicação"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:139
 msgid "Notify when communications restored"
-msgstr ""
+msgstr "Notificar quando as comunicações forem restauradas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:131
 msgid "Notify when force shutdown"
-msgstr ""
+msgstr "Notificar quando houver um desligamento forçado"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:115
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:123
 msgid "Notify when low battery"
-msgstr ""
+msgstr "Notificar quando a bateria estiver fraca"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:107
 msgid "Notify when on battery"
-msgstr ""
+msgstr "Notificar quando operar com bateria"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:155
 msgid "Notify when shutting down"
-msgstr ""
+msgstr "Notificar ao desligar"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:177
 msgid "Off Delay(s)"
-msgstr ""
+msgstr "Atraso(s) para desligamento"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:181
 msgid "On Delay(s)"
-msgstr ""
+msgstr "Atraso(s) para Ligar"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:51
 msgid "On battery message"
-msgstr ""
+msgstr "Mensagem quando estiver operando com bateria"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:48
 msgid "Online message"
-msgstr ""
+msgstr "Mensagem quando estiver operante"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:208
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:237
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:19
 msgid "Password"
-msgstr ""
+msgstr "Senha"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:174
 msgid "Path containing ca certificates to match against host certificate"
 msgstr ""
+"Caminho contendo os certificados CA para combinar com o certificado do "
+"equipamento"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:83
 msgid "Path to drivers (instead of default)"
-msgstr ""
+msgstr "Caminho para os drivers (em vez do padrão)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:63
 msgid "Path to state file"
-msgstr ""
+msgstr "Caminho para o arquivo de estado"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:54
 msgid "Period after which data is considered stale"
-msgstr ""
+msgstr "Período onde os dados serão considerados obsoletos"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:101
 msgid "Poll Interval"
-msgstr ""
+msgstr "Intervalo do poll"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:29
 msgid "Poll frequency"
-msgstr ""
+msgstr "Frequência do poll"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:34
 msgid "Poll frequency alert"
-msgstr ""
+msgstr "Frequência de alerta do Pool"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:197
 msgid "Polling Frequency(s)"
-msgstr ""
+msgstr "Frequência(s) do poll"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:27
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:195
@@ -411,169 +421,176 @@ msgstr ""
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:46
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:202
 msgid "Port"
-msgstr ""
+msgstr "Porta"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:200
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:229
 msgid "Power value"
-msgstr ""
+msgstr "Valor de potência"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:206
 msgid "Product (regex)"
-msgstr ""
+msgstr "Produto (regex)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:69
 msgid "Replace battery message"
-msgstr ""
+msgstr "Mensagem de substituição da bateria"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
 msgid "Require SSL and make sure server CN matches hostname"
 msgstr ""
+"Exigir o SSL e certificar-se de que o servidor CN coincide com o nome do host"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
 msgid "Retry Delay"
-msgstr ""
+msgstr "Atraso de Tentativas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:32
 msgid "Role"
-msgstr ""
+msgstr "Função"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
 msgid "Run drivers in a chroot(2) environment"
-msgstr ""
+msgstr "Executar o driver em um ambiente chroot(2)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:59
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
 msgid "RunAs User"
-msgstr ""
+msgstr "Executar como um Usuário"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:125
 msgid "SNMP Community"
-msgstr ""
+msgstr "Comunicação SNMP"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:222
 msgid "SNMP retries"
-msgstr ""
+msgstr "Tentativas SNMP"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:226
 msgid "SNMP timeout(s)"
-msgstr ""
+msgstr "Tempo limite do SNMP"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:230
 msgid "SNMP version"
-msgstr ""
+msgstr "Versão do SNMP"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:232
 msgid "SNMPv1"
-msgstr ""
+msgstr "SNMPv1"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:233
 msgid "SNMPv2c"
-msgstr ""
+msgstr "SNMPv2c"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:234
 msgid "SNMPv3"
-msgstr ""
+msgstr "SNMPv3"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:219
 msgid "Serial Number"
-msgstr ""
+msgstr "Número de Série"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:138
 msgid "Set USB serial port permissions"
-msgstr ""
+msgstr "Definir as permissões da porta serial USB"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:25
 msgid "Set variables"
-msgstr ""
+msgstr "Definir as variáveis"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:22
 msgid "Shutdown command"
-msgstr ""
+msgstr "Comando de desligamento"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:66
 msgid "Shutdown message"
-msgstr ""
+msgstr "Mensagem de desligamento"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:33
 msgid "Slave"
-msgstr ""
+msgstr "Escravo"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:106
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:244
 msgid "Synchronous Communication"
-msgstr ""
+msgstr "Comunicação Síncrona"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:115
 msgid "The name of this section will be used as UPS name elsewhere"
-msgstr ""
+msgstr "O nome desta seção será usado como o nome do Nobreak em outros lugares"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:96
 msgid "Time in seconds between driver start retry attempts."
-msgstr ""
+msgstr "Tempo em segundos entre as tentativas de reinício do driver."
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:158
 msgid "Time in seconds that upsdrvctl will wait for driver to finish starting"
 msgstr ""
+"Tempo de espera em segundos onde o upsdrvctl vai aguardar o driver para "
+"finalizar a inicialização"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:183
 msgid "UPS Master"
-msgstr ""
+msgstr "Nobreak Mestre"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:51
 msgid "UPS Server Global Settings"
-msgstr ""
+msgstr "Configurações Globais do Servidor Nobreak"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:212
 msgid "UPS Slave"
-msgstr ""
+msgstr "Nobreak Escravo"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:20
 msgid "UPS name"
-msgstr ""
+msgstr "Nome do Nobreak"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:121
 msgid "USB Bus(es) (regex)"
-msgstr ""
+msgstr "Barramento(s) USB (regex)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:209
 msgid "USB Product Id"
-msgstr ""
+msgstr "ID do Produto USB"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:241
 msgid "USB Vendor Id"
-msgstr ""
+msgstr "ID do Fornecedor USB"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:29
 msgid ""
 "Use upscmd -l to see full list which the commands your UPS supports "
 "(requires upscmd package)"
 msgstr ""
+"Use upscmd -l para ver a lista completa dos comandos compatíveis com o seu "
+"Nobreak (requer o pacote 'upscmd')"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:110
 msgid ""
 "User as which to execute driver; requires device file accessed by driver to "
 "be read-write for that user."
 msgstr ""
+"Usuário como qual executar o driver; requer que o arquivo do dispositivo "
+"acessado pelo driver tenha permissão do usuário para leitura e escrita."
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:205
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:234
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:16
 msgid "Username"
-msgstr ""
+msgstr "Nome do Usuário"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:238
 msgid "Vendor (regex)"
-msgstr ""
+msgstr "Fornecedor (regex)"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:178
 msgid "Verify all connection with SSL"
-msgstr ""
+msgstr "Verifique todas as conexões com SSL"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:154
 msgid "Workaround for buggy firmware"
-msgstr ""
+msgstr "Solução alternativa para firmware com problemas"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:94
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:103
@@ -586,12 +603,12 @@ msgstr ""
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:159
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:167
 msgid "Write to syslog"
-msgstr ""
+msgstr "Registrar no syslog"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:80
 msgid "chroot"
-msgstr ""
+msgstr "chroot"
 
 #: applications/luci-app-nut/luasrc/model/cbi/nut_monitor.lua:14
 msgid "upsmon drops privileges to this user"
-msgstr ""
+msgstr "O upsmon derrubou os privilégios para este usuário"
index 396dedd4a3a92a25accb53a8a6776883c1e645f2..6194a18dcaf5d077864bc606093b865f67978e3d 100644 (file)
@@ -17,35 +17,14 @@ local e = s:taboption("general", Flag, "enable", translate("Enable server"))
 e.rmempty = false
 e.default = "1"
 
-local o_sha = s:taboption("general", DummyValue, "sha_hash", translate("Server's certificate SHA1 hash"),
-                         translate("That value should be communicated to the client to verify the server's certificate"))
 local o_pki = s:taboption("general", DummyValue, "pkid", translate("Server's Public Key ID"),
-                         translate("An alternative value to be communicated to the client to verify the server's certificate; this value only depends on the public key"))
+                         translate("The value to be communicated to the client to verify the server's certificate; this value only depends on the public key"))
 
-local fd = io.popen("/usr/bin/certtool -i --infile /etc/ocserv/server-cert.pem", "r")
+local fd = io.popen("/usr/bin/certtool --hash sha256 --key-id --infile /etc/ocserv/server-cert.pem", "r")
 if fd then local ln
-       local found_sha = false
-       local found_pki = false
-       local complete = 0
-       while complete < 2 do
-               local ln = fd:read("*l")
-               if not ln then
-                       break
-               elseif ln:match("SHA%-?1 fingerprint:") then
-                       found_sha = true
-               elseif found_sha then
-                       local hash = ln:match("([a-f0-9]+)")
-                       o_sha.default = hash and hash:upper()
-                       complete = complete + 1
-                       found_sha = false
-               elseif ln:match("Public Key I[Dd]:") then
-                       found_pki = true
-               elseif found_pki then
-                       local hash = ln:match("([a-f0-9]+)")
-                       o_pki.default = hash and "sha1:" .. hash:upper()
-                       complete = complete + 1
-                       found_pki = false
-               end
+       local ln = fd:read("*l")
+       if ln then
+               o_pki.default = "sha256:" .. ln
        end
        fd:close()
 end
index f38d4128515087040bab7ce2f9ede65bcee3ddb2..362fabd6abd798057311b0c6b164240e73e586d0 100644 (file)
@@ -4,7 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +19,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -48,12 +42,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -68,29 +62,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +93,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -127,20 +121,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -149,7 +143,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -165,17 +159,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,7 +178,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -193,12 +187,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -206,41 +196,35 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +236,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +248,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -282,7 +272,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -295,18 +285,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +310,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index da00b7c34f4dc3157514e7057a58abd77b7dba50..d861657f12e568ae404c6b44f436b76bd68f9295 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -25,13 +25,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -54,12 +48,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr "S’estan recollint dades…"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -74,29 +68,29 @@ msgstr "Dispositiu"
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -105,7 +99,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -133,20 +127,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -155,7 +149,7 @@ msgstr ""
 msgid "Name"
 msgstr "Nom"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -171,17 +165,17 @@ msgstr ""
 msgid "Password"
 msgstr "Contrasenya"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -190,7 +184,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -199,12 +193,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -212,41 +202,35 @@ msgstr ""
 msgid "Status"
 msgstr "Estat"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -258,11 +242,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -270,11 +254,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -288,7 +278,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -301,18 +291,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -326,7 +316,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 2611f26e24397e673ae9d0ea4ed38c10e8842e96..bc53d2d710850c085774f2a303cbd3f8157e95fc 100644 (file)
@@ -1,10 +1,16 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:09+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.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.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +25,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -42,18 +42,18 @@ msgstr ""
 #: 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 "Šifra"
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
 msgid "Collecting data..."
-msgstr ""
+msgstr "Probíhá sběr dat..."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -61,36 +61,36 @@ msgstr ""
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55
 msgid "Device"
-msgstr ""
+msgstr "Zařízení"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
 msgid "Edit Template"
-msgstr ""
+msgstr "Editovat šablonu"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +99,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -111,13 +111,13 @@ 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 "Obecné nastavení"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52
 msgid "Group"
-msgstr ""
+msgstr "Skupina"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65
 msgid "ID"
@@ -127,29 +127,29 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
-msgstr ""
+msgstr "IP adresa"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
 msgid "Name"
-msgstr ""
+msgstr "Název"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -163,19 +163,19 @@ msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24
 msgid "Password"
-msgstr ""
+msgstr "Heslo"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,63 +184,53 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:19
 msgid "Server Settings"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
+msgstr "Nastavení serveru"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
 msgid "Status"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
+msgstr "Stav"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +242,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +254,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -276,13 +272,13 @@ msgstr ""
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
 msgid "Time"
-msgstr ""
+msgstr "Čas"
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
 msgid "User"
-msgstr ""
+msgstr "Uživatel"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -293,20 +289,20 @@ msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
 msgid "Username"
-msgstr ""
+msgstr "Uživatelské jméno"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +316,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 9a151e96d1a63f685fbd3f9fee528a8e0499dd67..ed54302f8d98391dfb7db8322053935e56619c6d 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -25,13 +25,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -54,12 +48,12 @@ msgstr "Verschlüsselungsalgorithmus"
 msgid "Collecting data..."
 msgstr "Sammle Daten..."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -74,29 +68,29 @@ msgstr "Gerät"
 msgid "Edit Template"
 msgstr "Template bearbeiten"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -105,7 +99,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -133,20 +127,20 @@ msgstr ""
 msgid "IP"
 msgstr "IP"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr "IP-Adresse"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -155,7 +149,7 @@ msgstr ""
 msgid "Name"
 msgstr "Name"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -171,17 +165,17 @@ msgstr ""
 msgid "Password"
 msgstr "Passwort"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -190,7 +184,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -199,12 +193,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr "Servereinstellungen"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -212,41 +202,35 @@ msgstr ""
 msgid "Status"
 msgstr "Status"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -258,11 +242,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -270,11 +254,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -288,7 +278,7 @@ msgstr "Zeit"
 msgid "User"
 msgstr "Nutzer"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -301,18 +291,18 @@ msgstr ""
 msgid "Username"
 msgstr "Benutzername"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -326,7 +316,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index b085994a9a503cf03a19c062ad3ba03a57ff428e..a4093786981f4267b1314023070171e8106b9411 100644 (file)
@@ -1,10 +1,16 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsocserv/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +25,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -46,14 +46,14 @@ msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
 msgid "Collecting data..."
-msgstr ""
+msgstr "Συλλογή δεδομένων..."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -68,29 +68,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +99,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -127,20 +127,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -149,7 +149,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -165,17 +165,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,7 +184,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -193,54 +193,44 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
 msgid "Status"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
+msgstr "Κατάσταση"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +242,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +254,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -282,7 +278,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -295,18 +291,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +316,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index dfad1d98e8cdc39c982365da2c85f0cb29bd64bf..e2089fec8098396b323505d42bec06e0096dcc93 100644 (file)
@@ -4,7 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +19,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -48,12 +42,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -68,29 +62,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +93,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -127,20 +121,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -149,7 +143,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -165,17 +159,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,7 +178,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -193,12 +187,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -206,41 +196,35 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +236,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +248,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -282,7 +272,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -295,18 +285,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +310,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index eeebaae9fbdd4cbe1e4ab47fc9cfe185ce190c1c..14855db690de5a2794a23167f04748f12c63544b 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -30,15 +30,7 @@ msgstr "Usuarios activos de OpenConnect"
 msgid "Active users"
 msgstr "Usuarios activos"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-"Un valor alternativo que se comunicará al cliente para verificar el "
-"certificado del servidor; este valor solo depende de la clave pública"
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr "Compatibilidad con el cliente AnyConnect"
@@ -61,12 +53,12 @@ msgstr "Cifrado"
 msgid "Collecting data..."
 msgstr "Recolectando datos…"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr "Servidores DNS"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr "Tiempo muerto de detección de pares (segundos)"
@@ -81,18 +73,18 @@ msgstr "Dispositivo"
 msgid "Edit Template"
 msgstr "Editar plantilla"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 "Edite la plantilla que se utiliza para generar la configuración de ocserv."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr "Activar UDP"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
@@ -101,12 +93,12 @@ msgstr ""
 "Activar el soporte del canal UDP; esto debe estar activado a menos que sepa "
 "lo que está haciendo"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr "Activar compresión"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr "Activar proxy arp"
 
@@ -115,7 +107,7 @@ msgstr "Activar proxy arp"
 msgid "Enable server"
 msgstr "Activar  servidor"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr "Active el soporte para clientes CISCO AnyConnect"
@@ -143,20 +135,20 @@ msgstr "ID"
 msgid "IP"
 msgstr "IP"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr "Dirección IP"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr "Máx. clientes"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr "Max. mismos clientes"
@@ -165,7 +157,7 @@ msgstr "Max. mismos clientes"
 msgid "Name"
 msgstr "Nombre"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr "Máscara de red (o prefijo IPv6)"
@@ -181,17 +173,17 @@ msgstr "OpenConnect VPN"
 msgid "Password"
 msgstr "Contraseña"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr "Puerto"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr "IP predecibles"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -205,7 +197,7 @@ msgstr ""
 "que no debe estar en uso. Si tiene una red en LAN que cubre 192.168.1.0/24, "
 "use 192.168.1.192/26 para reservar las 62 direcciones superiores."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr "Tabla de ruteo"
@@ -214,34 +206,22 @@ msgstr "Tabla de ruteo"
 msgid "Server Settings"
 msgstr "Configuración del servidor"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
 msgid "Server's Public Key ID"
 msgstr "ID de clave pública del servidor"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
-msgstr "Certificado de servidor SHA1 hash"
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
 msgid "Status"
 msgstr "Estado"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-"Ese valor debe comunicarse al cliente para verificar el certificado del "
-"servidor"
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 "Los servidores DNS que se proporcionarán a los clientes; puede ser IPv6 o "
 "IPv4"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
@@ -249,7 +229,7 @@ msgstr ""
 "Los servidores DNS que se proporcionarán a los clientes; puede ser IPv6 o "
 "IPv4. Por lo general, debe incluir la dirección de este dispositivo"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
@@ -259,7 +239,7 @@ msgstr ""
 "ser una red privada diferente de las direcciones LAN a menos que el proxy "
 "ARP esté activado. Deje en blanco para intentar la configuración automática."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
@@ -267,12 +247,12 @@ msgstr ""
 "La dirección de subred IPv6 para proporcionar a los clientes; déjelo en "
 "blanco para intentar la configuración automática."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr "Las IP asignadas se seleccionarán de manera determinista"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -287,11 +267,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr "La zona de firewall en la que se establecerán los clientes VPN"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr "La máscara de la subred de antes."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -302,11 +282,17 @@ msgstr ""
 "rutas IPv4 e IPv6, el servidor enviará solo lo apropiado. Deje en blanco "
 "para establecer una ruta predeterminada"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr "Se usarán los mismos puertos UDP y TCP"
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr "No hay usuarios activos."
@@ -320,7 +306,7 @@ msgstr "Hora"
 msgid "User"
 msgstr "Usuario"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr "Autenticacion de usuario"
@@ -333,20 +319,20 @@ msgstr "Configuración de usuario"
 msgid "Username"
 msgstr "Nombre de usuario"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 "Máscara de red VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 "Dirección de red VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -361,7 +347,7 @@ msgstr "IP VPN"
 msgid "VPN IP Address"
 msgstr "Dirección IP VPN"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
@@ -369,3 +355,20 @@ msgid ""
 msgstr ""
 "Ver el certificado de CA utilizado por este servidor. Deberá guardarlo como "
 "'ca.pem' e importarlo a los clientes."
+
+#~ msgid ""
+#~ "An alternative value to be communicated to the client to verify the "
+#~ "server's certificate; this value only depends on the public key"
+#~ msgstr ""
+#~ "Un valor alternativo que se comunicará al cliente para verificar el "
+#~ "certificado del servidor; este valor solo depende de la clave pública"
+
+#~ msgid "Server's certificate SHA1 hash"
+#~ msgstr "Certificado de servidor SHA1 hash"
+
+#~ msgid ""
+#~ "That value should be communicated to the client to verify the server's "
+#~ "certificate"
+#~ msgstr ""
+#~ "Ese valor debe comunicarse al cliente para verificar el certificado del "
+#~ "servidor"
index 20e90f902cd91e5ad4b0df138d7c53d4a4f4f4c1..82b52006edd5d62f427f2f959acba9ff1b78cbdb 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -25,13 +25,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -54,12 +48,12 @@ msgstr "Code de chiffrement"
 msgid "Collecting data..."
 msgstr "Récupération des données…"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -74,29 +68,29 @@ msgstr "Appareil"
 msgid "Edit Template"
 msgstr "Modifier le modèle"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -105,7 +99,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -133,20 +127,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -155,7 +149,7 @@ msgstr ""
 msgid "Name"
 msgstr "Nom"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -171,17 +165,17 @@ msgstr ""
 msgid "Password"
 msgstr "Mot de passe"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -190,7 +184,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -199,12 +193,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -212,41 +202,35 @@ msgstr ""
 msgid "Status"
 msgstr "État"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -258,11 +242,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -270,11 +254,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -288,7 +278,7 @@ msgstr "Heure"
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -301,18 +291,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -326,7 +316,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 8bdd803c4fca6ee661286176dc902a36100fa318..63c014b986e69dbc176852c2a5a21ac01c7f7e99 100644 (file)
@@ -4,7 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +19,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -48,12 +42,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -68,29 +62,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +93,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -127,20 +121,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -149,7 +143,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -165,17 +159,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,7 +178,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -193,12 +187,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -206,41 +196,35 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +236,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +248,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -282,7 +272,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -295,18 +285,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +310,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index e0f3b718016f978c4be632be872160559c86e984..d4499a41f544bacfe87939514743b9b15d53a5bf 100644 (file)
@@ -4,7 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +19,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -48,12 +42,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -68,29 +62,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +93,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -127,20 +121,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -149,7 +143,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -165,17 +159,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,7 +178,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -193,12 +187,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -206,41 +196,35 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +236,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +248,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -282,7 +272,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -295,18 +285,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +310,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 3a442704d3ba4f8d4cb4861a9a1bfb231d808516..4c0249d804f359df6b51b43f9aec4160c0bca083 100644 (file)
@@ -1,10 +1,16 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:14+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsocserv/hu/>\n"
 "Language: hu\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"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +25,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -37,7 +37,7 @@ msgstr ""
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13
 msgid "CA certificate"
-msgstr ""
+msgstr "CA tanúsítvány"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
@@ -46,14 +46,14 @@ msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
 msgid "Collecting data..."
-msgstr ""
+msgstr "Adatok összegyűjtése…"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -61,36 +61,36 @@ msgstr ""
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55
 msgid "Device"
-msgstr ""
+msgstr "Eszköz"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
 msgid "Edit Template"
-msgstr ""
+msgstr "Sablon szerkesztése"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +99,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -111,13 +111,13 @@ 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 "Általános beállítások"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52
 msgid "Group"
-msgstr ""
+msgstr "Csoport"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65
 msgid "ID"
@@ -127,29 +127,29 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
 msgid "Name"
-msgstr ""
+msgstr "Név"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -163,19 +163,19 @@ msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24
 msgid "Password"
-msgstr ""
+msgstr "Jelszó"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,63 +184,53 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:19
 msgid "Server Settings"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
+msgstr "Kiszolgáló beállításai"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
 msgid "Status"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
+msgstr "Állapot"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +242,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +254,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -276,13 +272,13 @@ msgstr ""
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
 msgid "Time"
-msgstr ""
+msgstr "Idő"
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
 msgid "User"
-msgstr ""
+msgstr "Felhasználó"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -293,20 +289,20 @@ msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
 msgid "Username"
-msgstr ""
+msgstr "Felhasználónév"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +316,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 8b87b03723134c5ea9b6115de928934db1cc51ec..c1d696435fd2952c4d90eb062d47ed0189917689 100644 (file)
@@ -1,10 +1,16 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\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 3.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +25,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -48,12 +48,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -68,29 +68,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +99,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -127,29 +127,29 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -165,17 +165,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,7 +184,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -193,54 +193,44 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
 msgid "Status"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
+msgstr "Stato"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +242,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +254,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -282,7 +278,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -295,18 +291,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +316,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 91a78127b556f66682db4c0f7f15cb4687e4b1d6..09348c1c62c4f2772dedd3a23202ac285714400a 100644 (file)
@@ -4,7 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +19,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -48,12 +42,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -68,29 +62,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +93,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -127,20 +121,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -149,7 +143,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -165,17 +159,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,7 +178,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -193,12 +187,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -206,41 +196,35 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +236,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +248,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -282,7 +272,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -295,18 +285,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +310,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 2f24691b126b023bebfe36090c6515cda52db932..26f1c9a4185ed471de64a39ca9df25d87845c347 100644 (file)
@@ -4,7 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +19,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -48,12 +42,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -68,29 +62,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +93,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -127,20 +121,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -149,7 +143,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -165,17 +159,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,7 +178,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -193,12 +187,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -206,41 +196,35 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +236,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +248,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -282,7 +272,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -295,18 +285,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +310,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
diff --git a/applications/luci-app-ocserv/po/mr/ocserv.po b/applications/luci-app-ocserv/po/mr/ocserv.po
new file mode 100644 (file)
index 0000000..9a12906
--- /dev/null
@@ -0,0 +1,324 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsocserv/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
+msgid ""
+"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
+"prefix"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48
+msgid "Active OpenConnect Users"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61
+msgid "Active users"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
+msgid "AnyConnect client compatibility"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17
+msgid "Available users"
+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 ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
+msgid "Cipher"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
+msgid "Collecting data..."
+msgstr "डेटा संकलित करीत आहे ..."
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
+msgid "DNS servers"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
+msgid "Dead peer detection time (secs)"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55
+msgid "Device"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
+msgid "Edit Template"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
+msgid "Edit the template that is used for generating the ocserv configuration."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
+msgid "Enable UDP"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
+msgid ""
+"Enable UDP channel support; this must be enabled unless you know what you "
+"are doing"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
+msgid "Enable compression"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
+msgid "Enable proxy arp"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16
+msgid "Enable server"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
+msgid "Enable support for CISCO AnyConnect clients"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44
+msgid "Firewall Zone"
+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 ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52
+msgid "Group"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65
+msgid "ID"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68
+msgid "IP"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
+msgid "IP Address"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
+msgid "Max clients"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
+msgid "Max same clients"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
+msgid "Netmask (or IPv6-prefix)"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7
+msgid "OpenConnect VPN"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
+msgid "Predictable IPs"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
+msgid ""
+"Provide addresses to clients from a subnet of LAN; if enabled the network "
+"below must be a subnet of LAN. Note that the first address of the specified "
+"subnet will be reserved by ocserv, so it should not be in use. If you have a "
+"network in LAN covering 192.168.1.0/24 use 192.168.1.192/26 to reserve the "
+"upper 62 addresses."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
+msgid "Routing table"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:19
+msgid "Server Settings"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
+msgid "Server's Public Key ID"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
+msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
+msgid ""
+"The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
+"Typically you should include the address of this device"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
+msgid ""
+"The IPv4 subnet address to provide to clients; this should be some private "
+"network different than the LAN addresses unless proxy ARP is enabled. Leave "
+"empty to attempt auto-configuration."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
+msgid ""
+"The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
+"configuration."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
+msgid "The assigned IPs will be selected deterministically"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
+msgid ""
+"The authentication method for the users. The simplest is plain with a single "
+"username-password pair. Use PAM modules to authenticate using another server "
+"(e.g., LDAP, Radius)."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45
+msgid "The firewall zone that the VPN clients will be set to"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+msgid "The mask of the subnet above."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
+msgid ""
+"The routing table to be provided to clients; you can mix IPv4 and IPv6 "
+"routes, the server will send only the appropriate. Leave empty to set a "
+"default route"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
+msgid "The same UDP and TCP ports will be used"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
+msgid "There are no active users."
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
+msgid "Time"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
+msgid "User"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
+msgid "User Authentication"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:24
+msgid "User Settings"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
+msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
+msgid ""
+"VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
+msgid ""
+"VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69
+msgid "VPN IP"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54
+msgid "VPN IP Address"
+msgstr ""
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
+msgid ""
+"View the CA certificate used by this server. You will need to save it as 'ca."
+"pem' and import it into the clients."
+msgstr ""
index 81591388d48095080dd4dff94499c150ba391cc9..4fa9e6f73dbbea168907561f10e8af6308a54bc4 100644 (file)
@@ -4,7 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +19,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -48,12 +42,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -68,29 +62,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +93,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -127,20 +121,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -149,7 +143,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -165,17 +159,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,7 +178,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -193,12 +187,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -206,41 +196,35 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +236,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +248,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -282,7 +272,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -295,18 +285,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +310,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 07276f38c7bb0041259d984839c6bfc5e8af03e9..ad3cbb39af1df78296864938353366690f733855 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9.1\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -25,13 +25,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -54,12 +48,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr "Samler inn data…"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -74,29 +68,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -105,7 +99,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -133,20 +127,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -155,7 +149,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -171,17 +165,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -190,7 +184,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -199,12 +193,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -212,41 +202,35 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -258,11 +242,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -270,11 +254,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -288,7 +278,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -301,18 +291,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -326,7 +316,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index f8c5db57a7919c55498dc4002d3154eb77757aec..3c1f77777076876e771b1866e6d5ee089955ccd6 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-17 11:05+0000\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
 "Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsocserv/pl/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "|| n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -26,13 +26,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -55,12 +49,12 @@ msgstr "Szyfr"
 msgid "Collecting data..."
 msgstr "Trwa zbieranie danych..."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -75,29 +69,29 @@ msgstr "Urządzenie"
 msgid "Edit Template"
 msgstr "Edytuj szablon"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -106,7 +100,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -132,22 +126,22 @@ msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68
 msgid "IP"
-msgstr ""
+msgstr "IP"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr "Adres IP"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr "Maks. klientów"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -156,7 +150,7 @@ msgstr ""
 msgid "Name"
 msgstr "Nazwa"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -172,17 +166,17 @@ msgstr ""
 msgid "Password"
 msgstr "Hasło"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -191,7 +185,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -200,12 +194,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr "Ustawienia serwera"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -213,41 +203,35 @@ msgstr ""
 msgid "Status"
 msgstr "Status"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -259,11 +243,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -271,11 +255,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -289,7 +279,7 @@ msgstr "Czas"
 msgid "User"
 msgstr "Użytkownik"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -302,18 +292,18 @@ msgstr ""
 msgid "Username"
 msgstr "Nazwa użytkownika"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -327,7 +317,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 153ecbf46fff57931d43a456130b776d9de4aa0a..0721b3d4a14cb67381d9ab9fecb06844f7611dbc 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -27,15 +27,7 @@ msgstr "Utilizadores de Active OpenConnect"
 msgid "Active users"
 msgstr "Utilizadores ativos"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-"Um valor alternativo a ser comunicado ao cliente para verificar o "
-"certificado do servidor; este valor depende apenas da chave pública"
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr "Compatibilidade do cliente AnyConnect"
@@ -58,12 +50,12 @@ msgstr "Cifra"
 msgid "Collecting data..."
 msgstr "A recolher dados..."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr "Servidores DNS"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr "Tempo de deteção de pares mortos (segundos)"
@@ -78,17 +70,17 @@ msgstr "Aparelho"
 msgid "Edit Template"
 msgstr "Editar Modelo"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr "Editar o modelo que é usado para gerar a configuração cifsd."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr "Ativar UDP"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
@@ -97,12 +89,12 @@ msgstr ""
 "Ativar o suporte de canais UDP; isso deve ser ativado a menos que saiba o "
 "que está fazendo"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr "Ativar compressão"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr "Ativar proxy de arp"
 
@@ -111,7 +103,7 @@ msgstr "Ativar proxy de arp"
 msgid "Enable server"
 msgstr "Ativar servidor"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr "Ativar o suporte para clientes de CISCO AnyConnect"
@@ -139,20 +131,20 @@ msgstr "ID"
 msgid "IP"
 msgstr "IP"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr "Endereço IP"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr "Máximo de clientes"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr "Máximo de mesmos clientes"
@@ -161,7 +153,7 @@ msgstr "Máximo de mesmos clientes"
 msgid "Name"
 msgstr "Nome"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr "Máscara de rede (ou prefixo de IPv6)"
@@ -177,17 +169,17 @@ msgstr "VPN OpenConnect"
 msgid "Password"
 msgstr "Palavra-passe"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr "Porta"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr "IPs Previsíveis"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -201,7 +193,7 @@ msgstr ""
 "tiver uma rede na LAN que cubra 192.168.1.0/24 utilize 192.168.1.192/26 para "
 "reservar os 62 endereços superiores."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr "Tabela de roteamento"
@@ -210,33 +202,21 @@ msgstr "Tabela de roteamento"
 msgid "Server Settings"
 msgstr "Configurações do Servidor"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
 msgid "Server's Public Key ID"
 msgstr "ID da Chave Pública do Servidor"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
-msgstr "Hash SHA1 do certificado do servidor"
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
 msgid "Status"
 msgstr "Estado"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-"Esse valor deve ser comunicado ao cliente para verificar o certificado do "
-"servidor"
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 "Os servidores DNS a serem fornecidos aos clientes; podem ser IPv6 ou IPv4"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
@@ -244,7 +224,7 @@ msgstr ""
 "Os servidores DNS a serem fornecidos aos clientes; podem ser IPv6 ou IPv4. "
 "Normalmente deve incluir o endereço deste aparelho"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
@@ -254,7 +234,7 @@ msgstr ""
 "alguma rede privada diferente dos endereços LAN, a menos que o proxy ARP "
 "esteja ativado. Deixe vazio para tentar a autoconfiguração."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
@@ -262,12 +242,12 @@ msgstr ""
 "O endereço de sub-rede IPv6 a fornecer aos clientes; deixe vazio para tentar "
 "a autoconfiguração."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr "Os IPs atribuídos serão selecionados de forma determinística"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -282,11 +262,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr "A zona do firewall em qual os clientes VPN serão atribuido"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr "A máscara da sub-rede acima."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -297,11 +277,17 @@ msgstr ""
 "rotas IPv4 e IPv6, o servidor enviará apenas o apropriado. Deixe vazio para "
 "definir uma rota padrão"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr "As mesmas portas UDP e TCP serão usadas"
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr "Não há utilizadores ativos."
@@ -315,7 +301,7 @@ msgstr "Tempo"
 msgid "User"
 msgstr "Utilizador"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr "Autenticação do utilizador"
@@ -328,28 +314,28 @@ msgstr "Configurações do utilizador"
 msgid "Username"
 msgstr "Nome do utilizador"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
-"Máscara de rede VPN <abbr title=\"Protocolo de Internet Versão 4\""
-">IPv4</abbr>"
+"Máscara de rede VPN <abbr title=\"Protocolo de Internet Versão 4\">IPv4</"
+"abbr>"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
-"Endereço de rede VPN <abbr title=\"Protocolo de Internet Versão 4\""
-">IPv4</abbr>"
+"Endereço de rede VPN <abbr title=\"Protocolo de Internet Versão 4\">IPv4</"
+"abbr>"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
 msgstr ""
-"Endereço de rede VPN <abbr title=\"Protocolo de Internet Versão 6\""
-">IPv6</abbr>"
+"Endereço de rede VPN <abbr title=\"Protocolo de Internet Versão 6\">IPv6</"
+"abbr>"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69
 msgid "VPN IP"
@@ -359,7 +345,7 @@ msgstr "IP da VPN"
 msgid "VPN IP Address"
 msgstr "Endereço IP da VPN"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
@@ -367,3 +353,20 @@ msgid ""
 msgstr ""
 "Veja o certificado AC utilizado por este servidor. Precisará gravá-lo como "
 "'ca.pem' e importá-lo para os clientes."
+
+#~ msgid ""
+#~ "An alternative value to be communicated to the client to verify the "
+#~ "server's certificate; this value only depends on the public key"
+#~ msgstr ""
+#~ "Um valor alternativo a ser comunicado ao cliente para verificar o "
+#~ "certificado do servidor; este valor depende apenas da chave pública"
+
+#~ msgid "Server's certificate SHA1 hash"
+#~ msgstr "Hash SHA1 do certificado do servidor"
+
+#~ msgid ""
+#~ "That value should be communicated to the client to verify the server's "
+#~ "certificate"
+#~ msgstr ""
+#~ "Esse valor deve ser comunicado ao cliente para verificar o certificado do "
+#~ "servidor"
index 0a783e9bbd6ece563a7a9c262eb284b0f637ab40..9276d3b313656f8030cc90e9a5c6a3d439b32c5a 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsocserv/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 3.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
 "prefix"
 msgstr ""
+"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notação: endereço/"
+"prefixo"
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48
 msgid "Active OpenConnect Users"
-msgstr ""
+msgstr "Usuários ativos do OpenConnect"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61
 msgid "Active users"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
+msgstr "Usuários ativos"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
-msgstr ""
+msgstr "Compatibilidade com o cliente AnyConnect"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17
 msgid "Available users"
-msgstr ""
+msgstr "Usuários disponíveis"
 
 #: 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 "Certificado 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 "Cifra"
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
 msgid "Collecting data..."
-msgstr ""
+msgstr "Coletando dados..."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
-msgstr ""
+msgstr "Servidores de DNS"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
-msgstr ""
+msgstr "Tempo de detecção de pares inativos (segundos)"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55
 msgid "Device"
-msgstr ""
+msgstr "Dispositivo"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
 msgid "Edit Template"
-msgstr ""
+msgstr "Editar modelo"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
-msgstr ""
+msgstr "Edite o modelo que é usado para gerar a configuração do ocserv."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
-msgstr ""
+msgstr "Ativar UDP"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
+"Ativar o suporte a canais UDP; esta opção deve estar ativa a não ser que "
+"você saiba o que está fazendo"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
-msgstr ""
+msgstr "Ativar compressão"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
-msgstr ""
+msgstr "Ativar proxy arp"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16
 msgid "Enable server"
-msgstr ""
+msgstr "Ativar o servidor"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
-msgstr ""
+msgstr "Ativar o suporte para clientes da CISCO AnyConnect"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44
 msgid "Firewall Zone"
-msgstr ""
+msgstr "Zona do 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 ""
+msgstr "Configurações Gerais"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52
 msgid "Group"
-msgstr ""
+msgstr "Grupo"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65
 msgid "ID"
-msgstr ""
+msgstr "ID"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68
 msgid "IP"
-msgstr ""
+msgstr "IP"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
-msgstr ""
+msgstr "Endereço IP"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
-msgstr ""
+msgstr "Quantidade máxima de clientes"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
-msgstr ""
+msgstr "Quantidade máxima de clientes iguais"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
-msgstr ""
+msgstr "Máscara de Rede (ou prefixo IPv6)"
 
 #: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7
 msgid "OpenConnect VPN"
-msgstr ""
+msgstr "OpenConnect VPN"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24
 msgid "Password"
-msgstr ""
+msgstr "Senha"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
-msgstr ""
+msgstr "Porta"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
-msgstr ""
+msgstr "IPs Previsíveis"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -183,146 +187,187 @@ msgid ""
 "network in LAN covering 192.168.1.0/24 use 192.168.1.192/26 to reserve the "
 "upper 62 addresses."
 msgstr ""
+"Fornece endereços para clientes de uma sub-rede LAN; se ativo a rede abaixo "
+"deve ser uma sub-rede da LAN. repare que o primeiro endereço da sub-net "
+"especificada será reservada pelo ocserv, assim tal endereço não deve estar "
+"em uso. Caso tenha uma rede na LAN cobrindo 192.168.1.0/24 utilize "
+"192.168.1.192/26 para que os 62 endereços acima sejam devidamente reservados."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
-msgstr ""
+msgstr "Tabela de roteamento"
 
 #: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:19
 msgid "Server Settings"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
+msgstr "Configurações do Servidor"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
-msgstr ""
+msgid "Server's Public Key ID"
+msgstr "ID da Chave Pública do Servidor"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58
 msgid "Status"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
+msgstr "Condição"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
+"Os servidores de DNS a ser oferecido aos clientes; pode ser tanto IPv6 ou "
+"IPv4"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
+"Os servidores DNS a ser oferecido aos clientes; pode ser tanto IPv6 ou IPv4. "
+"Geralmente você deve incluir o endereço deste dispositivo"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
+"O endereço IPv4 a ser oferecido aos clientes; estes endereços devem ser "
+"endereços de rede privados diferentes do endereço LAN a não ser que um proxy "
+"ARP esteja ativo. Para uma configuração automática, deixe a opção vazia."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
+"O endereço IPv6 a ser oferecida aos clientes. Para uma configuração "
+"automática, deixe a opção vazia."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
-msgstr ""
+msgstr "Os IPs atribuídos serão selecionados deterministicamente"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
 "username-password pair. Use PAM modules to authenticate using another server "
 "(e.g., LDAP, Radius)."
 msgstr ""
+"O método de autenticação para os usuários. O mais simples é texto com um par "
+"do nome de usuário e senha. Use os módulos PAM para autenticar usando um "
+"outro servidor (como LDAP, Radius por exemplo)."
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45
 msgid "The firewall zone that the VPN clients will be set to"
-msgstr ""
+msgstr "A zona do firewall em que os clientes VPN serão enviados"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
-msgstr ""
+msgstr "A máscara da sub-rede acima."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
 "routes, the server will send only the appropriate. Leave empty to set a "
 "default route"
 msgstr ""
+"A tabela de roteamento a ser oferecida aos clientes; você pode misturar "
+"rotas IPv4 e IPv6, o servidor enviará o que for apropriado. Deixe vazio para "
+"definir uma rota padrão"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
+msgstr "As mesmas portas UDP e TCP serão usadas"
+
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
-msgstr ""
+msgstr "Não há usuários ativos."
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56
 msgid "Time"
-msgstr ""
+msgstr "Tempo"
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51
 msgid "User"
-msgstr ""
+msgstr "Usuário"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
-msgstr ""
+msgstr "Autenticação do Usuário"
 
 #: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:24
 msgid "User Settings"
-msgstr ""
+msgstr "Configurações do Usuário"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66
 msgid "Username"
-msgstr ""
+msgstr "Nome do Usuário"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
+"VPN <abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr>-Máscara de "
+"Rede"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
+"VPN <abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr>-Endereço de "
+"Rede"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
 msgstr ""
+"VPN <abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr>-Endereço de "
+"Rede"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69
 msgid "VPN IP"
-msgstr ""
+msgstr "IP da VPN"
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54
 msgid "VPN IP Address"
-msgstr ""
+msgstr "Endereço IP da VPN"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
 "pem' and import it into the clients."
 msgstr ""
+"Exibir o certificado CA utilizado por este servidor. Você precisará salvá-lo "
+"como 'ca.pem' e importá-lo nos clientes."
+
+#~ msgid ""
+#~ "An alternative value to be communicated to the client to verify the "
+#~ "server's certificate; this value only depends on the public key"
+#~ msgstr ""
+#~ "Um valor alternativo a ser comunicado ao cliente para verificar o "
+#~ "certificado do servidor; este valor depende apenas da chave pública"
+
+#~ msgid "Server's certificate SHA1 hash"
+#~ msgstr "Hash do certificado SHA1 do Servidor"
+
+#~ msgid ""
+#~ "That value should be communicated to the client to verify the server's "
+#~ "certificate"
+#~ msgstr ""
+#~ "Este valor deve ser comunicado ao cliente para verificar o certificado do "
+#~ "servidor"
index 29482721414d7ac00fcf6cab622585b7fab48868..0b166c5666127e51cd304caa70206d97098b2cf8 100644 (file)
@@ -11,7 +11,7 @@ msgstr ""
 "20)) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -26,13 +26,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -55,12 +49,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -75,29 +69,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -106,7 +100,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -134,20 +128,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -156,7 +150,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -172,17 +166,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -191,7 +185,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -200,12 +194,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -213,41 +203,35 @@ msgstr ""
 msgid "Status"
 msgstr "stsatus"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -259,11 +243,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -271,11 +255,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -289,7 +279,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -302,18 +292,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -327,7 +317,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index d7faf3a9a1d46be80968789e0ecde97b25d2b024..9bfc086d78fc51eb70ba1e8c5339f791f777372f 100644 (file)
@@ -4,7 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +19,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -48,12 +42,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -68,29 +62,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +93,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -127,20 +121,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -149,7 +143,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -165,17 +159,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,7 +178,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -193,12 +187,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -206,41 +196,35 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +236,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +248,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -282,7 +272,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -295,18 +285,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +310,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 4a59cca079531c8a3b9e895644b52db05dd48e72..f9395264905b04599c0866ec7480d15a6f1b8a48 100644 (file)
@@ -4,7 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +19,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -48,12 +42,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -68,29 +62,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +93,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -127,20 +121,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -149,7 +143,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -165,17 +159,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,7 +178,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -193,12 +187,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -206,41 +196,35 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +236,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +248,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -282,7 +272,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -295,18 +285,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +310,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 18dc5b0a2b1a595316713e09df901b2534f1f2e0..9562721bc89565dfede54675ad9c165e2b377db9 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -25,13 +25,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -54,12 +48,12 @@ msgstr "Chiffer"
 msgid "Collecting data..."
 msgstr "Samlar in data..."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -74,29 +68,29 @@ msgstr "Enhet"
 msgid "Edit Template"
 msgstr "Redigera mall"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -105,7 +99,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -133,20 +127,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr "IP-adress"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -155,7 +149,7 @@ msgstr ""
 msgid "Name"
 msgstr "Namn"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -171,17 +165,17 @@ msgstr ""
 msgid "Password"
 msgstr "Lösenord"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr "Port"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -190,7 +184,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -199,12 +193,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr "Server-inställningar"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -212,41 +202,35 @@ msgstr ""
 msgid "Status"
 msgstr "Status"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -258,11 +242,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -270,11 +254,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -288,7 +278,7 @@ msgstr ""
 msgid "User"
 msgstr "Användare"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -301,18 +291,18 @@ msgstr ""
 msgid "Username"
 msgstr "Användarnamn"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -326,7 +316,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 8083170ce0dc50d52b68558d3d994236579bea2d..2e96fb3fe44d19a2352820ac1258ce9aa9bc75c2 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -16,13 +16,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -45,12 +39,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -65,29 +59,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -96,7 +90,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -124,20 +118,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -146,7 +140,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -162,17 +156,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -181,7 +175,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -190,12 +184,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -203,41 +193,35 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -249,11 +233,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -261,11 +245,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -279,7 +269,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -292,18 +282,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -317,7 +307,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index cef1dedb3d2a9bf7546872481b7b4e25bb62cfd2..b966990c86efd2e92168f9ce1210acfafb42bf36 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:06+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsocserv/tr/>\n"
 "Language: tr\n"
@@ -10,7 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -25,13 +25,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -52,14 +46,14 @@ msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62
 msgid "Collecting data..."
-msgstr ""
+msgstr "Veri alınıyor..."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -74,29 +68,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -105,7 +99,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -133,20 +127,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -155,7 +149,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -171,17 +165,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -190,7 +184,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -199,12 +193,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -212,41 +202,35 @@ msgstr ""
 msgid "Status"
 msgstr "Durum"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -258,11 +242,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -270,11 +254,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -288,7 +278,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -301,18 +291,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -326,7 +316,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 2d5cc9041b714f3b19aa40eb356660257b0cc2a8..81a7fb71a20b33c380f69e1a850eb40135b92aa2 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-05 01:56+0000\n"
+"PO-Revision-Date: 2019-11-30 21:06+0000\n"
 "Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsocserv/uk/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -26,13 +26,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -55,12 +49,12 @@ msgstr "Шифр"
 msgid "Collecting data..."
 msgstr "Збирання даних..."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -73,31 +67,31 @@ msgstr "Пристрій"
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
 msgid "Edit Template"
-msgstr ""
+msgstr "Редагувати шаблон"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -106,7 +100,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -134,20 +128,20 @@ msgstr ""
 msgid "IP"
 msgstr "IP-адреса"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -156,7 +150,7 @@ msgstr ""
 msgid "Name"
 msgstr "Ім'я"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -172,17 +166,17 @@ msgstr ""
 msgid "Password"
 msgstr "Пароль"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr "Порт"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -191,7 +185,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -200,12 +194,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr "Налаштування сервера"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -213,41 +203,35 @@ msgstr ""
 msgid "Status"
 msgstr "Стан"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -259,11 +243,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -271,11 +255,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -289,7 +279,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -302,18 +292,18 @@ msgstr ""
 msgid "Username"
 msgstr "Ім'я користувача"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -327,7 +317,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 3fe78350317a410a4e9c9dbf813dcc42aaf6f203..6c472d9eda8dc76335c6052a0097b6cac35f26a8 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -25,13 +25,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -54,12 +48,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr "Đang lấy dữ liệu..."
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -74,29 +68,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -105,7 +99,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -133,20 +127,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -155,7 +149,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -171,17 +165,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -190,7 +184,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -199,12 +193,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -212,41 +202,35 @@ msgstr ""
 msgid "Status"
 msgstr "Trạng thái"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -258,11 +242,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -270,11 +254,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -288,7 +278,7 @@ msgstr "Thời gian"
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -301,18 +291,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -326,7 +316,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index ff9dd8041991b6165e59517406c1bca38fd9c147..284983100389a5a756d139ac1e29eb2f6a4eafc6 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 23:05+0000\n"
-"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsocserv/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -10,7 +10,7 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -25,13 +25,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -43,7 +37,7 @@ msgstr ""
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13
 msgid "CA certificate"
-msgstr ""
+msgstr "CA 证书"
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57
@@ -54,12 +48,12 @@ msgstr "算法"
 msgid "Collecting data..."
 msgstr "正在收集数据…"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -72,31 +66,31 @@ msgstr "设备"
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14
 msgid "Edit Template"
-msgstr ""
+msgstr "编辑模板"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -105,7 +99,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -131,22 +125,22 @@ msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68
 msgid "IP"
-msgstr ""
+msgstr "IP"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr "最大客户端数量"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -155,7 +149,7 @@ msgstr ""
 msgid "Name"
 msgstr "名称"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -171,17 +165,17 @@ msgstr ""
 msgid "Password"
 msgstr "密码"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr "端口"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -190,7 +184,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -199,12 +193,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -212,41 +202,35 @@ msgstr ""
 msgid "Status"
 msgstr "状态"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -258,11 +242,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -270,11 +254,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -288,7 +278,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -301,18 +291,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -326,7 +316,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index 714dbf5a24399213d6994694126de8c287c26020..f86234bc74a9a093f3094b5ac209f7d49d606f8a 100644 (file)
@@ -4,7 +4,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
@@ -19,13 +19,7 @@ msgstr ""
 msgid "Active users"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:23
-msgid ""
-"An alternative value to be communicated to the client to verify the server's "
-"certificate; this value only depends on the public key"
-msgstr ""
-
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64
 msgid "AnyConnect client compatibility"
 msgstr ""
@@ -48,12 +42,12 @@ msgstr ""
 msgid "Collecting data..."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:153
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111
 msgid "DNS servers"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:81
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
 msgid "Dead peer detection time (secs)"
 msgstr ""
@@ -68,29 +62,29 @@ msgstr ""
 msgid "Edit Template"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:101
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85
 msgid "Edit the template that is used for generating the ocserv configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:91
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60
 msgid "Enable UDP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:92
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61
 msgid ""
 "Enable UDP channel support; this must be enabled unless you know what you "
 "are doing"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:87
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:88
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67
 msgid "Enable compression"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:127
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106
 msgid "Enable proxy arp"
 msgstr ""
 
@@ -99,7 +93,7 @@ msgstr ""
 msgid "Enable server"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:96
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65
 msgid "Enable support for CISCO AnyConnect clients"
 msgstr ""
@@ -127,20 +121,20 @@ msgstr ""
 msgid "IP"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:159
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:170
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53
 msgid "IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:79
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52
 msgid "Max clients"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53
 msgid "Max same clients"
 msgstr ""
@@ -149,7 +143,7 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:172
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131
 msgid "Netmask (or IPv6-prefix)"
 msgstr ""
@@ -165,17 +159,17 @@ msgstr ""
 msgid "Password"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:77
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50
 msgid "Port"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:83
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56
 msgid "Predictable IPs"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:128
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107
 msgid ""
 "Provide addresses to clients from a subnet of LAN; if enabled the network "
 "below must be a subnet of LAN. Note that the first address of the specified "
@@ -184,7 +178,7 @@ msgid ""
 "upper 62 addresses."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:164
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
 msgid "Routing table"
 msgstr ""
@@ -193,12 +187,8 @@ msgstr ""
 msgid "Server Settings"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:22
-msgid "Server's Public Key ID"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20
-msgid "Server's certificate SHA1 hash"
+msgid "Server's Public Key ID"
 msgstr ""
 
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73
@@ -206,41 +196,35 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
-msgid ""
-"That value should be communicated to the client to verify the server's "
-"certificate"
-msgstr ""
-
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112
 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:154
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133
 msgid ""
 "The DNS servers to be provided to clients; can be either IPv6 or IPv4. "
 "Typically you should include the address of this device"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111
 msgid ""
 "The IPv4 subnet address to provide to clients; this should be some private "
 "network different than the LAN addresses unless proxy ARP is enabled. Leave "
 "empty to attempt auto-configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:146
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125
 msgid ""
 "The IPv6 subnet address to provide to clients; leave empty to attempt auto-"
 "configuration."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:84
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57
 msgid "The assigned IPs will be selected deterministically"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38
 msgid ""
 "The authentication method for the users. The simplest is plain with a single "
@@ -252,11 +236,11 @@ msgstr ""
 msgid "The firewall zone that the VPN clients will be set to"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:137
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
 msgid "The mask of the subnet above."
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:165
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123
 msgid ""
 "The routing table to be provided to clients; you can mix IPv4 and IPv6 "
@@ -264,11 +248,17 @@ msgid ""
 "default route"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:78
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51
 msgid "The same UDP and TCP ports will be used"
 msgstr ""
 
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21
+msgid ""
+"The value to be communicated to the client to verify the server's "
+"certificate; this value only depends on the public key"
+msgstr ""
+
 #: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41
 msgid "There are no active users."
 msgstr ""
@@ -282,7 +272,7 @@ msgstr ""
 msgid "User"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37
 msgid "User Authentication"
 msgstr ""
@@ -295,18 +285,18 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:136
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
 msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:131
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:145
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
 msgid ""
 "VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
@@ -320,7 +310,7 @@ msgstr ""
 msgid "VPN IP Address"
 msgstr ""
 
-#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116
+#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95
 #: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100
 msgid ""
 "View the CA certificate used by this server. You will need to save it as 'ca."
index d64bc7df95ba6ab6c3d9648ff34de3b49dfb9c4d..2be4920fec49fdfca05498f871edfe16a132ff6a 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:11+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr-services/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"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
 msgid "Internal services"
@@ -17,17 +23,17 @@ msgstr ""
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163
 msgid "Protocol"
-msgstr ""
+msgstr "Protokol"
 
 #: applications/luci-app-olsr-services/luasrc/controller/services.lua:13
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156
 msgid "Services"
-msgstr ""
+msgstr "Služby"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164
 msgid "Source"
-msgstr ""
+msgstr "Zdroj"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162
index 8f49a6fe9f7ce0e15a8ad096f4736cbd417e7c3b..b35c4d9978dd663c706aad4b18eb523d042cd189 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: 2019-07-22 17:44-0300\n"
-"PO-Revision-Date: 2019-11-18 05:08+0000\n"
+"PO-Revision-Date: 2019-12-13 23:07+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsolsr-services/es/>\n"
@@ -38,7 +38,7 @@ msgstr "Servicios"
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164
 msgid "Source"
-msgstr "Fuente"
+msgstr "Origen"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162
index ff485866da1a8ba700d748e5bbdffd3dc6f1fba4..846c0d6ceff464f04eb5d2fb9effae9a5790e1ca 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr-services/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
 msgid "Internal services"
@@ -17,17 +23,17 @@ msgstr ""
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163
 msgid "Protocol"
-msgstr ""
+msgstr "Protokoll"
 
 #: applications/luci-app-olsr-services/luasrc/controller/services.lua:13
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156
 msgid "Services"
-msgstr ""
+msgstr "Szolgáltatások"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164
 msgid "Source"
-msgstr ""
+msgstr "Forrás"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162
index 4b712d9f9bb8cefa06156ba0a797f7c9a7f751a9..6448695da2005bc47de5278368eb0c4d0c8980ed 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr-services/it/>\n"
 "Language: it\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
 msgid "Internal services"
@@ -22,7 +28,7 @@ msgstr ""
 #: applications/luci-app-olsr-services/luasrc/controller/services.lua:13
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156
 msgid "Services"
-msgstr ""
+msgstr "Servizi"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164
diff --git a/applications/luci-app-olsr-services/po/mr/olsr-services.po b/applications/luci-app-olsr-services/po/mr/olsr-services.po
new file mode 100644 (file)
index 0000000..4c546c1
--- /dev/null
@@ -0,0 +1,35 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
+msgid "Internal services"
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56
+msgid ""
+"No services can be shown, because olsrd is not running or the olsrd-"
+"nameservice Plugin is not loaded."
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/controller/services.lua:13
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156
+msgid "Services"
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164
+msgid "Source"
+msgstr ""
+
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130
+#: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162
+msgid "Url"
+msgstr ""
index cbf429cdc612b1e58b3f1e0787fef41890f116e4..657af07c4aa87191403d62799fc82fb01485ddba 100644 (file)
@@ -1,35 +1,43 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:05+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsolsr-services/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 3.10-dev\n"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
 msgid "Internal services"
-msgstr ""
+msgstr "Serviços internos"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56
 msgid ""
 "No services can be shown, because olsrd is not running or the olsrd-"
 "nameservice Plugin is not loaded."
 msgstr ""
+"Nenhum serviço pode ser mostrado, porque o olsrd não está em execução ou o "
+"Plugin do olsrd-nameservice não está rodando."
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163
 msgid "Protocol"
-msgstr ""
+msgstr "Protocolo"
 
 #: applications/luci-app-olsr-services/luasrc/controller/services.lua:13
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:156
 msgid "Services"
-msgstr ""
+msgstr "Serviços"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:132
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:164
 msgid "Source"
-msgstr ""
+msgstr "Origem"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162
 msgid "Url"
-msgstr ""
+msgstr "Url"
index fc98268207901c21050dda31c437c6660289ac2c..d9c8b0046f0444275b989f107f77a4b7118cdccc 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-15 03:06+0000\n"
-"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"PO-Revision-Date: 2019-12-09 20:05+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsolsr-services/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -12,13 +12,13 @@ msgstr ""
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:159
 msgid "Internal services"
-msgstr ""
+msgstr "内部服务"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:56
 msgid ""
 "No services can be shown, because olsrd is not running or the olsrd-"
 "nameservice Plugin is not loaded."
-msgstr ""
+msgstr "由于 olsrd 未运行或未加载 olsrd-nameservice 插件,因此无法显示任何服务。"
 
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:131
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:163
@@ -38,4 +38,4 @@ msgstr "源地址"
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:130
 #: applications/luci-app-olsr-services/luasrc/view/freifunk-services/services.htm:162
 msgid "Url"
-msgstr ""
+msgstr "Url"
diff --git a/applications/luci-app-olsr-viz/po/mr/olsr-viz.po b/applications/luci-app-olsr-viz/po/mr/olsr-viz.po
new file mode 100644 (file)
index 0000000..49ffa4a
--- /dev/null
@@ -0,0 +1,13 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-olsr-viz/luasrc/controller/olsr-viz.lua:4
+msgid "OLSR-Viz"
+msgstr ""
+
+#: applications/luci-app-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm:4
+msgid "You need to allow javascript in your browser to show this page."
+msgstr ""
index 66fcc8d9ea0b438f5ad7b33affa8fcc9c0dcc788..38d8e520b50cd8e67d30756a0e032f415514a666 100644 (file)
@@ -1,13 +1,21 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsolsr-viz/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 3.10-dev\n"
 
 #: applications/luci-app-olsr-viz/luasrc/controller/olsr-viz.lua:4
 msgid "OLSR-Viz"
-msgstr ""
+msgstr "OLSR-Viz"
 
 #: applications/luci-app-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm:4
 msgid "You need to allow javascript in your browser to show this page."
 msgstr ""
+"Você precisa permitir que o javascript rode em seu navegador para pode "
+"exibir esta página."
index 12e6196dd8ae6b47bcd03d7538f1d13043b9e3ef..1e2564b53b72fac8fb36827aea1f7f77de0df802 100644 (file)
@@ -1,13 +1,19 @@
 msgid ""
 msgstr ""
-"Language: zh_Hans\n"
+"PO-Revision-Date: 2019-12-07 10:45+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsolsr-viz/zh_Hans/>\n"
+"Language: zh-cn\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"
 
 #: applications/luci-app-olsr-viz/luasrc/controller/olsr-viz.lua:4
 msgid "OLSR-Viz"
-msgstr ""
+msgstr "OLSR-Viz"
 
 #: applications/luci-app-olsr-viz/luasrc/view/olsr-viz/olsr-viz.htm:4
 msgid "You need to allow javascript in your browser to show this page."
-msgstr ""
+msgstr "您需要允许浏览器中的 javascript 以显示此页面。"
index fd7029b94dd8096d560dc5e027795919309c073a..81f7d26fd870bf38a0eac14154ddd300bc5e8233 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-16 20:23+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2019-12-02 16:08+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.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.9\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
 msgid "Active MID announcements"
@@ -79,7 +79,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:198
 msgid "Configuration"
-msgstr "Konfigurace"
+msgstr "Nastavení"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:56
 msgid ""
@@ -166,7 +166,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:55
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:107
 msgid "Gateway"
-msgstr "Gateway"
+msgstr "Brána"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
@@ -426,7 +426,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
-msgstr "Rozhraní"
+msgstr "Síťová rozhraní"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
@@ -602,7 +602,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:50
 #: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:110
 msgid "Metric"
-msgstr ""
+msgstr "Metrika"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
@@ -611,7 +611,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 msgid "Mode"
-msgstr ""
+msgstr "Mód"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
@@ -738,7 +738,7 @@ msgstr "Oranžový"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:157
 msgid "Overview"
-msgstr ""
+msgstr "Přehled"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
 msgid "Overview of currently active OLSR host net announcements"
@@ -820,7 +820,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:43
 msgid "Routes"
-msgstr ""
+msgstr "Trasy"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:21
 msgid "Secondary OLSR interfaces"
@@ -873,7 +873,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:28
 msgid "Source address"
-msgstr ""
+msgstr "Zdrojová adresa"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
@@ -889,7 +889,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
 msgid "State"
-msgstr ""
+msgstr "Stav"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:19
 msgid "Still usable (20 > SNR > 5)"
index 4efd65082a88538e3ed43ce26ebeb6cd9ed2434d..6c0e463f481fca24cce59eefbf156ef8df1ab3b9 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-19 16:05+0000\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsolsr/de/>\n"
@@ -131,7 +131,8 @@ msgid ""
 "parameters are ignored. Default is \"no\"."
 msgstr ""
 "SmartGateway aktivieren. Ist diese Option deaktiviert, dann werden alle "
-"folgenden SmartGateway Einstellungen ignoriert. Der Defaultwert ist \"no\"."
+"folgenden SmartGateway Einstellungen ignoriert. Die Voreinstellung ist \"no\""
+"."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
@@ -166,15 +167,15 @@ msgstr ""
 "die Metrik immer auf 2. Dies ist der bevorzugte Wert, da er dem Kernel dabei "
 "hilft, veraltete Routen zu löschen. \"correct\" verwendet den Hopcount als "
 "Metrik. \"approx\" benutzt ebenfalls den Hopcount als Metrik, updated diese "
-"aber nur, wenn sich auch der Nexthop verändert hat. Der Defaultwert ist "
-"\"flat\"."
+"aber nur, wenn sich auch der Nexthop verändert hat. Die Voreinstellung ist \""
+"flat\"."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
 msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
 msgstr ""
-"Fisheye Mechanismus für TC-Nachrichten (ausgewählt entspricht ein). Der "
-"Defaultwert ist \"ein\""
+"Fisheye Mechanismus für TC-Nachrichten (ausgewählt entspricht ein). Die "
+"Voreinstellung ist \"ein\""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:55
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:107
@@ -312,7 +313,7 @@ msgid ""
 msgstr ""
 "Verwende Hysterese zur Berechnung von Links (nur verfügbar für Hopcount "
 "Metric). Hysterese erhöht die Stabilität von berechneten Routen, verzögert "
-"aber das Registrieren von Nachbarknoten. Der Standardwert ist \"ja\"."
+"aber das Registrieren von Nachbarknoten. Die Voreinstellung ist \"ja\"."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
@@ -347,7 +348,7 @@ msgid ""
 "interface broadcast IP."
 msgstr ""
 "IPv4 Broadcastadresse für ausgehende OLSR-Pakete. Ein häufig verwendetes "
-"Beispiel ist 255.255.255.255. Der Defaultwert ist \"0.0.0.0\". Dies "
+"Beispiel ist 255.255.255.255. Die Voreinstellung ist \"0.0.0.0\". Dies "
 "verwendet die Broadcastadresse des Interfaces."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
@@ -361,8 +362,8 @@ msgid ""
 "IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
 "triggers usage of the interface IP."
 msgstr ""
-"IPv4 Quell-IP für ausgehende OLSR-Nachrichten. Der Defaultwert ist "
-"\"0.0.0.0\", dann wird die IP des Interfaces verwendet."
+"IPv4 Quell-IP für ausgehende OLSR-Nachrichten. Die Voreinstellung ist \""
+"0.0.0.0\", dann wird die IP des Interfaces verwendet."
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:114
@@ -384,7 +385,7 @@ msgid ""
 "IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
 "multicast."
 msgstr ""
-"IPv6 Multicast-Adresse. Der Defaultwert ist \"FF02::6D\", die linklocal "
+"IPv6 Multicast-Adresse. Die Voreinstellung ist \"FF02::6D\", die linklocal "
 "Multicastadresse für MANETs."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
@@ -412,7 +413,7 @@ msgid ""
 "of a not-linklocal interface IP."
 msgstr ""
 "IPv6 Quell-Prefix. OLSRd wählt eine IP als Quell-IP die innerhalb des "
-"angegebenen Prefix liegt. Der Defaultwert ist \"0::/0\", damit wird eine "
+"angegebenen Prefix liegt. Die Voreinstellung ist \"0::/0\", damit wird eine "
 "IPv6-Adresse des Interfaces verwendet die nicht linklocal ist."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
@@ -432,17 +433,17 @@ msgstr ""
 "Wenn sich die Route zum aktuellen Gateway ändert, dann wird sein ETX-Wert "
 "zunächst mit diesem Wert multipliziert bevor er mit dem neuen ETX-Wert "
 "verglichen wird. Damit kann \"flapping\" von Routen reduziert werden. Der "
-"Wert kann zwischen 0.1 und 1.0 liegen, sollte aber nahe bei 1.0 sein.<br /"
-"><b>ACHTUNG:</b> Diese Einstellung darf nicht zusammen mit der etx_ffeth "
-"Metrik verwendet werden!<br />Der Defaultwert ist \"1.0\"."
+"Wert kann zwischen 0.1 und 1.0 liegen, sollte aber nahe bei 1.0 sein.<br "
+"/><b>ACHTUNG:</b> Diese Einstellung darf nicht zusammen mit der etx_ffeth "
+"Metrik verwendet werden!<br />Die Voreinstellung ist \"1.0\"."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
 msgstr ""
-"Benutzt dieser Knoten NAT für die Verbindung zum Internet? Der Defaultwert "
-"ist \"yes\"."
+"Benutzt dieser Knoten NAT für die Verbindung zum Internet? Die "
+"Voreinstellung ist \"yes\"."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
@@ -464,8 +465,8 @@ msgid ""
 "\"mesh\"."
 msgstr ""
 "Mit dieser Einstellung kann unnötiges Forwarden von Paketen auf geswitchten "
-"Ethernetschnittstellen unterbunden werden. Gültige Werte sind \"mesh\" und "
-"\"ether\". Der Defaultwert ist \"mesh\"."
+"Ethernetschnittstellen unterbunden werden. Gültige Werte sind \"mesh\" und \""
+"ether\". Die Voreinstellung ist \"mesh\"."
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
@@ -491,7 +492,7 @@ msgid ""
 "Default is \"2.5\"."
 msgstr ""
 "Intervall mit dem Netzwerkschnittstellen auf Änderungen in ihrer "
-"Konfiguration überprüft werden (in Sekunden). Der Defaultwert ist \"2.5\"."
+"Konfiguration überprüft werden (in Sekunden). Die Voreinstellung ist \"2.5\"."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
@@ -573,9 +574,9 @@ msgid ""
 "etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
 "(allowed values are between 0.01 and 1.0)"
 msgstr ""
-"Der Linkqualitäts-Alterungsfaktor kann nur zusammen mit Linkqualitylevel 2 "
-"verwendet werden. Kleinere Werte bedeuten, dass ETX-Werte sich langsamer "
-"verändern. Erlaubte Werte sind 0.01 bis 1.0."
+"Link Qualitätsalterungsfaktor (nur für IQ Level 2). Tuning-Parameter für "
+"etx_float und etx_fpm, kleinere Werte bedeuten langsamere Änderungen des ETX-"
+"Wertes. (zulässige Werte liegen zwischen 0,01 und 1,0)"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
@@ -590,10 +591,10 @@ msgstr ""
 "Link Quality Algorithmus (nur für lq level 2).<br /><b>etx_float</b>: "
 "floating point ETX mit exponentieller Alterung<br /><b>etx_fpm</b>: Dasselbe "
 "wie etx_float, Berechnung jedoch mit Ganzzahlen<br /><b>etx_ff</b>: ETX "
-"freifunk, eine ETX Variante die allen OLSR Traffic zur ETX Berechnung nutzt "
-"(und nicht nur Hello-Nachrichten)<br /><b>etx_ffeth</b>: Inkompatible "
-"Variante von etx_ff die Ethernetlinks mit ETX 0.1 erlaubt<br />Der Default "
-"ist \"etx_ff\""
+"freifunk, eine ETX Variante die allen OLSR Traffic zur ETX Berechnung nutzt ("
+"und nicht nur Hello-Nachrichten)<br /><b>etx_ffeth</b>: Inkompatible "
+"Variante von etx_ff die Ethernetlinks mit ETX 0.1 erlaubt<br />Die "
+"Voreinstellung ist \"etx_ff\""
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
@@ -602,9 +603,10 @@ msgid ""
 "routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
 "quality for MPR selection and routing<br />Default is \"2\""
 msgstr ""
-"Mit dieser Option kann der Linkquality-Algorithmus gewählt werden.<br /"
-"><b>0</b> = Linkquality nicht benutzen<br /><b>2</b> = Linkquality für die "
-"Wahl von MPRs und fürs Routing benutzen.<br />Der Defaultwert ist \"2\"."
+"Linkqualitätsstufenwechsel zwischen Hopcount und kostenbasiertem (meist ETX) "
+"Routing.<br /><b>0</b> = keine Linkqualität verwenden<br /><b>2</b> = "
+"Linkqualität für MPR-Auswahl und Routing verwenden<br />Die Voreinstellung "
+"ist \"2\""
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
@@ -686,7 +688,6 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:240
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:71
-#, fuzzy
 msgid ""
 "Multiply routes with the factor given here. Allowed values are between 0.01 "
 "and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
@@ -696,7 +697,7 @@ msgstr ""
 "Multipliziere die Linkquality (LQ) für Routen mit dem hier angegebenen "
 "Faktor, der zwischen 0.01 und 1 liegen kann. Beispiele:<br />halbiere die LQ "
 "zu 192.168.0.1: 192.168.0.1 0.5<br />reduziere die LQ für alle Nodes die mit "
-"diesem Interface kommunizieren um 20%: default 0.8"
+"diesem Interface kommunizieren um 20%: Voreinstellung 0.8"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
@@ -776,7 +777,7 @@ msgstr "OLSR - Plugins"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
 msgid "OLSR Daemon"
-msgstr "OLSR Daemon"
+msgstr "OLSR-Daemon"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
@@ -826,7 +827,7 @@ msgstr "Übersicht über zur Zeit bekannte Routen zu anderen OLSR-Knoten"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:19
 msgid "Overview of interfaces where OLSR is running"
-msgstr "Übersicht über Interfaces auf denen OLSRd läuft."
+msgstr "Übersicht über Interfaces auf denen OLSRd läuft"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:17
 msgid "Overview of known multiple interface announcements"
@@ -834,7 +835,7 @@ msgstr "Übersicht über bekannte Mehrfachschnittstellenmeldungen"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:104
 msgid "Overview of smart gateways in this network"
-msgstr "Übersicht über Smart Gateways in diesem Netzwerk."
+msgstr "Übersicht über Smart Gateways in diesem Netzwerk"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
@@ -851,7 +852,7 @@ msgstr "Plugins"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
 msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
-msgstr "Abfragerate für OLSRd-Sockets in Sekunden. Der Defaultwert ist 0.05."
+msgstr "Abfragerate für OLSRd-Sockets in Sekunden. Die Voreinstellung ist 0.05."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
@@ -910,18 +911,17 @@ msgid ""
 "IP of the first interface."
 msgstr ""
 "Setzt die Haupt-IP (originator ip) für diesen Router. Diese IP wird sich "
-"NIEMALS während der Laufzeit von OLSRD verändern. Der Defaultwert ist "
+"NIEMALS während der Laufzeit von OLSRD verändern. Die Voreinstellung ist "
 "0.0.0.0. Damit wird die IP des ersten Interfaces verwendet."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:127
-#, fuzzy
 msgid ""
 "Sets the main IP (originator ip) of the router. This IP will NEVER change "
 "during the uptime of olsrd. Default is ::, which triggers usage of the IP of "
 "the first interface."
 msgstr ""
 "Setzt die Haupt-IP (originator ip) für diesen Router. Diese IP wird sich "
-"NIEMALS während der Laufzeit von OLSRD verändern. Der Defaultwert ist "
+"NIEMALS während der Laufzeit von OLSRD verändern. Die Voreinstellung ist "
 "0.0.0.0. Damit wird die IP des ersten Interfaces verwendet."
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:20
@@ -962,7 +962,7 @@ msgid ""
 msgstr ""
 "Hiermit kann man die Geschwindigkeit des Uplinks dieses Knotens ankündigen. "
 "Der erste Wert ist die Upload-, der zweite Wert die Downloadgeschwindigkeit. "
-"Der Defaultwert ist \"128 1024\"."
+"Die Voreinstellung ist \"128 1024\"."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
@@ -1036,7 +1036,7 @@ msgid ""
 msgstr ""
 "Hier kann ein Bereitschaftswert angegeben werden. Bleibt dieses Feld leer, "
 "dann wird der Bereitschaftswert automatisch anhand von Akkukapazität und "
-"Stromversorgung berechnet"
+"Stromversorgung berechnet. Die Voreinstellung ist \"3\"."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
@@ -1063,7 +1063,7 @@ msgstr ""
 "Hiermit kann der externe IPv6-Präfix an Clients signalisiert werden. Dadurch "
 "können Clients ihre lokale IP-Adresse ändern, um diesen IPv6-Gateway ohne "
 "Übersetzung der IPv6-Adresse zu benutzen. Die maximale erlaubte Länge des "
-"Präfix ist 64 bit. Der Defaultwert ist \"::/0\" (kein Präfix)."
+"Präfix ist 64 bit. Die Voreinstellung ist \"::/0\" (kein Präfix)."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
@@ -1082,7 +1082,8 @@ msgid ""
 "Type of service value for the IP header of control traffic. Default is "
 "\"16\"."
 msgstr ""
-"TOS-Wert für den IP-Header von OLSR-Nachrichten. Der Defaultwert ist \"16\"."
+"TOS-Wert für den IP-Header von OLSR-Nachrichten. Die Voreinstellung ist \""
+"16\"."
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:9
 msgid "Unable to connect to the OLSR daemon!"
@@ -1096,7 +1097,7 @@ msgstr "Uplink"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
 msgid "Uplink uses NAT"
-msgstr "Der Uplink benutzt NAT."
+msgstr "Der Uplink benutzt NAT"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
@@ -1131,7 +1132,7 @@ msgid ""
 "work, please install it."
 msgstr ""
 "WARNUNG: kmod-ipip ist nicht installiert. Ohne kmod-ipip wird SmartGateway "
-"nicht funktionieren!"
+"nicht funktionieren, bitte installieren."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
@@ -1169,11 +1170,10 @@ msgid ""
 msgstr ""
 "Welche Art von Uplink im Mesh angekündigt wird. Ein Uplink wird automatisch "
 "anhand der lokal angekündigten HNA erkannt (0.0.0.0/0, ::ffff:0:0/96 oder "
-"2000::/3). Der Defaultwert ist \"both\" (sowohl IPv4 als auch IPv6 Uplink "
+"2000::/3). Die Voreinstellung ist \"both\" (sowohl IPv4 als auch IPv6 Uplink "
 "ankündigen sofern verfügbar)."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
-#, fuzzy
 msgid ""
 "Which kind of uplink is exported to the other mesh nodes. An uplink is "
 "detected by looking for a local HNA6 ::ffff:0:0/96 or 2000::/3. Default "
@@ -1181,7 +1181,7 @@ msgid ""
 msgstr ""
 "Welche Art von Uplink im Mesh angekündigt wird. Ein Uplink wird automatisch "
 "anhand der lokal angekündigten HNA erkannt (0.0.0.0/0, ::ffff:0:0/96 oder "
-"2000::/3). Der Defaultwert ist \"both\" (sowohl IPv4 als auch IPv6 Uplink "
+"2000::/3). Die Voreinstellung ist \"both\" (sowohl IPv4 als auch IPv6 Uplink "
 "ankündigen sofern verfügbar)."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
index 65850e30c0c20c0279b264a59922d878c69843c7..0b32c5580988e50b9d498f7f60f69ab7eff55962 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-28 02:08+0200\n"
-"PO-Revision-Date: 2012-03-31 15:41+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-23 18:05+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr/el/>\n"
 "Language: el\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 3.10-dev\n"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
 msgid "Active MID announcements"
@@ -80,7 +81,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:198
 msgid "Configuration"
-msgstr ""
+msgstr "Διαμόρφωση"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:56
 msgid ""
index bdc15444f00ce4060e0db64b9af80ace6bd49aa4..817292ea644264007919505d71ce11f15a5db458 100644 (file)
@@ -1,12 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-13 23:06+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr/hu/>\n"
+"Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
 msgid "Active MID announcements"
@@ -23,7 +27,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Speciális beállítások"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
@@ -75,7 +79,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:198
 msgid "Configuration"
-msgstr ""
+msgstr "Beállítás"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:56
 msgid ""
@@ -85,7 +89,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:24
 msgid "Device"
-msgstr ""
+msgstr "Eszköz"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:75
 msgid "Display"
@@ -115,7 +119,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
 msgid "Enable"
-msgstr ""
+msgstr "Engedélyezés"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
@@ -132,7 +136,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
 msgid "Enabled"
-msgstr ""
+msgstr "Engedélyezve"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:5
 msgid "Expected retransmission count"
@@ -162,7 +166,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:55
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:107
 msgid "Gateway"
-msgstr ""
+msgstr "Átjáró"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
@@ -171,7 +175,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
 msgid "General Settings"
-msgstr ""
+msgstr "Általános beállítások"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
@@ -266,7 +270,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:61
 #: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:127
 msgid "Hostname"
-msgstr ""
+msgstr "Gépnév"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:8
 msgid ""
@@ -293,7 +297,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
 msgid "IP Addresses"
-msgstr ""
+msgstr "IP-címek"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:48
 msgid ""
@@ -304,12 +308,12 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:61
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:113
 msgid "IPv4"
-msgstr ""
+msgstr "IPv4"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
 msgid "IPv4 broadcast"
-msgstr ""
+msgstr "IPv4 üzenetszórás"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
@@ -334,7 +338,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:62
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:114
 msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
@@ -404,7 +408,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:49
 #: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:109
 msgid "Interface"
-msgstr ""
+msgstr "Csatoló"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
@@ -422,7 +426,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
 msgid "Interfaces"
-msgstr ""
+msgstr "Csatolók"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
@@ -582,7 +586,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:26
 msgid "MTU"
-msgstr ""
+msgstr "MTU"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
@@ -598,7 +602,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:50
 #: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:110
 msgid "Metric"
-msgstr ""
+msgstr "Mérőszám"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
@@ -607,7 +611,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
 msgid "Mode"
-msgstr ""
+msgstr "Mód"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
@@ -660,7 +664,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
 msgid "Network"
-msgstr ""
+msgstr "Hálózat"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
@@ -734,7 +738,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:157
 msgid "Overview"
-msgstr ""
+msgstr "Áttekintő"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
 msgid "Overview of currently active OLSR host net announcements"
@@ -789,7 +793,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
@@ -816,7 +820,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:43
 msgid "Routes"
-msgstr ""
+msgstr "Útvonalak"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:21
 msgid "Secondary OLSR interfaces"
@@ -869,7 +873,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:28
 msgid "Source address"
-msgstr ""
+msgstr "Forráscím"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
@@ -992,7 +996,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:59
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:111
 msgid "Uplink"
-msgstr ""
+msgstr "Feltöltés"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
@@ -1011,7 +1015,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:200
 msgid "Version"
-msgstr ""
+msgstr "Verzió"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:8
 msgid "Very good (ETX < 2)"
@@ -1094,7 +1098,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:138
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:139
 msgid "no"
-msgstr ""
+msgstr "nem"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
 msgid "up"
@@ -1108,4 +1112,4 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:138
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:139
 msgid "yes"
-msgstr ""
+msgstr "igen"
index 96321c21657e695bfb656fbca725e10fafe4e9bd..244482a6bfdea13fb20a83218b9385e2d0d129a1 100644 (file)
@@ -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: 2019-10-29 18:37+0000\n"
-"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\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 3.9.1\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
 msgid "Active MID announcements"
@@ -29,7 +29,7 @@ msgstr "Annunci rete host attiva"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
 msgid "Advanced Settings"
-msgstr "Opzioni avanzate"
+msgstr "Opzioni Avanzate"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
@@ -140,7 +140,7 @@ msgstr "Attiva questa interfaccia."
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
 msgid "Enabled"
-msgstr "Attivato"
+msgstr "Abilitato"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:5
 msgid "Expected retransmission count"
@@ -916,7 +916,7 @@ msgstr ""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
 msgid "State"
-msgstr ""
+msgstr "Stato"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:19
 msgid "Still usable (20 > SNR > 5)"
diff --git a/applications/luci-app-olsr/po/mr/olsr.po b/applications/luci-app-olsr/po/mr/olsr.po
new file mode 100644 (file)
index 0000000..8059a1d
--- /dev/null
@@ -0,0 +1,1124 @@
+msgid ""
+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: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsolsr/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
+msgid "Active MID announcements"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:14
+msgid "Active OLSR nodes"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:82
+msgid "Active host net announcements"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:45
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+msgid "Allow gateways with NAT"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:141
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:147
+msgid "Allow the selection of an outgoing ipv4 gateway with NAT"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+msgid "Announce uplink"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:39
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:90
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:47
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:107
+msgid "Announced network"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:11
+msgid "Bad (ETX > 10)"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:20
+msgid "Bad (SNR < 5)"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:12
+msgid "Both values must use the dotted decimal notation."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:30
+msgid "Broadcast address"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
+msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:259
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:90
+msgid "Can only be a valid IPv6 address or 'default'"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:198
+msgid "Configuration"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:56
+msgid ""
+"Could not get any data. Make sure the jsoninfo plugin is installed and "
+"allows connections from localhost."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:24
+msgid "Device"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/controller/olsr.lua:75
+msgid "Display"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:60
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:112
+msgid "Downlink"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:203
+msgid "Download Config"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:57
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:109
+#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:26
+msgid "ETX"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:346
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:35
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:35
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:365
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
+msgid ""
+"Enable SmartGateway. If it is disabled, then all other SmartGateway "
+"parameters are ignored. Default is \"no\"."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:36
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:36
+msgid "Enable this interface."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:5
+msgid "Expected retransmission count"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:65
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:71
+msgid "FIB metric"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:66
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:72
+msgid ""
+"FIBMetric controls the metric value of the host-routes OLSRd sets. \"flat\" "
+"means that the metric value is always 2. This is the preferred value because "
+"it helps the linux kernel routing to clean up older routes. \"correct\" uses "
+"the hopcount as the metric value. \"approx\" use the hopcount as the metric "
+"value too, but does only update the hopcount if the nexthop changes too. "
+"Default is \"flat\"."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:106
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
+msgid "Fisheye mechanism for TCs (checked means on). Default is \"on\""
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:55
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:107
+msgid "Gateway"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:31
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:31
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:42
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:222
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:39
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:39
+msgid "General settings"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:9
+msgid "Good (2 < ETX < 4)"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:18
+msgid "Good (30 > SNR > 20)"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:8
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:17
+msgid "Green"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:402
+#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:178
+msgid "HNA"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/controller/olsr4.lua:24
+msgid "HNA Announcements"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:322
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:152
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:165
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:341
+msgid "HNA interval"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:328
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:158
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:171
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:347
+msgid "HNA validity time"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/controller/olsr6.lua:24
+msgid "HNA6 Announcements"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:362
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:381
+msgid "Hello"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:286
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:129
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:305
+msgid "Hello interval"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:292
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:122
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:135
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:311
+msgid "Hello validity time"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:12
+#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:20
+msgid "Hide IPv4"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:13
+#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:28
+msgid "Hide IPv6"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:12
+msgid "Hna4"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+msgid "Hna6"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:58
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:110
+msgid "Hops"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:61
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:127
+msgid "Hostname"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:8
+msgid ""
+"Hosts in a OLSR routed network can announce connecitivity to external "
+"networks using HNA messages."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:7
+msgid ""
+"Hosts in a OLSR routed network can announce connecitivity to external "
+"networks using HNA6 messages."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:117
+msgid ""
+"Hysteresis for link sensing (only for hopcount metric). Hysteresis adds more "
+"robustness to the link sensing but delays neighbor registration. Defaults is "
+"\"yes\""
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:217
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:32
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:32
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:223
+msgid "IP Addresses"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:48
+msgid ""
+"IP-version to use. If 6and4 is selected then one olsrd instance is started "
+"for each protocol."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:61
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:113
+msgid "IPv4"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
+msgid "IPv4 broadcast"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
+msgid ""
+"IPv4 broadcast address for outgoing OLSR packets. One useful example would "
+"be 255.255.255.255. Default is \"0.0.0.0\", which triggers the usage of the "
+"interface broadcast IP."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:116
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:291
+msgid "IPv4 source"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:117
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:292
+msgid ""
+"IPv4 src address for outgoing OLSR packages. Default is \"0.0.0.0\", which "
+"triggers usage of the interface IP."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:62
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:114
+msgid "IPv6"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:272
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:103
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:110
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:285
+msgid "IPv6 multicast"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:273
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:104
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:111
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:286
+msgid ""
+"IPv6 multicast address. Default is \"FF02::6D\", the manet-router linklocal "
+"multicast."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:10
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:28
+msgid ""
+"IPv6 network must be given in full notation, prefix must be in CIDR notation."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:278
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:109
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:122
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:297
+msgid "IPv6 source"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:279
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:110
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:123
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:298
+msgid ""
+"IPv6 src prefix. OLSRd will choose one of the interface IPs which matches "
+"the prefix of this parameter. Default is \"0::/0\", which triggers the usage "
+"of a not-linklocal interface IP."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+msgid "IPv6-Prefix of the uplink"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
+msgid ""
+"If the route to the current gateway is to be changed, the ETX value of this "
+"gateway is multiplied with this value before it is compared to the new one. "
+"The parameter can be a value between 0.1 and 1.0, but should be close to 1.0 "
+"if changed.<br /><b>WARNING:</b> This parameter should not be used together "
+"with the etx_ffeth metric!<br />Defaults to \"1.0\"."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+msgid ""
+"If this Node uses NAT for connections to the internet. Default is \"yes\"."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:23
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:62
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:128
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:49
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:109
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:221
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:52
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:52
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:227
+msgid ""
+"Interface Mode is used to prevent unnecessary packet forwarding on switched "
+"ethernet interfaces. valid Modes are \"mesh\" and \"ether\". Default is "
+"\"mesh\"."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/controller/olsr.lua:70
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:335
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:354
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:14
+#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:163
+msgid "Interfaces"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:212
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:218
+msgid "Interfaces Defaults"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:47
+msgid "Internet protocol"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:54
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:60
+msgid ""
+"Interval to poll network interfaces for configuration changes (in seconds). "
+"Default is \"2.5\"."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:262
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:93
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:93
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
+msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:96
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:271
+msgid ""
+"Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
+"and 1.0 here."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:98
+msgid "Known OLSR routes"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:24
+msgid "LQ"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:84
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:90
+msgid "LQ aging"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:90
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:96
+msgid "LQ algorithm"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:105
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:111
+msgid "LQ fisheye"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:76
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:82
+msgid "LQ level"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:256
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:87
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:87
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:262
+msgid ""
+"LQMult requires two values (IP address or 'default' and multiplicator) "
+"separated by space."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:23
+msgid "Last hop"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:1
+msgid "Legend"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:257
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:23
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:257
+msgid "Library"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:43
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:43
+msgid "Link Quality Settings"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:85
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:91
+msgid ""
+"Link quality aging factor (only for lq level 2). Tuning parameter for "
+"etx_float and etx_fpm, smaller values mean slower changes of ETX value. "
+"(allowed values are between 0.01 and 1.0)"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:91
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:97
+msgid ""
+"Link quality algorithm (only for lq level 2).<br /><b>etx_float</b>: "
+"floating point ETX with exponential aging<br /><b>etx_fpm</b> : same as "
+"etx_float, but with integer arithmetic<br /><b>etx_ff</b> : ETX freifunk, an "
+"etx variant which use all OLSR traffic (instead of only hellos) for ETX "
+"calculation<br /><b>etx_ffeth</b>: incompatible variant of etx_ff that "
+"allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
+msgid ""
+"Link quality level switch between hopcount and cost-based (mostly ETX) "
+"routing.<br /><b>0</b> = do not use link quality<br /><b>2</b> = use link "
+"quality for MPR selection and routing<br />Default is \"2\""
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:239
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:70
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:70
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:245
+msgid "LinkQuality Multiplicator"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:188
+msgid "Links per node (average)"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:183
+msgid "Links total"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:63
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:129
+msgid "Local interface IP"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/controller/olsr.lua:58
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:376
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:395
+msgid "MID"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:310
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:140
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:153
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:329
+msgid "MID interval"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:316
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:146
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:159
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:335
+msgid "MID validity time"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:26
+msgid "MTU"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:126
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:132
+msgid "Main IP"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:10
+msgid ""
+"Make sure that OLSRd is running, the \"jsoninfo\" plugin is loaded, "
+"configured on port 9090 and accepts connections from \"127.0.0.1\"."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:50
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:110
+msgid "Metric"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:220
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:357
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:51
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:51
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:226
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:376
+msgid "Mode"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:71
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:246
+msgid ""
+"Multiply routes with the factor given here. Allowed values are between 0.01 "
+"and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
+">reduce LQ to 192.168.0.1 by half: 192.168.0.1 0.5<br />reduce LQ to all "
+"nodes on this interface by 20%: default 0.8"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:71
+msgid ""
+"Multiply routes with the factor given here. Allowed values are between 0.01 "
+"and 1.0. It is only used when LQ-Level is greater than 0. Examples:<br /"
+">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 ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
+msgid "NAT threshold"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:25
+msgid "NLQ"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:168
+msgid "Neighbors"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:60
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:126
+msgid "Neighbour IP"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/controller/olsr.lua:37
+msgid "Neighbours"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:21
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:29
+msgid "Netmask"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:373
+#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:160
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:16
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:17
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:34
+msgid "Network address"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
+msgid "Nic changes poll interval"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:173
+msgid "Nodes"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/controller/olsr.lua:27
+msgid "OLSR"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrddisplay.lua:4
+msgid "OLSR - Display Options"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:8
+msgid "OLSR - HNA-Announcements"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:7
+msgid "OLSR - HNA6-Announcements"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
+msgid "OLSR - Plugins"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
+#: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:8
+msgid "OLSR Daemon"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:14
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:14
+msgid "OLSR Daemon - Interface"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:117
+msgid "OLSR connections"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:40
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:91
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:48
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:108
+msgid "OLSR gateway"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:20
+#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:22
+msgid "OLSR node"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:10
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:19
+msgid "Orange"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:157
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:87
+msgid "Overview of currently active OLSR host net announcements"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/neighbors.htm:122
+msgid "Overview of currently established OLSR connections"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:19
+msgid "Overview of currently known OLSR nodes"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:103
+msgid "Overview of currently known routes to other OLSR nodes"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:19
+msgid "Overview of interfaces where OLSR is running"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:17
+msgid "Overview of known multiple interface announcements"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:104
+msgid "Overview of smart gateways in this network"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:11
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:11
+msgid "Plugin configuration"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/controller/olsr4.lua:29
+#: applications/luci-app-olsr/luasrc/controller/olsr6.lua:29
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:240
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:240
+msgid "Plugins"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:48
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:54
+msgid "Polling rate for OLSR sockets in seconds. Default is 0.05."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:47
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:53
+msgid "Pollrate"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:120
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:126
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:20
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:38
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:63
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:115
+msgid "Prefix"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:11
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:20
+msgid "Red"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrddisplay.lua:9
+msgid "Resolve"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrddisplay.lua:10
+msgid ""
+"Resolve hostnames on status pages. It is generally safe to allow this, but "
+"if you use public IPs and have unstable DNS-Setup then those pages will load "
+"really slow. In this case disable it here."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/controller/olsr.lua:43
+msgid "Routes"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:21
+msgid "Secondary OLSR interfaces"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:56
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:108
+msgid "Selected"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:133
+msgid ""
+"Sets the main IP (originator ip) of the router. This IP will NEVER change "
+"during the uptime of olsrd. Default is 0.0.0.0, which triggers usage of the "
+"IP of the first interface."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:127
+msgid ""
+"Sets the main IP (originator ip) of the router. This IP will NEVER change "
+"during the uptime of olsrd. Default is ::, which triggers usage of the IP of "
+"the first interface."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:20
+msgid "Show IPv4"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:28
+msgid "Show IPv6"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:14
+msgid "Signal Noise Ratio in dB"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/controller/olsr.lua:64
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+msgid "SmartGW"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:97
+msgid "SmartGW announcements"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:150
+msgid "SmartGateway is not configured on this system."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:28
+msgid "Source address"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+msgid ""
+"Specifies the speed of the uplink in kilobits/s. First parameter is "
+"upstream, second parameter is downstream. Default is \"128 1024\"."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
+msgid "Speed of the uplink"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:25
+msgid "State"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:19
+msgid "Still usable (20 > SNR > 5)"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:10
+msgid "Still usable (4 < ETX < 10)"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:3
+msgid "Success rate of packages received from the neighbour"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:4
+msgid "Success rate of packages sent to the neighbour"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
+msgid "TC"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:298
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:128
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:141
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:317
+msgid "TC interval"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:304
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:134
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:147
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:323
+msgid "TC validity time"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:59
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:65
+msgid "TOS value"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:13
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:15
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:13
+msgid ""
+"The OLSR daemon is an implementation of the Optimized Link State Routing "
+"protocol. As such it allows mesh routing for any network equipment. It runs "
+"on any wifi card that supports ad-hoc mode and of course on any ethernet "
+"device. Visit <a href='http://www.olsr.org'>olsrd.org</a> for help and "
+"documentation."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
+msgid ""
+"The fixed willingness to use. If not set willingness will be calculated "
+"dynamically based on battery/power status. Default is \"3\"."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
+msgid "The interface OLSRd should serve."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:121
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:127
+msgid ""
+"The port OLSR uses. This should usually stay at the IANA assigned port 698. "
+"It can have a value between 1 and 65535."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
+msgid ""
+"This can be used to signal the external IPv6 prefix of the uplink to the "
+"clients. This might allow a client to change it's local IPv6 address to use "
+"the IPv6 gateway without any kind of address translation. The maximum prefix "
+"length is 64 bits. Default is \"::/0\" (no prefix)."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
+msgid "Timing and Validity"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/controller/olsr.lua:48
+msgid "Topology"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:66
+msgid ""
+"Type of service value for the IP header of control traffic. Default is "
+"\"16\"."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:9
+msgid "Unable to connect to the OLSR daemon!"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:59
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:111
+msgid "Uplink"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
+msgid "Uplink uses NAT"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:110
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:116
+msgid "Use hysteresis"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:41
+#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:92
+msgid "Validity Time"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:200
+msgid "Version"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:8
+msgid "Very good (ETX < 2)"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:17
+msgid "Very good (SNR > 30)"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:27
+msgid "WLAN"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:44
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:44
+msgid ""
+"Warning: kmod-ipip is not installed. Without kmod-ipip SmartGateway will not "
+"work, please install it."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:229
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:235
+msgid "Weight"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:61
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:61
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
+msgid ""
+"When multiple links exist between hosts the weight of interface is used to "
+"determine the link to use. Normally the weight is automatically calculated "
+"by olsrd based on the characteristics of the interface, but here you can "
+"specify a fixed value. Olsrd will choose links with the lowest value.<br /"
+"><b>Note:</b> Interface weight is used only when LinkQualityLevel is set to "
+"0. For any other value of LinkQualityLevel, the interface ETX value is used "
+"instead."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:155
+msgid ""
+"Which kind of uplink is exported to the other mesh nodes. An uplink is "
+"detected by looking for a local HNA of 0.0.0.0/0, ::ffff:0:0/96 or 2000::/3. "
+"Default setting is \"both\"."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
+msgid ""
+"Which kind of uplink is exported to the other mesh nodes. An uplink is "
+"detected by looking for a local HNA6 ::ffff:0:0/96 or 2000::/3. Default "
+"setting is \"both\"."
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
+#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
+msgid "Willingness"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:9
+#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:18
+msgid "Yellow"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
+msgid "down"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:30
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
+msgid "infinate"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:40
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:29
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:34
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:35
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:133
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:138
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:139
+msgid "no"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
+msgid "up"
+msgstr ""
+
+#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:40
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:29
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:34
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:35
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:133
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:138
+#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:139
+msgid "yes"
+msgstr ""
+
+#~ msgid ""
+#~ "Make sure that OLSRd is running, the \"txtinfo\" plugin is loaded, "
+#~ "configured on port 2006 and accepts connections from \"127.0.0.1\"."
+#~ msgstr ""
+#~ "Make sure that OLSRd is running, the \"txtinfo\" plugin is loaded, "
+#~ "configured on port 2006 and accepts connections from \"127.0.0.1\"."
index a4c0eb623e02b50cd0b93ece66057b266f317ca7..64a09a34917650bd1f19b40be738f62b8d34789d 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-16 09:05+0000\n"
+"PO-Revision-Date: 2019-11-30 21:05+0000\n"
 "Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsolsr/pl/>\n"
@@ -54,11 +54,11 @@ msgstr "Ogłaszana sieć"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:11
 msgid "Bad (ETX > 10)"
-msgstr ""
+msgstr "Słabe (ETX > 10)"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:20
 msgid "Bad (SNR < 5)"
-msgstr ""
+msgstr "Słabe (SNR < 5)"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:12
 msgid "Both values must use the dotted decimal notation."
@@ -73,12 +73,12 @@ msgstr "Adres rozgłoszeniowy (broadcast)"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:90
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:265
 msgid "Can only be a valid IPv4 or IPv6 address or 'default'"
-msgstr ""
+msgstr "Może to być tylko prawidłowy adres IPv4 lub IPv6 albo \"domyślny\""
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:259
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:90
 msgid "Can only be a valid IPv6 address or 'default'"
-msgstr ""
+msgstr "Może to być tylko prawidłowy adres IPv6 lub \"domyślny\""
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:198
 msgid "Configuration"
@@ -89,6 +89,8 @@ msgid ""
 "Could not get any data. Make sure the jsoninfo plugin is installed and "
 "allows connections from localhost."
 msgstr ""
+"Nie udało się uzyskać żadnych danych. Upewnij się, że wtyczka jsoninfo jest "
+"zainstalowana i umożliwia połączenia z lokalnym hostem."
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:24
 msgid "Device"
@@ -192,16 +194,16 @@ msgstr "Ustawienia ogólne"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:9
 msgid "Good (2 < ETX < 4)"
-msgstr ""
+msgstr "Dobre (2 < ETX < 4)"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:18
 msgid "Good (30 > SNR > 20)"
-msgstr ""
+msgstr "Dobre (30 > SNR > 20)"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:8
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:17
 msgid "Green"
-msgstr ""
+msgstr "Zielony"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:383
@@ -255,12 +257,12 @@ msgstr "Czas poprawności Hello"
 #: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:12
 #: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:20
 msgid "Hide IPv4"
-msgstr ""
+msgstr "Ukryj IPv4"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:13
 #: applications/luci-app-olsr/luasrc/view/status-olsr/common_js.htm:28
 msgid "Hide IPv6"
-msgstr ""
+msgstr "Ukryj IPv6"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:12
 msgid "Hna4"
@@ -410,7 +412,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:178
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:184
 msgid "IPv6-Prefix of the uplink"
-msgstr ""
+msgstr "IPv6-Prefix łącza uplink"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:196
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:202
@@ -426,7 +428,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
 msgid ""
 "If this Node uses NAT for connections to the internet. Default is \"yes\"."
-msgstr "Czy węzeł korzysta z NAT do połączenia z Internetem. Domyślnie \"Tak\""
+msgstr "Czy węzeł korzysta z NAT do połączenia z Internetem. Domyślnie \"Tak\"."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:27
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:27
@@ -482,6 +484,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:268
 msgid "Invalid Value for LQMult-Value. Must be between 0.01 and 1.0."
 msgstr ""
+"Nieprawidłowa wartość dla LQMult-Value. Musi być z zakresu od 0.01 do 1.0."
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:265
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:96
@@ -491,6 +494,8 @@ msgid ""
 "Invalid Value for LQMult-Value. You must use a decimal number between 0.01 "
 "and 1.0 here."
 msgstr ""
+"Nieprawidłowa wartość dla LQMult-Value. Należy użyć liczby dziesiętnej od "
+"0.01 do 1.0."
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:98
 msgid "Known OLSR routes"
@@ -528,6 +533,8 @@ msgid ""
 "LQMult requires two values (IP address or 'default' and multiplicator) "
 "separated by space."
 msgstr ""
+"LQMult wymaga dwóch wartości (adresu IP lub 'domyślnego' i wielokrotnosci) "
+"oddzielonych spacją."
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:23
 msgid "Last hop"
@@ -689,7 +696,7 @@ msgstr "Sąsiedzi"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:21
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:29
 msgid "Netmask"
-msgstr "Maska sieciowa"
+msgstr "Maska sieci"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:354
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:44
@@ -708,7 +715,7 @@ msgstr "Adres sieci"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:53
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:59
 msgid "Nic changes poll interval"
-msgstr ""
+msgstr "Zmiana interwału ankiety Nic"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:173
 msgid "Nodes"
@@ -720,16 +727,15 @@ msgstr "OLSR"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrddisplay.lua:4
 msgid "OLSR - Display Options"
-msgstr ""
+msgstr "OLSR - Opcje wyświetlania"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:8
 msgid "OLSR - HNA-Announcements"
-msgstr "OLSR - ogłoszenia HNA"
+msgstr "OLSR - Komunikaty HNA"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna6.lua:7
-#, fuzzy
 msgid "OLSR - HNA6-Announcements"
-msgstr "OLSR - ogłoszenia HNA"
+msgstr "OLSR - Komunikaty HNA6"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:216
index 8918bc0bde01677613f5a31298e306cb969a78d7..11fdd54f66abe4616a7461ba2466179f770fe6eb 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2017-02-20 18:01-0300\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsolsr/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: Poedit 1.8.11\n"
-"Language-Team: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
 msgid "Active MID announcements"
@@ -106,17 +107,17 @@ msgstr "Dispositivo"
 
 #: applications/luci-app-olsr/luasrc/controller/olsr.lua:75
 msgid "Display"
-msgstr "Visão"
+msgstr "Exibir"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:60
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:112
 msgid "Downlink"
-msgstr "Enlace inferior (downlink)"
+msgstr "Velocidade de recebimento do enlace (downlink)"
 
 # I didn't find in GUI this one
 #: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:203
 msgid "Download Config"
-msgstr "Configuração do Recebimento de Dados "
+msgstr "Configuração do Recebimento de Dados"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:57
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:109
@@ -133,7 +134,7 @@ msgstr "ETX"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:15
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:15
 msgid "Enable"
-msgstr "Habilitar"
+msgstr "Ativar"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:134
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:140
@@ -152,7 +153,7 @@ msgstr "Habilita esta interface."
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins6.lua:249
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:249
 msgid "Enabled"
-msgstr "Habilitado"
+msgstr "Ativado"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:5
 msgid "Expected retransmission count"
@@ -363,7 +364,7 @@ msgstr "IPv4"
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:103
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:278
 msgid "IPv4 broadcast"
-msgstr "Endereço IPv4 de Broadcast"
+msgstr "Broadcast IPv4"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:104
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:279
@@ -620,13 +621,13 @@ msgid ""
 "calculation<br /><b>etx_ffeth</b>: incompatible variant of etx_ff that "
 "allows ethernet links with ETX 0.1.<br />Defaults to \"etx_ff\""
 msgstr ""
-"Algoritmo de qualidade do enlace (somente para <abbr title=\"Link Quality, "
-"Qualidade do Enlace\">LQ</abbr> nível 2). <br /><b>etx_float</b>: ETX ponto "
-"flutuante com o envelhecimento exponencial<br /><b>etx_fpm</b> : o mesmo que "
-"etx_float, mas com aritmética inteira<br /><b>etx_ff</b> : ETX freifunk, uma "
-"variante do etx que usa todo tráfego OLSE (ao invés de somente as saudações) "
-"para o cálculo do ETX<br /><b>etx_ffeth</b>: variação incompatível do etx_ff "
-"que permite enlaces ethernet com ETX 0.1.<br />O padrão é \"etx_ff\""
+"Algoritmo de qualidade do enlace (apenas para lq level 2).<br "
+"/><b>etx_float</b>: Ponto ETX flutuante com envelhecimento exponencial<br "
+"/><b>etx_fpm</b> : o mesmo que etx_float, mas com aritmética inteira<br "
+"/><b>etx_ff</b> : ETX freifunk, uma variante do etx que usa todo o tráfego "
+"OLSE (em vez de usar saudações 'hello') para o cálculo do ETX<br "
+"/><b>etx_ffeth</b>: variante incompatível do etx_ff que permite enlaces "
+"ethernet com ETX 0.1.<br />O Padrão é \"etx_ff\""
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:77
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:83
@@ -824,7 +825,7 @@ msgstr ""
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:9
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdplugins.lua:216
 msgid "OLSR - Plugins"
-msgstr "OLSR - Plugins"
+msgstr "Plug-ins - OLSR"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:12
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:12
@@ -958,7 +959,7 @@ msgstr "Interfaces OLSR secundárias"
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:56
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:108
 msgid "Selected"
-msgstr ""
+msgstr "Selecionado"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:133
 msgid ""
@@ -1158,7 +1159,7 @@ msgstr "Não foi possível conectar ao servidor OLSR!"
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:59
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:111
 msgid "Uplink"
-msgstr "Enlace superior (uplink)"
+msgstr "Velocidade de envio do enlace (uplink)"
 
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:160
 #: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:166
@@ -1266,12 +1267,12 @@ msgstr "Amarelo"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
 msgid "down"
-msgstr ""
+msgstr "inoperante"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:30
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
 msgid "infinate"
-msgstr ""
+msgstr "infinito"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:40
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:29
@@ -1285,7 +1286,7 @@ msgstr "Não"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
 msgid "up"
-msgstr ""
+msgstr "operante"
 
 #: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:40
 #: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:29
diff --git a/applications/luci-app-omcproxy/Makefile b/applications/luci-app-omcproxy/Makefile
new file mode 100644 (file)
index 0000000..7091f66
--- /dev/null
@@ -0,0 +1,22 @@
+#
+# Copyright 2019 Shun Li <riverscn@gmail.com>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=luci-app-omcproxy
+PKG_VERSION:=0.1.0
+PKG_RELEASE:=1
+
+PKG_MAINTAINER:=Shun Li <riverscn@gmail.com>
+PKG_LICENSE:=Apache-2.0
+
+LUCI_TITLE:=LuCI support for omcproxy
+LUCI_DEPENDS:=+omcproxy
+LUCI_PKGARCH:=all
+
+include $(TOPDIR)/feeds/luci/luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js b/applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js
new file mode 100644 (file)
index 0000000..cbc77f6
--- /dev/null
@@ -0,0 +1,40 @@
+// Copyright 2019 Shun Li <riverscn@gmail.com>
+// This is free software, licensed under the Apache License, Version 2.0
+
+'use strict';
+'require form';
+'require tools.widgets as widgets';
+
+return L.view.extend({
+       render: function () {
+               var m, s, o;
+
+               m = new form.Map('omcproxy', _('omcproxy'), _('Embedded IGMPv3 and MLDv2 proxy'));
+
+               s = m.section(form.TypedSection, 'proxy', _('Proxy Instance'));
+               s.anonymous = true;
+               s.addremove = true;
+               s.addbtntitle = _('Add instance');
+
+               o = s.option(form.ListValue, 'scope', _('Scope'), _('Minimum multicast scope to proxy (only affects IPv6 multicast)'));
+               o.datatype = 'string';
+               o.value('', _('default'))
+               o.value('global', _('global'))
+               o.value('organization', _('organization-local'))
+               o.value('site', _('site-local'))
+               o.value('admin', _('admin-local'))
+               o.value('realm', _('realm'))
+               o.default = '';
+               o.rmempty = true;
+
+               o = s.option(widgets.NetworkSelect, 'uplink', _('Uplink interface'), _('Where does the multicast come from?'));
+               o.nocreate = true;
+               o.rmempty = false;
+
+               o = s.option(widgets.NetworkSelect, 'downlink', _('Downlink interface'), _('Where does the multicast go to?'));
+               o.nocreate = true;
+               o.rmempty = false;
+
+               return m.render();
+       }
+});
diff --git a/applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua b/applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua
new file mode 100644 (file)
index 0000000..6842a20
--- /dev/null
@@ -0,0 +1,13 @@
+-- Copyright 2019 Shun Li <riverscn@gmail.com>
+-- This is free software, licensed under the Apache License, Version 2.0
+
+module("luci.controller.omcproxy", package.seeall)
+
+function index()
+       if not nixio.fs.access("/etc/config/omcproxy") then
+               return
+       end
+
+       entry({"admin", "services", "omcproxy"}, view("omcproxy"), _("omcproxy")).dependent = true
+
+end
\ No newline at end of file
diff --git a/applications/luci-app-omcproxy/po/bg/omcproxy.po b/applications/luci-app-omcproxy/po/bg/omcproxy.po
new file mode 100644 (file)
index 0000000..acf972f
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: bg\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/ca/omcproxy.po b/applications/luci-app-omcproxy/po/ca/omcproxy.po
new file mode 100644 (file)
index 0000000..70229b5
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: ca\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/cs/omcproxy.po b/applications/luci-app-omcproxy/po/cs/omcproxy.po
new file mode 100644 (file)
index 0000000..53bb28c
--- /dev/null
@@ -0,0 +1,76 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-09 20:06+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsomcproxy/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"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr "Přidat instanci"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/de/omcproxy.po b/applications/luci-app-omcproxy/po/de/omcproxy.po
new file mode 100644 (file)
index 0000000..b2e6135
--- /dev/null
@@ -0,0 +1,76 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-09 20:06+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
+"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsomcproxy/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 3.10-dev\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr "Instanz hinzufügen"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr "Standardeinstellung"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/el/omcproxy.po b/applications/luci-app-omcproxy/po/el/omcproxy.po
new file mode 100644 (file)
index 0000000..94f54b8
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: el\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/en/omcproxy.po b/applications/luci-app-omcproxy/po/en/omcproxy.po
new file mode 100644 (file)
index 0000000..40c0439
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: en\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/es/omcproxy.po b/applications/luci-app-omcproxy/po/es/omcproxy.po
new file mode 100644 (file)
index 0000000..c69954b
--- /dev/null
@@ -0,0 +1,78 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-09 20:06+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsomcproxy/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 3.10-dev\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr "Añadir instancia"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr "Interfaz de enlace descendente"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr "Proxy IGMPv3 y MLDv2 incorporado"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+"Alcance mínimo de multidifusión al proxy (solo afecta a la multidifusión "
+"IPv6)"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr "Instancia de Proxy"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr "Alcance"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr "Interfaz de enlace ascendente"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr "¿De dónde viene la multidifusión?"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr "¿A dónde va la multidifusión?"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr "admin-local"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr "predeterminado"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr "global"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr "omcproxy"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr "organización-local"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr "reino"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr "sitio-local"
diff --git a/applications/luci-app-omcproxy/po/fr/omcproxy.po b/applications/luci-app-omcproxy/po/fr/omcproxy.po
new file mode 100644 (file)
index 0000000..99523f9
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: fr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/he/omcproxy.po b/applications/luci-app-omcproxy/po/he/omcproxy.po
new file mode 100644 (file)
index 0000000..1583d87
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: he\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/hi/omcproxy.po b/applications/luci-app-omcproxy/po/hi/omcproxy.po
new file mode 100644 (file)
index 0000000..9cc7c22
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: hi\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/hu/omcproxy.po b/applications/luci-app-omcproxy/po/hu/omcproxy.po
new file mode 100644 (file)
index 0000000..3333c6f
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: hu\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/it/omcproxy.po b/applications/luci-app-omcproxy/po/it/omcproxy.po
new file mode 100644 (file)
index 0000000..fd32cf0
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: it\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/ja/omcproxy.po b/applications/luci-app-omcproxy/po/ja/omcproxy.po
new file mode 100644 (file)
index 0000000..3bfe524
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: ja\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/ko/omcproxy.po b/applications/luci-app-omcproxy/po/ko/omcproxy.po
new file mode 100644 (file)
index 0000000..3d0d2f1
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: ko\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/mr/omcproxy.po b/applications/luci-app-omcproxy/po/mr/omcproxy.po
new file mode 100644 (file)
index 0000000..2f1067a
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/ms/omcproxy.po b/applications/luci-app-omcproxy/po/ms/omcproxy.po
new file mode 100644 (file)
index 0000000..7005e0f
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: ms\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/nb_NO/omcproxy.po b/applications/luci-app-omcproxy/po/nb_NO/omcproxy.po
new file mode 100644 (file)
index 0000000..1157e6c
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: nb_NO\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/pl/omcproxy.po b/applications/luci-app-omcproxy/po/pl/omcproxy.po
new file mode 100644 (file)
index 0000000..da5d68d
--- /dev/null
@@ -0,0 +1,77 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsomcproxy/pl/>\n"
+"Language: pl\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr "Dodaj instancję"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr "Wbudowany IGMPv3 i proxy MLDv2"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr "Instancja proxy"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr "Zakres"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr "Skąd pochodzi multicast?"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr "Dokąd zmierza multicast?"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr "domyślna"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr "omcproxy"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/pt/omcproxy.po b/applications/luci-app-omcproxy/po/pt/omcproxy.po
new file mode 100644 (file)
index 0000000..f7af81e
--- /dev/null
@@ -0,0 +1,76 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-09 20:06+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
+"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsomcproxy/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 3.10-dev\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr "Adicionar instância"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr "Interface de downlink"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr "Proxy de IGMPv3 e MLDv2 incorporado"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr "Escopo mínimo de multicast ao proxy (afeta apenas o multicast IPv6)"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr "Instância de Proxy"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr "Escopo"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr "Interface de uplink"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr "De onde vem o multicast?"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr "Para onde vai o multicast?"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr "admin-local"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr "padrão"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr "global"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr "omcproxy"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr "organização-local"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr "domínio"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr "site-local"
diff --git a/applications/luci-app-omcproxy/po/pt_BR/omcproxy.po b/applications/luci-app-omcproxy/po/pt_BR/omcproxy.po
new file mode 100644 (file)
index 0000000..6332276
--- /dev/null
@@ -0,0 +1,77 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-05 17:08+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsomcproxy/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 3.10-dev\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr "Adicionar instância"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr "Interface de downlink"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr "Proxy IGMPv3 e MLDv2 incorporado"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+"Escopo mínimo de multicast para o proxy (afeta apenas o multicast IPv6)"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr "Instância de proxy"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr "Escopo"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr "Interface uplink"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr "De onde vem o multicast?"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr "Para onde vai o multicast?"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr "administrador-local"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr "Padrão"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr "Global"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr "omcproxy"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr "organização-local"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr "realm"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr "site-local"
diff --git a/applications/luci-app-omcproxy/po/ro/omcproxy.po b/applications/luci-app-omcproxy/po/ro/omcproxy.po
new file mode 100644 (file)
index 0000000..abbcf5b
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: ro\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/ru/omcproxy.po b/applications/luci-app-omcproxy/po/ru/omcproxy.po
new file mode 100644 (file)
index 0000000..52718b4
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: ru\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/sk/omcproxy.po b/applications/luci-app-omcproxy/po/sk/omcproxy.po
new file mode 100644 (file)
index 0000000..65ba109
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: sk\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/sv/omcproxy.po b/applications/luci-app-omcproxy/po/sv/omcproxy.po
new file mode 100644 (file)
index 0000000..405d030
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: sv\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/templates/omcproxy.pot b/applications/luci-app-omcproxy/po/templates/omcproxy.pot
new file mode 100644 (file)
index 0000000..0bbaa29
--- /dev/null
@@ -0,0 +1,67 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/tr/omcproxy.po b/applications/luci-app-omcproxy/po/tr/omcproxy.po
new file mode 100644 (file)
index 0000000..ac64906
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: tr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/uk/omcproxy.po b/applications/luci-app-omcproxy/po/uk/omcproxy.po
new file mode 100644 (file)
index 0000000..80ca460
--- /dev/null
@@ -0,0 +1,77 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsomcproxy/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.10-dev\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr "Додати реалізацію"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/vi/omcproxy.po b/applications/luci-app-omcproxy/po/vi/omcproxy.po
new file mode 100644 (file)
index 0000000..4ea7f36
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: vi\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
diff --git a/applications/luci-app-omcproxy/po/zh-cn/omcproxy.po b/applications/luci-app-omcproxy/po/zh-cn/omcproxy.po
new file mode 100644 (file)
index 0000000..1b4bbad
--- /dev/null
@@ -0,0 +1,67 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr "添加实例"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr "下行链路接口"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr "嵌入式IGMPv3和MLDv2组播代理(omcproxy)"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr "代理的最小范围(只影响IPv6的组播)"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr "代理实例"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr "范围"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr "上行链路接口"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr "组播数据来源"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr "组播代理去向"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr "管理本地范围"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr "默认"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr "全球范围"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr "组播代理"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr "机构本地范围"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr "保留"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr "站点本地范围"
diff --git a/applications/luci-app-omcproxy/po/zh_Hant/omcproxy.po b/applications/luci-app-omcproxy/po/zh_Hant/omcproxy.po
new file mode 100644 (file)
index 0000000..9eda3bd
--- /dev/null
@@ -0,0 +1,70 @@
+msgid ""
+msgstr ""
+"Language: zh_Hant\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:17
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Downlink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+msgid "Embedded IGMPv3 and MLDv2 proxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:14
+msgid "Proxy Instance"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:19
+msgid "Scope"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Uplink interface"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:30
+msgid "Where does the multicast come from?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:34
+msgid "Where does the multicast go to?"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:25
+msgid "admin-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:21
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:22
+msgid "global"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:12
+#: applications/luci-app-omcproxy/luasrc/controller/omcproxy.lua:11
+msgid "omcproxy"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:23
+msgid "organization-local"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:26
+msgid "realm"
+msgstr ""
+
+#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:24
+msgid "site-local"
+msgstr ""
index 55354c21eec5ee84d47aec652971425538e64a01..b2850fcd2e555cd86f351dd5f0299fa336cc4d56 100644 (file)
@@ -13,8 +13,8 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr ""
 
@@ -51,7 +51,7 @@ msgstr ""
 msgid "Allow multiple clients with same certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr ""
 
@@ -79,7 +79,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -91,7 +91,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -105,7 +105,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -136,15 +136,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr ""
 
@@ -160,7 +160,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr ""
@@ -190,7 +190,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -230,7 +230,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr ""
 
@@ -238,17 +238,17 @@ msgstr ""
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -268,11 +268,11 @@ msgstr ""
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -296,15 +296,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -319,7 +319,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -344,7 +344,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -352,7 +352,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -361,7 +361,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -386,7 +386,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -415,7 +415,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -424,7 +424,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -460,7 +460,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -476,7 +476,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -497,27 +497,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -525,19 +525,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -598,7 +598,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -656,11 +656,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -668,7 +668,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -709,11 +709,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -740,16 +740,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -759,11 +759,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -785,7 +785,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 4e626995311df0cfbf10d34d01662cc1b090f158..e936bd2821b924bc837433f187d8cd2e18090d54 100644 (file)
@@ -14,8 +14,8 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -39,7 +39,7 @@ msgstr "Afegeix ruta després d'establir connexió"
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "Autenticació addicional sobre TLS"
 
@@ -52,7 +52,7 @@ msgstr "Permet tràfic client a client"
 msgid "Allow multiple clients with same certificate"
 msgstr "Permet múltiples clients amb el mateix certificat"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Permet només una sessió"
 
@@ -80,7 +80,7 @@ msgstr "Afegeix el registre al fitxer"
 msgid "Authenticate using username/password"
 msgstr "Autentica utilitzant nom d'usuari/contrasenya"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "Readreça automàticament la ruta per defecte"
 
@@ -95,7 +95,7 @@ msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 "Crida l'script/comanda de desactivació abans de tancar el dispositiu TUN/TAP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "Autoritat de certificat"
@@ -109,7 +109,7 @@ msgstr "Canvia la prioritat del procés"
 msgid "Change to directory before initialization"
 msgstr "Canvia el directori abans de la inicialització"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr "Comprova el certificat de peer contra un CRL"
 
@@ -140,15 +140,15 @@ msgstr "Configura el pont de servidor"
 msgid "Configure server mode"
 msgstr "Configura el mode servidor"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "Connecta't a través un proxy Socks5"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr "Connecta al host remot a través d'un intermediari HTTP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "Interval de reintent de connexió"
 
@@ -164,7 +164,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr "Retarda l'obertura tun/tap i l'execució d'script d'activació"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Paràmetres Diffie-Hellman"
@@ -194,7 +194,7 @@ msgstr "No executis ifconfig"
 msgid "Don't add routes automatically"
 msgstr "No afegeixis rutes automàticament"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr "No desis a la memòria cau contrasenyes --askpass o --auth-user-pass"
 
@@ -234,7 +234,7 @@ msgstr "Escriu els paràmetres al registre"
 msgid "Empirically measure MTU"
 msgstr "Mesura empíricament l'MTU"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "Habilita els motors criptogràfics de maquinari del OpenSSL"
 
@@ -242,17 +242,17 @@ msgstr "Habilita els motors criptogràfics de maquinari del OpenSSL"
 msgid "Enable Path MTU discovery"
 msgstr "Habilita el descobriment de ruta MTU"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr "Activa el mode d'encriptació de Clau Estàtica (no-TLS)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "Activa el TLS i assumeix el rol de client"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "Activa el TLS i assumeix el rol de servidor"
 
@@ -272,11 +272,11 @@ msgstr "Activa la interfície de gestió a <em>IP</em> <em>port</em>"
 msgid "Enabled"
 msgstr "Activat"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr "Xifra d'encriptació per paquets"
 
@@ -300,15 +300,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr "Surt en fallar la negociació TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr "Aconsegueix contrasenya PEM de controlar tty abans de dimonitzar"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr "Autenticació HMAC per paquets"
 
@@ -323,7 +323,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr "Si la resolució del nom de màquina falla, reintenta-ho"
 
@@ -348,7 +348,7 @@ msgstr "Mantingues l'adreça IP remota al reiniciar"
 msgid "Keep tun/tap device open on restart"
 msgstr "Mantingues el dispositiu tun/tap obert al reiniciar"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr "Finestra de transició de clau"
 
@@ -356,7 +356,7 @@ msgstr "Finestra de transició de clau"
 msgid "Limit repeated log messages"
 msgstr "Limita els missatges de registre repetits"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "Certificat local"
@@ -365,7 +365,7 @@ msgstr "Certificat local"
 msgid "Local host name or ip address"
 msgstr "Nom de màquina local o adreça IP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "Clau privada local"
@@ -390,7 +390,7 @@ msgstr "Número de línies per historial de fitxer de registre"
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr "Accepta connexions només d'un cert nom X509"
 
@@ -419,7 +419,7 @@ msgstr "Sortida al syslog i no dimonitzis"
 msgid "Overview"
 msgstr "Visió de conjunt"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr "Fitxer PKCS#12 contenidor de claus"
@@ -428,7 +428,7 @@ msgstr "Fitxer PKCS#12 contenidor de claus"
 msgid "Pass environment variables to script"
 msgstr "Passa les variables d'ambient a l'script"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr "Persisteix l'estat de protecció de reproducció"
 
@@ -464,7 +464,7 @@ msgstr "Port"
 msgid "Protocol"
 msgstr "Protocol"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "Temps d'espera màxim de proxy en segons"
 
@@ -480,7 +480,7 @@ msgstr "Envia opcions al peer"
 msgid "Query management channel for private key"
 msgstr "Consulta el canal de gestió per una clau privada"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr "Tria aleatòriament el servidor remot"
 
@@ -501,27 +501,27 @@ msgstr "Nom de màquina remot o adreça IP"
 msgid "Remote ping timeout"
 msgstr "Temps d'espera màxim de ping remot"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr "Renegocia clau de canal de dades després de bytes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr "Renegocia clau de canal de dades després de paquets"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr "Renegocia clau de canal de dades després de segons"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr "Mida de la finestra lliscant de protecció de reproducció"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr "Requereix una designació explícita al certificat"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr "Requereix ús de clau explícit al certificat"
 
@@ -529,19 +529,19 @@ msgstr "Requereix ús de clau explícit al certificat"
 msgid "Restart after remote ping timeout"
 msgstr "Reinicia després d'excedir el temps d'espera de ping remot"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr "Temps d'espera de retransmissió en canal de control TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr "Reintenta indefinidament en errors de proxy HTTP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr "Reintenta indefinidament en errors de proxy Socks"
 
@@ -602,7 +602,7 @@ msgstr "Estableix l'UID per l'usuari"
 msgid "Set aside a pool of subnets"
 msgstr "Deixa de banda un conjunt de subxarxes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr "Estableix les opcions de proxy HTTP exteses"
 
@@ -661,11 +661,11 @@ msgstr "Ordre a executar després que es tanqui un dispositiu tun"
 msgid "Shell command to verify X509 name"
 msgstr "Ordre de comanda per verificar el nom X509"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr "Silencia la sortida d'alertes de reproducció"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr "Mida de la clau de xifratge"
 
@@ -673,7 +673,7 @@ msgstr "Mida de la clau de xifratge"
 msgid "Specify a default gateway for routes"
 msgstr "Especifica una passarel·la per defecte per rutes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -714,11 +714,11 @@ msgstr "Port TCP/UDP per local (defecte=1194)"
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "Port TCP/UDP per remot (defecte=1194)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "Xifrador TLS"
 
@@ -745,16 +745,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -764,11 +764,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr "Calendari per intercanvi de claus"
 
@@ -790,7 +790,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr "Utilitza compressió ràpida LZO"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index f487470d0c1c7782aba8ceb19a847ea8eab82ca7..5b2b3e5bf38a91e8dbbea86f1e9544ec1df5e89d 100644 (file)
@@ -1,18 +1,19 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-07-12 19:47+0200\n"
-"Last-Translator: koli <lukas.koluch@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-05 17:06+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopenvpn/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -34,9 +35,9 @@ msgstr "Přidat trasu po navázání spojení"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
 msgid "Add template based configuration"
-msgstr ""
+msgstr "Přidat konfiguraci založenou na předloze"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "Dodatečné ověření přes TLS"
 
@@ -49,13 +50,13 @@ msgstr "Povolit provoz typu klient-klient"
 msgid "Allow multiple clients with same certificate"
 msgstr "Povolit více klientů se stejným certifikátem"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Povolit pouze jedno sezení"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:192
 msgid "Allow remote to change its IP or port"
-msgstr ""
+msgstr "Povolit vzdálené straně změnit adresu IP nebo port"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:456
 msgid "Allowed maximum of connected clients"
@@ -63,7 +64,7 @@ msgstr "Maximální povolené množství připojených klientů"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:461
 msgid "Allowed maximum of internal"
-msgstr ""
+msgstr "Povolené maximum interních tras na jednoho klienta"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:466
 msgid "Allowed maximum of new connections"
@@ -77,19 +78,21 @@ msgstr "Připojit log do souboru"
 msgid "Authenticate using username/password"
 msgstr "Ověřit prostřednictvím uživatelského jména / hesla"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
-msgstr ""
+msgstr "Automaticky přesměrovat výchozí trasu"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:11
 msgid "Below is a list of configured OpenVPN instances and their current state"
 msgstr ""
+"Níže je uveden seznam nakonfigurovaných instancí OpenVPN a jejich aktuálního "
+"stavu"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:119
 msgid "Call down cmd/script before TUN/TAP close"
-msgstr ""
+msgstr "Před zavřením TUN / TAP zavolat příkaz / skript"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "Certifikační autorita"
@@ -101,15 +104,17 @@ msgstr "Změnit prioritu procesu"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:39
 msgid "Change to directory before initialization"
-msgstr ""
+msgstr "Změnit na adresář před inicializací"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
+"Zkontrolovat certifikát druhé strany proti revokačnímu seznamu certifikátů "
+"(CRL)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:43
 msgid "Chroot to directory after initialization"
-msgstr ""
+msgstr "Změnit root (chroot) do adresáře po inicializaci"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:391
 msgid "Client is disabled"
@@ -122,43 +127,43 @@ msgstr "Konfigurace kategorie"
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:476
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:53
 msgid "Configure client mode"
-msgstr ""
+msgstr "Nastavit klientský režim"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:376
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:37
 msgid "Configure server bridge"
-msgstr ""
+msgstr "Nastavit serverový bridge"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:371
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:33
 msgid "Configure server mode"
-msgstr ""
+msgstr "Nastavit serverový mód"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
-msgstr ""
+msgstr "Připojit pomocí SOCKS5 proxy"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
-msgstr ""
+msgstr "Připojit ke vzdálenému hostiteli prostřednictvím HTTP proxy"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
-msgstr ""
+msgstr "Interval opakování připojení"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:47
 msgid "Daemonize after initialization"
-msgstr ""
+msgstr "Po inicializaci změnit na démona"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:232
 msgid "Delay n seconds after connection"
-msgstr ""
+msgstr "Zpoždění n sekund po připojení"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:111
 msgid "Delay tun/tap open and up script execution"
-msgstr ""
+msgstr "Pozdržet otevření TUN/TAP a spojeného skriptu do navázání spojení"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Parametry Diffie Hellman"
@@ -169,66 +174,66 @@ msgstr "Adresář s uživatelskými konfiguračními soubory"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:23
 msgid "Disable Paging"
-msgstr ""
+msgstr "Zakázat stránkování"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:27
 msgid "Disable options consistency check"
-msgstr ""
+msgstr "Zakázat kontrolu konzistence voleb"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:196
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:41
 msgid "Do not bind to local address and port"
-msgstr ""
+msgstr "Nenavazovat se na místní adresu a port"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:216
 msgid "Don't actually execute ifconfig"
-msgstr ""
+msgstr "Ve skutečnosti nespouštět příkazy ifconfig/netsh"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:236
 msgid "Don't add routes automatically"
-msgstr ""
+msgstr "Nepřidávat trasy automaticky"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
-msgstr ""
+msgstr "Neukládat --askpass nebo --auth-user-pass passwords do mezipaměti"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:244
 msgid "Don't drop incoming tun packets with same destination as host"
-msgstr ""
+msgstr "Nezahazovat příchozí pakety TUN s cílem hostitele"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:386
 msgid "Don't inherit global push options"
-msgstr ""
+msgstr "Nedědit globální možnosti push"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:71
 msgid "Don't log timestamps"
-msgstr ""
+msgstr "Neprotokolovat časová razítka"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:240
 msgid "Don't pull routes automatically"
-msgstr ""
+msgstr "Nenatahovat trasy automaticky"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:331
 msgid "Don't re-read key on restart"
-msgstr ""
+msgstr "Nenačítat znovu klíč po restartu"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:260
 msgid "Don't use adaptive lzo compression"
-msgstr ""
+msgstr "Nepoužívat adaptivní kompresi LZO"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:220
 msgid "Don't warn on ifconfig inconsistencies"
-msgstr ""
+msgstr "Neupozorňovat při nekonzistentním infconfig"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:87
 msgid "Echo parameters to log"
-msgstr ""
+msgstr "Protokolovat parametry"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:252
 msgid "Empirically measure MTU"
-msgstr ""
+msgstr "Měřit MTU empiricky"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "Povolit hardwarovou akceleraci OpenSSL"
 
@@ -236,23 +241,23 @@ msgstr "Povolit hardwarovou akceleraci OpenSSL"
 msgid "Enable Path MTU discovery"
 msgstr "Povolit Path MTU discovery (PMTUD)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
-msgstr ""
+msgstr "Povolit režim šifrování statického klíče (non-TLS)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "Povolit TLS a převzít roli klienta"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "Povolit TLS a převzít roli serveru"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:164
 msgid "Enable a compression algorithm"
-msgstr ""
+msgstr "Povolit kompresní algoritmus"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:277
 msgid "Enable internal datagram fragmentation"
@@ -260,55 +265,59 @@ msgstr "Povolit interní fragmentaci datagramů"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:344
 msgid "Enable management interface on <em>IP</em> <em>port</em>"
-msgstr ""
+msgstr "Povolit správu rozhraní na <em>IP</em> <em>port</em>"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:104
 msgid "Enabled"
 msgstr "Povoleno"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
-msgstr ""
+msgstr "Šifrovat a autentizovat všechny pakety řídícího kanálu pomocí klíče"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
-msgstr ""
+msgstr "Použitá šifra pro pakety"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:127
 msgid "Execute shell cmd after routes are added"
-msgstr ""
+msgstr "Spustit příkaz po přidání tras"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:131
 msgid "Execute shell command on remote ip change"
-msgstr ""
+msgstr "Spustit příkaz po změně IP adresy"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:156
 msgid ""
 "Executed in server mode on new client connections, when the client is still "
 "untrusted"
 msgstr ""
+"Provedeno v režimu serveru u nových klientských připojení, pokud je klient "
+"stále nedůvěryhodný"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:152
 msgid ""
 "Executed in server mode whenever an IPv4 address/route or MAC address is "
 "added to OpenVPN's internal routing table"
 msgstr ""
+"Provádí se v režimu serveru, kdykoli je do interní směrovací tabulky OpenVPN "
+"přidána adresa / trasa IPv4 nebo adresa MAC"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
-msgstr ""
+msgstr "Ukončit při selhání vyjednávání TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
-msgstr ""
+msgstr "Získat heslo PEM z řídící TTY před démonizací"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
-msgstr ""
+msgstr "HMAC autentizace pro pakety"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:490
 msgid "Handling of authentication failures"
-msgstr ""
+msgstr "Řešení selhání autentizace"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:307
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:49
@@ -316,10 +325,12 @@ msgid ""
 "Helper directive to simplify the expression of --ping and --ping-restart in "
 "server mode configurations"
 msgstr ""
+"Pomocný příkaz pro zjednodušení výrazu --ping a --ping-restart v "
+"konfiguracích režimu serveru"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
-msgstr ""
+msgstr "Pokud selže překlad názvu hostitele, zopakovat akci"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:12
 msgid "Instance \"%s\""
@@ -328,69 +339,69 @@ msgstr "Instance \"%s\""
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:18
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:46
 msgid "Instance with that name already exists!"
-msgstr ""
+msgstr "Instance s tímto názvem již existuje!"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:335
 msgid "Keep local IP address on restart"
-msgstr ""
+msgstr "Ponechat lokální IP adresu po restartu"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:339
 msgid "Keep remote IP address on restart"
-msgstr ""
+msgstr "Ponechat vzdálenou IP adresu po restartu"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:327
 msgid "Keep tun/tap device open on restart"
-msgstr ""
+msgstr "Ponechat TUN/TAP zařízení otevřené po restartu"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
-msgstr ""
+msgstr "Časové okno přechodu mezi klíči"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:103
 msgid "Limit repeated log messages"
-msgstr ""
+msgstr "Omezit opakované zprávy protokolu"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "Lokální certifikát"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:176
 msgid "Local host name or ip address"
-msgstr ""
+msgstr "Název místního hostitele nebo IP adresa"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "Lokální soukromý klíč"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:172
 msgid "Major mode"
-msgstr ""
+msgstr "Hlavní režim"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:451
 msgid "Maximum number of queued TCP output packets"
-msgstr ""
+msgstr "Maximální počet odchozích TCP paketů ve frontě"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:446
 msgid "Number of allocated broadcast buffers"
-msgstr ""
+msgstr "Počet přidělených vysílacích vyrovnávacích pamětí"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:359
 msgid "Number of lines for log file history"
-msgstr ""
+msgstr "Počet řádků ve vyrovnávací paměti historie protokolu"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:95
 msgid "OVPN configuration file upload"
-msgstr ""
+msgstr "Nahrání konfiguračního souboru OVPN"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
-msgstr ""
+msgstr "Přijmout pouze spojení z daného X.509 názvu"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:323
 msgid "Only process ping timeouts if routes exist"
-msgstr ""
+msgstr "Zpracovávat časové limity příkazu ping, pouze pokud existují trasy"
 
 #: applications/luci-app-openvpn/luasrc/controller/openvpn.lua:8
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:10
@@ -403,52 +414,52 @@ msgstr "OpenVPN instance"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:83
 msgid "Optimize TUN/TAP/UDP writes"
-msgstr ""
+msgstr "Optimalizovat zápisy TUN/TAP/UDP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:51
 msgid "Output to syslog and do not daemonize"
-msgstr ""
+msgstr "Vypsat do syslog a nedémonizovat"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:11
 msgid "Overview"
 msgstr "Přehled"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
-msgstr ""
+msgstr "Soubor PKCS #12 obsahující klíče"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:136
 msgid "Pass environment variables to script"
-msgstr ""
+msgstr "Předat proměnné prostředí do skriptu"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
-msgstr ""
+msgstr "Zachovávat stav ochrany proti přehrání (replay-protection)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:401
 msgid "Persist/unpersist ifconfig-pool"
-msgstr ""
+msgstr "Zachovávat/zrušit ifconfig-pool"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:311
 msgid "Ping remote every n seconds over TCP/UDP port"
-msgstr ""
+msgstr "Ping protistrany každých n sekund přes port TCP/UDP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
 msgid "Please edit this file directly in a terminal session."
-msgstr ""
+msgstr "Upravte tento soubor přímo v relaci terminálu."
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:51
 msgid "Please select a valid OVPN config file to upload!"
-msgstr ""
+msgstr "Vyberte platný konfigurační soubor OVPN, který chcete nahrát!"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:23
 msgid "Please select a valid VPN template!"
-msgstr ""
+msgstr "Vyberte platnou šablonu VPN!"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:160
 msgid "Policy level over usage of external programs and scripts"
-msgstr ""
+msgstr "Úroveň politiky týkající se použití externích programů a skriptů"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:141
 msgid "Port"
@@ -458,94 +469,95 @@ msgstr "Port"
 msgid "Protocol"
 msgstr "Protokol"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
-msgstr ""
+msgstr "Časový limit proxy v sekundách"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:406
 msgid "Push an ifconfig option to remote"
-msgstr ""
+msgstr "Přenést volby ifconfig na protistranu"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:381
 msgid "Push options to peer"
-msgstr ""
+msgstr "Přenést volby k protistraně"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:349
 msgid "Query management channel for private key"
-msgstr ""
+msgstr "Dotázat se řídícího kanálu na soukromý klíč"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
-msgstr ""
+msgstr "Náhodně zvolit vzdálený server"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:431
 msgid "Refuse connection if no custom client config"
 msgstr ""
+"Odmítnout spojení, pokud není uživatelem přizpůsobená konfigurace klienta"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:91
 msgid "Remap SIGUSR1 signals"
-msgstr ""
+msgstr "Přemapovat signály SIGUSR1"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:500
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:61
 msgid "Remote host name or ip address"
-msgstr ""
+msgstr "Název vzdáleného hostitele nebo adresa IP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:315
 msgid "Remote ping timeout"
-msgstr ""
+msgstr "Časový limit pingu protistrany"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
-msgstr ""
+msgstr "Znovuvyjednat klíč datového kanálu po n bajtech"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
-msgstr ""
+msgstr "Znovuvyjednat klíč datového kanálu po n paketech"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
-msgstr ""
+msgstr "Znovuvyjednat klíč datového kanálu po n sekundách"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
-msgstr ""
+msgstr "Velikost posuvného okna ochrany proti přehrání"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
-msgstr ""
+msgstr "Vyžadovat explicitní označení na certifikátu (zastaralé)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
-msgstr ""
+msgstr "Vyžadovat explicitní označení klíče u certifikátu"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:319
 msgid "Restart after remote ping timeout"
-msgstr ""
+msgstr "Vyvolat SIGUSR1 restart pro vypršení časového limitu ping protistrany"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
-msgstr ""
+msgstr "Omezit povolené šifry pro vyjednání"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
-msgstr ""
+msgstr "Časový limit opakovaného odesílání v kontrolním kanálu TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
-msgstr ""
+msgstr "Opakovat po neomezenou dobu u chyb HTTP proxy"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
-msgstr ""
+msgstr "Opakovat po neomezenou dobu u chyb SOCKS proxy"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:411
 msgid "Route subnet to client"
-msgstr ""
+msgstr "Směrovat podsíť klientovi"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:59
 msgid "Run as an inetd or xinetd server"
-msgstr ""
+msgstr "Spustit jako inetd nebo xinetd server"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:144
 msgid "Run script cmd on client connection"
@@ -557,122 +569,123 @@ msgstr "Spustit skript cmd pro odpojení klienta"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:123
 msgid "Run up/down scripts for all restarts"
-msgstr ""
+msgstr "Spouštět up/down skripty při všech restartech"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
 msgid "Save"
-msgstr ""
+msgstr "Uložit"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
 msgid ""
 "Section to add an optional 'auth-user-pass' file with your credentials (%s)"
 msgstr ""
+"Sekce pro přidání volitelného souboru \"auth-user-pass\" s pověřeními (%s)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
 msgid "Section to modify the OVPN config file (%s)"
-msgstr ""
+msgstr "Sekce pro úpravu konfiguračního souboru OVPN (%s)"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:85
 msgid "Select template ..."
-msgstr ""
+msgstr "Vybrat šablonu …"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:495
 msgid "Send notification to peer on disconnect"
-msgstr ""
+msgstr "Poslat protistraně oznámení při odpojení"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:35
 msgid "Set GID to group"
-msgstr ""
+msgstr "Nastavit GID na skupinu"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:265
 msgid "Set TCP/UDP MTU"
-msgstr ""
+msgstr "Nastavit TCP/UDP MTU"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:31
 msgid "Set UID to user"
-msgstr ""
+msgstr "Nastavit UID na uživatele"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:396
 msgid "Set aside a pool of subnets"
-msgstr ""
+msgstr "Dát stranou skupinu podsítí"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
-msgstr ""
+msgstr "Nastavit rozšířené možnosti HTTP proxy"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:19
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:13
 msgid "Set output verbosity"
-msgstr ""
+msgstr "Nastavení úrovně podrobností o výstupu"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:441
 msgid "Set size of real and virtual address hash tables"
-msgstr ""
+msgstr "Nastavit velikost hash tabulek skutečných a virtuálních adres"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:291
 msgid "Set the TCP/UDP receive buffer size"
-msgstr ""
+msgstr "Nastavit velikost příchozího bufferu TCP/UDP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:287
 msgid "Set the TCP/UDP send buffer size"
-msgstr ""
+msgstr "Nastavit velikost odchozího bufferu TCP/UDP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:295
 msgid "Set tun/tap TX queue length"
-msgstr ""
+msgstr "Nastavit délku TX fronty TUN/TAP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:212
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:29
 msgid "Set tun/tap adapter parameters"
-msgstr ""
+msgstr "Nastavit parametry TUN/TAP adaptéru"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:269
 msgid "Set tun/tap device MTU"
-msgstr ""
+msgstr "Nastavit MTU rozhraní dle TUN/TAP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:273
 msgid "Set tun/tap device overhead"
-msgstr ""
+msgstr "Nastavit režii TUN/TAP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:282
 msgid "Set upper bound on TCP MSS"
-msgstr ""
+msgstr "Nastavit horní mez TCP MSS"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:299
 msgid "Shaping for peer bandwidth"
-msgstr ""
+msgstr "Omezení šířky pásma protistrany"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:107
 msgid "Shell cmd to execute after tun device open"
-msgstr ""
+msgstr "Spustit příkaz shellu po otevření TUN zařízení"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:115
 msgid "Shell cmd to run after tun device close"
-msgstr ""
+msgstr "Spustit příkaz shellu po zavření TUN zařízení"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:140
 msgid "Shell command to verify X509 name"
-msgstr ""
+msgstr "Spustit příkaz pro ověření X.509 názvu"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
-msgstr ""
+msgstr "Ztišit výstup varování o přehrání (replay)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr "Velikost šifrovacího klíče"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:228
 msgid "Specify a default gateway for routes"
-msgstr ""
+msgstr "Nastavit výchozí bránu pro trasy"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
-msgstr ""
+msgstr "Nastavit, zda je klient povinen poskytnout platný certifikát"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:354
 msgid "Start OpenVPN in a hibernating state"
-msgstr ""
+msgstr "Spustit OpenVPN ve stavu hibernace"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:117
 msgid "Start/Stop"
@@ -684,7 +697,7 @@ msgstr "Spuštěno"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:99
 msgid "Status file format version"
-msgstr ""
+msgstr "Verze formátu stavového souboru"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:15
 msgid "Switch to advanced configuration"
@@ -697,117 +710,119 @@ msgstr "Přepnout na základní konfiguraci"
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:180
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:21
 msgid "TCP/UDP port # for both local and remote"
-msgstr ""
+msgstr "Číslo portu TCP/UDP pro místní i vzdálenou stranu"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:184
 msgid "TCP/UDP port # for local (default=1194)"
-msgstr ""
+msgstr "Číslo portu TCP/UDP pro místní stranu (výchozí = 1194)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:188
 msgid "TCP/UDP port # for remote (default=1194)"
-msgstr ""
+msgstr "Číslo portu TCP/UDP pro vzdálenou stranu (výchozí = 1194)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
-msgstr ""
+msgstr "TLS 1.3 nebo novější šifra"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "TLS šifra"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:55
 msgid "TOS passthrough (applies to IPv4 only)"
-msgstr ""
+msgstr "Průchod TOS (platí pouze pro IPv4)"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:78
 msgid "Template based configuration"
-msgstr ""
+msgstr "Konfigurace založená na šabloně"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:436
 msgid "Temporary directory for client-connect return file"
-msgstr ""
+msgstr "Dočasný adresář pro návratový soubor client-connect"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:12
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:40
 msgid "The 'Name' field must not be empty!"
-msgstr ""
+msgstr "Pole 'Název' nesmí být prázdné!"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
 msgid ""
 "The OVPN config file (%s) could not be found, please check your "
 "configuration."
-msgstr ""
+msgstr "Konfigurační soubor OVPN (%s) nebyl nalezen, zkontrolujte konfiguraci."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
-msgstr ""
+msgstr "Nejvyšší podporovaná verze TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
-msgstr ""
+msgstr "Směr klíče pro možnosti 'tls-auth' a 'secret'"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
-msgstr ""
+msgstr "Nejnižší podporovaná verze TLS"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
 msgid ""
 "The size of the OVPN config file (%s) is too large for online editing in "
 "LuCI (&ge; 100 KB)."
 msgstr ""
+"Konfigurační soubor OVPN (%s) je příliš velký pro online úpravy v LuCI (&ge; "
+"100 KB)."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
-msgstr ""
+msgstr "Zcela zakázat vyjednání šifry"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
-msgstr ""
+msgstr "Časový rámec pro výměnu klíčů"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:204
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:25
 msgid "Type of used device"
-msgstr ""
+msgstr "Typ použitého zařízení"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload"
-msgstr ""
+msgstr "Nahrát"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload ovpn file"
-msgstr ""
+msgstr "Nahrát OVPN soubor"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:256
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:45
 msgid "Use fast LZO compression"
-msgstr ""
+msgstr "Používat rychlou kompresi LZO"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
-msgstr ""
+msgstr "Použít protokol"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:208
 msgid "Use tun/tap device node"
-msgstr ""
+msgstr "Použít uzel zařízení TUN/TAP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:471
 msgid "Use username as common name"
-msgstr ""
+msgstr "Použít uživatelské jméno jako Common Name"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:63
 msgid "Write log to file"
-msgstr ""
+msgstr "Zapsat protokol do souboru"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:75
 msgid "Write process ID to file"
-msgstr ""
+msgstr "Zapsat ID procesu do souboru"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:95
 msgid "Write status to file every n seconds"
-msgstr ""
+msgstr "Zapisovat stav do souboru každých n sekund"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:112
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:114
@@ -816,11 +831,11 @@ msgstr "ne"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:200
 msgid "tun/tap device"
-msgstr ""
+msgstr "zařízení TUN/TAP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:303
 msgid "tun/tap inactivity timeout"
-msgstr ""
+msgstr "časový limit nečinnosti TUN/TAP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:111
 msgid "yes (%i)"
index 2c088e5feb8c70ef20a1050131218956aae32356..70a4263910b11c8115ff2c36118cfbe53c8c2d67 100644 (file)
@@ -14,8 +14,8 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -39,7 +39,7 @@ msgstr "Netzwerkrouten nach Verbindungsaufbau einrichten"
 msgid "Add template based configuration"
 msgstr "Hinzufügen einer vorlagenbasierten Konfiguration"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "Erweiterte Authentifikation über TLS"
 
@@ -52,7 +52,7 @@ msgstr "Netzwerkverkehr zwischen Teilnehmern zulassen"
 msgid "Allow multiple clients with same certificate"
 msgstr "Mehrere Teilnehmer mit selbem Zertifikat erlauben"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Nur eine einzige Verbindung zulassen"
 
@@ -80,7 +80,7 @@ msgstr "An Protokolldatei anfügen"
 msgid "Authenticate using username/password"
 msgstr "Authentifikation mittels Benutzername und Passwort"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "Automatisch die Standard-Route umleiten"
 
@@ -93,7 +93,7 @@ msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 "Shell-Kommando <em>vor</em> Deaktivierung der TUN/TAP Schnittstelle ausführen"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "Zertifikat der Zertifizierungsstelle"
@@ -107,7 +107,7 @@ msgstr "Prozess-Priorität anpassen"
 msgid "Change to directory before initialization"
 msgstr "<em>Vor</em> der Initialisierung in Verzeichnis wechseln"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr "Teilnehmerzertifikat mit Sperrliste abgleichen"
 
@@ -138,15 +138,15 @@ msgstr "Server-zu-Server Netzwerkbrücke"
 msgid "Configure server mode"
 msgstr "Server-Modus"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "Verbindung über einen Socks 5 - Proxy"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr "Verbindung zum entfernten Rechner über HTTP-Proxy aufbauen"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "Wiederholrate für Verbindungversuche"
 
@@ -162,7 +162,7 @@ msgstr "Nach dem Verbindungsaufbau um n Sekunden verzögern"
 msgid "Delay tun/tap open and up script execution"
 msgstr "Shell-Kommando nach Schnittstelleneinrichtung verzögern"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Diffie-Hellman-Parameter"
@@ -192,7 +192,7 @@ msgstr "Schnittstellenkonfiguration nicht durchführen"
 msgid "Don't add routes automatically"
 msgstr "Netzwerkrouten nicht automatisch einrichten"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr "Authentifikationsdaten nicht zwischenspeichern"
 
@@ -233,7 +233,7 @@ msgstr "Parameter in Protokolldatei speichern"
 msgid "Empirically measure MTU"
 msgstr "MTU regelmäßig testen"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "OpenSSL-Unterstützung für Kryptographie-Hardware benutzen"
 
@@ -241,17 +241,17 @@ msgstr "OpenSSL-Unterstützung für Kryptographie-Hardware benutzen"
 msgid "Enable Path MTU discovery"
 msgstr "MTU-Erkennung aktivieren"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr "Verschlüsselung mittels statischer Schlüssel (kein TLS)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "TLS im Client-Betriebsmodus aktivieren"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "TLS im Server-Betriebsmodus aktivieren"
 
@@ -271,13 +271,13 @@ msgstr "Administratorschnittstelle aktivieren"
 msgid "Enabled"
 msgstr "Aktiviert"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 "Verschlüsseln und authentifizieren aller Kontrollkanalpakete mit dem "
 "Schlüssel"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr "Verschlüsselungsalgorithmus für Pakete"
 
@@ -305,15 +305,15 @@ msgstr ""
 "Wird im Servermodus ausgeführt, wann immer eine IPv4-Adresse/Route oder MAC-"
 "Adresse zur internen Routingtabelle von OpenVPN hinzugefügt wird"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr "Terminieren nach fehlgeschlagenem Schlüsselaustausch"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr "PEM-Passwort von Konsole abfragen"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr "HMAC-Authentifizierung für Pakete"
 
@@ -330,7 +330,7 @@ msgstr ""
 "Helfer-Direktive, um den Ausdruck von --ping und --ping-restart in "
 "Servermodus-Konfigurationen zu vereinfachen"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr "Neuer Verbindungsversuch wenn Namensauflösung fehlschlägt"
 
@@ -355,7 +355,7 @@ msgstr "IP-Adresse der Gegenstelle bei Neustarts beibehalten"
 msgid "Keep tun/tap device open on restart"
 msgstr "TUN/TAP Schnittelle bei Neustarts offen halten"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr "Maximaler Zeitraum für Schlüsselwechsel"
 
@@ -363,7 +363,7 @@ msgstr "Maximaler Zeitraum für Schlüsselwechsel"
 msgid "Limit repeated log messages"
 msgstr "Wiederholende Protokollmeldungen unterdrücken"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "Lokales Zertifikat"
@@ -372,7 +372,7 @@ msgstr "Lokales Zertifikat"
 msgid "Local host name or ip address"
 msgstr "Lokaler Rechnername oder IP Adresse"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "Lokaler privater Schlüssel"
@@ -397,7 +397,7 @@ msgstr "Anzahl der Zeilen im Protokoll-Zwischenspeicher"
 msgid "OVPN configuration file upload"
 msgstr "OVPN-Konfigurationsdatei hochladen"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr "Nur Verbindungen vom angegebenem X.509 Name zulassen"
 
@@ -426,7 +426,7 @@ msgstr "Ausgaben ins Systemprotokoll umleiten und im Vordergrund ausführen"
 msgid "Overview"
 msgstr "Übersicht"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr "PKCS#12 Schlüsselarchiv"
@@ -435,7 +435,7 @@ msgstr "PKCS#12 Schlüsselarchiv"
 msgid "Pass environment variables to script"
 msgstr "Umgebungsvariablen für Shell-Befehle"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr "Persistenter Status für \"Replay\"-Schutz"
 
@@ -472,7 +472,7 @@ msgstr "Port"
 msgid "Protocol"
 msgstr "Protokoll"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "Maximaler Timeout für Proxy-Verbindungen"
 
@@ -488,7 +488,7 @@ msgstr "Optionen an Teilnehmer übertragen"
 msgid "Query management channel for private key"
 msgstr "Privaten Schlüssel über Management-Kanal abfragen"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr "Entfernten Server zufällig wählen"
 
@@ -509,27 +509,27 @@ msgstr "Entfernter Rechnername oder IP-Adresse"
 msgid "Remote ping timeout"
 msgstr "Ping-Timeout für Gegenstellen"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr "Schlüssel nach maximale Verkehrsmenge neu aushandeln"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr "Schlüssel nach maximaler Anzahl von Paketen neu aushandeln"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr "Schlüssel nach maximaler Verbindungsdauer neu aushandeln"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr "Fenstergröße für \"Replay\"-Schutz"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr "Verwendungszweck von Zertifikaten überprüfen"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr "Zertifikat explizit auf einfachen Verwendungszweck prüfen"
 
@@ -537,19 +537,19 @@ msgstr "Zertifikat explizit auf einfachen Verwendungszweck prüfen"
 msgid "Restart after remote ping timeout"
 msgstr "Neu Starten nach Ping-Timeout an Gegenstellen"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr "Einschränkung der zulässigen zu verhandelnden Verschlüsselungen"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr "TLS Timeout"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr "Neue Verbindung bei Proxy-Fehlern aufbauen"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr "Neue Verbindung bei Proxy-Fehlern aufbauen"
 
@@ -612,7 +612,7 @@ msgstr "Dienst als Benutzer laufen lassen"
 msgid "Set aside a pool of subnets"
 msgstr "IP-Adressbereich für zu vergebende Subnetze"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr "Erweiterte HTTP-Proxy Einstellungen vornehmen"
 
@@ -672,11 +672,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr "Shell-Kommando zum Überprüfen das X.509 Namens"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr "\"Replay\"-Warnungen unterdrücken"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr "Größe des Schlüssels"
 
@@ -684,7 +684,7 @@ msgstr "Größe des Schlüssels"
 msgid "Specify a default gateway for routes"
 msgstr "Standard-Gateway für Netzwerkrouten"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr "Geben Sie an, ob der Client ein gültiges Zertifikat liefern muss"
 
@@ -725,11 +725,11 @@ msgstr "Lokaler TCP oder UDP Port"
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "TCP oder UDP Port der Gegenstelle"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr "TLS 1.3 (oder neuer) Verschlüsselungsalgorithmus"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "TLS Verschlüsselungsalgorithmus"
 
@@ -758,16 +758,16 @@ msgstr ""
 "Die OVPN-Konfigurationsdatei (%s) konnte nicht gefunden werden, bitte "
 "überprüfen Sie Ihre Konfiguration."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr "Die höchste unterstützte TLS-Version"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr "Schlüssel-Richtung für die Optionen 'tls-auth' und 'secret'"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr "Die niedrigste unterstützte TLS-Version"
 
@@ -779,11 +779,11 @@ msgstr ""
 "Die Größe der OVPN-Konfigurationsdatei (%s) ist zu groß für die Online-"
 "Bearbeitung in der LuCI (&ge; 100KB)."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr "Vollständig Deaktivierung der Chiffren-Verhandlung"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr "Maximaler Zeitraum für Schlüsselaustausch"
 
@@ -805,7 +805,7 @@ msgstr "Hochladen der OVPN-Datei"
 msgid "Use fast LZO compression"
 msgstr "Schnelle LZO-Kompression benutzen"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 68719bb7c1ed3dfe8dcf555fe3b32da7cf35b248..8d8bcf1ac957647fd7826f64439a99c25b9ff6dc 100644 (file)
@@ -13,8 +13,8 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -38,7 +38,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr ""
 
@@ -51,7 +51,7 @@ msgstr ""
 msgid "Allow multiple clients with same certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr ""
 
@@ -79,7 +79,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -93,7 +93,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -107,7 +107,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -138,15 +138,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "Σύνδεση μέσω διαμεσολαβητή Socks5"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "Διάστημα επαναπροσπάθειας σύνδεσης"
 
@@ -162,7 +162,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr ""
@@ -192,7 +192,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -232,7 +232,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr ""
 
@@ -240,17 +240,17 @@ msgstr ""
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -270,11 +270,11 @@ msgstr ""
 msgid "Enabled"
 msgstr "Ενεργοποιημένο"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -298,15 +298,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -321,7 +321,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 "Αν αποτύχει η μετατροπή του ονόματος του μηχανήματος σε IP, ξαναπροσπάθησε"
@@ -347,7 +347,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -355,7 +355,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -364,7 +364,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr "Όνομα τοπικού μηχανήματος ή διεύθυνση IP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -389,7 +389,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -418,7 +418,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -427,7 +427,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -463,7 +463,7 @@ msgstr "Θύρα"
 msgid "Protocol"
 msgstr "Πρωτόκολλο"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "Τέλος χρόνου μεσολαβητή σε δευτερόλεπτα"
 
@@ -479,7 +479,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr "Τυχαία επιλογή απομακρυσμένου διακομιστή"
 
@@ -500,27 +500,27 @@ msgstr "Όνομα απομακρυσμένου μηχανήματος ή διε
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -528,19 +528,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr "Επαναπροσπάθεια για πάντα αν υπάρχουν λάθη HTTP στο μεσολαβητή"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr "Επαναπροσπάθεια για πάντα σε περίπτωση λαθών στο διαμεσολαβητή Socks5"
 
@@ -601,7 +601,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr "Ορισμός εκτεταμένων ρυθμίσεων διαμεσολαβητή HTTP"
 
@@ -659,11 +659,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -671,7 +671,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -712,11 +712,11 @@ msgstr "TCP/UDP αριθμός θύρας για το τοπικό (εξ'ορι
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "TCP/UDP αριθμός θύρας για τον απομακρυσμένο (εξ'ορισμού=1194)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -743,16 +743,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -762,11 +762,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -788,7 +788,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 29afe3d82e846a07466ccb32511f30d504c5ba8e..e6db3792adfc7659454e61095911feab2893475e 100644 (file)
@@ -13,8 +13,8 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgstr "Add route after establishing connection"
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "Additional authentication over TLS"
 
@@ -51,7 +51,7 @@ msgstr "Allow client-to-client traffic"
 msgid "Allow multiple clients with same certificate"
 msgstr "Allow multiple clients with same certificate"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Allow only one session"
 
@@ -79,7 +79,7 @@ msgstr "Append log to file"
 msgid "Authenticate using username/password"
 msgstr "Authenticate using username/password"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "Automatically redirect default route"
 
@@ -92,7 +92,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr "Call down cmd/script before TUN/TAP close"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "Certificate authority"
@@ -106,7 +106,7 @@ msgstr "Change process priority"
 msgid "Change to directory before initialization"
 msgstr "Change to directory before initialization"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr "Check peer certificate against a CRL"
 
@@ -137,15 +137,15 @@ msgstr "Configure server bridge"
 msgid "Configure server mode"
 msgstr "Configure server mode"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "Connect through Socks5 proxy"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "Connection retry interval"
 
@@ -161,7 +161,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr "Delay tun/tap open and up script execution"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Diffie Hellman parameters"
@@ -191,7 +191,7 @@ msgstr "Don't actually execute ifconfig"
 msgid "Don't add routes automatically"
 msgstr "Don't add routes automatically"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr "Don't cache --askpass or --auth-user-pass passwords"
 
@@ -231,7 +231,7 @@ msgstr "Echo parameters to log"
 msgid "Empirically measure MTU"
 msgstr "Empirically measure MTU"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "Enable OpenSSL hardware crypto engines"
 
@@ -239,17 +239,17 @@ msgstr "Enable OpenSSL hardware crypto engines"
 msgid "Enable Path MTU discovery"
 msgstr "Enable Path MTU discovery"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr "Enable Static Key encryption mode (non-TLS)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "Enable TLS and assume client role"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "Enable TLS and assume server role"
 
@@ -269,11 +269,11 @@ msgstr "Enable management interface on <em>IP</em> <em>port</em>"
 msgid "Enabled"
 msgstr "Enabled"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr "Encrypt and authenticate all control channel packets with the key"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr "Encryption cipher for packets"
 
@@ -297,15 +297,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr "Exit on TLS negotiation failure"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr "Get PEM password from controlling tty before we daemonize"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr "HMAC authentication for packets"
 
@@ -320,7 +320,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr "If hostname resolve fails, retry"
 
@@ -345,7 +345,7 @@ msgstr "Keep remote IP address on restart"
 msgid "Keep tun/tap device open on restart"
 msgstr "Keep tun/tap device open on restart"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr "Key transition window"
 
@@ -353,7 +353,7 @@ msgstr "Key transition window"
 msgid "Limit repeated log messages"
 msgstr "Limit repeated log messages"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "Local certificate"
@@ -362,7 +362,7 @@ msgstr "Local certificate"
 msgid "Local host name or ip address"
 msgstr "Local host name or ip address"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "Local private key"
@@ -387,7 +387,7 @@ msgstr "Number of lines for log file history"
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr "Only accept connections from given X509 name"
 
@@ -416,7 +416,7 @@ msgstr "Output to syslog and do not daemonize"
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr "PKCS#12 file containing keys"
@@ -425,7 +425,7 @@ msgstr "PKCS#12 file containing keys"
 msgid "Pass environment variables to script"
 msgstr "Pass environment variables to script"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr "Persist replay-protection state"
 
@@ -461,7 +461,7 @@ msgstr "Port"
 msgid "Protocol"
 msgstr "Protocol"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "Proxy timeout in seconds"
 
@@ -477,7 +477,7 @@ msgstr "Push options to peer"
 msgid "Query management channel for private key"
 msgstr "Query management channel for private key"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr "Randomly choose remote server"
 
@@ -498,27 +498,27 @@ msgstr "Remote host name or ip address"
 msgid "Remote ping timeout"
 msgstr "Remote ping timeout"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr "Renegotiate data chan. key after bytes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr "Renegotiate data chan. key after packets"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr "Renegotiate data chan. key after seconds"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr "Replay protection sliding window size"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr "Require explicit designation on certificate"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr "Require explicit key usage on certificate"
 
@@ -526,19 +526,19 @@ msgstr "Require explicit key usage on certificate"
 msgid "Restart after remote ping timeout"
 msgstr "Restart after remote ping timeout"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr "Retransmit timeout on TLS control channel"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr "Retry indefinitely on HTTP proxy errors"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr "Retry indefinitely on Socks proxy errors"
 
@@ -599,7 +599,7 @@ msgstr "Set UID to user"
 msgid "Set aside a pool of subnets"
 msgstr "Set aside a pool of subnets"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr "Set extended HTTP proxy options"
 
@@ -657,11 +657,11 @@ msgstr "Shell cmd to run after tun device close"
 msgid "Shell command to verify X509 name"
 msgstr "Shell command to verify X509 name"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr "Silence the output of replay warnings"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr "Size of cipher key"
 
@@ -669,7 +669,7 @@ msgstr "Size of cipher key"
 msgid "Specify a default gateway for routes"
 msgstr "Specify a default gateway for routes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -710,11 +710,11 @@ msgstr "TCP/UDP port # for local (default=1194)"
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "TCP/UDP port # for remote (default=1194)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "TLS cipher"
 
@@ -741,16 +741,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -760,11 +760,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr "Timeframe for key exchange"
 
@@ -786,7 +786,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr "Use fast LZO compression"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index b8c11aa1749a13a9b953ab8ae9eb7b05641ab020..43c2896a00100619e38adb6a6e08a4e7a8f46f2e 100644 (file)
@@ -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: 2019-11-18 05:08+0000\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsopenvpn/es/>\n"
@@ -14,8 +14,8 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -39,7 +39,7 @@ msgstr "Añadir la ruta tras establecer la conexión"
 msgid "Add template based configuration"
 msgstr "Agregar configuración basada en plantillas"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "Autentificación adicional con TLS"
 
@@ -52,7 +52,7 @@ msgstr "Permitir el tráfico cliente-a-cliente"
 msgid "Allow multiple clients with same certificate"
 msgstr "Permitir múltiples clientes con el mismo certificado"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Permitir sólo una sesión"
 
@@ -80,7 +80,7 @@ msgstr "Unir registro al archivo"
 msgid "Authenticate using username/password"
 msgstr "Autentificar con nombre usuario y contraseña"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "Redirigir automáticamente la ruta por defecto"
 
@@ -92,7 +92,7 @@ msgstr "Instancias OpenVPN configuradas y estado actual"
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr "Comando/script a llamar al cerrar el dispositivo TUN/TAP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "Autoridad certificativa"
@@ -106,7 +106,7 @@ msgstr "Cambiar la prioridad del proceso"
 msgid "Change to directory before initialization"
 msgstr "Cambiar a este directorio antes de inicializar"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr "Comprobar certificados contra un CRL"
 
@@ -137,15 +137,15 @@ msgstr "Configurar el puente servidor"
 msgid "Configure server mode"
 msgstr "Configurar el modo servidor"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "Conectar por un proxy Socks5"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr "Conectar a la máquina remota usando un proxy HTTP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "Intervalo de reconexión"
 
@@ -161,7 +161,7 @@ msgstr "Espera tras conexión (segundos)"
 msgid "Delay tun/tap open and up script execution"
 msgstr "Espera para la apertura TUN/TAP y ejecución del script de arranque"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Parámetros Diffie-Hellman"
@@ -191,7 +191,7 @@ msgstr "No ejecutar ifconfig"
 msgid "Don't add routes automatically"
 msgstr "No añadir rutas automáticamente"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr "No guardar las contraseñas --askpass o --auth-user-pass"
 
@@ -232,7 +232,7 @@ msgstr "Guardar parámetros en el registro"
 msgid "Empirically measure MTU"
 msgstr "Medir MTU empíricamente"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "Activar los motores criptográficos de hardware OpenSSL"
 
@@ -240,17 +240,17 @@ msgstr "Activar los motores criptográficos de hardware OpenSSL"
 msgid "Enable Path MTU discovery"
 msgstr "Activar el descubrimiento de MTU de ruta"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr "Activar el modo de cifrado de clave estática (no TLS)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "Activar TLS y asumir el rol de cliente"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "Activar TLS y asumir el rol del servidor"
 
@@ -270,12 +270,12 @@ msgstr "Activar la interfaz de administración en <em>IP</em> <em>puerto</em>"
 msgid "Enabled"
 msgstr "Activado"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 "Cifre y autentique todos los paquetes del canal de control con la clave"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr "Cifra de encriptación de paquetes"
 
@@ -303,15 +303,15 @@ msgstr ""
 "Ejecutado en modo servidor cuando una ruta, dirección IPv4 o dirección MAC "
 "se añade a la tabla de rutas interna de OpenVPN"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr "Salir si falla la negociación"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr "Obtener la clave PEM del tty de control antes de demonizar"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr "Autentificación HMAC de paquetes"
 
@@ -328,7 +328,7 @@ msgstr ""
 "Directriz para simplificar la expresión de --ping y --ping-restart en "
 "configuraciones en modo servido"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr "Reintentar si falla la resolución de nombre de máquina"
 
@@ -353,7 +353,7 @@ msgstr "Mantener la dirección IP remota al reiniciar"
 msgid "Keep tun/tap device open on restart"
 msgstr "Mantener el dispositivo TUN/TAP abierto al reiniciar"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr "Ventana de transición de clave"
 
@@ -361,7 +361,7 @@ msgstr "Ventana de transición de clave"
 msgid "Limit repeated log messages"
 msgstr "Limitar mensajes repetidos al registro"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "Certificado local"
@@ -370,7 +370,7 @@ msgstr "Certificado local"
 msgid "Local host name or ip address"
 msgstr "Nombre de máquina local o dirección IP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "Clave privada local"
@@ -395,7 +395,7 @@ msgstr "Líneas en el archivo de registro histórico"
 msgid "OVPN configuration file upload"
 msgstr "Carga del archivo de configuración OVPN"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr "Aceptar solo conexiones desde este nombre X509"
 
@@ -424,7 +424,7 @@ msgstr "Escribir en SysLog y no demonizar"
 msgid "Overview"
 msgstr "Vista general"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr "Archivo PKCS#12 de claves"
@@ -433,7 +433,7 @@ msgstr "Archivo PKCS#12 de claves"
 msgid "Pass environment variables to script"
 msgstr "Pasar variables de entorno al script"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr "Estado continuo de protección antireproducción"
 
@@ -470,7 +470,7 @@ msgstr "Puerto"
 msgid "Protocol"
 msgstr "Protocolo"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "Espera del proxy en segundos"
 
@@ -486,7 +486,7 @@ msgstr "Enviar opciones al otro"
 msgid "Query management channel for private key"
 msgstr "Consulta el canal de gestión por la clave privada"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr "Elegir aleatoriamente un servidor remoto"
 
@@ -508,27 +508,27 @@ msgstr "Nombre de máquina remota o dirección IP"
 msgid "Remote ping timeout"
 msgstr "Tiempo de espera de ping remoto"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr "Bytes tras los que renegociar la clave del canal del datos"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr "Paquetes tras los que renegociar la clave del canal del datos"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr "Segundos tras los que renegociar la clave del canal del datos"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr "Tamaño de la ventana deslizante de la protección de reproducción"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr "Designación explícita de certificado"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr "Clave de uso explícita de certificado"
 
@@ -536,19 +536,19 @@ msgstr "Clave de uso explícita de certificado"
 msgid "Restart after remote ping timeout"
 msgstr "Reiniciar después de tiempo de espera de ping remoto"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr "Restringir los cifrados permitidos para ser negociados"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr "Espera de retransmisión en el canal de control TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr "Reintentar indefinidamente en errores del proxy HTTP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr "Reintentar indefinidamente en errores del proxy Socks"
 
@@ -611,7 +611,7 @@ msgstr "UID del usuario"
 msgid "Set aside a pool of subnets"
 msgstr "Reservar un bloque de subredes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr "Opciones HTTP extendidas del proxy"
 
@@ -669,11 +669,11 @@ msgstr "Comando shell a ejecutar tras cerrar el dispositivo TUN"
 msgid "Shell command to verify X509 name"
 msgstr "Comando shell a ejecutar para verificar un nombre X509"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr "No mostrar avisos de reproducción"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr "Tamaño de la clave de cifrado"
 
@@ -681,7 +681,7 @@ msgstr "Tamaño de la clave de cifrado"
 msgid "Specify a default gateway for routes"
 msgstr "Especifique una puerta de enlace predeterminada para las rutas"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr "Especifique si el cliente debe proporcionar un certificado válido"
 
@@ -722,11 +722,11 @@ msgstr "Número de puerto TCP/UDP para local (default=1194)"
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "Número de puerto TCP/UDP para remoto (default=1194)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr "TLS 1.3 o cifrado más reciente"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "Cifrado TLS"
 
@@ -756,16 +756,16 @@ msgstr ""
 "No se pudo encontrar el archivo de configuración OVPN (%s), verifique su "
 "configuración."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr "La versión TLS más alta soportada"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr "La dirección clave para las opciones 'tls-auth' y 'secret'"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr "La versión TLS más baja soportada"
 
@@ -777,11 +777,11 @@ msgstr ""
 "El tamaño del archivo de configuración OVPN (%s) es demasiado grande para la "
 "edición en línea en LuCI (&ge; 100 KB)."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr "Esto desactiva completamente la negociación de cifrado"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr "Tiempo de intercambio de clave"
 
@@ -792,7 +792,7 @@ msgstr "Tipo de dispositivo usado"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload"
-msgstr "Subir"
+msgstr "Subida"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload ovpn file"
@@ -803,7 +803,7 @@ msgstr "Subir archivo ovpn"
 msgid "Use fast LZO compression"
 msgstr "Compresión rápida LZO"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index bc13989ea47477ddc382e44f06ba0ca12a9f0c80..1520fd88c76b9fbc968e6057a9016f5cd94b048e 100644 (file)
@@ -14,8 +14,8 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -39,7 +39,7 @@ msgstr "Ajouter un routage après l'établissement de la connexion"
 msgid "Add template based configuration"
 msgstr "Ajouter une configuration basée sur un modèle"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "Authentification supplémentaire par dessus TLS"
 
@@ -52,7 +52,7 @@ msgstr "Autoriser le trafic entre clients"
 msgid "Allow multiple clients with same certificate"
 msgstr "Permettre à plusieurs clients d'utiliser le même certificat"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Autoriser seulement une session"
 
@@ -80,7 +80,7 @@ msgstr "Ajouter les journaux en fin de ce fichier"
 msgid "Authenticate using username/password"
 msgstr "S'authentifier par identifiant/mot-de-passe"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "Rediriger automatiquement la route par défaut"
 
@@ -96,7 +96,7 @@ msgstr ""
 "Appelle une commande/script d'arrêt avant que le périphérique TUN/TAP soit "
 "fermé"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "Autorité des certificats"
@@ -110,7 +110,7 @@ msgstr "Modifier la priorité du processus"
 msgid "Change to directory before initialization"
 msgstr "Aller dans ce répertorie avant l'initialisation"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 "Confronter le certificat du distant à une liste des certificats révoqués "
@@ -143,15 +143,15 @@ msgstr "Configurer le mode pont"
 msgid "Configure server mode"
 msgstr "Configurer le mode serveur"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "Se connecter via un proxy Socks5"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr "Se connecter à un hôte distant via un mandataire HTTP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "Intervalle entre 2 tentatives de connexion"
 
@@ -169,7 +169,7 @@ msgstr ""
 "Attends avant l'ouverture de tun/tap et l'exécution de scripts de mise en "
 "marche"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Paramètres Diffie Hellman"
@@ -199,7 +199,7 @@ msgstr "Ne pas exécuter réellement ifconfig"
 msgid "Don't add routes automatically"
 msgstr "Ne pas ajouter de routes automatiquement"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 "Ne pas copier en cache les mots de passe des options --askpass ou --auth-"
@@ -241,7 +241,7 @@ msgstr "Écrire les paramètres dans le journal"
 msgid "Empirically measure MTU"
 msgstr "Mesurer le MTU empiriquement"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "Activer les systèmes de cryptages OpenSSL matériels"
 
@@ -249,17 +249,17 @@ msgstr "Activer les systèmes de cryptages OpenSSL matériels"
 msgid "Enable Path MTU discovery"
 msgstr "Activer la découverte du MTU du chemin"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr "Activer le mode de cryptage à clef statique (non TLS)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "Activer le TLS et prendre le rôle du client"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "Activer le TLS et prendre le rôle du serveur"
 
@@ -279,11 +279,11 @@ msgstr "Activer l'interface de gestion sur <em>IP</em> <em>port</em>"
 msgid "Enabled"
 msgstr "Activé"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr "Méthode de chiffrement des paquets"
 
@@ -312,17 +312,17 @@ msgstr ""
 "Lancé en mode serveur à chaque fois qu'une adresse/route IPv4 ou une adresse "
 "MAC est ajoutée à la table de routage interne d'OpenVPN"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr "Arrêter suite à l'échec de la négociation TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 "Obtenir le mot de passe du certificat depuis le terminal avant de passer en "
 "mode démon"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr "Authentification HMAC des paquets"
 
@@ -339,7 +339,7 @@ msgstr ""
 "Aide pour simplifier l'expression des --ping et --ping-restart dans les "
 "configurations en mode serveur"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr "Si la résolution du nom de l'hôte échoue, ré-essayer"
 
@@ -364,7 +364,7 @@ msgstr "Conserver l'adresse IP distante lors du redémarrage"
 msgid "Keep tun/tap device open on restart"
 msgstr "Conserver le périphérique tun/tap ouvert au redémarrage"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -372,7 +372,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr "Limiter les messages répétés dans les journaux"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "Certificat local"
@@ -381,7 +381,7 @@ msgstr "Certificat local"
 msgid "Local host name or ip address"
 msgstr "Nom ou adresse IP de l'hôte local"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "Clef privée locale"
@@ -406,7 +406,7 @@ msgstr "Nombre de lignes de l'historique du fichier-journal"
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr "Accepte seulement des connexions du nom X509 donné"
 
@@ -436,7 +436,7 @@ msgstr "Envoyer à syslog et ne pas transformer en démon"
 msgid "Overview"
 msgstr "Vue d'ensemble"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr "Fichier au format PKCS#12 contenant les clefs"
@@ -445,7 +445,7 @@ msgstr "Fichier au format PKCS#12 contenant les clefs"
 msgid "Pass environment variables to script"
 msgstr "Transmettre les variables d'environnement au script"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr "Reconduire l'état de protection anti-rejeu"
 
@@ -482,7 +482,7 @@ msgstr "Port"
 msgid "Protocol"
 msgstr "Protocole"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "Délai d'attente du mandataire, en secondes"
 
@@ -498,7 +498,7 @@ msgstr "Envoyer les options au client"
 msgid "Query management channel for private key"
 msgstr "Canal de requête de gestion pour clef privée"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr "Choisir au hasard un serveur distant"
 
@@ -519,28 +519,28 @@ msgstr "Nom ou adresse IP de l'hôte distant"
 msgid "Remote ping timeout"
 msgstr "Délai de ping du distant"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr "Renégocier la clé du canal de données après tant d'octets"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr "Renégocier la clé du canal de données après tant de paquets"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 "Renégocier la clé du canal de données après tant de temps (en secondes)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr "Taille de la fenêtre glissante pour la protection anti-rejeu"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr "Exiger l'appellation explicite sur le certificat"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr "Exiger l'utilisation explicite de la clé sur le certificat"
 
@@ -548,19 +548,19 @@ msgstr "Exiger l'utilisation explicite de la clé sur le certificat"
 msgid "Restart after remote ping timeout"
 msgstr "Redémarrer aprés le dépassement du délai de ping du distant"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr "Renvoyer l'expiration du délai sur le canal de contrôle TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr "Ré-essayer indéfiniment suite à des erreurs du proxy HTTP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr "Ré-essayer indéfiniment suite à des erreurs du proxy Socks"
 
@@ -621,7 +621,7 @@ msgstr "Utiliser l'UID de cet utilisateur"
 msgid "Set aside a pool of subnets"
 msgstr "Mettre de coté un lot de sous-réseaux"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr "Définir les options de mandataire HTTP étendu"
 
@@ -680,11 +680,11 @@ msgstr "Commande Shell à exécuter après la fermeture du périphérique tun"
 msgid "Shell command to verify X509 name"
 msgstr "Commande shell de vérification du nom X509"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr "Supprime les messages d'alertes anti-rejeu"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr "Taille de la clé de cryptage"
 
@@ -692,7 +692,7 @@ msgstr "Taille de la clé de cryptage"
 msgid "Specify a default gateway for routes"
 msgstr "Définir la passerelle par défaut des routes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -733,11 +733,11 @@ msgstr "Numéro de port TCP/UDP pour l'hôte local (par défaut 1194)"
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "Numéro de port TCP/UDP pour l'hôte distant (par défaut 1194)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "Méthode de chiffrement TLS"
 
@@ -764,16 +764,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -783,11 +783,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr "Période d'un échange de clés"
 
@@ -809,7 +809,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr "Utiliser la compression LZO rapide"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index d5d0980234d336e467839df0827f5c6054aeb4ea..162eeeed5c0533548c8cdd37cfc89bbb712aa80d 100644 (file)
@@ -9,8 +9,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr ""
 
@@ -34,7 +34,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr ""
 
@@ -47,7 +47,7 @@ msgstr ""
 msgid "Allow multiple clients with same certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr ""
 
@@ -75,7 +75,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -87,7 +87,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -101,7 +101,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -132,15 +132,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr ""
 
@@ -156,7 +156,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -226,7 +226,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr ""
 
@@ -234,17 +234,17 @@ msgstr ""
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -264,11 +264,11 @@ msgstr ""
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -292,15 +292,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -315,7 +315,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -340,7 +340,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -348,7 +348,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -357,7 +357,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -382,7 +382,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -411,7 +411,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -420,7 +420,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -456,7 +456,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -472,7 +472,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -493,27 +493,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -521,19 +521,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -594,7 +594,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -652,11 +652,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -664,7 +664,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -705,11 +705,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -736,16 +736,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -755,11 +755,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -781,7 +781,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index f2b6fd87375343e78861c7605802fbda551b8c6b..94b80e7edd02e45bc2101d72e19b2ac016438f6b 100644 (file)
@@ -14,8 +14,8 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr ""
 
@@ -39,7 +39,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr ""
 
@@ -52,7 +52,7 @@ msgstr ""
 msgid "Allow multiple clients with same certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr ""
 
@@ -80,7 +80,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -92,7 +92,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -106,7 +106,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -137,15 +137,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr ""
 
@@ -161,7 +161,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr ""
@@ -191,7 +191,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -231,7 +231,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr ""
 
@@ -239,17 +239,17 @@ msgstr ""
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -269,11 +269,11 @@ msgstr ""
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -297,15 +297,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -320,7 +320,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -345,7 +345,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -353,7 +353,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -362,7 +362,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -387,7 +387,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -416,7 +416,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -425,7 +425,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -461,7 +461,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -498,27 +498,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -526,19 +526,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -599,7 +599,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -657,11 +657,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -669,7 +669,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -710,11 +710,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -741,16 +741,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -760,11 +760,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -786,7 +786,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 691d80cee8535737d63ef4a9343472f16d711427..84dec67f7b524eebc69ff9c42fd50e19a9f218a3 100644 (file)
@@ -1,18 +1,19 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-01-31 12:06+0200\n"
-"Last-Translator: Gabor <juhosg@openwrt.org>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-10 23:14+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopenvpn/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -36,7 +37,7 @@ msgstr "Útvonal hozzáadása a kapcsolat létrejötte után"
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "További hitelesítés TLS-en keresztül"
 
@@ -49,7 +50,7 @@ msgstr "Ügyfél-ügyfél közötti kapcsolat engedélyezése"
 msgid "Allow multiple clients with same certificate"
 msgstr "Több ügyfél engedélyezése ugyanazzal a tanúsítvánnyal"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Csak egy munkafolyamat engedélyezése"
 
@@ -77,7 +78,7 @@ msgstr "Napló hozzáfűzése fájlhoz"
 msgid "Authenticate using username/password"
 msgstr "Azonosítás felhasználónév és jelszó használatával"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "Az alapértelmezett útvonal automatikus átirányítása"
 
@@ -91,7 +92,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr "A TUN/TAP interfész lezárása előtt futtatandó shell script."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "Hitelesítésszolgáltató"
@@ -105,7 +106,7 @@ msgstr "Folyamat prioritásának módosítása"
 msgid "Change to directory before initialization"
 msgstr "Váltás a könyvtárra inicializáslás előtt"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr "Kliens tanúsítvány összevetése a tiltólistával."
 
@@ -136,15 +137,15 @@ msgstr "Kiszolgáló híd beállítása"
 msgid "Configure server mode"
 msgstr "Kiszolgáló mód beállítása"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "Kapcsolódás Sock5 proxy-n keresztül"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr "Kapcsolódás a távoli géphez HTTP proxyn keresztül"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "Kapcsolódás újrapróbálkozási időköz"
 
@@ -160,7 +161,7 @@ msgstr "Kapcsolat felépítés után 'n' másodperc késleltetés"
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Diffie Hellman paraméterek"
@@ -190,7 +191,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr "Ne adjon hozzá útvonalakat automatikusan "
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -230,7 +231,7 @@ msgstr "A paramétereket írja a naplóba"
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "OpenSSL hardveres titkosítás engedélyezése"
 
@@ -238,17 +239,17 @@ msgstr "OpenSSL hardveres titkosítás engedélyezése"
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -268,11 +269,11 @@ msgstr ""
 msgid "Enabled"
 msgstr "Engedélyezve"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -296,15 +297,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -319,7 +320,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -344,7 +345,7 @@ msgstr "Távoli IP cím megtartása újraindításkor"
 msgid "Keep tun/tap device open on restart"
 msgstr "tun/tap eszközök nyitva tartása újraindításkor"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -352,7 +353,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "Helyi tanúsítvány"
@@ -361,7 +362,7 @@ msgstr "Helyi tanúsítvány"
 msgid "Local host name or ip address"
 msgstr "Helyi gép név vagy IP cím"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "Helyi privát kulcs"
@@ -386,7 +387,7 @@ msgstr "Naplófájl történet sorainak száma"
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -413,9 +414,9 @@ msgstr ""
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:11
 msgid "Overview"
-msgstr "Áttekintés"
+msgstr "Áttekintő"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -424,7 +425,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -438,7 +439,7 @@ msgstr ""
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
 msgid "Please edit this file directly in a terminal session."
-msgstr ""
+msgstr "Szerkessze ezt a fájl közvetlenül egy terminál munkamenetben."
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:51
 msgid "Please select a valid OVPN config file to upload!"
@@ -460,7 +461,7 @@ msgstr "Port"
 msgid "Protocol"
 msgstr "Protokoll"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "Proxy várakozási idő (másodperc)"
 
@@ -476,7 +477,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -497,27 +498,27 @@ msgstr "Távoli gép név vagy IP cím"
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -525,19 +526,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -563,7 +564,7 @@ msgstr ""
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
 msgid "Save"
-msgstr ""
+msgstr "Mentés"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
 msgid ""
@@ -598,7 +599,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -656,11 +657,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -668,7 +669,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -709,11 +710,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "TLS titkosító"
 
@@ -740,16 +741,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -759,11 +760,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -774,7 +775,7 @@ msgstr "A használt eszköz típusa"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload"
-msgstr ""
+msgstr "Feltöltés"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload ovpn file"
@@ -785,7 +786,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr "Gyors LZO tömörítés használata"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 2237ad06bb1adfe6403fd6e2a2e12fb53b7bc985..32c404d491b7ea037e5d6e55140d9a0b2fedb80a 100644 (file)
@@ -13,8 +13,8 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -38,7 +38,7 @@ msgstr "Aggiungi rotte dopo aver stabilito la connessione"
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "Autenticazione addizionale over TLS"
 
@@ -51,7 +51,7 @@ msgstr "Permetti traffico client-client"
 msgid "Allow multiple clients with same certificate"
 msgstr "Permetti più client con lo stesso certificato"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Permetti solo una sessione"
 
@@ -79,7 +79,7 @@ msgstr "Appendi il log al file"
 msgid "Authenticate using username/password"
 msgstr "Autenticazione usando username/passoword"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "Modifica automaticamente la default route"
 
@@ -91,7 +91,7 @@ msgstr "Sotto c'è una lista di istanze OpenVPN configurate e il loro stato"
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr "Richiama un cmd/script prima della chiusura del TUN/TAP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "CA"
@@ -105,7 +105,7 @@ msgstr "Cambia priorità del processo"
 msgid "Change to directory before initialization"
 msgstr "Cambia cartella prima dell'inizializzazione"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr "Verifica il certificato del nodo su una CRL"
 
@@ -136,15 +136,15 @@ msgstr "Configura un server bridge"
 msgid "Configure server mode"
 msgstr "Configura la modalità server"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "Connetti attraverso un proxy Socks5"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr "Connetti attraverso un proxy HTTP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "Intervallo per riprovare la connessione"
 
@@ -160,7 +160,7 @@ msgstr "Ritarda n secondi dopo la connessione"
 msgid "Delay tun/tap open and up script execution"
 msgstr "Ritarda lo script di apertura e avvio del tun/tap"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Parametri Diffie Hellman"
@@ -190,7 +190,7 @@ msgstr "Non eseguire realmente ifconfig"
 msgid "Don't add routes automatically"
 msgstr "Non aggiungere rotte automaticamente"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr "Non tenere in memoria le password di --askpass o di --auth-user-pass"
 
@@ -230,7 +230,7 @@ msgstr "Parametri Echo da loggare"
 msgid "Empirically measure MTU"
 msgstr "Misura empericamente l'MTU"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "Abilita il supporto criptografico hardware per OpenSSL"
 
@@ -238,17 +238,17 @@ msgstr "Abilita il supporto criptografico hardware per OpenSSL"
 msgid "Enable Path MTU discovery"
 msgstr "Abilita la ricerca Path MTU"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr "Abilita la modalità di criptazione chiave statica (non-TLS)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "Abilita TLS e usa il ruolo client"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "Abilita TLS e usa il ruolo server"
 
@@ -268,13 +268,13 @@ msgstr "Abilita l'interfaccia di controllo su <em>IP</em> <em>port</em>"
 msgid "Enabled"
 msgstr "Abilitato"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 "Crittografa e autentica tutti i pacchetti del canale di controllo con la "
 "chiave"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr "Cifratura di criptazione dei pacchetti"
 
@@ -298,15 +298,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr "Autenticazione HMAC per i pacchetti"
 
@@ -321,7 +321,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -346,7 +346,7 @@ msgstr "Mantieni l'IP remoto al riavvio"
 msgid "Keep tun/tap device open on restart"
 msgstr "Mantienti il device tun/tap aperto al riavvio"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -354,7 +354,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr "Limita le ripetizioni di messaggi nel log"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -363,7 +363,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "Chiave privata local"
@@ -388,7 +388,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -417,7 +417,7 @@ msgstr ""
 msgid "Overview"
 msgstr "Anteprima"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr "PKCS#12 file containing keys"
@@ -426,7 +426,7 @@ msgstr "PKCS#12 file containing keys"
 msgid "Pass environment variables to script"
 msgstr "Passa le variabili d'ambiente allo script"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -462,7 +462,7 @@ msgstr "Porta"
 msgid "Protocol"
 msgstr "Protocollo"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -478,7 +478,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -499,27 +499,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -527,19 +527,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -600,7 +600,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -658,11 +658,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -670,7 +670,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -711,11 +711,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -742,16 +742,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -761,11 +761,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -787,7 +787,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 204a863d2960cd266dd5b95411c4a1c6c42f0c2f..efc8a54b89d5101bc63b83b8d6e5656cd7a3194a 100644 (file)
@@ -13,8 +13,8 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -38,7 +38,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr ""
 
@@ -51,7 +51,7 @@ msgstr "クライアント間通信を許可する"
 msgid "Allow multiple clients with same certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "1つのセッションのみを許可する"
 
@@ -79,7 +79,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -91,7 +91,7 @@ msgstr "現在設定済のOpenVPNの設定とステータスを表示してい
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -105,7 +105,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -136,15 +136,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr "サーバーモードに設定"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "再接続間隔"
 
@@ -160,7 +160,7 @@ msgstr "セッション接続後、n秒ディレイする"
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Diffie Hellman パラメータ"
@@ -190,7 +190,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -230,7 +230,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "OpenSSL暗号化のハードウェアサポートを有効にする"
 
@@ -238,17 +238,17 @@ msgstr "OpenSSL暗号化のハードウェアサポートを有効にする"
 msgid "Enable Path MTU discovery"
 msgstr "Path MTU discovery を有効にする"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -268,11 +268,11 @@ msgstr ""
 msgid "Enabled"
 msgstr "有効"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -296,15 +296,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -319,7 +319,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -344,7 +344,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -352,7 +352,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -361,7 +361,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -386,7 +386,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -415,7 +415,7 @@ msgstr ""
 msgid "Overview"
 msgstr "概要"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -424,7 +424,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -460,7 +460,7 @@ msgstr "ポート"
 msgid "Protocol"
 msgstr "プロトコル"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -476,7 +476,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -497,27 +497,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -525,19 +525,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -598,7 +598,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -656,11 +656,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -668,7 +668,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -709,11 +709,11 @@ msgstr "TCP/UDP ポート (ローカル, 標準設定=1194)"
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "TCP/UDP ポート (リモート, 標準設定=1194)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "TLS 暗号化方式"
 
@@ -740,16 +740,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -759,11 +759,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -785,7 +785,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr "高速LZO圧縮機能を使用する"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 4bacb94231bca1d63ede96f2a4f07e3a40910bf7..7ddcd6ea1e8d129b27032adf95a37db4d3ab9d89 100644 (file)
@@ -13,8 +13,8 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr ""
 
@@ -51,7 +51,7 @@ msgstr ""
 msgid "Allow multiple clients with same certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr ""
 
@@ -79,7 +79,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -91,7 +91,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -105,7 +105,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -136,15 +136,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr ""
 
@@ -160,7 +160,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr ""
@@ -190,7 +190,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -230,7 +230,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr ""
 
@@ -238,17 +238,17 @@ msgstr ""
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -268,11 +268,11 @@ msgstr ""
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -296,15 +296,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -319,7 +319,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -344,7 +344,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -352,7 +352,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -361,7 +361,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -386,7 +386,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -415,7 +415,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -424,7 +424,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -460,7 +460,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -476,7 +476,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -497,27 +497,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -525,19 +525,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -598,7 +598,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -656,11 +656,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -668,7 +668,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -709,11 +709,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -740,16 +740,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -759,11 +759,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -785,7 +785,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
diff --git a/applications/luci-app-openvpn/po/mr/openvpn.po b/applications/luci-app-openvpn/po/mr/openvpn.po
new file mode 100644 (file)
index 0000000..50016d5
--- /dev/null
@@ -0,0 +1,830 @@
+msgid ""
+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: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopenvpn/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
+msgid "%s"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:363
+msgid "'net30', 'p2p', or 'subnet'"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:480
+msgid "Accept options pushed from server"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
+msgid "Add"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:224
+msgid "Add route after establishing connection"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
+msgid "Add template based configuration"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
+msgid "Additional authentication over TLS"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:416
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:57
+msgid "Allow client-to-client traffic"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:421
+msgid "Allow multiple clients with same certificate"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
+msgid "Allow only one session"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:192
+msgid "Allow remote to change its IP or port"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:456
+msgid "Allowed maximum of connected clients"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:461
+msgid "Allowed maximum of internal"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:466
+msgid "Allowed maximum of new connections"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:67
+msgid "Append log to file"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:485
+msgid "Authenticate using username/password"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
+msgid "Automatically redirect default route"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:11
+msgid "Below is a list of configured OpenVPN instances and their current state"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:119
+msgid "Call down cmd/script before TUN/TAP close"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
+msgid "Certificate authority"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:79
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:17
+msgid "Change process priority"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:39
+msgid "Change to directory before initialization"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
+msgid "Check peer certificate against a CRL"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:43
+msgid "Chroot to directory after initialization"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:391
+msgid "Client is disabled"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:20
+msgid "Configuration category"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:476
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:53
+msgid "Configure client mode"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:376
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:37
+msgid "Configure server bridge"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:371
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:33
+msgid "Configure server mode"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
+msgid "Connect through Socks5 proxy"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
+msgid "Connect to remote host through an HTTP proxy"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
+msgid "Connection retry interval"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:47
+msgid "Daemonize after initialization"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:232
+msgid "Delay n seconds after connection"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:111
+msgid "Delay tun/tap open and up script execution"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
+msgid "Diffie Hellman parameters"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:426
+msgid "Directory for custom client config files"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:23
+msgid "Disable Paging"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:27
+msgid "Disable options consistency check"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:196
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:41
+msgid "Do not bind to local address and port"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:216
+msgid "Don't actually execute ifconfig"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:236
+msgid "Don't add routes automatically"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
+msgid "Don't cache --askpass or --auth-user-pass passwords"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:244
+msgid "Don't drop incoming tun packets with same destination as host"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:386
+msgid "Don't inherit global push options"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:71
+msgid "Don't log timestamps"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:240
+msgid "Don't pull routes automatically"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:331
+msgid "Don't re-read key on restart"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:260
+msgid "Don't use adaptive lzo compression"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:220
+msgid "Don't warn on ifconfig inconsistencies"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:87
+msgid "Echo parameters to log"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:252
+msgid "Empirically measure MTU"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
+msgid "Enable OpenSSL hardware crypto engines"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:248
+msgid "Enable Path MTU discovery"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
+msgid "Enable Static Key encryption mode (non-TLS)"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
+msgid "Enable TLS and assume client role"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
+msgid "Enable TLS and assume server role"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:164
+msgid "Enable a compression algorithm"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:277
+msgid "Enable internal datagram fragmentation"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:344
+msgid "Enable management interface on <em>IP</em> <em>port</em>"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:104
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
+msgid "Encrypt and authenticate all control channel packets with the key"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
+msgid "Encryption cipher for packets"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:127
+msgid "Execute shell cmd after routes are added"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:131
+msgid "Execute shell command on remote ip change"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:156
+msgid ""
+"Executed in server mode on new client connections, when the client is still "
+"untrusted"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:152
+msgid ""
+"Executed in server mode whenever an IPv4 address/route or MAC address is "
+"added to OpenVPN's internal routing table"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
+msgid "Exit on TLS negotiation failure"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
+msgid "Get PEM password from controlling tty before we daemonize"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
+msgid "HMAC authentication for packets"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:490
+msgid "Handling of authentication failures"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:307
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:49
+msgid ""
+"Helper directive to simplify the expression of --ping and --ping-restart in "
+"server mode configurations"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
+msgid "If hostname resolve fails, retry"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:12
+msgid "Instance \"%s\""
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:18
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:46
+msgid "Instance with that name already exists!"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:335
+msgid "Keep local IP address on restart"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:339
+msgid "Keep remote IP address on restart"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:327
+msgid "Keep tun/tap device open on restart"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
+msgid "Key transition window"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:103
+msgid "Limit repeated log messages"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
+msgid "Local certificate"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:176
+msgid "Local host name or ip address"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
+msgid "Local private key"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:172
+msgid "Major mode"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:451
+msgid "Maximum number of queued TCP output packets"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:446
+msgid "Number of allocated broadcast buffers"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:359
+msgid "Number of lines for log file history"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:95
+msgid "OVPN configuration file upload"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
+msgid "Only accept connections from given X509 name"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:323
+msgid "Only process ping timeouts if routes exist"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/controller/openvpn.lua:8
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:10
+msgid "OpenVPN"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:11
+msgid "OpenVPN instances"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:83
+msgid "Optimize TUN/TAP/UDP writes"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:51
+msgid "Output to syslog and do not daemonize"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:11
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
+msgid "PKCS#12 file containing keys"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:136
+msgid "Pass environment variables to script"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
+msgid "Persist replay-protection state"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:401
+msgid "Persist/unpersist ifconfig-pool"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:311
+msgid "Ping remote every n seconds over TCP/UDP port"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
+msgid "Please edit this file directly in a terminal session."
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:51
+msgid "Please select a valid OVPN config file to upload!"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:23
+msgid "Please select a valid VPN template!"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:160
+msgid "Policy level over usage of external programs and scripts"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:141
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:156
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
+msgid "Proxy timeout in seconds"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:406
+msgid "Push an ifconfig option to remote"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:381
+msgid "Push options to peer"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:349
+msgid "Query management channel for private key"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
+msgid "Randomly choose remote server"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:431
+msgid "Refuse connection if no custom client config"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:91
+msgid "Remap SIGUSR1 signals"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:500
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:61
+msgid "Remote host name or ip address"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:315
+msgid "Remote ping timeout"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
+msgid "Renegotiate data chan. key after bytes"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
+msgid "Renegotiate data chan. key after packets"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
+msgid "Renegotiate data chan. key after seconds"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
+msgid "Replay protection sliding window size"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
+msgid "Require explicit designation on certificate"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
+msgid "Require explicit key usage on certificate"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:319
+msgid "Restart after remote ping timeout"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
+msgid "Restrict the allowed ciphers to be negotiated"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
+msgid "Retransmit timeout on TLS control channel"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
+msgid "Retry indefinitely on HTTP proxy errors"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
+msgid "Retry indefinitely on Socks proxy errors"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:411
+msgid "Route subnet to client"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:59
+msgid "Run as an inetd or xinetd server"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:144
+msgid "Run script cmd on client connection"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:148
+msgid "Run script cmd on client disconnection"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:123
+msgid "Run up/down scripts for all restarts"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
+msgid ""
+"Section to add an optional 'auth-user-pass' file with your credentials (%s)"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
+msgid "Section to modify the OVPN config file (%s)"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:85
+msgid "Select template ..."
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:495
+msgid "Send notification to peer on disconnect"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:35
+msgid "Set GID to group"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:265
+msgid "Set TCP/UDP MTU"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:31
+msgid "Set UID to user"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:396
+msgid "Set aside a pool of subnets"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
+msgid "Set extended HTTP proxy options"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:19
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:13
+msgid "Set output verbosity"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:441
+msgid "Set size of real and virtual address hash tables"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:291
+msgid "Set the TCP/UDP receive buffer size"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:287
+msgid "Set the TCP/UDP send buffer size"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:295
+msgid "Set tun/tap TX queue length"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:212
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:29
+msgid "Set tun/tap adapter parameters"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:269
+msgid "Set tun/tap device MTU"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:273
+msgid "Set tun/tap device overhead"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:282
+msgid "Set upper bound on TCP MSS"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:299
+msgid "Shaping for peer bandwidth"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:107
+msgid "Shell cmd to execute after tun device open"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:115
+msgid "Shell cmd to run after tun device close"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:140
+msgid "Shell command to verify X509 name"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
+msgid "Silence the output of replay warnings"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
+msgid "Size of cipher key"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:228
+msgid "Specify a default gateway for routes"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
+msgid "Specify whether the client is required to supply a valid certificate"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:354
+msgid "Start OpenVPN in a hibernating state"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:117
+msgid "Start/Stop"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:106
+msgid "Started"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:99
+msgid "Status file format version"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:15
+msgid "Switch to advanced configuration"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/pageswitch.htm:18
+msgid "Switch to basic configuration"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:180
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:21
+msgid "TCP/UDP port # for both local and remote"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:184
+msgid "TCP/UDP port # for local (default=1194)"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:188
+msgid "TCP/UDP port # for remote (default=1194)"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
+msgid "TLS 1.3 or newer cipher"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
+msgid "TLS cipher"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:55
+msgid "TOS passthrough (applies to IPv4 only)"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:78
+msgid "Template based configuration"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:436
+msgid "Temporary directory for client-connect return file"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:12
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:40
+msgid "The 'Name' field must not be empty!"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
+msgid ""
+"The OVPN config file (%s) could not be found, please check your "
+"configuration."
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
+msgid "The highest supported TLS version"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
+msgid "The key direction for 'tls-auth' and 'secret' options"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
+msgid "The lowest supported TLS version"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:27
+msgid ""
+"The size of the OVPN config file (%s) is too large for online editing in "
+"LuCI (&ge; 100 KB)."
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
+msgid "This completely disables cipher negotiation"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
+msgid "Timeframe for key exchange"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:204
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:25
+msgid "Type of used device"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
+msgid "Upload"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
+msgid "Upload ovpn file"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:256
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:45
+msgid "Use fast LZO compression"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
+msgid "Use protocol"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:208
+msgid "Use tun/tap device node"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:471
+msgid "Use username as common name"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:63
+msgid "Write log to file"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:75
+msgid "Write process ID to file"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:95
+msgid "Write status to file every n seconds"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:112
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:114
+msgid "no"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:200
+msgid "tun/tap device"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:303
+msgid "tun/tap inactivity timeout"
+msgstr ""
+
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:111
+msgid "yes (%i)"
+msgstr ""
index 45072ed7bf7c98d3e5aedff076a6dafd2a341ef5..383b8f228072fdf949cec6695e091afb098661d0 100644 (file)
@@ -8,8 +8,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr ""
 
@@ -33,7 +33,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr ""
 
@@ -46,7 +46,7 @@ msgstr ""
 msgid "Allow multiple clients with same certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr ""
 
@@ -74,7 +74,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -86,7 +86,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -100,7 +100,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -131,15 +131,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr ""
 
@@ -155,7 +155,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr ""
@@ -185,7 +185,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -225,7 +225,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr ""
 
@@ -233,17 +233,17 @@ msgstr ""
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -263,11 +263,11 @@ msgstr ""
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -291,15 +291,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -339,7 +339,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -347,7 +347,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -356,7 +356,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -381,7 +381,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -410,7 +410,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -419,7 +419,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -455,7 +455,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -471,7 +471,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -492,27 +492,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -520,19 +520,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -593,7 +593,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -651,11 +651,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -663,7 +663,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -704,11 +704,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -735,16 +735,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -754,11 +754,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -780,7 +780,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index feca908c4f2697fcf5cce9702c9c619cecfc81a9..652969a17c4670b6f45b1b109b54123828ac5020 100644 (file)
@@ -12,8 +12,8 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr ""
 
@@ -37,7 +37,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr ""
 
@@ -50,7 +50,7 @@ msgstr ""
 msgid "Allow multiple clients with same certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr ""
 
@@ -78,7 +78,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -90,7 +90,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -104,7 +104,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -135,15 +135,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr ""
 
@@ -159,7 +159,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr ""
@@ -189,7 +189,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -229,7 +229,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr ""
 
@@ -237,17 +237,17 @@ msgstr ""
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -267,11 +267,11 @@ msgstr ""
 msgid "Enabled"
 msgstr "Aktivert"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -295,15 +295,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -318,7 +318,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -343,7 +343,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -351,7 +351,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -360,7 +360,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -385,7 +385,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -423,7 +423,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -459,7 +459,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -475,7 +475,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -496,27 +496,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -524,19 +524,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -597,7 +597,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -655,11 +655,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -667,7 +667,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -708,11 +708,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -739,16 +739,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -758,11 +758,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -784,7 +784,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 15569c2e75e9056a3e15287c1c21b79b1126db34..2096ddc98310647239f8a6b7a5f6b36927c17248 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-17 11:05+0000\n"
-"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsopenvpn/pl/>\n"
 "Language: pl\n"
@@ -13,8 +13,8 @@ msgstr ""
 "|| n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -38,7 +38,7 @@ msgstr "Dodaj trasę po nawiązaniu połączenia"
 msgid "Add template based configuration"
 msgstr "Dodaj konfigurację opartą na szablonie"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "Dodatkowe uwierzytelnianie poprzez TLS"
 
@@ -51,7 +51,7 @@ msgstr "Zezwól na łączność klient-klient"
 msgid "Allow multiple clients with same certificate"
 msgstr "Zezwól na łączenie wielu klientów tym samym certyfikatem"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Zezwól tylko na jedną sesję"
 
@@ -79,7 +79,7 @@ msgstr "Dopisz log do pliku"
 msgid "Authenticate using username/password"
 msgstr "Autoryzacja z użyciem loginu oraz hasła"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "Automatycznie przekieruj domyślną trasę"
 
@@ -93,7 +93,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr "Zatrzymaj skrypt przed wyłączeniem interfejsu TUN/TAP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "Urząd certyfikacji"
@@ -107,7 +107,7 @@ msgstr "Zmień priorytet procesu"
 msgid "Change to directory before initialization"
 msgstr "Przejdź do katalogu przed inicjalizacją"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr "Sprawdź certyfikat peera na obecność w CRL"
 
@@ -138,15 +138,15 @@ msgstr "Konfiguruj serwer w trybie mostu"
 msgid "Configure server mode"
 msgstr "Konfiguruj serwer"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "Połącz poprzez SOCKS5 proxy"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr "Połącz ze zdalnym hostem poprzez HTTP proxy"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "Interwał powtarzania połączeń"
 
@@ -162,7 +162,7 @@ msgstr "Opóźnienie n sekund po nawiązaniu połączenia"
 msgid "Delay tun/tap open and up script execution"
 msgstr "Opóźnienie otwarcia interfejsu tun/tap i wykonania skryptu"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Parametry Diffie Hellman"
@@ -192,12 +192,11 @@ msgstr "Nie uruchamiaj obecnie ifconfig"
 msgid "Don't add routes automatically"
 msgstr "Nie dodawaj tras (routes) automatycznie"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr "Nie cacheuj haseł --askpass lub --auth-user-pass"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:244
-#, fuzzy
 msgid "Don't drop incoming tun packets with same destination as host"
 msgstr ""
 "Nie porzucaj przychodzących pakietów tun tego samego przeznaczenia co host"
@@ -234,7 +233,7 @@ msgstr "Zapisuj parametry w logu"
 msgid "Empirically measure MTU"
 msgstr "Mierz MTU empirycznie"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "Włącz sprzętowe przyspieszenie OpenSSL"
 
@@ -242,17 +241,17 @@ msgstr "Włącz sprzętowe przyspieszenie OpenSSL"
 msgid "Enable Path MTU discovery"
 msgstr "Włącz wykrywanie \"Path MTU\""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr "Włącz tryb szyfrowania statycznym kluczem (non-TLS)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "Włącz TLS i przyjmij rolę klienta"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "Włącz TLS i przyjmij rolę serwera"
 
@@ -272,12 +271,12 @@ msgstr "Włącz interfejs zarządzalny na <em>IP</em> <em>port</em>"
 msgid "Enabled"
 msgstr "Włączone"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 "Szyfruj i uwierzytelnij wszystkie pakiety kanału kontrolnego za pomocą klucza"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr "Szyfrowanie dla pakietów"
 
@@ -305,15 +304,15 @@ msgstr ""
 "Wykonane w trybie serwera, gdy adres IPv4, trasa lub adres MAC są dodane do "
 "wewnętrznej tablicy routingu w OpenVPN"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr "Wyjdź przy niepowodzeniu negocjacji TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr "Uzyskaj hasło PEM z kontroli tty przed demonizacją"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr "Autoryzacja HMAC dla pakietów"
 
@@ -330,7 +329,7 @@ msgstr ""
 "Dyrektywa Helper w celu uproszczenia wyrażenie --ping i --ping-restart w "
 "konfiguracjach w trybie serwera"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr "Jeżeli ustanowienie nazwy hosta nie powiedzie się, spróbuj ponownie"
 
@@ -355,7 +354,7 @@ msgstr "Zachowaj zdalny adres IP przy restarcie"
 msgid "Keep tun/tap device open on restart"
 msgstr "Utrzymaj urządzenie tun/tap po restarcie jako otwarte"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr "Okno zmiany klucza"
 
@@ -363,7 +362,7 @@ msgstr "Okno zmiany klucza"
 msgid "Limit repeated log messages"
 msgstr "Limit powtarzających się wiadomości w logu"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "Certyfikat lokalny"
@@ -372,7 +371,7 @@ msgstr "Certyfikat lokalny"
 msgid "Local host name or ip address"
 msgstr "Lokalna nazwa hosta lub adres IP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "Lokalny klucz prywatny"
@@ -397,7 +396,7 @@ msgstr "Liczba linii w pliku dziennika historii"
 msgid "OVPN configuration file upload"
 msgstr "Przesyłanie pliku konfiguracyjnego OVPN"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr "Akceptuj tylko połączenia z podanej nazwy X509"
 
@@ -426,7 +425,7 @@ msgstr "Wysyłaj do syslog'a i nie demonizuj"
 msgid "Overview"
 msgstr "Przegląd"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr "Plik PKCS#12 zawierający klucze"
@@ -435,7 +434,7 @@ msgstr "Plik PKCS#12 zawierający klucze"
 msgid "Pass environment variables to script"
 msgstr "Przekaż zmienne środowiskowe do skryptu"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr "Utrzymaj status ochrony odpowiedzi"
 
@@ -472,7 +471,7 @@ msgstr "Port"
 msgid "Protocol"
 msgstr "Protokół"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "Czas bezczynności proxy w sekundach"
 
@@ -488,7 +487,7 @@ msgstr "Wyślij opcje do peera"
 msgid "Query management channel for private key"
 msgstr "Kanał zarządzania zapytaniami dla klucza prywatnego"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr "Losowo wybierz serwer zdalny"
 
@@ -509,27 +508,27 @@ msgstr "Nazwa lub IP zdalnego hosta"
 msgid "Remote ping timeout"
 msgstr "Zdalny ping upłynął czas"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr "Renegocjacja danych charakteru klucza po bajtach"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr "Renegocjacja danych charakteru klucza po pakietach"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr "Renegocjacja danych charakteru klucza po sekundach"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr "Powtórzenie osłony okna rozmiaru"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr "Potrzebna Podpis na Certyfikacie"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr "Potrzebna klucza używanego w certyfikacie"
 
@@ -537,21 +536,21 @@ msgstr "Potrzebna klucza używanego w certyfikacie"
 msgid "Restart after remote ping timeout"
 msgstr "restart po zdalnym ping upływie czasu"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
-msgstr ""
+msgstr "Ograniczenie dozwolonych szyfrów, które mają być negocjowane"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr "Retransmisja po upływie czasu TLS na kanale kontrolnym"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
-msgstr "Ponownie spróbować na Http proxy Błędzie"
+msgstr "Próbuj ponownie w nieskończoność w przypadku błędów proxy HTTP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
-msgstr ""
+msgstr "Próbuj ponownie w nieskończoność w przypadku błędów proxy Socks"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:411
 msgid "Route subnet to client"
@@ -581,6 +580,8 @@ msgstr "Zapisz"
 msgid ""
 "Section to add an optional 'auth-user-pass' file with your credentials (%s)"
 msgstr ""
+"Sekcja umożliwiająca dodanie opcjonalnego pliku 'auth-user-pass' z danymi "
+"uwierzytelniającymi (%s)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
 msgid "Section to modify the OVPN config file (%s)"
@@ -610,14 +611,14 @@ msgstr "Ustaw UID dla użytkownika"
 msgid "Set aside a pool of subnets"
 msgstr "Odłóż na bok pulę podsieci"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr "Ustaw rozszerzone opcje proxy HTTP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:19
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:13
 msgid "Set output verbosity"
-msgstr ""
+msgstr "Ustaw szczegółowość danych wyjściowych"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:441
 msgid "Set size of real and virtual address hash tables"
@@ -632,9 +633,8 @@ msgid "Set the TCP/UDP send buffer size"
 msgstr "Ustaw rozmiar buforu wysyłania TCP/UDP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:295
-#, fuzzy
 msgid "Set tun/tap TX queue length"
-msgstr "Ustaw długość kolejki tun / tap TX "
+msgstr "Ustaw długość kolejki tun / tap TX"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:212
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:29
@@ -643,11 +643,11 @@ msgstr "Ustaw parametr adaptera tun/tap"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:269
 msgid "Set tun/tap device MTU"
-msgstr ""
+msgstr "Ustaw jednostkę MTU dla urządzenia TUN/TAP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:273
 msgid "Set tun/tap device overhead"
-msgstr ""
+msgstr "Ustaw przeładowanie urządzenia TUN/TAP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:282
 msgid "Set upper bound on TCP MSS"
@@ -658,24 +658,22 @@ msgid "Shaping for peer bandwidth"
 msgstr "Formowanie wzajemnego pasma"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:107
-#, fuzzy
 msgid "Shell cmd to execute after tun device open"
-msgstr "Polecenie powłoki do wykonania po otwarciu urządzenia TUN"
+msgstr "Polecenie cmd do wykonania po otwarciu urządzenia TUN"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:115
-#, fuzzy
 msgid "Shell cmd to run after tun device close"
-msgstr "Polecenie powłoki do wykonania po zamknięciu urządzenia TUN"
+msgstr "Polecenie cmd do wykonania po zamknięciu urządzenia TUN"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:140
 msgid "Shell command to verify X509 name"
 msgstr "polecenie Shell aby sprawdzić nazwę X509"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr "Wycisz powtórne pojawianie się ostrzeżeń"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr "Rozmiar klucza szyfrowania"
 
@@ -683,7 +681,7 @@ msgstr "Rozmiar klucza szyfrowania"
 msgid "Specify a default gateway for routes"
 msgstr "Określ domyślną bramę dla tras"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -724,11 +722,11 @@ msgstr "Numer portu TCP/UDP dla lokalnego (domyślnie=1194)"
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "Numer portu TCP/UDP dla zdalnego (domyślnie=1194)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr "TLS 1.3 lub nowszy szyfr"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "Kodowanie TLS"
 
@@ -757,16 +755,16 @@ msgstr ""
 "Plik konfiguracyjny OVPN (%s) nie mógł zostać znaleziony, sprawdź swoją "
 "konfigurację."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr "Najwyższa obsługiwana wersja protokołu TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr "Najniższa obsługiwana wersja protokołu TLS"
 
@@ -778,11 +776,11 @@ msgstr ""
 "Rozmiar pliku konfiguracyjnego OVPN (%s) jest zbyt duży do edycji online w "
 "LuCI (&ge; 100 KB)."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr "Spowoduje to całkowite wyłączenie negocjacji szyfrowania"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr "Ramy czasowe dla wymiany kluczy"
 
@@ -793,7 +791,7 @@ msgstr "Typ użytego urządzenia"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload"
-msgstr "Prześlij"
+msgstr "Wysyłanie"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload ovpn file"
@@ -804,7 +802,7 @@ msgstr "Prześlij plik ovpn"
 msgid "Use fast LZO compression"
 msgstr "Użyj szybkiej kompresji LZO"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index c8a428621e87b36e41a0b47cdf272e23ad6c1db6..c6c8f134618cdbc5fcc277ddc2f6965a517053d9 100644 (file)
@@ -3,18 +3,19 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2018-09-20 19:35-0300\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsopenvpn/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: Poedit 2.1.1\n"
-"Language-Team: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -36,9 +37,9 @@ msgstr "Adicionar rota após estabelecimento da conexão"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:92
 msgid "Add template based configuration"
-msgstr ""
+msgstr "Adicionar uma configuração com base em um modelo"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "Autenticação adicional por TLS"
 
@@ -51,7 +52,7 @@ msgstr "Permitir tráfego entre os clientes"
 msgid "Allow multiple clients with same certificate"
 msgstr "Permitir múltiplos clientes com o mesmo certificado"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Permitir apenas uma sessão"
 
@@ -79,7 +80,7 @@ msgstr "Acrescentar registos ao arquivo"
 msgid "Authenticate using username/password"
 msgstr "Autenticar com usuário/senha"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "Redirecionar automaticamente a rota padrão"
 
@@ -93,7 +94,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr "Executar o comando/script antes do tun/tap fechar"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "Autoridade certificadora"
@@ -107,7 +108,7 @@ msgstr "Alterar prioridade do processo"
 msgid "Change to directory before initialization"
 msgstr "Mudar para o diretório antes da iniciação"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr "Verificar certificado do parceiro conta uma CRL"
 
@@ -138,15 +139,15 @@ msgstr "Configurar ponte de servidor"
 msgid "Configure server mode"
 msgstr "Configurar modo de servidor"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "Conectar através de um proxy Socks5"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr "Conectar a equipamento remoto através de um proxy HTTP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "Intervalo de reestabelecimento de conexão"
 
@@ -162,7 +163,7 @@ msgstr "Atrase n segundos depois da conexão"
 msgid "Delay tun/tap open and up script execution"
 msgstr "Retardar o script de abertura e ativação do tun/tap"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Parâmetros Diffie-Hellman"
@@ -192,13 +193,13 @@ msgstr "Não executar ifconfig de verdade"
 msgid "Don't add routes automatically"
 msgstr "Não adicionar rotas automaticamente"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
-msgstr "Não colocar em cache as senhas do --askpass ou --auth-user-pass "
+msgstr "Não colocar em cache as senhas do --askpass ou --auth-user-pass"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:244
 msgid "Don't drop incoming tun packets with same destination as host"
-msgstr ""
+msgstr "Não derrubar os pacotes de entrada com o mesmo destino de host"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:386
 msgid "Don't inherit global push options"
@@ -232,7 +233,7 @@ msgstr "Escrever parâmetros no registo"
 msgid "Empirically measure MTU"
 msgstr "Medir empíricamente o MTU"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "Ativar motor OpenSSL por hardware"
 
@@ -240,23 +241,23 @@ msgstr "Ativar motor OpenSSL por hardware"
 msgid "Enable Path MTU discovery"
 msgstr "Ativar a descoberta do MTU do caminho"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr "Ativar modo de encriptação por chave estática (não-TLS)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "Ativar TLS e assumir papel de cliente"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "Ativar TLS e assumir papel de servidor"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:164
 msgid "Enable a compression algorithm"
-msgstr ""
+msgstr "Ativar um algoritmo de compressão"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:277
 msgid "Enable internal datagram fragmentation"
@@ -270,11 +271,11 @@ msgstr "Ativar o interface de gestão em <em>IP</em> <em>porta</em>"
 msgid "Enabled"
 msgstr "Ativado"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr "Cifre e autentique todos os pacotes do canal de controle com a chave"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr "Cifra de encriptação para pacotes"
 
@@ -302,15 +303,15 @@ msgstr ""
 "Executado em modo servidor quando um endereço/rota IPv4 é adicionao na "
 "tabela de roteamento interna do OpenVPN"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr "Fechar quando existir falha na negociacao TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr "Obter password PEM do terminal de controlo antes de passar a daemon"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr "Autenticação HMAC para pacotes"
 
@@ -327,7 +328,7 @@ msgstr ""
 "Diretiva de ajuda para simplificar a expressão --ping e --ping-restart nas "
 "configurações de modo servidor"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr "Se a resolução de nomes falhar, tentar novamente"
 
@@ -338,7 +339,7 @@ msgstr "Instância \"%s\""
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:18
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:46
 msgid "Instance with that name already exists!"
-msgstr ""
+msgstr "Já existe um arquivo com esse nome!"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:335
 msgid "Keep local IP address on restart"
@@ -352,7 +353,7 @@ msgstr "Manter o endereço IP remoto entre os reinícios"
 msgid "Keep tun/tap device open on restart"
 msgstr "Manter o dispositivo tun/tap aberto entre os reinícios"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr "Janela para transição de chaves"
 
@@ -360,7 +361,7 @@ msgstr "Janela para transição de chaves"
 msgid "Limit repeated log messages"
 msgstr "Limitar entradas repetidas no registo"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "Certificado local"
@@ -369,7 +370,7 @@ msgstr "Certificado local"
 msgid "Local host name or ip address"
 msgstr "Nome do equipamento ou endereço IP local"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "Chave privada local"
@@ -392,9 +393,9 @@ msgstr "Número de linhas para o histórico do registo"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:95
 msgid "OVPN configuration file upload"
-msgstr ""
+msgstr "Enviar um arquivo de configuração OVPN"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr "Aceitar conexões apenas de um dado nome X509"
 
@@ -423,7 +424,7 @@ msgstr "Enviar para o syslog os registos e não vá para segundo plano"
 msgid "Overview"
 msgstr "Visão Geral"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr "Arquivo PKCS#12 com as chaves"
@@ -432,7 +433,7 @@ msgstr "Arquivo PKCS#12 com as chaves"
 msgid "Pass environment variables to script"
 msgstr "Passar variáveis de ambiente ao script"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr "Manter persistência da proteção replay"
 
@@ -446,15 +447,15 @@ msgstr "Pingar o remoto a cada n segundos sobre a porta TCP/UDP"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:28
 msgid "Please edit this file directly in a terminal session."
-msgstr ""
+msgstr "Por favor, edite esse arquivo diretamente em uma sessão de terminal."
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:51
 msgid "Please select a valid OVPN config file to upload!"
-msgstr ""
+msgstr "Para enviar, favor selecionar um arquivo de configuração OVPN válido!"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:23
 msgid "Please select a valid VPN template!"
-msgstr ""
+msgstr "Por favor selecione um modelo de VPN válido!"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:160
 msgid "Policy level over usage of external programs and scripts"
@@ -468,7 +469,7 @@ msgstr "Porta"
 msgid "Protocol"
 msgstr "Protocolo"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "Tempo limite do proxy em segundos"
 
@@ -484,7 +485,7 @@ msgstr "Enviar opções ao remoto"
 msgid "Query management channel for private key"
 msgstr "Solicitar chave privada ao canal de gestão"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr "Escolher o server remoto aleatoriamente"
 
@@ -505,27 +506,27 @@ msgstr "Nome do equipamento ou endereço IP remoto"
 msgid "Remote ping timeout"
 msgstr "Tempo limite do ping remoto"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr "Renegociar chave do canal de dados após n bytes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr "Renegociar chave do canal de dados após n pacotes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr "Renegociar chave do canal de dados após n segundos"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr "Tamanho da janela de proteção conta replay"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr "Requerer designação específica no certificado"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr "Requerer que o uso da chave seja explicitado no certificado"
 
@@ -533,19 +534,19 @@ msgstr "Requerer que o uso da chave seja explicitado no certificado"
 msgid "Restart after remote ping timeout"
 msgstr "Reiniciar após estouro do tempo do ping remoto"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
-msgstr ""
+msgstr "Restringir as cifras permitidas para a negociação"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr "Estouro de tempo de retransmissão no canal de controle TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr "Tentar infinitamente a conexão quando existirem erros de proxy Socks"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr "Tentar infinitamente a conexão quando existirem erros de proxy Socks"
 
@@ -571,20 +572,22 @@ msgstr "Executar scripts de subida/descida para todos os reinícios"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:37
 msgid "Save"
-msgstr ""
+msgstr "Salvar"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:61
 msgid ""
 "Section to add an optional 'auth-user-pass' file with your credentials (%s)"
 msgstr ""
+"Seção para adicionar um arquivo opcional 'auth-user-pass' com as suas "
+"credenciais (%s)"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:40
 msgid "Section to modify the OVPN config file (%s)"
-msgstr ""
+msgstr "Seção para modificar o arquivo de configuração OVPN (%s)"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:85
 msgid "Select template ..."
-msgstr ""
+msgstr "Escolha um modelo ..."
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:495
 msgid "Send notification to peer on disconnect"
@@ -606,7 +609,7 @@ msgstr "Usar o UID do usuário"
 msgid "Set aside a pool of subnets"
 msgstr "Reservar um conjunto de subredes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr "Definir opções extendidas para o proxy HTTP"
 
@@ -664,11 +667,11 @@ msgstr "Comando shell para executar após o fechamento do dispositivo tun"
 msgid "Shell command to verify X509 name"
 msgstr "Comando shell para verificar o nome do X509"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr "Silenciar a saída dos avisos de replay"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr "Tamanho da chave de cifragem"
 
@@ -676,9 +679,11 @@ msgstr "Tamanho da chave de cifragem"
 msgid "Specify a default gateway for routes"
 msgstr "Especificar uma roteador padrão para as rotas"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
+"Especifique se é obrigatório o fornecimento de certificado válido para o "
+"cliente"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:354
 msgid "Start OpenVPN in a hibernating state"
@@ -717,11 +722,11 @@ msgstr "Porta TCP/UDP para local (padrão=1194)"
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "Porta TCP/UDP para remoto (padrão=1194)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
-msgstr ""
+msgstr "Cifra TLS 1.3 ou mais recente"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "Cifra TLS"
 
@@ -731,7 +736,7 @@ msgstr "Encaminhe TOS (aplicável apenas a IPv4)"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:78
 msgid "Template based configuration"
-msgstr ""
+msgstr "Configuração baseada em modelo"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:436
 msgid "Temporary directory for client-connect return file"
@@ -740,24 +745,26 @@ msgstr "Diretório temporário para arquivo de retorno de conexão-cliente"
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:12
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:40
 msgid "The 'Name' field must not be empty!"
-msgstr ""
+msgstr "O campo \"Nome\" não deve estar vazio!"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-file.lua:18
 msgid ""
 "The OVPN config file (%s) could not be found, please check your "
 "configuration."
 msgstr ""
+"O arquivo de configuração OVPN (%s) não pôde ser encontrado, por favor "
+"verifique a sua configuração."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr "A mais alta versão suporta do TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr "A direção da chave para as opções 'tls-auth' e 'secret'"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr "A mais baixa versão suporta do TLS"
 
@@ -766,12 +773,14 @@ msgid ""
 "The size of the OVPN config file (%s) is too large for online editing in "
 "LuCI (&ge; 100 KB)."
 msgstr ""
+"O tamanho do arquivo de configuração OVPN (%s) é grande demais para ser "
+"editado através do LuCI (&ge; 100 KB)."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
-msgstr ""
+msgstr "Isso desabilita completamente a negociação de cifras"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr "Janela temporal para troca de chaves"
 
@@ -782,18 +791,18 @@ msgstr "Tipo de dispositivo utilizado"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload"
-msgstr ""
+msgstr "Envio"
 
 #: applications/luci-app-openvpn/luasrc/view/openvpn/cbi-select-input-add.htm:104
 msgid "Upload ovpn file"
-msgstr ""
+msgstr "Enviar arquivo ovpn"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:256
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:45
 msgid "Use fast LZO compression"
 msgstr "Usar compressão LZO rápida"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 9fb24de8d409fe873f26e1f1fede9e48d3955d40..8b5723dd8ef46d53681b31b113d685f35335dbd6 100644 (file)
@@ -14,8 +14,8 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -39,7 +39,7 @@ msgstr "Adicionar rota após estabelecimento da ligação"
 msgid "Add template based configuration"
 msgstr "Adicionar configuração baseada em modelos"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "Autenticação adicional por TLS"
 
@@ -52,7 +52,7 @@ msgstr "Permitir tráfego cliente-a-cliente"
 msgid "Allow multiple clients with same certificate"
 msgstr "Permitir multiplos clientes com o mesmo certificado"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Permitir apenas uma sessão"
 
@@ -80,7 +80,7 @@ msgstr "Acrescentar registos ao ficheiro"
 msgid "Authenticate using username/password"
 msgstr "Autenticar com username/password"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "Redireccionar automaticamente a rota pre-definida"
 
@@ -94,7 +94,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr "Executar o comando/script antes do fecho tun/tap"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "Autoridade certificadora"
@@ -108,7 +108,7 @@ msgstr "Alterar prioridade do processo"
 msgid "Change to directory before initialization"
 msgstr "Mudar para o directório antes da inicialização"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr "Verificar certificado do remoto conta uma CRL"
 
@@ -139,15 +139,15 @@ msgstr "Configurar bridge de servidor"
 msgid "Configure server mode"
 msgstr "Configurar modo de servidor"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "Ligar através de um proxy Socks5"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr "Ligar ao host remoto através de um proxy HTTP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "Intervalo de reestabelecimento de ligação"
 
@@ -163,7 +163,7 @@ msgstr "Aguardar n segundos após a ligação"
 msgid "Delay tun/tap open and up script execution"
 msgstr "Retardar o script de abertura/ativação tun/tap"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Parametros Diffie-Hellman"
@@ -193,13 +193,14 @@ msgstr "Não executar ifconfig"
 msgid "Don't add routes automatically"
 msgstr "Não adicionar rotas automaticamente"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr "Não pôr as palavras-passe em cache --askpass ou --auth-user-pass"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:244
 msgid "Don't drop incoming tun packets with same destination as host"
-msgstr "Não deixar cair pacotes de tun entrantes com o mesmo destino que o host"
+msgstr ""
+"Não deixar cair pacotes de tun entrantes com o mesmo destino que o host"
 
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:386
 msgid "Don't inherit global push options"
@@ -233,7 +234,7 @@ msgstr "Escrever parametros no registo"
 msgid "Empirically measure MTU"
 msgstr "Medição empírica de MTU"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "Ativar motor OpenSSL por hardware"
 
@@ -241,17 +242,17 @@ msgstr "Ativar motor OpenSSL por hardware"
 msgid "Enable Path MTU discovery"
 msgstr "Ativar a descoberta do MTU do caminho"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr "Ativar modo de encriptação por chave estática (não-TLS)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "Activar TLS e assumir papel de cliente"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "Activar TLS e assumir papel de servidor"
 
@@ -271,12 +272,12 @@ msgstr "Activar o interface de gestão em <em>IP</em> <em>porta</em>"
 msgid "Enabled"
 msgstr "Ativado"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 "Criptografar e autenticar todos os pacotes de canais de controle com a chave"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr "Cifra de encriptação para pacotes"
 
@@ -304,15 +305,15 @@ msgstr ""
 "Executado em modo de servidor quando um endereço IPv4/rota ou endereço MAC é "
 "adicionado à tabela interna de roteamento do OperVPN"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr "Fechar quando existir falha na negociação TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr "Obter password PEM do terminal de controlo antes de passar a daemon"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr "Autenticação HMAC para pacotes"
 
@@ -329,7 +330,7 @@ msgstr ""
 "Directiva auxiliar para simplificar a expressão de --ping e --ping-restart "
 "nas configurações do modo servidor"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr "Se a resolução de nomes falhar, tentar novamente"
 
@@ -354,7 +355,7 @@ msgstr "Manter o endereço IP remoto entre reinicios"
 msgid "Keep tun/tap device open on restart"
 msgstr "Manter o dispositivo tun/tap aberto entre reinicios"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr "Janela para transição de chaves"
 
@@ -362,7 +363,7 @@ msgstr "Janela para transição de chaves"
 msgid "Limit repeated log messages"
 msgstr "Limitar repetição de entradas no registo"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "Certificado local"
@@ -371,7 +372,7 @@ msgstr "Certificado local"
 msgid "Local host name or ip address"
 msgstr "Hostname ou endereço IP local"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "Chave privada local"
@@ -396,7 +397,7 @@ msgstr "Numero de linhas para o historico do registo"
 msgid "OVPN configuration file upload"
 msgstr "Envio do ficheiro de configuração OVPN"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr "Aceitar ligações apenas de um dado nome X509"
 
@@ -425,7 +426,7 @@ msgstr "Registos para o syslog e não passar a daemon"
 msgid "Overview"
 msgstr "Visão Geral"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr "Ficheiro PKCS#12 com chaves"
@@ -434,7 +435,7 @@ msgstr "Ficheiro PKCS#12 com chaves"
 msgid "Pass environment variables to script"
 msgstr "Passar variaveis de ambiente ao script"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr "Manter persistência da protecção replay"
 
@@ -471,7 +472,7 @@ msgstr "Porta"
 msgid "Protocol"
 msgstr "Protocolo"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "Timeout do proxy em segundos"
 
@@ -487,7 +488,7 @@ msgstr "Enviar opções ao remoto"
 msgid "Query management channel for private key"
 msgstr "Solicitar chave privada ao canal de gestão"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr "Escolher o server remoto aleatoriamente"
 
@@ -509,27 +510,27 @@ msgstr "Hostname endereço IP remoto"
 msgid "Remote ping timeout"
 msgstr "Timeout do ping remoto"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr "Renegociar chave do canal de dados após bytes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr "Renegociar chave do canal de dados após n pacotes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr "Renegociar chave do canal de dados após n segundos"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr "Tamanho da janela de protecção conta replay"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr "Requerer designação específica no certificado"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr "Requerer utilização explicita de utilização de chave no certificado"
 
@@ -537,19 +538,19 @@ msgstr "Requerer utilização explicita de utilização de chave no certificado"
 msgid "Restart after remote ping timeout"
 msgstr "Reiniciar após timeout do ping remoto"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr "Restringir as cifras permitidas a serem negociadas"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr "Timeout de retransmissão no canal de controlo TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr "Tentar infinitamente sempre que existam erros de proxy HTTP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr "Tentar continuamente a ligação quando existirem erros de proxy Socks"
 
@@ -612,7 +613,7 @@ msgstr "Assumir UID para o utilizador"
 msgid "Set aside a pool of subnets"
 msgstr "Reservar um conjunto de subredes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr "Definir opções extra para o proxy HTTP"
 
@@ -670,11 +671,11 @@ msgstr "Comando shell a executar após fecho do dispositivo tun"
 msgid "Shell command to verify X509 name"
 msgstr "Comando shell para verificar o nome X509"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr "Silenciar o output dos avisos de replay"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr "Tamanho da chave de cifra"
 
@@ -682,7 +683,7 @@ msgstr "Tamanho da chave de cifra"
 msgid "Specify a default gateway for routes"
 msgstr "Especificar uma gateway para as rotas"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr "Especificar se o cliente é obrigado a fornecer um certificado válido"
 
@@ -723,11 +724,11 @@ msgstr "Porta TCP/UDP para local (predefinição=1194)"
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "Porta TCP/UDP para remoto (predefinição=1194)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr "TLS 1.3 ou cifra mais recente"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "Cifra TLS"
 
@@ -756,16 +757,16 @@ msgstr ""
 "O ficheiro de configuração OVPN (%s) não pôde ser encontrado, por favor "
 "verifique a sua configuração."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr "A versão TLS mais alta suportada"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr "A direção chave para as opções 'tls-auth' e 'secret'"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr "A versão TLS suportada mais baixa"
 
@@ -777,11 +778,11 @@ msgstr ""
 "O tamanho do ficheiro de configuração OVPN (%s) é demasiado grande para "
 "editá-lo online em LuCI (&ge; 100 KB)."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr "Isso desativa completamente a negociação de cifras"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr "Janela temporal para troca de chaves"
 
@@ -803,7 +804,7 @@ msgstr "Enviar ficheiro ovpn"
 msgid "Use fast LZO compression"
 msgstr "Usar compressão LZO rápida"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 8923d4ea51135dbfdcac27ee3cc2bade91234c40..20f1c167ff8493531608e971c13071fafcb8ab48 100644 (file)
@@ -10,8 +10,8 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
 "20)) ? 1 : 2;\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr ""
 
@@ -35,7 +35,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr ""
 
@@ -48,7 +48,7 @@ msgstr ""
 msgid "Allow multiple clients with same certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr ""
 
@@ -76,7 +76,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -88,7 +88,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -102,7 +102,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -133,15 +133,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr ""
 
@@ -157,7 +157,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr ""
@@ -187,7 +187,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -227,7 +227,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr ""
 
@@ -235,17 +235,17 @@ msgstr ""
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -265,11 +265,11 @@ msgstr ""
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -293,15 +293,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -316,7 +316,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -341,7 +341,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -349,7 +349,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -358,7 +358,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -383,7 +383,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -412,7 +412,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -421,7 +421,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -457,7 +457,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -473,7 +473,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -494,27 +494,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -522,19 +522,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -595,7 +595,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -653,11 +653,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -665,7 +665,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -706,11 +706,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -737,16 +737,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -756,11 +756,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -782,7 +782,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 89670d74fd3b3100b7aecc2e6fe967cb7354311f..007f5cb372da87062c2776b39a67aa3f49c0dac0 100644 (file)
@@ -15,8 +15,8 @@ msgstr ""
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский интерфейс, "
 "все проверялось в графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -40,7 +40,7 @@ msgstr "Добавить маршрут после установки соеди
 msgid "Add template based configuration"
 msgstr "Добавить конфигурацию на основе шаблона"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "Дополнительная аутентификация используя TLS"
 
@@ -54,7 +54,7 @@ msgid "Allow multiple clients with same certificate"
 msgstr ""
 "Разрешить одновременное подключение нескольких клиентов с одним сертификатом"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Разрешить только одну сессию"
 
@@ -83,7 +83,7 @@ msgstr "Добавить запись в файл журнала"
 msgid "Authenticate using username/password"
 msgstr "Аутентификация используя имя пользователя и пароль"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "Автоматически перенаправлять маршруты по умолчанию"
 
@@ -97,7 +97,7 @@ msgstr ""
 "Команда/скрипт для командной строки, запускаемая(ый) перед отключением TUN/"
 "TAP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "Центр сертификации"
@@ -111,7 +111,7 @@ msgstr "Изменить приоритет процесса после иниц
 msgid "Change to directory before initialization"
 msgstr "Перейти в указанную папку перед инициализацией"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr "Проверить сертификат узла на соответствие файлу CRL в формате PEM"
 
@@ -144,15 +144,15 @@ msgstr "Настроить мост сервера"
 msgid "Configure server mode"
 msgstr "Настроить режим сервера"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "Соединяться используя Socks5 прокси"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr "Подключиться к удалённому хосту используя HTTP прокси"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "Интервал между попытками подключения"
 
@@ -168,7 +168,7 @@ msgstr "Задержка n секунд после подключения"
 msgid "Delay tun/tap open and up script execution"
 msgstr "Использовать задержку запуска tun/tap до выполнения скрипта"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Файл параметров Диффи Хелмана"
@@ -207,7 +207,7 @@ msgstr ""
 "Не добавлять маршруты автоматически. Вместо этого передавать маршруты в '-"
 "route-up' скрипт используя переменные окружения"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 "Не кэшировать пароли '-askpass' или '-auth-user-pass' в виртуальной памяти"
@@ -263,7 +263,7 @@ msgstr "Записывать параметры эхо-ответов в сис
 msgid "Empirically measure MTU"
 msgstr "Эмпирически измерять MTU"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "Включить поддержку аппаратного шифрования OpenSSL"
 
@@ -271,19 +271,19 @@ msgstr "Включить поддержку аппаратного шифров
 msgid "Enable Path MTU discovery"
 msgstr "Включить обнаружение пути MTU (PMTUD)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 "Включить режим шифрования с использованием Статического ключа (не TLS). "
 "Использовать общий секретный файл, который был сгенерирован 'genkey'"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "Включить TLS и выступить в роли клиента во время подтверждения TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "Включить в режиме сервера протокол TLS"
 
@@ -306,13 +306,13 @@ msgstr ""
 msgid "Enabled"
 msgstr "Включено"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 "Шифрование и проверка подлинности всех пакетов каналов управления с помощью "
 "ключа"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr "Алгоритм шифрования для пакетов"
 
@@ -340,15 +340,15 @@ msgstr ""
 "Выполнять в режиме сервера '-mode server' каждый раз, когда адрес/маршрут "
 "IPv4 или MAC-адрес добавлен в таблицу маршрутизации OpenVPN"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr "Выйти при ошибке согласования использования протокола TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr "Получить PEM пароль от управления tty, прежде чем включить демон"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr "Аутентификация с помощью HMAC ключа для пакетов"
 
@@ -368,7 +368,7 @@ msgstr ""
 "Вспомогательная команда предназначенная для упрощения выражений '-ping' и '-"
 "ping-restart' в режиме настройки сервера"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr "Пытаться подключиться снова при ошибке определения имени хоста"
 
@@ -393,7 +393,7 @@ msgstr "Не изменять удалённый IP-адрес при перез
 msgid "Keep tun/tap device open on restart"
 msgstr "Сохранять виртуальное устройство tun/tap запущенным при перезагрузке"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr "Окно передачи ключей"
 
@@ -401,7 +401,7 @@ msgstr "Окно передачи ключей"
 msgid "Limit repeated log messages"
 msgstr "Ограничить повторяющиеся сообщения в журнале"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "Локальный сертификат"
@@ -410,7 +410,7 @@ msgstr "Локальный сертификат"
 msgid "Local host name or ip address"
 msgstr "Имя локального хоста или IP-адрес"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "Локальный Приватный ключ"
@@ -435,7 +435,7 @@ msgstr "Количество строк в файле журнала"
 msgid "OVPN configuration file upload"
 msgstr "Загрузка конфигурационного файла OVPN"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr "Принимать только соединения от имени указанного сертификата X509"
 
@@ -466,7 +466,7 @@ msgstr "Записывать события в системный журнал 
 msgid "Overview"
 msgstr "Обзор"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -477,7 +477,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr "Передавать переменные окружения скрипту"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 "Сохранять состояние защиты от воспроизведения в сеансах, используя файл для "
@@ -516,7 +516,7 @@ msgstr "Порт"
 msgid "Protocol"
 msgstr "Протокол"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "Время ожидания прокси в секундах"
 
@@ -532,7 +532,7 @@ msgstr "Параметры узла - 'Push options'"
 msgid "Query management channel for private key"
 msgstr "Канал управления запросами для Приватного ключа"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr "Случайный выбор удалённого сервера"
 
@@ -556,34 +556,34 @@ msgstr "Имя удалённого хоста или IP-адрес"
 msgid "Remote ping timeout"
 msgstr "Время ожидания удаленного пинг-запроса"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 "Повторное согласование ключа канала данных после отправки или получения n "
 "байт (по умолчанию отключено)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 "Повторное согласование ключа канала данных после отправки и получения n "
 "пакетов (по умолчанию отключено)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 "Повторное согласование ключа канала данных через n секунд (по умолчанию 3600)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 "Использовать защиту от повтора - скользящее окно размером 'n' с интервалом "
 "времени 't' секунд"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr "Требовать явного указания в сертификате"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr "Требовать явного использования ключа в сертификате"
 
@@ -591,23 +591,23 @@ msgstr "Требовать явного использования ключа в
 msgid "Restart after remote ping timeout"
 msgstr "Перезапуск после таймаута ожидания удаленного пинг-запроса"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr "Ограничить разрешенные шифры согласования"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 "Пакет ретранслирует тайм-аут на канале управления протокола TLS, если нет "
 "подтверждения от удаленного узла в течение секунд (по умолчанию 2)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 "Постоянно пытаться заново подключиться при ошибке HTTP прокси. Если "
 "возникает ошибка прокси-сервера HTTP, имитировать сброс 'SIGUSR1'"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 "Постоянно пытаться заново подключиться при ошибке Socks прокси. Если "
@@ -672,7 +672,7 @@ msgstr "Задайте UID пользователя"
 msgid "Set aside a pool of subnets"
 msgstr "Выделить пул подсетей"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr "Задайте расширенные параметры HTTP прокси"
 
@@ -739,13 +739,13 @@ msgstr "Выполнить shell команду после закрытия ви
 msgid "Shell command to verify X509 name"
 msgstr "Команда shell для проверки имени сертификата X509"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 "Заглушить вывод предупреждений о повторах, которые являются обычным ложным "
 "сигналом в Wi-Fi сетях"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr "Размер ключа алгоритма шифрования"
 
@@ -753,7 +753,7 @@ msgstr "Размер ключа алгоритма шифрования"
 msgid "Specify a default gateway for routes"
 msgstr "Назначить шлюз по умолчанию для маршрутов"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr "Требуется ли от клиента предоставление действительного сертификата"
 
@@ -794,11 +794,11 @@ msgstr "Номер локального TCP/UDP порта (1194 по умолч
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "Номер удалённого TCP/UDP порта (1194 по умолчанию)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "Алгоритм шифрования TLS"
 
@@ -825,16 +825,16 @@ msgid ""
 "configuration."
 msgstr "OPVN файл (%s) не найден, проверьте вашу конфигурацию."
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr "Самая высокая поддерживаемая версия протокола TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr "Указать ключ для параметров 'tls-auth' и 'secret'"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr "Самая низкая поддерживаемая версия протокола TLS"
 
@@ -846,11 +846,11 @@ msgstr ""
 "Размер OPVN файла (%s) слишком большой для онлайн редактирования в LuCI (&ge "
 "100 Кб)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr "Отключение механизма согласования шифров"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr "Временные рамки для обмена ключами"
 
@@ -872,7 +872,7 @@ msgstr "Загрузка OVPN файла"
 msgid "Use fast LZO compression"
 msgstr "Использовать быстрое сжатие 'lzo'"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index f5049813e5d2f4dd043c92e07d7ef8752677df3b..3abae7a8ba54696c457283134c1789f9ceef8654 100644 (file)
@@ -8,8 +8,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr ""
 
@@ -33,7 +33,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr ""
 
@@ -46,7 +46,7 @@ msgstr ""
 msgid "Allow multiple clients with same certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr ""
 
@@ -74,7 +74,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -86,7 +86,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -100,7 +100,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -131,15 +131,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr ""
 
@@ -155,7 +155,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr ""
@@ -185,7 +185,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -225,7 +225,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr ""
 
@@ -233,17 +233,17 @@ msgstr ""
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -263,11 +263,11 @@ msgstr ""
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -291,15 +291,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -339,7 +339,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -347,7 +347,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -356,7 +356,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -381,7 +381,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -410,7 +410,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -419,7 +419,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -455,7 +455,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -471,7 +471,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -492,27 +492,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -520,19 +520,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -593,7 +593,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -651,11 +651,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -663,7 +663,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -704,11 +704,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -735,16 +735,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -754,11 +754,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -780,7 +780,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 6e896ac3755b603047ee6bfbf9e7db94ba4e41b4..4e908edfaf114ba010d664854ee1a88d2c9be7e1 100644 (file)
@@ -12,8 +12,8 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -37,7 +37,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "Ytterligare autentisering via TLS"
 
@@ -50,7 +50,7 @@ msgstr "Tillåt klient-till-klienttraffik"
 msgid "Allow multiple clients with same certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr ""
 
@@ -78,7 +78,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -90,7 +90,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -104,7 +104,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -135,15 +135,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr ""
 
@@ -159,7 +159,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr ""
@@ -189,7 +189,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -229,7 +229,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr ""
 
@@ -237,17 +237,17 @@ msgstr ""
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -267,11 +267,11 @@ msgstr ""
 msgid "Enabled"
 msgstr "Aktiverad"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -295,15 +295,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -318,7 +318,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -343,7 +343,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -351,7 +351,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -360,7 +360,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -385,7 +385,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -414,7 +414,7 @@ msgstr ""
 msgid "Overview"
 msgstr "Översikt"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -423,7 +423,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -459,7 +459,7 @@ msgstr "Port"
 msgid "Protocol"
 msgstr "Protokoll"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -475,7 +475,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -496,27 +496,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -524,19 +524,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -597,7 +597,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -655,11 +655,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -667,7 +667,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -708,11 +708,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -739,16 +739,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -758,11 +758,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -784,7 +784,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index e220d50f11e789563ea97209a9788b72b7c84d82..b3c0bb085b6fb8754c3afba115953b01630d0972 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr ""
 
@@ -26,7 +26,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr ""
 
@@ -39,7 +39,7 @@ msgstr ""
 msgid "Allow multiple clients with same certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr ""
 
@@ -67,7 +67,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -79,7 +79,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -93,7 +93,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -124,15 +124,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr ""
 
@@ -148,7 +148,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr ""
@@ -178,7 +178,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -218,7 +218,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr ""
 
@@ -226,17 +226,17 @@ msgstr ""
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -256,11 +256,11 @@ msgstr ""
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -284,15 +284,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -307,7 +307,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -332,7 +332,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -340,7 +340,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -349,7 +349,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -374,7 +374,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -403,7 +403,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -412,7 +412,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -448,7 +448,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -464,7 +464,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -485,27 +485,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -513,19 +513,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -586,7 +586,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -644,11 +644,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -656,7 +656,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -697,11 +697,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -728,16 +728,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -747,11 +747,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -773,7 +773,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 8ca24620e864ecc3727790364d84c8a325a7a774..a678b916bfab0dbbab67c8075898b894e5b5ec2f 100644 (file)
@@ -8,8 +8,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr ""
 
@@ -33,7 +33,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr ""
 
@@ -46,7 +46,7 @@ msgstr ""
 msgid "Allow multiple clients with same certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr ""
 
@@ -74,7 +74,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -86,7 +86,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -100,7 +100,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -131,15 +131,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr ""
 
@@ -155,7 +155,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr ""
@@ -185,7 +185,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -225,7 +225,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr ""
 
@@ -233,17 +233,17 @@ msgstr ""
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -263,11 +263,11 @@ msgstr ""
 msgid "Enabled"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -291,15 +291,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -314,7 +314,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -339,7 +339,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -347,7 +347,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -356,7 +356,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -381,7 +381,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -410,7 +410,7 @@ msgstr ""
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -419,7 +419,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -455,7 +455,7 @@ msgstr ""
 msgid "Protocol"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -471,7 +471,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -492,27 +492,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -520,19 +520,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -593,7 +593,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -651,11 +651,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -663,7 +663,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -704,11 +704,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -735,16 +735,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -754,11 +754,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -780,7 +780,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index df866584938abe57ff0b0683e09b7f606491c4e0..11285f13628bbe06eef16bda49c7559a7bed60a5 100644 (file)
@@ -13,8 +13,8 @@ msgstr ""
 "4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr ""
 
@@ -38,7 +38,7 @@ msgstr ""
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr ""
 
@@ -51,7 +51,7 @@ msgstr "Дозволити обмін трафіком між клієнтами
 msgid "Allow multiple clients with same certificate"
 msgstr "Дозволити декілька клієнтів з однаковим сертифікатом"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Дозволити лише одну сесію"
 
@@ -79,7 +79,7 @@ msgstr ""
 msgid "Authenticate using username/password"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr ""
 
@@ -91,7 +91,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr ""
@@ -105,7 +105,7 @@ msgstr ""
 msgid "Change to directory before initialization"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr ""
 
@@ -136,15 +136,15 @@ msgstr ""
 msgid "Configure server mode"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr ""
 
@@ -160,7 +160,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr ""
@@ -190,7 +190,7 @@ msgstr ""
 msgid "Don't add routes automatically"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr ""
 
@@ -230,7 +230,7 @@ msgstr ""
 msgid "Empirically measure MTU"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr ""
 
@@ -238,17 +238,17 @@ msgstr ""
 msgid "Enable Path MTU discovery"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr ""
 
@@ -268,11 +268,11 @@ msgstr ""
 msgid "Enabled"
 msgstr "Увімкнено"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr ""
 
@@ -296,15 +296,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr ""
 
@@ -319,7 +319,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr ""
 
@@ -344,7 +344,7 @@ msgstr ""
 msgid "Keep tun/tap device open on restart"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr ""
 
@@ -352,7 +352,7 @@ msgstr ""
 msgid "Limit repeated log messages"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr ""
@@ -361,7 +361,7 @@ msgstr ""
 msgid "Local host name or ip address"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr ""
@@ -386,7 +386,7 @@ msgstr ""
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr ""
 
@@ -415,7 +415,7 @@ msgstr ""
 msgid "Overview"
 msgstr "Огляд"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr ""
@@ -424,7 +424,7 @@ msgstr ""
 msgid "Pass environment variables to script"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr ""
 
@@ -460,7 +460,7 @@ msgstr "Порт"
 msgid "Protocol"
 msgstr "Протокол"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr ""
 
@@ -476,7 +476,7 @@ msgstr ""
 msgid "Query management channel for private key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr ""
 
@@ -497,27 +497,27 @@ msgstr ""
 msgid "Remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr ""
 
@@ -525,19 +525,19 @@ msgstr ""
 msgid "Restart after remote ping timeout"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr ""
 
@@ -598,7 +598,7 @@ msgstr ""
 msgid "Set aside a pool of subnets"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr ""
 
@@ -656,11 +656,11 @@ msgstr ""
 msgid "Shell command to verify X509 name"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr ""
 
@@ -668,7 +668,7 @@ msgstr ""
 msgid "Specify a default gateway for routes"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -709,11 +709,11 @@ msgstr ""
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr ""
 
@@ -740,16 +740,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -759,11 +759,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr ""
 
@@ -785,7 +785,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index d269c6ba99700621ad670259c978bfefd256a636..1a237896073f63f74aad1db15b0b9ac639156ee1 100644 (file)
@@ -14,8 +14,8 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr ""
 
@@ -39,7 +39,7 @@ msgstr "Thêm tuyến sau khi kết nối thành lập"
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "Xác thực bổ xung trên TLS"
 
@@ -52,7 +52,7 @@ msgstr "Cho phép lưu thông đối tượng - đến - đối tượng"
 msgid "Allow multiple clients with same certificate"
 msgstr "Cho phép nhiều đối tượng với cùng một chứng chỉ"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "Chỉ cho phép một session"
 
@@ -80,7 +80,7 @@ msgstr "Nối thêm log lên tập tin"
 msgid "Authenticate using username/password"
 msgstr "Xác thực username/password đang sử dụng"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "Tự động chuyển hướng tuyến mặc định"
 
@@ -94,7 +94,7 @@ msgstr ""
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr "Call down cmd/script trước khi TUN/TAP đóng"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "Giấy chứng nhận ủy quyền"
@@ -108,7 +108,7 @@ msgstr "Thay đổi quy trình ưu tiên"
 msgid "Change to directory before initialization"
 msgstr "Chuyển qua thư mục trước khi khởi tạo"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr "Kiểm tra chứng chỉ đối tác với một CRL"
 
@@ -139,15 +139,15 @@ msgstr "Định cấu hình cầu nối server"
 msgid "Configure server mode"
 msgstr "Định cấu hình chế độ server"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "Kết nối qua Socks5 proxy"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "Khoảng thử kết nối"
 
@@ -163,7 +163,7 @@ msgstr ""
 msgid "Delay tun/tap open and up script execution"
 msgstr "Trì hoãn tun/tap mở và up script execution"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Tham số Diffie Hellman "
@@ -193,7 +193,7 @@ msgstr "Đừng thực sự thực hiện ifconfig"
 msgid "Don't add routes automatically"
 msgstr "Đừng tự động thêm vào đường dẫn"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr "Don't cache --askpass or --auth-user-pass passwords"
 
@@ -233,7 +233,7 @@ msgstr "Báo tham số lên log"
 msgid "Empirically measure MTU"
 msgstr "Đo MTU"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "Kích hoạt OpenSSL hardware crypto engines"
 
@@ -241,17 +241,17 @@ msgstr "Kích hoạt OpenSSL hardware crypto engines"
 msgid "Enable Path MTU discovery"
 msgstr "Kích hoạt khám phá đường dẫn MTU"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr "Kích hoạt chế độ mã hóa khóa tĩnh (non-TLS)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "Kích hoạt TLS và giả định vải trò của client"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "Kích hoạt TLS và giả định vải trò của server"
 
@@ -271,11 +271,11 @@ msgstr "Kích hoạt giao diện điều hành trên <em>IP</em> <em>cổng</em>
 msgid "Enabled"
 msgstr "Kích hoạt "
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr "Encryption cipher cho các gói"
 
@@ -299,15 +299,15 @@ msgid ""
 "added to OpenVPN's internal routing table"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr "Exit trên TLS khi thương lượng thất bại"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr "Lấy mật mã PEM từ điều khiển tty trước khi chúng ta daemonize"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr "Sự xác thực HMAC cho gói"
 
@@ -322,7 +322,7 @@ msgid ""
 "server mode configurations"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr "Nếu hostname resolve thất bại, thử lại"
 
@@ -347,7 +347,7 @@ msgstr "Giữ remote địa chỉ IP ở chế độ khởi động"
 msgid "Keep tun/tap device open on restart"
 msgstr "Giữ công cụ tun/tap mở khi khởi động lại  "
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr "Key transition window"
 
@@ -355,7 +355,7 @@ msgstr "Key transition window"
 msgid "Limit repeated log messages"
 msgstr "Giới hạn lập log tin nhắn"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "Chứng chỉ địa phương"
@@ -364,7 +364,7 @@ msgstr "Chứng chỉ địa phương"
 msgid "Local host name or ip address"
 msgstr "Tên host địa phương và địa chỉ IP"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "Phím bảo mật địa phương"
@@ -389,7 +389,7 @@ msgstr "Số dòng cho tập tin log history"
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr "Chỉ chấp nhận kết nối từ những tên X509 cho sẵn"
 
@@ -418,7 +418,7 @@ msgstr "Output tới syslog và đừng daemonize"
 msgid "Overview"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr "PKCS # 12 tập tin có chứa key"
@@ -427,7 +427,7 @@ msgstr "PKCS # 12 tập tin có chứa key"
 msgid "Pass environment variables to script"
 msgstr "Bỏ qua yếu tố môi trường tới script"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr "Tiếp tục tình trạng replay-protection"
 
@@ -463,7 +463,7 @@ msgstr "Cổng"
 msgid "Protocol"
 msgstr "Giao thức"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "Proxy timeout in seconds"
 
@@ -479,7 +479,7 @@ msgstr "Đẩy lựa chọn cho đối tác"
 msgid "Query management channel for private key"
 msgstr "Tra vấn kênh điều hành cho phím bảo mật "
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr "Ngẫu nhiên chọn server ngoài vùng"
 
@@ -500,27 +500,27 @@ msgstr "Tên host ngoài vùng và địa chỉ IP"
 msgid "Remote ping timeout"
 msgstr "PING timeout từ xa"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr "Thương lượng lại data chan. key sau bytes"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr "Thương lượng lại data chan. key sau packets"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr "Thương lượng lại data chan. key sau seconds"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr "Replay chế độ bảo vệ kích thước window trượt"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr "Yêu cầu rõ ràng về giấy chứng nhận "
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr "Yêu cầu key dùng rõ rãng trên chứng nhận"
 
@@ -528,19 +528,19 @@ msgstr "Yêu cầu key dùng rõ rãng trên chứng nhận"
 msgid "Restart after remote ping timeout"
 msgstr "Khởi động lại sau khi remote ping timeout"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr "Retransmit timeout trên kênh kiểm soát TLS"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr "Thử lại trên HTTP proxy lỗi"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr "Thử lại trên Socks proxy lỗi"
 
@@ -601,7 +601,7 @@ msgstr "Cài đặt UID tới người dùng"
 msgid "Set aside a pool of subnets"
 msgstr "Để sang một bên một pool của subnets"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr "Thiết lập các tùy chọn mở rộng HTTP proxy"
 
@@ -659,11 +659,11 @@ msgstr "Shell cmd để chạy sau khi thiết bị tun đóng"
 msgid "Shell command to verify X509 name"
 msgstr "Shell command để hợp thức hóa tên X509 "
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr "Silence the output của các cảnh báo reply"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr "Dung lượng của cipher key"
 
@@ -671,7 +671,7 @@ msgstr "Dung lượng của cipher key"
 msgid "Specify a default gateway for routes"
 msgstr "Chỉ định một cổng mặc định cho tuyến"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -712,11 +712,11 @@ msgstr "Cổng TCP/UDP # cho địa phương (default=1194)"
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "Cổng TCP/UDP # cho ngoài vùng (default=1194)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "TLS cipher"
 
@@ -743,16 +743,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr ""
 
@@ -762,11 +762,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr "Timeframe cho trao đổi key"
 
@@ -788,7 +788,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr "Dùng LZO nén nhanh"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 2703dd49891995c3199e9ad229a17cf6c3b75c22..f96b6d57e280bbf82d2e3d8058ad14a8dc6d0ffe 100644 (file)
@@ -17,8 +17,8 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -42,7 +42,7 @@ msgstr "建立连接后添加路由"
 msgid "Add template based configuration"
 msgstr "添加基于模板的配置"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "TLS 以外的验证"
 
@@ -55,7 +55,7 @@ msgstr "允许客户端到客户端的通信"
 msgid "Allow multiple clients with same certificate"
 msgstr "允许多用户共用同一证书"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "只允许一个会话"
 
@@ -83,7 +83,7 @@ msgstr "添加日志至文件"
 msgid "Authenticate using username/password"
 msgstr "以用户名/密码的方式进行验证"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "自动重定向至默认路由"
 
@@ -95,7 +95,7 @@ msgstr "以下是 OpenVPN 已配置实例及其当前状态的列表"
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr "TUN/TAP 关闭前的命令行及脚本"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "认证授权"
@@ -109,7 +109,7 @@ msgstr "改变进程优先级"
 msgid "Change to directory before initialization"
 msgstr "初始化前改变根目录"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr "验证客户端证书以确保其是否过期"
 
@@ -140,15 +140,15 @@ msgstr "配置服务器桥接"
 msgid "Configure server mode"
 msgstr "配置服务器模式"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "通过 Sock5 代理连接"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr "通过 HTTP 代理连接到远程主机"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "连接重试时间间隔"
 
@@ -164,7 +164,7 @@ msgstr "连接后延迟时间(秒)"
 msgid "Delay tun/tap open and up script execution"
 msgstr "延迟 tun/tap 的打开及 up 脚本的执行"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Diffie–Hellman/DH 密钥交换参数"
@@ -194,7 +194,7 @@ msgstr "不实际执行 ifconfig 命令"
 msgid "Don't add routes automatically"
 msgstr "不自动添加路由"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr "不缓存 --askpass 或 --auth-user-pass passwords"
 
@@ -234,7 +234,7 @@ msgstr "把参数写入日志"
 msgid "Empirically measure MTU"
 msgstr "以历史值估算 MTU 值"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "打开 OpenSSL 硬件加密引擎"
 
@@ -242,17 +242,17 @@ msgstr "打开 OpenSSL 硬件加密引擎"
 msgid "Enable Path MTU discovery"
 msgstr "启用路径 MTU 发现"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr "允许静态密钥加密模式"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "允许 TLS 并伪装为客户端"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "允许 TLS 并伪装为服务器"
 
@@ -272,11 +272,11 @@ msgstr "在 <em>IP</em> <em>port</em> 上启用可管理接口"
 msgid "Enabled"
 msgstr "已启用"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr "使用密钥加密及认证所有的控制通道数据包"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr "加密数据包"
 
@@ -301,15 +301,15 @@ msgid ""
 msgstr ""
 "服务器模式下,将每个 IPv4 地址/路由或 MAC 地址添加到 OpenVPN 的内部路由表中。"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr "TLS 验证失败后退出"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr "后台运行前从控制的 tty 中获取 PEM 密码"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr "利用 HMAC 算法校验数据包"
 
@@ -324,7 +324,7 @@ msgid ""
 "server mode configurations"
 msgstr "在服务配置模式下简化 Helper 指令 --ping 和 --ping-restart 的表达式"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr "如果主机名解析错误,重试"
 
@@ -349,7 +349,7 @@ msgstr "服务重启时保持远程 IP 地址"
 msgid "Keep tun/tap device open on restart"
 msgstr "服务重启时自动打开 tun/tap 设备"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr "密钥传输滑动窗口"
 
@@ -357,7 +357,7 @@ msgstr "密钥传输滑动窗口"
 msgid "Limit repeated log messages"
 msgstr "限制重复的日志消息"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "本地证书"
@@ -366,7 +366,7 @@ msgstr "本地证书"
 msgid "Local host name or ip address"
 msgstr "本地主机名或 ip 地址"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "本地私钥"
@@ -391,7 +391,7 @@ msgstr "历史日志文件的行数"
 msgid "OVPN configuration file upload"
 msgstr "OVPN 配置文件上传"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr "只接收已给定的 X509 名称的连接"
 
@@ -420,7 +420,7 @@ msgstr "输出到 syslog,不运行守护进程"
 msgid "Overview"
 msgstr "概览"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr "PKCS#12 文件包含的密钥"
@@ -429,7 +429,7 @@ msgstr "PKCS#12 文件包含的密钥"
 msgid "Pass environment variables to script"
 msgstr "传递环境变量至脚本"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr "保存重播保护的状态"
 
@@ -465,7 +465,7 @@ msgstr "端口"
 msgid "Protocol"
 msgstr "协议"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "代理超时,单位秒"
 
@@ -481,7 +481,7 @@ msgstr "主动向端点发送选项"
 msgid "Query management channel for private key"
 msgstr "为私钥查询管理通道"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr "随机选择远程服务器"
 
@@ -502,27 +502,27 @@ msgstr "远程主机名或 ip 地址"
 msgid "Remote ping timeout"
 msgstr "远程 ping 超时"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr "传输若干字节后重新验证数据通道密钥"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr "传输若干数据包后重新验证数据通道密钥"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr "传输若干秒后重新验证数据通道密钥"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr "重播保护的滑动窗口大小"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr "证书需要显式指定"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr "证书需要明确的密钥"
 
@@ -530,19 +530,19 @@ msgstr "证书需要明确的密钥"
 msgid "Restart after remote ping timeout"
 msgstr "远程 ping 超时后重启"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr "限定协商时允许的密码算法"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr "TLS 控制通道超时后重新发送"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr "无限重试直至代理正确"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr "无限重试直至 Socks 代理正确"
 
@@ -603,7 +603,7 @@ msgstr "为用户设置 UID 值"
 msgid "Set aside a pool of subnets"
 msgstr "设置子网池"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr "设置 HTTP 扩展代理选项"
 
@@ -661,11 +661,11 @@ msgstr "tun 设备关闭后运行的 shell 命令"
 msgid "Shell command to verify X509 name"
 msgstr "运行 shell 命令以验证 X509 名称"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr "以静音的方式发出重播警告"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr "密钥大小"
 
@@ -673,7 +673,7 @@ msgstr "密钥大小"
 msgid "Specify a default gateway for routes"
 msgstr "指定路由默认网关"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr "指定是否要求客户端提供有效证书"
 
@@ -714,11 +714,11 @@ msgstr "TCP/UDP 端口 # 本地(默认 1194)"
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "TCP/UDP 端口 # 远程(默认 1194)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "TLS 加密"
 
@@ -745,16 +745,16 @@ msgid ""
 "configuration."
 msgstr "无法找到 OVPN 配置文件(%s),请检查您的配置。"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr "最高支持的 TLS 版本"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr "“tls-auth”和“secret”选项的密钥类型"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr "最低支持的 TLS 版本"
 
@@ -764,11 +764,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr "OVPN 配置文件(%s)过大,无法使用 LuCI 在线编辑(&ge; 100 KB)。"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr "这将完全禁用密码协商"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr "密钥交换时间表"
 
@@ -790,7 +790,7 @@ msgstr "上传 opvn 文件"
 msgid "Use fast LZO compression"
 msgstr "使用快速 LZO 压缩"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 617684c2259cc7e4a6f90b8f60e1f3ef661c5be7..3926e66c948f436e0575d7d5ea565dd380f4596d 100644 (file)
@@ -16,8 +16,8 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Gtranslator 2.91.7\n"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:822
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:825
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:821
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:824
 msgid "%s"
 msgstr "%s"
 
@@ -41,7 +41,7 @@ msgstr "建立連線後新增路由"
 msgid "Add template based configuration"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:746
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:745
 msgid "Additional authentication over TLS"
 msgstr "TLS 以外的驗證"
 
@@ -54,7 +54,7 @@ msgstr "允許客戶端到客戶端的通訊"
 msgid "Allow multiple clients with same certificate"
 msgstr "允許多使用者共用同一證書"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:738
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:737
 msgid "Allow only one session"
 msgstr "只允許一個會話"
 
@@ -82,7 +82,7 @@ msgstr "新增日誌至檔案"
 msgid "Authenticate using username/password"
 msgstr "以使用者名稱/密碼的方式進行驗證"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:556
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:555
 msgid "Automatically redirect default route"
 msgstr "自動重定向至預設路由"
 
@@ -94,7 +94,7 @@ msgstr "以下是 OpenVPN 已配置例項及其當前狀態的列表"
 msgid "Call down cmd/script before TUN/TAP close"
 msgstr "TUN/TAP 關閉前的指令列及指令碼"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:658
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:657
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:77
 msgid "Certificate authority"
 msgstr "認證授權"
@@ -108,7 +108,7 @@ msgstr "改變程序優先順序"
 msgid "Change to directory before initialization"
 msgstr "初始化前改變根目錄"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:774
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:773
 msgid "Check peer certificate against a CRL"
 msgstr "驗證客戶端證書以確保其是否過期"
 
@@ -139,15 +139,15 @@ msgstr "配置伺服器橋接"
 msgid "Configure server mode"
 msgstr "配置伺服器模式"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:540
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:539
 msgid "Connect through Socks5 proxy"
 msgstr "通過 Sock5 代理連線"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:520
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:519
 msgid "Connect to remote host through an HTTP proxy"
 msgstr "通過 HTTP 代理連線到遠端主機"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:515
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:514
 msgid "Connection retry interval"
 msgstr "連線重試時間間隔"
 
@@ -163,7 +163,7 @@ msgstr "連線後延遲時間(秒)"
 msgid "Delay tun/tap open and up script execution"
 msgstr "延遲 tun/tap 的開啟及 up 指令碼的執行"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:662
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:661
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:81
 msgid "Diffie Hellman parameters"
 msgstr "Diffie–Hellman/DH 金鑰交換引數"
@@ -193,7 +193,7 @@ msgstr "不實際執行 ifconfig 指令"
 msgid "Don't add routes automatically"
 msgstr "不自動新增路由"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:758
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
 msgid "Don't cache --askpass or --auth-user-pass passwords"
 msgstr "不快取 --askpass 或 --auth-user-pass passwords"
 
@@ -233,7 +233,7 @@ msgstr "把引數寫入日誌"
 msgid "Empirically measure MTU"
 msgstr "以歷史值估算 MTU 值"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:632
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:631
 msgid "Enable OpenSSL hardware crypto engines"
 msgstr "開啟 OpenSSL 硬體加密引擎"
 
@@ -241,17 +241,17 @@ msgstr "開啟 OpenSSL 硬體加密引擎"
 msgid "Enable Path MTU discovery"
 msgstr "啟用路徑 MTU 發現"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:568
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:567
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:65
 msgid "Enable Static Key encryption mode (non-TLS)"
 msgstr "允許靜態金鑰加密模式"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:653
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:678
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:652
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:677
 msgid "Enable TLS and assume client role"
 msgstr "允許 TLS 並偽裝為客戶端"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:648
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:647
 msgid "Enable TLS and assume server role"
 msgstr "允許 TLS 並偽裝為伺服器"
 
@@ -271,11 +271,11 @@ msgstr "在 <em>IP</em> <em>port</em> 上啟用可管理介面"
 msgid "Enabled"
 msgstr "啟用"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:750
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:749
 msgid "Encrypt and authenticate all control channel packets with the key"
 msgstr "使用金鑰加密及認證所有的控制通道資料包"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:621
 msgid "Encryption cipher for packets"
 msgstr "加密資料包"
 
@@ -300,15 +300,15 @@ msgid ""
 msgstr ""
 "伺服器模式下,將每個 IPv4 位址/路由或 MAC 位址新增到 OpenVPN 的內部路由表中。"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:742
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:741
 msgid "Exit on TLS negotiation failure"
 msgstr "TLS 驗證失敗後退出"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:754
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:753
 msgid "Get PEM password from controlling tty before we daemonize"
 msgstr "後臺執行前從控制的 tty 中獲取 PEM 密碼"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:572
 msgid "HMAC authentication for packets"
 msgstr "利用 HMAC 演算法校驗資料包"
 
@@ -323,7 +323,7 @@ msgid ""
 "server mode configurations"
 msgstr "在服務配置模式下簡化 Helper 指令 --ping 和 --ping-restart 的表示式"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:551
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:550
 msgid "If hostname resolve fails, retry"
 msgstr "如果主機名解析錯誤,重試"
 
@@ -348,7 +348,7 @@ msgstr "服務重啟時保持遠端 IP 位址"
 msgid "Keep tun/tap device open on restart"
 msgstr "服務重啟時自動開啟 tun/tap 裝置"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:734
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:733
 msgid "Key transition window"
 msgstr "金鑰傳輸滑動視窗"
 
@@ -356,7 +356,7 @@ msgstr "金鑰傳輸滑動視窗"
 msgid "Limit repeated log messages"
 msgstr "限制重複的日誌訊息"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:666
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:665
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:85
 msgid "Local certificate"
 msgstr "本地證書"
@@ -365,7 +365,7 @@ msgstr "本地證書"
 msgid "Local host name or ip address"
 msgstr "本地主機名或 ip 位址"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:670
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:669
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:89
 msgid "Local private key"
 msgstr "本地私鑰"
@@ -390,7 +390,7 @@ msgstr "歷史日誌檔案的行數"
 msgid "OVPN configuration file upload"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:762
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:761
 msgid "Only accept connections from given X509 name"
 msgstr "只接收已給定的 X509 名稱的連線"
 
@@ -419,7 +419,7 @@ msgstr "輸出到 syslog,不執行守護程序"
 msgid "Overview"
 msgstr "概覽"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:674
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:673
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:73
 msgid "PKCS#12 file containing keys"
 msgstr "PKCS#12 檔案包含的金鑰"
@@ -428,7 +428,7 @@ msgstr "PKCS#12 檔案包含的金鑰"
 msgid "Pass environment variables to script"
 msgstr "傳遞環境變數至指令碼"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:644
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:643
 msgid "Persist replay-protection state"
 msgstr "儲存重播保護的狀態"
 
@@ -464,7 +464,7 @@ msgstr "埠"
 msgid "Protocol"
 msgstr "協議"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:530
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:529
 msgid "Proxy timeout in seconds"
 msgstr "代理超時,單位秒"
 
@@ -480,7 +480,7 @@ msgstr "主動向端點發送選項"
 msgid "Query management channel for private key"
 msgstr "為私鑰查詢管理通道"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:505
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:504
 msgid "Randomly choose remote server"
 msgstr "隨機選擇遠端伺服器"
 
@@ -501,27 +501,27 @@ msgstr "遠端主機名或 ip 位址"
 msgid "Remote ping timeout"
 msgstr "遠端 ping 超時"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:718
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:717
 msgid "Renegotiate data chan. key after bytes"
 msgstr "傳輸若干位元組後重新驗證資料通道金鑰"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:722
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:721
 msgid "Renegotiate data chan. key after packets"
 msgstr "傳輸若干資料包後重新驗證資料通道金鑰"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:726
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:725
 msgid "Renegotiate data chan. key after seconds"
 msgstr "傳輸若干秒後重新驗證資料通道金鑰"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:636
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:635
 msgid "Replay protection sliding window size"
 msgstr "重播保護的滑動視窗大小"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:766
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:765
 msgid "Require explicit designation on certificate"
 msgstr "證書需要顯式指定"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:770
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:769
 msgid "Require explicit key usage on certificate"
 msgstr "證書需要明確的金鑰"
 
@@ -529,19 +529,19 @@ msgstr "證書需要明確的金鑰"
 msgid "Restart after remote ping timeout"
 msgstr "遠端 ping 超時後重啟"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:794
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:793
 msgid "Restrict the allowed ciphers to be negotiated"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:714
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:713
 msgid "Retransmit timeout on TLS control channel"
 msgstr "TLS 控制通道超時後重新發送"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:525
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:524
 msgid "Retry indefinitely on HTTP proxy errors"
 msgstr "無限重試直至代理正確"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:546
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:545
 msgid "Retry indefinitely on Socks proxy errors"
 msgstr "無限重試直至 Socks 代理正確"
 
@@ -602,7 +602,7 @@ msgstr "為使用者設定 UID 值"
 msgid "Set aside a pool of subnets"
 msgstr "設定子網池"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:535
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:534
 msgid "Set extended HTTP proxy options"
 msgstr "設定 HTTP 擴充套件代理選項"
 
@@ -660,11 +660,11 @@ msgstr "tun 裝置關閉後執行的 shell 指令"
 msgid "Shell command to verify X509 name"
 msgstr "執行 shell 指令以驗證 X509 名稱"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:639
 msgid "Silence the output of replay warnings"
 msgstr "以靜音的方式發出重播警告"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:627
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:626
 msgid "Size of cipher key"
 msgstr "金鑰大小"
 
@@ -672,7 +672,7 @@ msgstr "金鑰大小"
 msgid "Specify a default gateway for routes"
 msgstr "指定路由預設閘道器"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:561
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:560
 msgid "Specify whether the client is required to supply a valid certificate"
 msgstr ""
 
@@ -713,11 +713,11 @@ msgstr "TCP/UDP 埠 # 本地(預設 1194)"
 msgid "TCP/UDP port # for remote (default=1194)"
 msgstr "TCP/UDP 埠 # 遠端(預設 1194)"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:710
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:709
 msgid "TLS 1.3 or newer cipher"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:702
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:701
 msgid "TLS cipher"
 msgstr "TLS 加密"
 
@@ -744,16 +744,16 @@ msgid ""
 "configuration."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:782
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:781
 msgid "The highest supported TLS version"
 msgstr "最高支援的 TLS 版本"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:786
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:785
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
 msgid "The key direction for 'tls-auth' and 'secret' options"
 msgstr "“tls-auth”和“secret”選項的金鑰型別"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:778
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:777
 msgid "The lowest supported TLS version"
 msgstr "最低支援的 TLS 版本"
 
@@ -763,11 +763,11 @@ msgid ""
 "LuCI (&ge; 100 KB)."
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:790
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:789
 msgid "This completely disables cipher negotiation"
 msgstr ""
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:730
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:729
 msgid "Timeframe for key exchange"
 msgstr "金鑰交換時間表"
 
@@ -789,7 +789,7 @@ msgstr ""
 msgid "Use fast LZO compression"
 msgstr "使用快速 LZO 壓縮"
 
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:510
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:509
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:97
 #: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:103
 msgid "Use protocol"
index 29c9a0864542842173e60f450db963792a5f2202..ebdcf1b09c82a584491934750f50a239c5f808b3 100644 (file)
@@ -3,14 +3,6 @@
 
 module("luci.controller.opkg", package.seeall)
 
-function index()
-       entry({"admin", "system", "opkg"}, template("opkg"), _("Software"), 30)
-       entry({"admin", "system", "opkg", "list"}, call("action_list")).leaf = true
-       entry({"admin", "system", "opkg", "exec"}, post("action_exec")).leaf = true
-       entry({"admin", "system", "opkg", "statvfs"}, call("action_statvfs")).leaf = true
-       entry({"admin", "system", "opkg", "config"}, post_on({ data = true }, "action_config")).leaf = true
-end
-
 function action_list(mode)
        local util = require "luci.util"
        local cmd
@@ -26,7 +18,7 @@ function action_list(mode)
                        fd:close()
                end
 
-               if not lists_dir or #lists_dir == "" then
+               if not lists_dir or #lists_dir == 0 then
                        lists_dir = "/tmp/opkg-lists"
                end
 
index fbce3f6b7d967f793714c34c9bc70763de56fcc0..0063408dabd684b51d467bba5ad2076e4c183d5e 100644 (file)
@@ -245,8 +245,8 @@ msgstr ""
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr ""
 
index c6455203569b79e8cb6abe33281d846147f20f81..9dc13b9c7f17fde61940d7d3d42f10458b3d4d73 100644 (file)
@@ -257,8 +257,8 @@ msgstr "Mida"
 msgid "Size (.ipk)"
 msgstr "Mida (.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Programari"
 
index 43a57e8ee45a45688059754b8890b6e97a7443e8..51925cc3c6eef3a37d63a0e98106d23a5411ddb6 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2019-06-19 12:13+0200\n"
-"Last-Translator: koli <lukas.koluch@gmail.com>\n"
-"Language-Team: none\n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-12-02 16:08+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopkg/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Poedit 2.2.1\n"
-"POT-Creation-Date: \n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:112
 msgid "Actions"
@@ -42,7 +43,7 @@ msgstr ""
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:733
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:809
 msgid "Cancel"
-msgstr "Storno"
+msgstr "Zrušit"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:102
 msgid "Clear"
@@ -68,7 +69,7 @@ msgstr "Podrobnosti o balíčku <em>%h</em>"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:786
 msgid "Dismiss"
-msgstr "Propustit"
+msgstr "Zahodit"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:237
 msgid "Displaying %d-%d of %d"
@@ -129,7 +130,7 @@ msgstr "Načítání informací o balíčku…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:799
 msgid "MD5"
-msgstr ""
+msgstr "MD5"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:795
@@ -176,7 +177,7 @@ msgstr "Konfigurace OPKG"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:594
 msgid "Overwrite files from other package(s)"
-msgstr ""
+msgstr "Přepsat soubory z jiných balíčků"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:137
 msgid "Package name"
@@ -231,7 +232,7 @@ msgstr "Reset"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:800
 msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
 msgid "Save"
@@ -251,8 +252,8 @@ msgstr "Velikost"
 msgid "Size (.ipk)"
 msgstr "Velikost (.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Software"
 
@@ -295,11 +296,11 @@ msgstr "Aktualizace"
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:154
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:183
 msgid "Upgrade…"
-msgstr "Upgrade…"
+msgstr "Přechod na novější verzi…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:115
 msgid "Upload Package…"
-msgstr ""
+msgstr "Nahrát balíček…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:720
index 8c38a25a25b5b95c32582b10f3c3471be91c74b9..0736001b315687eb3074c26baa467906a6b24047 100644 (file)
@@ -257,8 +257,8 @@ msgstr "Größe"
 msgid "Size (.ipk)"
 msgstr "Größe (.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Paketverwaltung"
 
index 710042213d058aea564fb3f0f7ada074e4a41988..1c999739a5df0cd59c5717835b4a29abf3d998b7 100644 (file)
@@ -257,8 +257,8 @@ msgstr "Μέγεθος"
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Λογισμικό"
 
index 3b27b37881a4f24571b2ed26b6afc42e8968305e..f4dcb3aadfb1956d9100bc9023466fafbf640bd3 100644 (file)
@@ -3,19 +3,20 @@ 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: 2012-04-03 08:44+0200\n"
-"Last-Translator: juhosg <juhosg@openwrt.org>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-12-07 10:44+0000\n"
+"Last-Translator: Guillaume D. <2a3b@protonmail.com>\n"
+"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopkg/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 3.10-dev\n"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:112
 msgid "Actions"
-msgstr ""
+msgstr "Actions"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:727
 msgid "Automatically remove unused dependencies"
@@ -245,8 +246,8 @@ msgstr ""
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr ""
 
index 9a5b6cd2a4aaf5841b391377406ae8689a22fabe..6fe08e57650219b04aa0aa1204099093ea554ba2 100644 (file)
@@ -255,8 +255,8 @@ msgstr "Tamaño"
 msgid "Size (.ipk)"
 msgstr "Tamaño (.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Software"
 
index 597db130c995a2fa03d3577c2fcd84dcbf1e75f0..ab75465779cb70066b94fcb802f343f0c2eff50c 100644 (file)
@@ -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: 2019-11-13 13:06+0000\n"
-"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
+"PO-Revision-Date: 2019-12-07 10:44+0000\n"
+"Last-Translator: Guillaume D. <2a3b@protonmail.com>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsopkg/fr/>\n"
 "Language: fr\n"
@@ -19,8 +19,9 @@ msgid "Actions"
 msgstr "Actions"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:727
+#, fuzzy
 msgid "Automatically remove unused dependencies"
-msgstr ""
+msgstr "Suppression automatique des dépendances inutilisées"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:122
 msgid "Available"
@@ -44,16 +45,15 @@ msgstr "Annuler"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:102
 msgid "Clear"
-msgstr ""
+msgstr "Nettoyer"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:117
-#, fuzzy
 msgid "Configure opkg…"
-msgstr "Configuration"
+msgstr "Configuration opkg…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
 msgid "Dependencies"
-msgstr ""
+msgstr "Dépendances"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:578
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
@@ -258,8 +258,8 @@ msgstr "Taille"
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Logiciels"
 
index 31106b62e241ebd0ab5af7189652c89017c98473..6172ae7c615e240ad53144022f390f82e8e03176 100644 (file)
@@ -253,8 +253,8 @@ msgstr ""
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "תוכנה"
 
index 8b1b6bbb958e63e72811dc3fea77bd6f892ddcc3..9ac127807b06087d9b2d82ac5f7041b7ea17faed 100644 (file)
@@ -246,8 +246,8 @@ msgstr ""
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr ""
 
index 8c01d2b16035259973c6934a676eb8c7f6901100..d9f2e0bb70a7d4a795741b0d7da44509c38b171d 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-01-31 09:59+0200\n"
-"Last-Translator: Gabor <juhosg@openwrt.org>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-10 23:14+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopkg/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:112
 msgid "Actions"
@@ -17,7 +18,7 @@ msgstr "Műveletek"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:727
 msgid "Automatically remove unused dependencies"
-msgstr ""
+msgstr "Nem használt függőségek automatikus eltávolítása"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:122
 msgid "Available"
@@ -37,20 +38,19 @@ msgstr ""
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:733
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:809
 msgid "Cancel"
-msgstr "Mégsem"
+msgstr "Mégse"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:102
 msgid "Clear"
 msgstr ""
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:117
-#, fuzzy
 msgid "Configure opkg…"
-msgstr "Beállítás"
+msgstr "Az opkg beállítása…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
 msgid "Dependencies"
-msgstr ""
+msgstr "Függőségek"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:578
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
@@ -64,24 +64,23 @@ msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:786
 msgid "Dismiss"
-msgstr ""
+msgstr "Eltüntetés"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:237
 msgid "Displaying %d-%d of %d"
-msgstr ""
+msgstr "%d-%d / %d megjelenítése"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:106
 msgid "Download and install package"
 msgstr "Csomag letöltése és telepítése"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:767
-#, fuzzy
 msgid "Errors"
-msgstr "Hiba"
+msgstr "Hibák"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:755
 msgid "Executing package manager"
-msgstr ""
+msgstr "Csomagkezelő végrehajtása"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:100
 msgid "Filter"
@@ -100,9 +99,8 @@ msgstr "Telepítés"
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:188
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:123
-#, fuzzy
 msgid "Installed"
-msgstr "Telepítés"
+msgstr "Telepítve"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:628
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:796
@@ -112,14 +110,12 @@ msgid ""
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:177
-#, fuzzy
 msgid "Install…"
-msgstr "Telepítés"
+msgstr "Telepítés"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:653
-#, fuzzy
 msgid "Loading configuration data…"
-msgstr "Ugrás a tárgyhoz tartozó beállításokhoz"
+msgstr "Beállítási adatok betöltése…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:828
 msgid "Loading package information…"
@@ -127,13 +123,12 @@ msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:799
 msgid "MD5"
-msgstr ""
+msgstr "MD5"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:795
-#, fuzzy
 msgid "Manually install package"
-msgstr "Csomag letöltése és telepítése"
+msgstr "Csomag kézi telepítése"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:387
 msgid "Needs upgrade"
@@ -141,41 +136,37 @@ msgstr ""
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Next page"
-msgstr ""
+msgstr "Következő oldal"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:250
 msgid "No information available"
 msgstr "Nincs elérhető információ"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:238
-#, fuzzy
 msgid "No packages"
-msgstr "Csomag keresése"
+msgstr "Nincsenek csomagok"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:254
 msgid "No packages matching \"<strong>%h</strong>\"."
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:419
-#, fuzzy
 msgid "Not available"
-msgstr "Összes elérhető"
+msgstr "Nem érhető el"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
-#, fuzzy
 msgid "Not installed"
-msgstr "Nincs kapcsolódva"
+msgstr "Nincs telepítve"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:108
 msgid "OK"
-msgstr "OK"
+msgstr "Rendben"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:652
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:684
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
-#, fuzzy
 msgid "OPKG Configuration"
-msgstr "OPKG-Beállítások"
+msgstr "OPKG beállításai"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:594
 msgid "Overwrite files from other package(s)"
@@ -186,13 +177,12 @@ msgid "Package name"
 msgstr "Csomagnév"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:107
-#, fuzzy
 msgid "Package name or URL…"
-msgstr "Csomagnév"
+msgstr "Csomagnév vagy URL…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:129
 msgid "Previous page"
-msgstr ""
+msgstr "Előző oldal"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
 msgid "Really attempt to install <em>%h</em>?"
@@ -234,16 +224,15 @@ msgstr "Visszaállítás"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:800
 msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
 msgid "Save"
 msgstr "Mentés"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:685
-#, fuzzy
 msgid "Saving configuration data…"
-msgstr "Eszköz beállítások"
+msgstr "Beállítási adatok mentése…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:586
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:721
@@ -255,8 +244,8 @@ msgstr "Méret"
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Szoftver"
 
@@ -285,14 +274,12 @@ msgid "Type to filter…"
 msgstr ""
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:113
-#, fuzzy
 msgid "Update lists…"
-msgstr "Listák frissítése"
+msgstr "Listák frissítése"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:124
-#, fuzzy
 msgid "Updates"
-msgstr "Listák frissítése"
+msgstr "Frissítések"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:154
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:183
@@ -315,9 +302,8 @@ msgid "Version incompatible"
 msgstr ""
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:757
-#, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
-msgstr "Várakozás a parancs befejezésére..."
+msgstr "Várakozás az <em>opkg %h</em> parancs befejeződésére…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:546
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:709
index 1dcfe41ea4fa6842d3a4a0abb7fa74207d34299f..54964da915ba54a5403e2031c2968e63dd7f8e81 100644 (file)
@@ -257,8 +257,8 @@ msgstr "Dimensione"
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Software"
 
index cc44ae6d64770f1464835472d4553bf3028d9210..ed28f6e4a7d82e0bc79cef02fd9ef72c2caf1b1d 100644 (file)
@@ -253,8 +253,8 @@ msgstr "サイズ"
 msgid "Size (.ipk)"
 msgstr "サイズ (.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "ソフトウェア"
 
index 6178e013db94df5517ed6607f0145a669cbbacec..b568b2fde7d880885cd41acda2a1c1e7320c6edf 100644 (file)
@@ -256,8 +256,8 @@ msgstr "Size"
 msgid "Size (.ipk)"
 msgstr "크기 (.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "소프트웨어"
 
diff --git a/applications/luci-app-opkg/po/mr/opkg.po b/applications/luci-app-opkg/po/mr/opkg.po
new file mode 100644 (file)
index 0000000..bf53f20
--- /dev/null
@@ -0,0 +1,324 @@
+msgid ""
+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: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsopkg/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:112
+msgid "Actions"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:727
+msgid "Automatically remove unused dependencies"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:122
+msgid "Available"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:658
+msgid ""
+"Below is a listing of the various configuration files used by <em>opkg</em>. "
+"Use <em>opkg.conf</em> for global settings and <em>customfeeds.conf</em> for "
+"custom repository entries. The configuration in the other files may be "
+"changed but is usually not preserved by <em>sysupgrade</em>."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:599
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:673
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:733
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:809
+msgid "Cancel"
+msgstr "रद्द करा"
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:102
+msgid "Clear"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:117
+msgid "Configure opkg…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
+msgid "Dependencies"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:578
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:713
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:140
+msgid "Description"
+msgstr "वर्णन"
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:583
+msgid "Details for package <em>%h</em>"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:786
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:237
+msgid "Displaying %d-%d of %d"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:106
+msgid "Download and install package"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:767
+msgid "Errors"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:755
+msgid "Executing package manager"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:100
+msgid "Filter"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:93
+msgid "Free space"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:606
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:622
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:819
+msgid "Install"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:188
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:123
+msgid "Installed"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:628
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:796
+msgid ""
+"Installing packages from untrusted sources is a potential security risk! "
+"Really attempt to install <em>%h</em>?"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:177
+msgid "Install…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:653
+msgid "Loading configuration data…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:828
+msgid "Loading package information…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:799
+msgid "MD5"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:795
+msgid "Manually install package"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:387
+msgid "Needs upgrade"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:131
+msgid "Next page"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:250
+msgid "No information available"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:238
+msgid "No packages"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:254
+msgid "No packages matching \"<strong>%h</strong>\"."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:419
+msgid "Not available"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
+msgid "Not installed"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:108
+msgid "OK"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:652
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:684
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
+msgid "OPKG Configuration"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:594
+msgid "Overwrite files from other package(s)"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:137
+msgid "Package name"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:107
+msgid "Package name or URL…"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:129
+msgid "Previous page"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
+msgid "Really attempt to install <em>%h</em>?"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
+msgid "Remove"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
+msgid "Remove package <em>%h</em>"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
+msgid "Remove…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
+msgid "Require approx. %.1024mB size for %d package(s) to install."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:412
+msgid "Require version %h %h, installed %h"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:417
+msgid ""
+"Required dependency package <em>%h</em> is not available in any repository."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:385
+msgid "Requires update to %h %h"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:255
+msgid "Reset"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:800
+msgid "SHA256"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:685
+msgid "Saving configuration data…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:586
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:721
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:798
+msgid "Size"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:139
+msgid "Size (.ipk)"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
+msgid "Software"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
+msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:390
+msgid ""
+"The installed version of package <em>%h</em> is not compatible, require %s "
+"while %s is installed."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:631
+msgid "The package <em>%h</em> is not available in any configured repository."
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
+msgid ""
+"The repository version of package <em>%h</em> is not compatible, require %s "
+"but only %s is available."
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:101
+msgid "Type to filter…"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:113
+msgid "Update lists…"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:124
+msgid "Updates"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:154
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:183
+msgid "Upgrade…"
+msgstr ""
+
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:115
+msgid "Upload Package…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:720
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:138
+msgid "Version"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:396
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:414
+msgid "Version incompatible"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:757
+msgid "Waiting for the <em>opkg %h</em> command to complete…"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:546
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:709
+#: applications/luci-app-opkg/luasrc/view/opkg.htm:94
+msgid "unknown"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:544
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
+msgid "~%.1024mB compressed"
+msgstr ""
+
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:542
+#: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:705
+msgid "~%.1024mB installed"
+msgstr ""
index 4bf0848fbcbd5f04b054c2c544d7e74dbdc3ba5f..f2ced19baa36c08b7ea9790bd2dac8ebd387ad10 100644 (file)
@@ -256,8 +256,8 @@ msgstr "Saiz"
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Perisian"
 
index bc9797bb534f9eb5c28a7040e881b532926a4152..60ea006766a19dc7145319a2c2690ae7845f362c 100644 (file)
@@ -254,8 +254,8 @@ msgstr "Størrelse"
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Programvare"
 
index c620f75ee65376772669c1e7c67c32d936459dfb..7add0eafe5b0c907ae55109175bf37c6449a2dd8 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: LuCI\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2019-11-17 11:05+0000\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
 "Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsopkg/pl/>\n"
@@ -88,7 +88,7 @@ msgstr "Błędy"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:755
 msgid "Executing package manager"
-msgstr "Realizacja menedżera pakietów"
+msgstr "Uruchamianie menedżera pakietów"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:100
 msgid "Filter"
@@ -129,7 +129,7 @@ msgstr "Wczytywanie danych konfiguracyjnych…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:828
 msgid "Loading package information…"
-msgstr "Ładowanie informacji o pakiecie…"
+msgstr "Ładowanie informacji o pakietach…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:799
 msgid "MD5"
@@ -255,8 +255,8 @@ msgstr "Rozmiar"
 msgid "Size (.ipk)"
 msgstr "Rozmiar (.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Oprogramowanie"
 
@@ -306,7 +306,7 @@ msgstr "Zaktualizuj…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:115
 msgid "Upload Package…"
-msgstr "Wysyłanie pakietu…"
+msgstr "Prześlij pakiet…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:720
@@ -321,7 +321,7 @@ msgstr "Wersja niekompatybilna"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:757
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
-msgstr "Oczekiwanie na <em>opkg %h</em> wykonanie polecenia…"
+msgstr "Oczekiwanie na <em>opkg %h</em> wykonanie polecenia…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:546
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:709
index 09e5340c24936e7a42f3db2af757fce297808969..80447a6d13d9c3121b38da5b3c53da4e695e70f5 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2019-10-15 11:04+0000\n"
-"Last-Translator: Eneas U de Queiroz <cotequeiroz@gmail.com>\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsopkg/pt_BR/>\n"
 "Language: 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 3.9\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:112
 msgid "Actions"
@@ -53,7 +53,7 @@ msgstr "Limpar"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:117
 msgid "Configure opkg…"
-msgstr "Configurar opkg…"
+msgstr "Configurar o opkg…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:572
 msgid "Dependencies"
@@ -67,7 +67,7 @@ msgstr "Descrição"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:583
 msgid "Details for package <em>%h</em>"
-msgstr ""
+msgstr "Detalhes para o pacote <em>%h</em>"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:786
 msgid "Dismiss"
@@ -75,20 +75,19 @@ msgstr "Dispensar"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:237
 msgid "Displaying %d-%d of %d"
-msgstr ""
+msgstr "Exibindo %d-%d de %d"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:106
 msgid "Download and install package"
 msgstr "Baixe e instale o pacote"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:767
-#, fuzzy
 msgid "Errors"
-msgstr "Erro"
+msgstr "Erros"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:755
 msgid "Executing package manager"
-msgstr ""
+msgstr "Executando o gerenciador de pacotes"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:100
 msgid "Filter"
@@ -107,9 +106,8 @@ msgstr "Instalar"
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:188
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:399
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:123
-#, fuzzy
 msgid "Installed"
-msgstr "Instalar"
+msgstr "Instalado"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:628
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:796
@@ -117,62 +115,57 @@ msgid ""
 "Installing packages from untrusted sources is a potential security risk! "
 "Really attempt to install <em>%h</em>?"
 msgstr ""
+"Instalar pacotes de fontes não confiáveis é um risco de segurança em "
+"potencial! Realmente deseja tentar a instalação de <em>%h</em>?"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:177
-#, fuzzy
 msgid "Install…"
-msgstr "Instalar"
+msgstr "Instalar"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:653
-#, fuzzy
 msgid "Loading configuration data…"
-msgstr "Iniciando a aplicação da configuração..."
+msgstr "Carregando dados de configuração…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:828
 msgid "Loading package information…"
-msgstr ""
+msgstr "Carregando informações de pacotes…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:799
 msgid "MD5"
-msgstr ""
+msgstr "MD5"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:638
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:795
-#, fuzzy
 msgid "Manually install package"
-msgstr "Baixe e instale o pacote"
+msgstr "Instalar o pacote manualmente"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:387
-#, fuzzy
 msgid "Needs upgrade"
-msgstr "Forçar a atualização"
+msgstr "Precisa de atualização"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:131
 msgid "Next page"
-msgstr ""
+msgstr "Próxima página"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:250
 msgid "No information available"
 msgstr "Nenhuma informação disponível"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:238
-#, fuzzy
 msgid "No packages"
-msgstr "Procurar pacote"
+msgstr "Sem pacotes"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:254
 msgid "No packages matching \"<strong>%h</strong>\"."
-msgstr ""
+msgstr "Não há pacotes que correspondam a \"<strong>%h</strong>\"."
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:419
-#, fuzzy
 msgid "Not available"
-msgstr "Total Disponível"
+msgstr "Não disponível"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:404
-#, fuzzy
 msgid "Not installed"
-msgstr "Não conectado"
+msgstr "Não instalado"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:108
 msgid "OK"
@@ -181,30 +174,28 @@ msgstr "OK"
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:652
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:684
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:693
-#, fuzzy
 msgid "OPKG Configuration"
-msgstr "Configuração-OPKG"
+msgstr "Configuração do OPKG"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:594
 msgid "Overwrite files from other package(s)"
-msgstr ""
+msgstr "Sobrescrever arquivos de outro(s) pacote(s)"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:137
 msgid "Package name"
 msgstr "Nome do Pacote"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:107
-#, fuzzy
 msgid "Package name or URL…"
-msgstr "Nome do Pacote"
+msgstr "Nome do pacote ou URL…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:129
 msgid "Previous page"
-msgstr ""
+msgstr "Página anterior"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:635
 msgid "Really attempt to install <em>%h</em>?"
-msgstr ""
+msgstr "Realmente tentar instalar <em>%h</em>?"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:740
 msgid "Remove"
@@ -212,7 +203,7 @@ msgstr "Remover"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:718
 msgid "Remove package <em>%h</em>"
-msgstr ""
+msgstr "Remover o pacote <em>%h</em>"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:165
 msgid "Remove…"
@@ -221,20 +212,24 @@ msgstr "Remover…"
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:568
 msgid "Require approx. %.1024mB size for %d package(s) to install."
 msgstr ""
+"Requer aprox. %.1024mB de tamanho para que o(s) pacote(s) %d sejam "
+"instalados."
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:394
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:412
 msgid "Require version %h %h, installed %h"
-msgstr ""
+msgstr "Requer a versão%h %h, instalada %h"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:417
 msgid ""
 "Required dependency package <em>%h</em> is not available in any repository."
 msgstr ""
+"Requer o pacote <em>%h</em> para suprir uma dependência que não está "
+"disponível em nenhum repositório."
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:385
 msgid "Requires update to %h %h"
-msgstr ""
+msgstr "Requer uma atualização para %h %h"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:255
 msgid "Reset"
@@ -242,16 +237,15 @@ msgstr "Limpar"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:800
 msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:690
 msgid "Save"
 msgstr "Salvar"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:685
-#, fuzzy
 msgid "Saving configuration data…"
-msgstr "Iniciando a aplicação da configuração..."
+msgstr "Salvando os dados de configuração…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:586
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:721
@@ -263,53 +257,57 @@ msgstr "Tamanho"
 msgid "Size (.ipk)"
 msgstr "Tamanho (.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Software"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:772
 msgid "The <em>opkg %h</em> command failed with code <code>%d</code>."
-msgstr ""
+msgstr "O comando <em>opkg %h</em> falhou com o código <code>%d</code>."
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:390
 msgid ""
 "The installed version of package <em>%h</em> is not compatible, require %s "
 "while %s is installed."
 msgstr ""
+"A versão instalada do pacote <em>%h</em> não é compatível, requer o %s "
+"enquanto o %s estiver instalado."
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:631
 msgid "The package <em>%h</em> is not available in any configured repository."
 msgstr ""
+"O pacote <em>%h</em> não está disponível em nenhum repositório previamente "
+"configurado."
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:407
 msgid ""
 "The repository version of package <em>%h</em> is not compatible, require %s "
 "but only %s is available."
 msgstr ""
+"A versão do repositório do pacote <em>%h</em> não é compatível, requer o %s "
+"mas apenas o %s está disponível."
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:101
 msgid "Type to filter…"
-msgstr ""
+msgstr "Digite para filtrar…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:113
-#, fuzzy
 msgid "Update lists…"
-msgstr "Atualizar listas"
+msgstr "Atualizar listas"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:124
-#, fuzzy
 msgid "Updates"
-msgstr "Atualizar listas"
+msgstr "Atualizações"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:154
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:183
 msgid "Upgrade…"
-msgstr ""
+msgstr "Atualizar…"
 
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:115
 msgid "Upload Package…"
-msgstr ""
+msgstr "Enviar Pacote…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:585
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:720
@@ -320,12 +318,11 @@ msgstr "Versão"
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:396
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:414
 msgid "Version incompatible"
-msgstr ""
+msgstr "Versão incompatível"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:757
-#, fuzzy
 msgid "Waiting for the <em>opkg %h</em> command to complete…"
-msgstr "Esperando o término do comando..."
+msgstr "Aguardando a conclusão do comando <em>opkg %h</em>…"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:546
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:709
@@ -336,9 +333,9 @@ msgstr "desconhecido"
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:544
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:707
 msgid "~%.1024mB compressed"
-msgstr ""
+msgstr "~%.1024mB comprimido"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:542
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:705
 msgid "~%.1024mB installed"
-msgstr ""
+msgstr "~%.1024mB instalado"
index b231cfe4030c6c93a89dd3b6d8770e9bf69535ef..d5cb5fd3683ba661af05a209760c0784b6cb0b29 100644 (file)
@@ -255,8 +255,8 @@ msgstr "Tamanho"
 msgid "Size (.ipk)"
 msgstr "Tamanho (.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Software"
 
index 81d0e695766d1cc729bca92c527027192e6c27ef..60144f0c3954f8168deff0436771fee928327a0f 100644 (file)
@@ -257,8 +257,8 @@ msgstr "Marime"
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Software"
 
index 9a50016169a12baa9acf6fe838b7e9d2f7000d28..30fe4817b2a27df6b5cdf585f3f60e15c177d94a 100644 (file)
@@ -258,8 +258,8 @@ msgstr "Размер"
 msgid "Size (.ipk)"
 msgstr "Размер (.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Программное обеспечение"
 
index 38111646dce68393c44843a5cac1fcda96d8b371..3ee8eeb0c67bfc653da2395809a4efa65dc401bb 100644 (file)
@@ -241,8 +241,8 @@ msgstr ""
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr ""
 
index 6d9c29871f49ddfa8501efc956e650001f1d81b3..a69a4ca47d663dbaded7ac7929bc816eace3d0fc 100644 (file)
@@ -255,8 +255,8 @@ msgstr "Storlek"
 msgid "Size (.ipk)"
 msgstr "Storlek (.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Mjukvara"
 
index 0eef92a477d3dc18269c2e0e4a3623ba117a4335..f38dce57c92dec4bd7de91b6645ad57f7cce837b 100644 (file)
@@ -233,8 +233,8 @@ msgstr ""
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr ""
 
index a913924e0103b7c1cfee6afb2e325025d73b99b2..4246b3ee42d667baaee10c1530410bf8574ea187 100644 (file)
@@ -250,8 +250,8 @@ msgstr "Boyut"
 msgid "Size (.ipk)"
 msgstr "Boyut (.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Yazılım"
 
index 7d6138d96ed151b53e065a74392ec510561ebd2a..487493b047f985e4abf99c87caf49e84e4c45414 100644 (file)
@@ -254,8 +254,8 @@ msgstr "Розмір"
 msgid "Size (.ipk)"
 msgstr "Розмір (.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Програмне забезпечення"
 
index 6829a535b9859e84bc2a6cc5c86048b4be80ee78..9c18fb32d342fa922290fb8c0720b31bea91ecf2 100644 (file)
@@ -257,8 +257,8 @@ msgstr "Dung lượng "
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "Phần mềm"
 
index 114f85f583851878250aa4fa7a074ed512ffd687..c2f2cf5c7c64d3c760e97b02bfe67c7536581396 100644 (file)
@@ -5,8 +5,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2019-11-18 05:08+0000\n"
-"Last-Translator: Richard Yu <yurichard3839@gmail.com>\n"
+"PO-Revision-Date: 2019-11-28 03:05+0000\n"
+"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsopkg/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -36,8 +36,8 @@ msgid ""
 "changed but is usually not preserved by <em>sysupgrade</em>."
 msgstr ""
 "以下列出了 <em>opkg</em> 所使用的各个配置文件。<em>opkg.conf</em> 用于全局配"
-"置,<em>customfeeds.conf</em> 用于描述自定义仓库。其他配置文件的变更在系统升"
-"级时默认不被保留。"
+"置,<em>customfeeds.conf</em> 用于自定义仓库。其他配置文件的变更在<em>系统升"
+"级</em>时默认不被保留。"
 
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:599
 #: applications/luci-app-opkg/htdocs/luci-static/resources/view/opkg.js:644
@@ -251,8 +251,8 @@ msgstr "大小"
 msgid "Size (.ipk)"
 msgstr "大小(.ipk)"
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "软件包"
 
index 5a841b0e891df2fc9bcf0712ffafc2391fe9eb11..9d6ef86411ab932e9b467406467e4b88d904bb8b 100644 (file)
@@ -255,8 +255,8 @@ msgstr "大小"
 msgid "Size (.ipk)"
 msgstr ""
 
-#: applications/luci-app-opkg/luasrc/controller/opkg.lua:7
 #: applications/luci-app-opkg/luasrc/view/opkg.htm:89
+#: applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json:3
 msgid "Software"
 msgstr "軟體"
 
diff --git a/applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json b/applications/luci-app-opkg/root/usr/share/luci/menu.d/luci-app-opkg.json
new file mode 100644 (file)
index 0000000..9356b58
--- /dev/null
@@ -0,0 +1,44 @@
+{
+       "admin/system/opkg": {
+               "title": "Software",
+               "order": 30,
+               "action": {
+                       "type": "template",
+                       "path": "opkg"
+               }
+       },
+
+       "admin/system/opkg/list/*": {
+               "action": {
+                       "type": "call",
+                       "module": "luci.controller.opkg",
+                       "function": "action_list"
+               }
+       },
+
+       "admin/system/opkg/exec/*": {
+               "action": {
+                       "type": "call",
+                       "post": true,
+                       "module": "luci.controller.opkg",
+                       "function": "action_exec"
+               }
+       },
+
+       "admin/system/opkg/statvfs/*": {
+               "action": {
+                       "type": "call",
+                       "module": "luci.controller.opkg",
+                       "function": "action_statvfs"
+               }
+       },
+
+       "admin/system/opkg/config/*": {
+               "action": {
+                       "type": "call",
+                       "post": { "data": true },
+                       "module": "luci.controller.opkg",
+                       "function": "action_config"
+               }
+       }
+}
index 8baf7e54c2e813f377011998c21bf260d53a2f72..2c118ca789d2701c3af0461e5f44f818401dfa8e 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-28 02:08+0200\n"
-"PO-Revision-Date: 2012-03-18 15:25+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsp910nd/el/>\n"
 "Language: el\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 3.10-dev\n"
 
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:47
 msgid "Bidirectional mode"
@@ -31,7 +32,7 @@ msgstr ""
 
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:22
 msgid "Interface"
-msgstr ""
+msgstr "Διεπαφή"
 
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:41
 msgid "Port"
@@ -43,11 +44,11 @@ msgstr "Ρυθμίσεις"
 
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:22
 msgid "Specifies the interface to listen on."
-msgstr ""
+msgstr "Καθορίζει τη διεπαφή στην οποία θα ακούει."
 
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:41
 msgid "TCP listener port."
-msgstr "Θύρα ακρόασης TCP"
+msgstr "TCP Θύρα ακρόασης."
 
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:18
 msgid "enable"
index e7d88490933aef2cb0a00de9ffe91be80c6f8ff2..1405c9c41c4404173c0ff67dde6e529969b3996c 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-03-28 16:41+0200\n"
-"Last-Translator: Gábor <vargalex@freemail.hu>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-29 19:44+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsp910nd/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:47
 msgid "Bidirectional mode"
@@ -29,7 +30,7 @@ msgstr ""
 
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:22
 msgid "Interface"
-msgstr ""
+msgstr "Csatoló"
 
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:41
 msgid "Port"
diff --git a/applications/luci-app-p910nd/po/mr/p910nd.po b/applications/luci-app-p910nd/po/mr/p910nd.po
new file mode 100644 (file)
index 0000000..83266d3
--- /dev/null
@@ -0,0 +1,61 @@
+msgid ""
+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: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsp910nd/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:47
+msgid "Bidirectional mode"
+msgstr ""
+
+#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:20
+msgid "Device"
+msgstr ""
+
+#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:10
+msgid ""
+"First you have to install the packages to get support for USB (kmod-usb-"
+"printer) or parallel port (kmod-lp)."
+msgstr ""
+
+#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:22
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:41
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:14
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:22
+msgid "Specifies the interface to listen on."
+msgstr ""
+
+#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:41
+msgid "TCP listener port."
+msgstr ""
+
+#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:18
+msgid "enable"
+msgstr ""
+
+#: applications/luci-app-p910nd/luasrc/controller/p910nd.lua:13
+#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:9
+msgid "p910nd - Printer server"
+msgstr ""
+
+#~ msgid "p910nd listens on port 910+N. E.g. 9100 for the first printer."
+#~ msgstr "p910nd listens on port 910+N. E.g. 9100 for the first printer."
index 2a7f748d93f7e804d608c452cb8d7576416e9930..d70d9915d600559f058fca104ab017a781abcef9 100644 (file)
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-19 16:05+0000\n"
+"PO-Revision-Date: 2019-11-28 03:05+0000\n"
 "Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsp910nd/pl/>\n"
@@ -59,7 +59,7 @@ msgstr "włączony"
 #: applications/luci-app-p910nd/luasrc/controller/p910nd.lua:13
 #: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:9
 msgid "p910nd - Printer server"
-msgstr "Serwer druku"
+msgstr "Serwer wydruku"
 
 #~ msgid "port_help"
 #~ msgstr "port_help"
diff --git a/applications/luci-app-pagekitec/po/mr/pagekitec.po b/applications/luci-app-pagekitec/po/mr/pagekitec.po
new file mode 100644 (file)
index 0000000..f8304f3
--- /dev/null
@@ -0,0 +1,55 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:2
+msgid ""
+"<p/>Note: you need a working PageKite account, or at least, your own running "
+"front end for this form to work. Visit <a href=\"https://pagekite.net/home/"
+"\">your account</a> to set up a name for your router and get a secret key "
+"for the connection. <p/><em>Note: this web configurator only supports some "
+"very very basic uses of pagekite.</em>"
+msgstr ""
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:20
+msgid "Basic HTTP"
+msgstr ""
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:23
+msgid "Basic SSH"
+msgstr ""
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:21
+msgid ""
+"Enable a tunnel to the local HTTP server (in most cases, this admin site)"
+msgstr ""
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:24
+msgid "Enable a tunnel to the local SSH server"
+msgstr ""
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:13
+msgid "Kite Name"
+msgstr ""
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:14
+msgid "Kite Secret"
+msgstr ""
+
+#: applications/luci-app-pagekitec/luasrc/controller/pagekitec.lua:7
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:1
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:10
+msgid "PageKite"
+msgstr ""
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:16
+msgid "Static Setup"
+msgstr ""
+
+#: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:17
+msgid ""
+"Static setup, disable FE failover and DDNS updates, set this if you are "
+"running your own frontend without a pagekite.me account"
+msgstr ""
index 7d8a7246d0bf09f4e45023959875a7b4e3d313f1..30c612eed61d7552c9f9ed7d1eddfb29103c7b25 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-30 21:06+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
+"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspagekitec/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 3.10-dev\n"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:2
 msgid ""
@@ -12,44 +18,55 @@ msgid ""
 "for the connection. <p/><em>Note: this web configurator only supports some "
 "very very basic uses of pagekite.</em>"
 msgstr ""
+"<p/>Note: precisa de uma conta PageKite funcional, ou pelo menos, o seu "
+"próprio front end em execução para que este formulário funcione. Visite <a "
+"href=\"https://pagekite.net/home/\">a sua conta</a> para configurar um nome "
+"para o seu roteador e obter uma chave secreta para a conexão. <p/><em>Nota: "
+"este configurador web suporta apenas alguns usos muito básicos do "
+"pagekite.</em>"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:20
 msgid "Basic HTTP"
-msgstr ""
+msgstr "HTTP básico"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:23
 msgid "Basic SSH"
-msgstr ""
+msgstr "SSH básico"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:21
 msgid ""
 "Enable a tunnel to the local HTTP server (in most cases, this admin site)"
 msgstr ""
+"Ativar um túnel para o servidor HTTP local (na maioria dos casos, este site "
+"de administração)"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:24
 msgid "Enable a tunnel to the local SSH server"
-msgstr ""
+msgstr "Ativar um túnel para o servidor SSH local"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:13
 msgid "Kite Name"
-msgstr ""
+msgstr "Nome do Kite"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:14
 msgid "Kite Secret"
-msgstr ""
+msgstr "Segredo Kite"
 
 #: applications/luci-app-pagekitec/luasrc/controller/pagekitec.lua:7
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:1
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:10
 msgid "PageKite"
-msgstr ""
+msgstr "PageKite"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:16
 msgid "Static Setup"
-msgstr ""
+msgstr "Configuração Estática"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:17
 msgid ""
 "Static setup, disable FE failover and DDNS updates, set this if you are "
 "running your own frontend without a pagekite.me account"
 msgstr ""
+"Configuração estática, desativar o failover de FE e atualizações de DDNS, "
+"defina isto se estiver a executar o seu próprio frontend sem uma conta "
+"pagekite.me"
index f16e08834cc5039d80c5d57d78bbd42b7951e3ba..a59647cb219418e743953a4ff2bd4d47b291424f 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-04 12:07+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationspagekitec/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 3.10-dev\n"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:2
 msgid ""
@@ -12,44 +18,55 @@ msgid ""
 "for the connection. <p/><em>Note: this web configurator only supports some "
 "very very basic uses of pagekite.</em>"
 msgstr ""
+"<p/>Note: você precisa de uma conta ativa na PageKite ou pelo menos a sua "
+"própria interface primária para que este formulário funcione. Visite <a href="
+"\"https://pagekite.net/home/\">sua conta</a> para configurar um nome para o "
+"seu roteador e obter uma chave secreta para a conexão. <p/><em>>Note: este "
+"configurador web é compatível apenas com algumas funções muito básicas do "
+"pagekite.</em>"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:20
 msgid "Basic HTTP"
-msgstr ""
+msgstr "HTTP básico"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:23
 msgid "Basic SSH"
-msgstr ""
+msgstr "SSH básico"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:21
 msgid ""
 "Enable a tunnel to the local HTTP server (in most cases, this admin site)"
 msgstr ""
+"Ativar um túnel para o servidor HTTP local (na maioria dos casos, este site "
+"de administração)"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:24
 msgid "Enable a tunnel to the local SSH server"
-msgstr ""
+msgstr "Ativar um túnel para o servidor SSH local"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:13
 msgid "Kite Name"
-msgstr ""
+msgstr "Nome Kite"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:14
 msgid "Kite Secret"
-msgstr ""
+msgstr "Kite Secret"
 
 #: applications/luci-app-pagekitec/luasrc/controller/pagekitec.lua:7
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:1
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:10
 msgid "PageKite"
-msgstr ""
+msgstr "PageKite"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:16
 msgid "Static Setup"
-msgstr ""
+msgstr "Configuração estática"
 
 #: applications/luci-app-pagekitec/luasrc/model/cbi/pagekitec.lua:17
 msgid ""
 "Static setup, disable FE failover and DDNS updates, set this if you are "
 "running your own frontend without a pagekite.me account"
 msgstr ""
+"Configuração estática, desativar falhas de FE e atualizações de DDNS, defina "
+"isso caso você esteja executando o seu próprio frontend sem uma conta "
+"pagekite.me"
index 95d7e9ec8f6d5d9bfff2efe1882dea5ba0781d14..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100755 (executable)
@@ -1,11 +1,4 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@pagekitec[-1]
-       add ucitrack pagekitec
-       set ucitrack.@pagekitec[-1].init=pagekitec
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
index 9ec3795669859cdb495a917bc87a4e6550cfbea7..54a4acae2284056edca5159121377d8695314bc6 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-07-11 19:47+0200\n"
-"Last-Translator: koli <lukas.koluch@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-05 17:06+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspolipo/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
 msgid "Advanced Settings"
@@ -31,7 +32,7 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/controller/polipo.lua:13
 msgid "Configuration"
-msgstr "Konfigurace"
+msgstr "Nastavení"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:11
 msgid "DNS and Query Settings"
@@ -76,11 +77,11 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:18
 msgid "Listen address"
-msgstr ""
+msgstr "Naslouchající adresa"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:26
 msgid "Listen port"
-msgstr ""
+msgstr "Naslouchající port"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:126
 msgid ""
@@ -95,7 +96,7 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:96
 msgid "Log to syslog"
-msgstr ""
+msgstr "Protokolovat do syslog"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:13
 msgid "Logging and RAM"
index 869ab4a481f13f3c54ad6653bb7578555f3dac54..4af5c34f37b6e101d4575ec828ffc40c74890f42 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2019-11-19 16:05+0000\n"
+"PO-Revision-Date: 2019-11-24 09:12+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationspolipo/de/>\n"
@@ -82,11 +82,11 @@ msgstr "Größe des Caches im Arbeitsspeicher (Bytes)"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:18
 msgid "Listen address"
-msgstr ""
+msgstr "Listen-Adresse"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:26
 msgid "Listen port"
-msgstr "Aktiver Port"
+msgstr "Listen-Port"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:126
 msgid ""
index 972558b1abf0c173118a7fe5940c48cb64bf7282..6cb37fc5e75e91e0cf670c8d35cb47d67cb077fa 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-28 02:08+0200\n"
-"PO-Revision-Date: 2012-03-18 15:29+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspolipo/el/>\n"
 "Language: el\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 3.10-dev\n"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
 msgid "Advanced Settings"
@@ -33,7 +34,7 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/controller/polipo.lua:13
 msgid "Configuration"
-msgstr ""
+msgstr "Διαμόρφωση"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:11
 msgid "DNS and Query Settings"
@@ -216,7 +217,7 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/controller/polipo.lua:12
 msgid "Status"
-msgstr ""
+msgstr "Κατάσταση"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:99
 msgid "Syslog facility"
@@ -263,4 +264,4 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:16
 msgid "enable"
-msgstr ""
+msgstr "ενεργοποίηση"
index 54e5e8edf208fb1768465157060a5aa49c5c19d5..dd3bf4f73a62ca8b24c33b431044089f0e515d24 100644 (file)
@@ -1,16 +1,20 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-29 19:44+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspolipo/hu/>\n"
+"Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Speciális beállítások"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
 msgid "Allowed clients"
@@ -28,7 +32,7 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/controller/polipo.lua:13
 msgid "Configuration"
-msgstr ""
+msgstr "Beállítás"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:11
 msgid "DNS and Query Settings"
@@ -61,7 +65,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 "Általános beállítások"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:113
 msgid "How much RAM should Polipo use for its cache."
@@ -211,7 +215,7 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/controller/polipo.lua:12
 msgid "Status"
-msgstr ""
+msgstr "Állapot"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:99
 msgid "Syslog facility"
index e8193d72abfcb07efc4db4a541b4c3c4f95a1a22..ba67ad91b6c3f6a33e38396fbcc66f0def59e77b 100644 (file)
@@ -3,19 +3,20 @@ 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: 2013-02-09 19:56+0200\n"
-"Last-Translator: Francesco <3gasas@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-25 13:56+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspolipo/it/>\n"
 "Language: it\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 3.10-dev\n"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
 msgid "Advanced Settings"
-msgstr "Impostazioni avanzate"
+msgstr "Opzioni Avanzate"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
 msgid "Allowed clients"
@@ -228,7 +229,7 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/controller/polipo.lua:12
 msgid "Status"
-msgstr ""
+msgstr "Stato"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:99
 msgid "Syslog facility"
diff --git a/applications/luci-app-polipo/po/mr/polipo.po b/applications/luci-app-polipo/po/mr/polipo.po
new file mode 100644 (file)
index 0000000..f049f15
--- /dev/null
@@ -0,0 +1,326 @@
+msgid ""
+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: 2019-12-15 21:21+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationspolipo/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
+msgid "Allowed clients"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:67
+msgid "Always use system DNS resolver"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:88
+msgid ""
+"Basic HTTP authentication supported. Provide username and password in "
+"username:password format."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/controller/polipo.lua:13
+msgid "Configuration"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:11
+msgid "DNS and Query Settings"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:46
+msgid "DNS server address"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:154
+msgid "Delete cache files time"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:125
+msgid "Disk cache location"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:60
+msgid "Do not query IPv6"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:133
+msgid "Enable if cache (proxy) is shared by multiple users."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:173
+msgid "First PMM segment size (in bytes)"
+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 ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:113
+msgid "How much RAM should Polipo use for its cache."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:112
+msgid "In RAM cache size (in bytes)"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:18
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:26
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:126
+msgid ""
+"Location where polipo will cache files permanently. Use of external storage "
+"devices is recommended, because the cache can grow considerably. Leave it "
+"empty to disable on-disk cache."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:103
+msgid "Log file location"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:96
+msgid "Log to syslog"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:13
+msgid "Logging and RAM"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:73
+msgid "Never use system DNS resolver"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:119
+msgid "On-Disk Cache"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:169
+msgid "PMM segments size (in bytes)"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:12
+msgid "Parent Proxy"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:78
+msgid "Parent proxy address"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:79
+msgid ""
+"Parent proxy address (in host:port format), to which Polipo will forward the "
+"requests."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:87
+msgid "Parent proxy authentication"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/controller/polipo.lua:11
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:4
+msgid "Polipo"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/view/polipo_status.htm:12
+msgid "Polipo Status"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:5
+msgid "Polipo is a small and fast caching web proxy."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:163
+msgid "Poor Man's Multiplexing"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:164
+msgid ""
+"Poor Man's Multiplexing (PMM) is a technique that simulates multiplexing by "
+"requesting an instance in multiple segments. It tries to lower the latency "
+"caused by the weakness of HTTP protocol. NOTE: some sites may not work with "
+"PMM enabled."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:27
+msgid "Port on which Polipo will listen"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:8
+msgid "Proxy"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:64
+msgid "Query DNS by hostname"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:72
+msgid "Query DNS directly, fallback to system resolver"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:69
+msgid "Query DNS directly, for unknown hosts fall back to system resolver"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:54
+msgid "Query DNS for IPv6"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:59
+msgid "Query IPv4 and IPv6, prefer IPv4"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:58
+msgid "Query IPv4 and IPv6, prefer IPv6"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:57
+msgid "Query only IPv6"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:47
+msgid ""
+"Set the DNS server address to use, if you want Polipo to use different DNS "
+"server than the host system."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:132
+msgid "Shared cache"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:174
+msgid ""
+"Size of the first PMM segment. If not defined, it defaults to twice the PMM "
+"segment size."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:138
+msgid "Size to which cached files should be truncated"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/controller/polipo.lua:12
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:99
+msgid "Syslog facility"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:19
+msgid ""
+"The interface on which Polipo will listen. To listen on all interfaces use "
+"0.0.0.0 or :: (IPv6)."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:155
+msgid "Time after which cached files will be deleted"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:147
+msgid "Time after which cached files will be truncated"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:170
+msgid "To enable PMM, PMM segment size must be set to some positive value."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:137
+msgid "Truncate cache files size (in bytes)"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:146
+msgid "Truncate cache files time"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:104
+msgid ""
+"Use of external storage device is recommended, because the log file is "
+"written frequently and can grow considerably."
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:36
+msgid ""
+"When listen address is set to 0.0.0.0 or :: (IPv6), you must list clients "
+"that are allowed to connect. The format is IP address or network address "
+"(192.168.1.123, 192.168.1.0/24, 2001:660:116::/48 (IPv6))"
+msgstr ""
+
+#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:16
+msgid "enable"
+msgstr ""
+
+#~ msgid ""
+#~ "To enable polipo on-disk cache cleaning (highly recommended), you should "
+#~ "add a cron job in Scheduled Tasks services that will execute /usr/sbin/"
+#~ "polipo_purge script. For example to perform disk cache cleanup every day "
+#~ "at 6:00 in the morning you should add the following line in Scheduled "
+#~ "Tasks \"0 6 * * *\\t/usr/sbin/polipo_purge\" (without quotes)."
+#~ msgstr ""
+#~ "To enable polipo on-disk cache cleaning (highly recommended), you should "
+#~ "add a cron job in Scheduled Tasks services that will execute /usr/sbin/"
+#~ "polipo_purge script. For example to perform disk cache cleanup every day "
+#~ "at 6:00 in the morning you should add the following line in Scheduled "
+#~ "Tasks \"0 6 * * *\t/usr/sbin/polipo_purge\" (without quotes)."
+
+#~ msgid ""
+#~ "Size to which cached files should be truncated. (default value: 1048576)"
+#~ msgstr ""
+#~ "Size to which cached files should be truncated. (default value: 1048576)"
+
+#~ msgid ""
+#~ "Time after which cached files will be truncated. (default value: 4d12h)"
+#~ msgstr ""
+#~ "Time after which cached files will be truncated. (default value: 4d12h)"
+
+#~ msgid "Time after which cached files will be deleted. (default value: 32d)"
+#~ msgstr "Time after which cached files will be deleted. (default value: 32d)"
+
+#~ msgid "General"
+#~ msgstr "General"
+
+#~ msgid ""
+#~ "When listen address is set to 0.0.0.0 or :: (IPv6), you must list clients "
+#~ "that are allowed to connect. The format is IP address or network address "
+#~ "(192.168.1.123, 192.168.1.0/24, 2001:660:116::/48 (IPv6))."
+#~ msgstr ""
+#~ "When listen address is set to 0.0.0.0 or :: (IPv6), you must list clients "
+#~ "that are allowed to connect. The format is IP address or network address "
+#~ "(192.168.1.123, 192.168.1.0/24, 2001:660:116::/48 (IPv6))."
+
+#~ msgid ""
+#~ "false = Do not query IPv6; reluctantly = Query both, prefer IPv4; happily "
+#~ "= Query both, prefer IPv6; true = Query only IPv6"
+#~ msgstr ""
+#~ "false = Do not query IPv6; reluctantly = Query both, prefer IPv4; happily "
+#~ "= Query both, prefer IPv6; true = Query only IPv6"
+
+#~ msgid ""
+#~ "false = Never use system DNS resolver; reluctantly = Query DNS directly, "
+#~ "if DNS server is unavailable fail to system DNS resolver; happily = Query "
+#~ "DNS directly, if host could not be found fallback to system DNS resolver; "
+#~ "true = Always use system DNS resolver"
+#~ msgstr ""
+#~ "false = Never use system DNS resolver; reluctantly = Query DNS directly, "
+#~ "if DNS server is unavailable fail to system DNS resolver; happily = Query "
+#~ "DNS directly, if host could not be found fallback to system DNS resolver; "
+#~ "true = Always use system DNS resolver"
+
+#~ msgid "Port on which Polipo will listen. (default value: 8123)"
+#~ msgstr "Port on which Polipo will listen. (default value: 8123)"
index 42d0fe33198355cb81009f771c5adc5c4a9c4f2b..71092402d692584a54c1a6ed3655f76c858c204e 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-13 21:10+0000\n"
-"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"PO-Revision-Date: 2019-12-01 15:33+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationspolipo/pl/>\n"
 "Language: pl\n"
@@ -168,7 +168,7 @@ msgstr ""
 "Poor Man's Multiplexing (PMM) to technika symulująca multipleksowanie "
 "poprzez żądanie instancji w wielu segmentach. Próbuje obniżyć opóźnienia "
 "spowodowane wadami protokołu HTTP. UWAGA: niektóre strony mogą nie działać "
-"przy włączonym PMM!"
+"przy włączonym PMM"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:27
 msgid "Port on which Polipo will listen"
index 90f6d17d6e52e93e5235ac081f5daf33b54f5608..a01e0ebd356ee6517caffd6f41ae019ede987a9b 100644 (file)
@@ -3,19 +3,20 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2012-09-16 02:36+0200\n"
-"Last-Translator: Julio Cezar <jsilvestree@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-02 16:07+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationspolipo/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.6\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
 msgid "Advanced Settings"
-msgstr "Opções Avançadas"
+msgstr "Configurações Avançadas"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:35
 msgid "Allowed clients"
@@ -80,7 +81,7 @@ msgstr "Tamanho da cache na RAM (bytes)"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:18
 msgid "Listen address"
-msgstr "Endereço de escuta"
+msgstr "Escutar endereço"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:26
 msgid "Listen port"
@@ -103,7 +104,7 @@ msgstr "Localização do arquivo de registo"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:96
 msgid "Log to syslog"
-msgstr "Registar para o syslog"
+msgstr "Registrar para o syslog"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:13
 msgid "Logging and RAM"
@@ -235,7 +236,7 @@ msgstr "Tamanho que os arquivos de cache serão truncados"
 
 #: applications/luci-app-polipo/luasrc/controller/polipo.lua:12
 msgid "Status"
-msgstr "Estado"
+msgstr "Condição"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:99
 msgid "Syslog facility"
index 197b2e2f01304e76a1c3398a5afb0dcac66f9492..dc253730827d572fdba705d99abb57fc88f16522 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-27 21:28+0000\n"
+"PO-Revision-Date: 2019-12-15 21:21+0000\n"
 "Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationspolipo/uk/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
 "4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
 msgid "Advanced Settings"
@@ -263,4 +263,4 @@ msgstr ""
 
 #: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:16
 msgid "enable"
-msgstr ""
+msgstr "Увімкнути"
index 404beae911acf509e77d9498ae1f8d0af75869b9..4ac3d17ed104c8ff1558e47836a1f4b42a1164f4 100644 (file)
@@ -1,59 +1,72 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-05 17:07+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsprivoxy/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"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
 msgid ""
 "A URL to be displayed in the error page that users will see if access to an "
 "untrusted page is denied."
 msgstr ""
+"Adresa URL, která se zobrazí na chybové stránce, kterou uživatelé uvidí, "
+"pokud je přístup na nedůvěryhodnou stránku odepřen."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:226
 msgid ""
 "A URL to documentation about the local Privoxy setup, configuration or "
 "policies."
 msgstr ""
+"Adresa URL dokumentace místního nastavení Privoxy, konfigurace a politik."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:325
 msgid "A directory where Privoxy can create temporary files."
-msgstr ""
+msgstr "Adresář, kde může Privoxy vytvářet dočasné soubory."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:84
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:87
 msgid "Access Control"
-msgstr ""
+msgstr "Řízení přístupu"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:337
 msgid "Actions that are applied to all sites and maybe overruled later on."
 msgstr ""
+"Akce, které jsou aplikovány na všechny stránky, a které mohou být přepsány "
+"později."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:308
 msgid "An alternative directory where the templates are loaded from."
-msgstr ""
+msgstr "Alternativní adresář, ze kterého jsou načítany šablony."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:206
 msgid "An email address to reach the Privoxy administrator."
-msgstr ""
+msgstr "E-mailová adresa správce Privoxy."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:691
 msgid ""
 "Assumed server-side keep-alive timeout (in seconds) if not specified by the "
 "server."
 msgstr ""
+"Předpokládaný limit pro udržení spojení v sekundách na straně serveru, pokud "
+"není určen serverem."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:151
 msgid "Boot delay"
-msgstr ""
+msgstr "Zpoždění bootu"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:869
 msgid "CGI user interface"
-msgstr ""
+msgstr "Uživatelské rozhraní CGI"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:857
 msgid "Common Log Format"
-msgstr ""
+msgstr "Společný formát protokolu"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:92
 msgid ""
@@ -61,98 +74,107 @@ msgid ""
 "proxies. Note that parent proxies can severely decrease your privacy level. "
 "Also specified here are SOCKS proxies."
 msgstr ""
+"Zde nastavte směrování HTTP požadavků řetězem proxy serverů. Nadřazené proxy "
+"servery mohou výrazně snížit úroveň soukromí. Zde také můžete zadat SOCKS "
+"proxy servery."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:851
 msgid "Debug GIF de-animation"
-msgstr ""
+msgstr "Protokolovat GIF de-animace"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:833
 msgid "Debug force feature"
-msgstr ""
+msgstr "Protokolovat 'force' vlastnosti"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:845
 msgid "Debug redirects"
-msgstr ""
+msgstr "Protokolovat přesměrování"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:839
 msgid "Debug regular expression filters"
-msgstr ""
+msgstr "Protokolovat filtry regulárních výrazů"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:152
 msgid "Delay (in seconds) during system boot before Privoxy start"
-msgstr ""
+msgstr "Prodleva v sekundách při bootování systému před spuštěním Privoxy"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:261
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:298
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:315
 msgid "Directory does not exist!"
-msgstr ""
+msgstr "Adresář neexistuje!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:557
 msgid "Disabled == Transparent Proxy Mode"
-msgstr ""
+msgstr "Zakázáno = = transparentní režim proxy serveru"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:66
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:71
 msgid "Documentation"
-msgstr ""
+msgstr "Dokumentace"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:154
 msgid "During delay ifup-events are not monitored !"
-msgstr ""
+msgstr "Během prodlení nejsou monitorovány události zapnutí rozhraní!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:599
 msgid "Enable proxy authentication forwarding"
-msgstr ""
+msgstr "Povolit předávání autentizace proxy"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:135
 msgid ""
 "Enable/Disable autostart of Privoxy on system startup and interface events"
 msgstr ""
+"Povolit / zakázat automatické spuštění Privoxy po spuštění systému a při "
+"událostech rozhraní"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:555
 msgid "Enable/Disable filtering when Privoxy starts."
-msgstr ""
+msgstr "Povolit / zakázat filtrování při spuštění privoxy."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
 msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
 msgid ""
 "Enabling this option is NOT recommended if there is no parent proxy that "
 "requires authentication!"
 msgstr ""
+"Povolení této možnosti NENÍ doporučeno, pokud neexistuje nadřazený proxy "
+"server vyžadující ověření!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:368
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:404
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:442
 msgid "File '%s' not found inside Configuration Directory"
-msgstr ""
+msgstr "Soubor '%s' nebyl nalezen v konfiguračním adresáři"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:915
 #: applications/luci-app-privoxy/luasrc/view/privoxy/detail_logview.htm:12
 msgid "File not found or empty"
-msgstr ""
+msgstr "Soubor nebyl nalezen nebo je prázdný"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:75
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:80
 msgid "Files and Directories"
-msgstr ""
+msgstr "Soubory a adresáře"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:36
 msgid "For help use link at the relevant option"
-msgstr ""
+msgstr "Pro nápovědu použijte odkaz u příslušné možnosti"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:91
 msgid "Forwarding"
-msgstr ""
+msgstr "Forwarding"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:589
 msgid ""
 "If enabled, Privoxy hides the 'go there anyway' link. The user obviously "
 "should not be able to bypass any blocks."
 msgstr ""
+"Je-li povoleno, Privoxy skryje odkaz 'Přesto pokračovat'. Uživatel by "
+"samozřejmě neměl být schopen obejít žádné blokování."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:67
 msgid ""
@@ -160,152 +182,160 @@ msgid ""
 "be a good idea to let them know how to reach you, what you block and why you "
 "do that, your policies, etc."
 msgstr ""
+"Pokud hodláte používat Privoxy pro více uživatelů než jen pro sebe, je "
+"vhodné jim oznámit, jak vás mohou kontaktovat, co blokujete a proč, vaše "
+"zásady atd."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:215
 msgid "Invalid email address"
-msgstr ""
+msgstr "Neplatná e-mailová adresa"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:416
 msgid "It is NOT recommended for the casual user."
-msgstr ""
+msgstr "NENÍ doporučeno pro příležitostné uživatele."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:194
 msgid "Location of the Privoxy User Manual."
-msgstr ""
+msgstr "Umístění uživatelského manuálu Privoxy."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:108
 msgid "Log File Viewer"
-msgstr ""
+msgstr "Prohlížeč souborů protokolu"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:895
 msgid "Log all data read from the network"
-msgstr ""
+msgstr "Protokolovat všechna data příchozí ze sítě"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:827
 msgid "Log all data written to the network"
-msgstr ""
+msgstr "Protokolovat všechna data odchozí do sítě"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:901
 msgid "Log the applying actions"
-msgstr ""
+msgstr "Protokolovat aplikované akce"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:803
 msgid ""
 "Log the destination for each request Privoxy let through. See also 'Debug "
 "1024'."
 msgstr ""
+"Protokolovat cíl každého požadavku, který Privoxy propustí. Vizte také "
+"'Debug 1024'."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:863
 msgid ""
 "Log the destination for requests Privoxy didn't let through, and the reason "
 "why."
-msgstr ""
+msgstr "Protokolovat cíl každého požadavku, který Privoxy nepropustí, a důvod."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:104
 msgid "Logging"
-msgstr ""
+msgstr "Protokolování"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:339
 msgid "Main actions file"
-msgstr ""
+msgstr "Soubor hlavních akcí"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:461
 msgid "Mandatory Input: No Data given!"
-msgstr ""
+msgstr "Povinný vstup: Nebyly zadány žádné údaje!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:259
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:296
 msgid "Mandatory Input: No Directory given!"
-msgstr ""
+msgstr "Povinný vstup: Nebyl zadán žádný adresář!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:279
 msgid "Mandatory Input: No File given!"
-msgstr ""
+msgstr "Povinný vstup: Nebyl zadán žádný soubor!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:479
 msgid "Mandatory Input: No Port given!"
-msgstr ""
+msgstr "Povinný vstup: Není zadán žádný port!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:345
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:381
 msgid "Mandatory Input: No files given!"
-msgstr ""
+msgstr "Povinný vstup: Nebyly zadány žádné soubory!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:482
 msgid "Mandatory Input: No valid IPv4 address or host given!"
-msgstr ""
+msgstr "Povinný vstup: Nebyla zadána žádná platná IPv4 adresa nebo hostitel!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:470
 msgid "Mandatory Input: No valid IPv6 address given!"
-msgstr ""
+msgstr "Povinný vstup: Nebyla zadána žádná platná IPv6 adresa!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:472
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:484
 msgid "Mandatory Input: No valid Port given!"
-msgstr ""
+msgstr "Povinný vstup: Nebyl zadán žádný platný port!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:733
 msgid "Maximum number of client connections that will be served."
-msgstr ""
+msgstr "Maximální počet klientských spojení, které budou obsluhovány."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:535
 msgid "Maximum size (in KB) of the buffer for content filtering."
-msgstr ""
+msgstr "Maximální velikost vyrovnávací paměti v kB pro filtrování obsahu."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:97
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:100
 msgid "Miscellaneous"
-msgstr ""
+msgstr "Ostatní"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:51
 msgid "NOT installed"
-msgstr ""
+msgstr "NENÍ nainstalováno"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:254
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:291
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:310
 msgid "No trailing '/', please."
-msgstr ""
+msgstr "Nepoužívejte koncové '/', prosím."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:881
 msgid "Non-fatal errors - *we highly recommended enabling this*"
-msgstr ""
+msgstr "Nezávažné chyby -*důrazně doporučujeme toto povolit*"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:714
 msgid ""
 "Number of seconds after which a socket times out if no data is received."
 msgstr ""
+"Počet sekund, po kterých vyprší časový limit, pokud nejsou přijata žádná "
+"data."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:668
 msgid ""
 "Number of seconds after which an open connection will no longer be reused."
-msgstr ""
+msgstr "Počet sekund, po kterých již nebude otevřené připojení znovu použito."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:327
 msgid ""
 "Only when using 'external filters', Privoxy has to create temporary files."
 msgstr ""
+"Pouze při použití 'externích filtrů' musí Privoxy vytvářet dočasné soubory."
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:81
 msgid "Please install current version !"
-msgstr ""
+msgstr "Nainstalujte prosím aktuální verzi!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:913
 msgid "Please press [Read] button"
-msgstr ""
+msgstr "Prosím, stiskněte tlačítko [Načíst]"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:518
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:527
 msgid "Please read Privoxy manual for details!"
-msgstr ""
+msgstr "Podrobnosti si prosím přečtěte v manuálu Privoxy!"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:92
 msgid "Please update to the current version!"
-msgstr ""
+msgstr "Aktualizujte prosím na současnou verzi!"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:24
 msgid "Privoxy WEB proxy"
-msgstr ""
+msgstr "Webová proxy Privoxy"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:76
 msgid ""
@@ -313,6 +343,9 @@ msgid ""
 "configuration, help and logging. This section of the configuration file "
 "tells Privoxy where to find those other files."
 msgstr ""
+"Privoxy může a normálně používá řadu dalších souborů pro dodatečnou "
+"konfiguraci, nápovědu a protokolování. Tato část konfiguračního souboru říká "
+"Privoxy, kde tyto další soubory najít."
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:32
 msgid ""
@@ -320,162 +353,191 @@ msgid ""
 "enhancing privacy, modifying web page data and HTTP headers, controlling "
 "access, and removing ads and other obnoxious Internet junk."
 msgstr ""
+"Privoxy je webová proxy bez mezipaměti s pokročilými filtrovacími funkcemi "
+"pro zvýšení ochrany soukromí, upravující data webových stánek a HTTP "
+"hlaviček, řídící přístup a odebírající reklamy a ostatní otravné internetové "
+"smetí."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:908
 msgid "Read / Reread log file"
-msgstr ""
+msgstr "Načíst / znovu načíst soubor protokolu"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:815
 msgid "Show I/O status"
-msgstr ""
+msgstr "Zobrazit stav I/O"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:809
 msgid "Show each connection status"
-msgstr ""
+msgstr "Zobrazit stav každého připojení"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:821
 msgid "Show header parsing"
-msgstr ""
+msgstr "Zobrazit analýzu hlavičky"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:76
 msgid "Software package '%s' is not installed."
-msgstr ""
+msgstr "Softwarový balíček '%s' není nainstalován."
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:85
 msgid "Software package '%s' is outdated."
-msgstr ""
+msgstr "Softwarový balíček '%s' je zastaralý."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:125
 #: applications/luci-app-privoxy/luasrc/view/privoxy/detail_startstop.htm:10
 msgid "Start"
-msgstr ""
+msgstr "Start"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:115
 msgid "Start / Stop"
-msgstr ""
+msgstr "Spustit / zastavit"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:116
 msgid "Start/Stop Privoxy WEB Proxy"
-msgstr ""
+msgstr "Spustit / zastavit Privoxy"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:875
 msgid "Startup banner and warnings."
-msgstr ""
+msgstr "Úvodní nápis a upozornění."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:455
 msgid "Syntax:"
-msgstr ""
+msgstr "Syntaxe:"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:786
 msgid "Syntax: Client header names delimited by spaces."
-msgstr ""
+msgstr "Syntaxe: Názvy hlaviček klienta odděleny mezerami."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:612
 msgid "Syntax: target_pattern http_parent[:port]"
-msgstr ""
+msgstr "Syntax: target_pattern http_parent[:port]"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:620
 msgid "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"
-msgstr ""
+msgstr "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:59
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:62
 msgid "System"
-msgstr ""
+msgstr "Systém"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:335
 msgid ""
 "The actions file(s) to use. Multiple actionsfile lines are permitted, and "
 "are in fact recommended!"
 msgstr ""
+"Soubor(y) akcí, které se mají použít. Je povoleno více řádků, což je ostatně "
+"doporučeno!"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:453
 msgid ""
 "The address and TCP port on which Privoxy will listen for client requests."
 msgstr ""
+"Adresa a port TCP, na kterém bude Privoxy naslouchat požadavkům klientů."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:766
 msgid ""
 "The compression level that is passed to the zlib library when compressing "
 "buffered content."
 msgstr ""
+"Úroveň komprese, která je předána do knihovny ZLIB při kompresi obsahu "
+"vyrovnávací paměti."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:252
 msgid ""
 "The directory where all logging takes place (i.e. where the logfile is "
 "located)."
 msgstr ""
+"Adresář, ve kterém se provádí všechna protokolování (tj. kde je umístěn "
+"soubor protokolu)."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:289
 msgid "The directory where the other configuration files are located."
-msgstr ""
+msgstr "Adresář, ve kterém jsou umístěny ostatní konfigurační soubory."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:377
 msgid ""
 "The filter files contain content modification rules that use regular "
 "expressions."
 msgstr ""
+"Soubory filtrů obsahují pravidla pro úpravu obsahu, která používají "
+"regulární výrazy."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:183
 msgid "The hostname shown on the CGI pages."
-msgstr ""
+msgstr "Název hostitele zobrazený na stránkách CGI."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:274
 msgid "The log file to use. File name, relative to log directory."
 msgstr ""
+"Soubor protokolu, který má být použit. Název souboru relativní k adresáři "
+"protokolu."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:784
 msgid "The order in which client headers are sorted before forwarding them."
 msgstr ""
+"Pořadí, ve kterém jsou tříděny hlavičky klientů před jejich přeposláním."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:751
 msgid ""
 "The status code Privoxy returns for pages blocked with +handle-as-empty-"
 "document."
 msgstr ""
+"Stavový kód, který Privoxy vrací pro stránky blokované filtrem +handle-as-"
+"empty-document."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:413
 msgid ""
 "The trust mechanism is an experimental feature for building white-lists and "
 "should be used with care."
 msgstr ""
+"Mechanismus důvěryhodnosti je experimentální funkce pro vytváření whitelistů "
+"a měl by být používán s opatrností."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:238
 msgid ""
 "The value of this option only matters if the experimental trust mechanism "
 "has been activated."
 msgstr ""
+"Hodnota této možnosti je důležitá pouze v případě, že byl aktivován "
+"experimentální mechanismus důvěryhodnosti."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:796
 msgid ""
 "This option is only there for debugging purposes. It will drastically reduce "
 "performance."
 msgstr ""
+"Tato možnost je k dispozici pouze pro účely ladění. Výrazně sníží výkon."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:574
 msgid ""
 "This option will be removed in future releases as it has been obsoleted by "
 "the more general header taggers."
 msgstr ""
+"Tato možnost bude v budoucích verzích odstraněna, protože byla nahrazena "
+"obecnějšími značkovači záhlaví."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:85
 msgid ""
 "This tab controls the security-relevant aspects of Privoxy's configuration."
-msgstr ""
+msgstr "Tato záložka řídí bezpečnostní aspekty konfigurace Privoxy."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:618
 msgid ""
 "Through which SOCKS proxy (and optionally to which parent HTTP proxy) "
 "specific requests should be routed."
 msgstr ""
+"Prostřednictvím které SOCKS proxy (a případně na kterou nadřazenou HTTP "
+"proxy) by měly být konkrétní požadavky směrovány."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:610
 msgid "To which parent HTTP proxy specific requests should be routed."
 msgstr ""
+"Prostřednictvím které nadřazené HTTP proxy by měly být konkrétní požadavky "
+"směrovány."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:341
 msgid "User customizations"
-msgstr ""
+msgstr "Uživatelské úpravy"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:166
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:543
@@ -485,108 +547,112 @@ 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 "Hodnota není číslo"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:168
 msgid "Value not between 0 and 300"
-msgstr ""
+msgstr "Hodnota není v rozsahu 0 až 300"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:774
 msgid "Value not between 0 and 9"
-msgstr ""
+msgstr "Hodnota není v rozmezí 0 až 9"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:545
 msgid "Value not between 1 and 4096"
-msgstr ""
+msgstr "Hodnota není v rozmezí 1 and 4096"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:675
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:698
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:722
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:741
 msgid "Value not greater 0 or empty"
-msgstr ""
+msgstr "Hodnota není větší než 0, nebo je prázdná"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:537
 msgid "Value range 1 to 4096, no entry defaults to 4096"
-msgstr ""
+msgstr "Rozsah hodnot 1 až 4096, žádná hodnota znamená 4096"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:45
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:47
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:50
 msgid "Version"
-msgstr ""
+msgstr "Verze"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:43
 msgid "Version Information"
-msgstr ""
+msgstr "Informace o verzi"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:646
 msgid "Whether intercepted requests should be treated as valid."
-msgstr ""
+msgstr "Zda mají být zachycené požadavky považovány za platné."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:572
 msgid ""
 "Whether or not Privoxy recognizes special HTTP headers to change toggle "
 "state."
-msgstr ""
+msgstr "Zda má Privoxy rozpoznávat speciální HTTP hlavičky pro změnu stavu."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:758
 msgid "Whether or not buffered content is compressed before delivery."
-msgstr ""
+msgstr "Zda je vyrovnávací obsah komprimován před doručením."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:706
 msgid ""
 "Whether or not outgoing connections that have been kept alive should be "
 "shared between different incoming connections."
 msgstr ""
+"Zda mají být odchozí spojení, která byla zachována, sdílena mezi různými "
+"příchozími spojeními."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:683
+#, fuzzy
 msgid "Whether or not pipelined requests should be served."
-msgstr ""
+msgstr "Zda se mají odbavovat sežazené (pipelined) požadavky."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:600
 msgid "Whether or not proxy authentication through Privoxy should work."
-msgstr ""
+msgstr "Zda má nebo nemá být funkční proxy autentizace prostřednictvím Privoxy."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:582
 msgid "Whether or not the web-based actions file editor may be used."
-msgstr ""
+msgstr "Zda lze použít webový editor pro úpravu souborů akcí."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:565
 msgid "Whether or not the web-based toggle feature may be used."
-msgstr ""
+msgstr "Zda může být použita webová přepínací funkce."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:653
 msgid "Whether requests to Privoxy's CGI pages can be blocked or redirected."
 msgstr ""
+"Zda mohou být požadavky na CGI stránky v Privoxy blokovány nebo přesměrovány."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:660
 msgid ""
 "Whether the CGI interface should stay compatible with broken HTTP clients."
-msgstr ""
+msgstr "Zda má rozhraní CGI zůstat kompatibilní s rozbitými HTTP klienty."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:794
 msgid "Whether to run only one server thread."
-msgstr ""
+msgstr "Zda má být spuštěno pouze jedno serverové vlákno."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:516
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:525
 msgid "Who can access what."
-msgstr ""
+msgstr "Kdo má přístup k čemu."
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:49
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:87
 msgid "installed"
-msgstr ""
+msgstr "nainstalováno"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:48
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:78
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:89
 msgid "or higher"
-msgstr ""
+msgstr "nebo vyšší"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:46
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:78
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:89
 msgid "required"
-msgstr ""
+msgstr "vyžadováno"
index f2b528d17511ae15d92e06da5db45c3dda1a3a17..4a6e9db23d07c3e9ada87d435ec34246da4dfd95 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsprivoxy/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
 msgid ""
@@ -381,7 +387,7 @@ msgstr ""
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:59
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:62
 msgid "System"
-msgstr ""
+msgstr "Σύστημα"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:335
 msgid ""
index bb735794beb160cd2555b787a2d2ae1eba93c034..ab4f565869ae1284f97bb5c0369a6e506b08cbfb 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-29 19:46+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsprivoxy/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
 msgid ""
@@ -116,7 +122,7 @@ msgstr ""
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
 msgid "Enabled"
-msgstr ""
+msgstr "Engedélyezve"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
 msgid ""
@@ -203,7 +209,7 @@ msgstr ""
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:104
 msgid "Logging"
-msgstr ""
+msgstr "Naplózás"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:339
 msgid "Main actions file"
@@ -348,7 +354,7 @@ msgstr ""
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:125
 #: applications/luci-app-privoxy/luasrc/view/privoxy/detail_startstop.htm:10
 msgid "Start"
-msgstr ""
+msgstr "Indítás"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:115
 msgid "Start / Stop"
@@ -381,7 +387,7 @@ msgstr ""
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:59
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:62
 msgid "System"
-msgstr ""
+msgstr "Rendszer"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:335
 msgid ""
@@ -514,7 +520,7 @@ msgstr ""
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:47
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:50
 msgid "Version"
-msgstr ""
+msgstr "Verzió"
 
 #: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:43
 msgid "Version Information"
index 946dc07c150b12e5f400ddddd0ca590f6afc5290..f7c83782f96517c33b277781fa7b3cecb0e30958 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsprivoxy/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 3.10-dev\n"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
 msgid ""
@@ -116,7 +122,7 @@ msgstr ""
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
 msgid "Enabled"
-msgstr ""
+msgstr "Abilitato"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
 msgid ""
diff --git a/applications/luci-app-privoxy/po/mr/privoxy.po b/applications/luci-app-privoxy/po/mr/privoxy.po
new file mode 100644 (file)
index 0000000..b70b91f
--- /dev/null
@@ -0,0 +1,592 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
+msgid ""
+"A URL to be displayed in the error page that users will see if access to an "
+"untrusted page is denied."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:226
+msgid ""
+"A URL to documentation about the local Privoxy setup, configuration or "
+"policies."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:325
+msgid "A directory where Privoxy can create temporary files."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:84
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:87
+msgid "Access Control"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:337
+msgid "Actions that are applied to all sites and maybe overruled later on."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:308
+msgid "An alternative directory where the templates are loaded from."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:206
+msgid "An email address to reach the Privoxy administrator."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:691
+msgid ""
+"Assumed server-side keep-alive timeout (in seconds) if not specified by the "
+"server."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:151
+msgid "Boot delay"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:869
+msgid "CGI user interface"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:857
+msgid "Common Log Format"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:92
+msgid ""
+"Configure here the routing of HTTP requests through a chain of multiple "
+"proxies. Note that parent proxies can severely decrease your privacy level. "
+"Also specified here are SOCKS proxies."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:851
+msgid "Debug GIF de-animation"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:833
+msgid "Debug force feature"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:845
+msgid "Debug redirects"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:839
+msgid "Debug regular expression filters"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:152
+msgid "Delay (in seconds) during system boot before Privoxy start"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:261
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:298
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:315
+msgid "Directory does not exist!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:557
+msgid "Disabled == Transparent Proxy Mode"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:66
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:71
+msgid "Documentation"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:154
+msgid "During delay ifup-events are not monitored !"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:599
+msgid "Enable proxy authentication forwarding"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:135
+msgid ""
+"Enable/Disable autostart of Privoxy on system startup and interface events"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:555
+msgid "Enable/Disable filtering when Privoxy starts."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
+msgid ""
+"Enabling this option is NOT recommended if there is no parent proxy that "
+"requires authentication!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:368
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:404
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:442
+msgid "File '%s' not found inside Configuration Directory"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:915
+#: applications/luci-app-privoxy/luasrc/view/privoxy/detail_logview.htm:12
+msgid "File not found or empty"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:75
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:80
+msgid "Files and Directories"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:36
+msgid "For help use link at the relevant option"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:91
+msgid "Forwarding"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:589
+msgid ""
+"If enabled, Privoxy hides the 'go there anyway' link. The user obviously "
+"should not be able to bypass any blocks."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:67
+msgid ""
+"If you intend to operate Privoxy for more users than just yourself, it might "
+"be a good idea to let them know how to reach you, what you block and why you "
+"do that, your policies, etc."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:215
+msgid "Invalid email address"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:416
+msgid "It is NOT recommended for the casual user."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:194
+msgid "Location of the Privoxy User Manual."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:108
+msgid "Log File Viewer"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:895
+msgid "Log all data read from the network"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:827
+msgid "Log all data written to the network"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:901
+msgid "Log the applying actions"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:803
+msgid ""
+"Log the destination for each request Privoxy let through. See also 'Debug "
+"1024'."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:863
+msgid ""
+"Log the destination for requests Privoxy didn't let through, and the reason "
+"why."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:104
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:339
+msgid "Main actions file"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:461
+msgid "Mandatory Input: No Data given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:259
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:296
+msgid "Mandatory Input: No Directory given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:279
+msgid "Mandatory Input: No File given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:479
+msgid "Mandatory Input: No Port given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:345
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:381
+msgid "Mandatory Input: No files given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:482
+msgid "Mandatory Input: No valid IPv4 address or host given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:470
+msgid "Mandatory Input: No valid IPv6 address given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:472
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:484
+msgid "Mandatory Input: No valid Port given!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:733
+msgid "Maximum number of client connections that will be served."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:535
+msgid "Maximum size (in KB) of the buffer for content filtering."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:97
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:100
+msgid "Miscellaneous"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:51
+msgid "NOT installed"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:254
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:291
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:310
+msgid "No trailing '/', please."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:881
+msgid "Non-fatal errors - *we highly recommended enabling this*"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:714
+msgid ""
+"Number of seconds after which a socket times out if no data is received."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:668
+msgid ""
+"Number of seconds after which an open connection will no longer be reused."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:327
+msgid ""
+"Only when using 'external filters', Privoxy has to create temporary files."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:81
+msgid "Please install current version !"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:913
+msgid "Please press [Read] button"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:518
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:527
+msgid "Please read Privoxy manual for details!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:92
+msgid "Please update to the current version!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:24
+msgid "Privoxy WEB proxy"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:76
+msgid ""
+"Privoxy can (and normally does) use a number of other files for additional "
+"configuration, help and logging. This section of the configuration file "
+"tells Privoxy where to find those other files."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:32
+msgid ""
+"Privoxy is a non-caching web proxy with advanced filtering capabilities for "
+"enhancing privacy, modifying web page data and HTTP headers, controlling "
+"access, and removing ads and other obnoxious Internet junk."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:908
+msgid "Read / Reread log file"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:815
+msgid "Show I/O status"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:809
+msgid "Show each connection status"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:821
+msgid "Show header parsing"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:76
+msgid "Software package '%s' is not installed."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:85
+msgid "Software package '%s' is outdated."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:125
+#: applications/luci-app-privoxy/luasrc/view/privoxy/detail_startstop.htm:10
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:115
+msgid "Start / Stop"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:116
+msgid "Start/Stop Privoxy WEB Proxy"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:875
+msgid "Startup banner and warnings."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:455
+msgid "Syntax:"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:786
+msgid "Syntax: Client header names delimited by spaces."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:612
+msgid "Syntax: target_pattern http_parent[:port]"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:620
+msgid "Syntax: target_pattern socks_proxy[:port] http_parent[:port]"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:59
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:62
+msgid "System"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:335
+msgid ""
+"The actions file(s) to use. Multiple actionsfile lines are permitted, and "
+"are in fact recommended!"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:453
+msgid ""
+"The address and TCP port on which Privoxy will listen for client requests."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:766
+msgid ""
+"The compression level that is passed to the zlib library when compressing "
+"buffered content."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:252
+msgid ""
+"The directory where all logging takes place (i.e. where the logfile is "
+"located)."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:289
+msgid "The directory where the other configuration files are located."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:377
+msgid ""
+"The filter files contain content modification rules that use regular "
+"expressions."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:183
+msgid "The hostname shown on the CGI pages."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:274
+msgid "The log file to use. File name, relative to log directory."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:784
+msgid "The order in which client headers are sorted before forwarding them."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:751
+msgid ""
+"The status code Privoxy returns for pages blocked with +handle-as-empty-"
+"document."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:413
+msgid ""
+"The trust mechanism is an experimental feature for building white-lists and "
+"should be used with care."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:238
+msgid ""
+"The value of this option only matters if the experimental trust mechanism "
+"has been activated."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:796
+msgid ""
+"This option is only there for debugging purposes. It will drastically reduce "
+"performance."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:574
+msgid ""
+"This option will be removed in future releases as it has been obsoleted by "
+"the more general header taggers."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:85
+msgid ""
+"This tab controls the security-relevant aspects of Privoxy's configuration."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:618
+msgid ""
+"Through which SOCKS proxy (and optionally to which parent HTTP proxy) "
+"specific requests should be routed."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:610
+msgid "To which parent HTTP proxy specific requests should be routed."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:341
+msgid "User customizations"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:166
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:543
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:673
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:696
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:720
+#: 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 ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:168
+msgid "Value not between 0 and 300"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:774
+msgid "Value not between 0 and 9"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:545
+msgid "Value not between 1 and 4096"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:675
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:698
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:722
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:741
+msgid "Value not greater 0 or empty"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:537
+msgid "Value range 1 to 4096, no entry defaults to 4096"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:45
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:47
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:50
+msgid "Version"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:43
+msgid "Version Information"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:646
+msgid "Whether intercepted requests should be treated as valid."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:572
+msgid ""
+"Whether or not Privoxy recognizes special HTTP headers to change toggle "
+"state."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:758
+msgid "Whether or not buffered content is compressed before delivery."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:706
+msgid ""
+"Whether or not outgoing connections that have been kept alive should be "
+"shared between different incoming connections."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:683
+msgid "Whether or not pipelined requests should be served."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:600
+msgid "Whether or not proxy authentication through Privoxy should work."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:582
+msgid "Whether or not the web-based actions file editor may be used."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:565
+msgid "Whether or not the web-based toggle feature may be used."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:653
+msgid "Whether requests to Privoxy's CGI pages can be blocked or redirected."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:660
+msgid ""
+"Whether the CGI interface should stay compatible with broken HTTP clients."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:794
+msgid "Whether to run only one server thread."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:516
+#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:525
+msgid "Who can access what."
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:49
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:87
+msgid "installed"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:48
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:78
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:89
+msgid "or higher"
+msgstr ""
+
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:46
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:78
+#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:89
+msgid "required"
+msgstr ""
index 1a86e5860cf9f7cffd7b0d808da12de707209541..160acfb293b601e00e43f1a4b96377818b5f6fc2 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-02 16:10+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsprivoxy/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"
-"X-Generator: Poedit 1.8.11\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
 msgid ""
@@ -137,7 +138,7 @@ msgstr "Ativar / Desativar filtragem quando Privoxy iniciar."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:134
 msgid "Enabled"
-msgstr "Habilitado"
+msgstr "Ativado"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:602
 msgid ""
@@ -203,7 +204,7 @@ msgstr "Localização do Manual do Usuário do Privoxy."
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:108
 msgid "Log File Viewer"
-msgstr "Visualizador de arquivo de registros (log)"
+msgstr "Visualizador de arquivo de registro"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:895
 msgid "Log all data read from the network"
@@ -235,7 +236,7 @@ msgstr ""
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:104
 msgid "Logging"
-msgstr "Registrando (logging)"
+msgstr "Registrando os eventos"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:339
 msgid "Main actions file"
@@ -369,7 +370,7 @@ msgstr ""
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:908
 msgid "Read / Reread log file"
-msgstr "Ler / Ler novamente o arquivo de registros (log)"
+msgstr "Ler / Ler novamente o arquivo de registro"
 
 #: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:815
 msgid "Show I/O status"
index b530df8ee69a3ad0d402ce9d5699c2eadc5c874d..a2eec1d4b7b6c99f4ecaed4b5b8d1114cc28be24 100644 (file)
@@ -5,15 +5,16 @@ 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: 2014-06-20 23:36+0200\n"
-"Last-Translator: koli <lukas.koluch@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-02 16:07+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsqos/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
 msgid "Calculate overhead"
@@ -79,7 +80,7 @@ msgstr "Zdrojová adresa"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:39
 msgid "Target"
-msgstr "Cílová třída priority"
+msgstr "Cíl"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:30
 msgid "Upload speed (kbit/s)"
index bac2d644fd42e904083a673e1a739c6e531ae215..1f840b59216dbc870545f39874e6e82351758ec8 100644 (file)
@@ -5,15 +5,16 @@ 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: 2012-12-30 19:18+0200\n"
-"Last-Translator: romboyco <romboyco@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-29 19:44+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsqos/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
 msgid "Calculate overhead"
@@ -29,7 +30,7 @@ msgstr "Besorolási csoport"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:79
 msgid "Comment"
-msgstr ""
+msgstr "Megjegyzés"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:61
 msgid "Destination host"
@@ -49,7 +50,7 @@ msgstr "Fél-duplex"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:12
 msgid "Interfaces"
-msgstr "Interfészek"
+msgstr "Csatolók"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:77
 msgid "Number of bytes"
diff --git a/applications/luci-app-qos/po/mr/qos.po b/applications/luci-app-qos/po/mr/qos.po
new file mode 100644 (file)
index 0000000..d63e4e6
--- /dev/null
@@ -0,0 +1,116 @@
+msgid ""
+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: 2010-03-25 22:10+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: mr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
+msgid "Calculate overhead"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:33
+msgid "Classification Rules"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:19
+msgid "Classification group"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:79
+msgid "Comment"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:61
+msgid "Destination host"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:27
+msgid "Download speed (kbit/s)"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:16
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:25
+msgid "Half-duplex"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:12
+msgid "Interfaces"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:77
+msgid "Number of bytes"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:73
+msgid "Ports"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:66
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/controller/qos.lua:13
+msgid "QoS"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:7
+msgid "Quality of Service"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:56
+msgid "Source host"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:39
+msgid "Target"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:30
+msgid "Upload speed (kbit/s)"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:8
+msgid ""
+"With <abbr title=\"Quality of Service\">QoS</abbr> you can prioritize "
+"network traffic selected by addresses, ports or services."
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:58
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:63
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:67
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:75
+msgid "all"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:20
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:41
+msgid "express"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:43
+msgid "low"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:42
+msgid "normal"
+msgstr ""
+
+#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:40
+msgid "priority"
+msgstr ""
+
+#~ msgid "Service"
+#~ msgstr "Service"
index efc54100f320085d701b9893796b1687d44e9344..620177d3dda241db292a479758f6d38b24080902 100644 (file)
@@ -5,15 +5,16 @@ 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: 2014-06-21 19:00+0200\n"
-"Last-Translator: Éder <eder.grigorio@openmailbox.org>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-03 08:23+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsqos/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.6\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
 msgid "Calculate overhead"
@@ -42,7 +43,7 @@ msgstr "Velocidade de recebimento (kbit/s)"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:16
 msgid "Enable"
-msgstr "Habilitado"
+msgstr "Ativar"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:25
 msgid "Half-duplex"
@@ -62,7 +63,7 @@ msgstr "Portas"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:66
 msgid "Protocol"
-msgstr "Prococolo"
+msgstr "Protocolo"
 
 #: applications/luci-app-qos/luasrc/controller/qos.lua:13
 msgid "QoS"
@@ -78,7 +79,7 @@ msgstr "Endereço de origem"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:39
 msgid "Target"
-msgstr "Alvo"
+msgstr "Destino"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:30
 msgid "Upload speed (kbit/s)"
@@ -102,7 +103,7 @@ msgstr "todos"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:20
 msgid "default"
-msgstr "padrão"
+msgstr "Padrão"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:41
 msgid "express"
index b61ee15ec4844705a31c8e5fe2c14258e554f49a..c913960e15e7a6bf41bf504b3569142be24fb5e7 100644 (file)
@@ -5,7 +5,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2019-11-06 00:09+0000\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsqos/pt/>\n"
@@ -101,7 +101,7 @@ msgstr "todos"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:20
 msgid "default"
-msgstr "predefinido"
+msgstr "padrão"
 
 #: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:41
 msgid "express"
index d9a7ecab8fc8c38096bf70f164b32c0633b1b82e..01dc7c85581ee5c28a35bd7c55c6f23d3b506665 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-05 17:07+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale/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"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
 msgid ""
@@ -45,7 +51,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:80
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:341
 msgid "Authentication"
-msgstr ""
+msgstr "Autentizace"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:87
 msgid ""
@@ -67,7 +73,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:190
 msgid "Boot delay"
-msgstr ""
+msgstr "Zpoždění bootu"
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:23
 msgid "CalDAV/CardDAV"
@@ -105,7 +111,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:574
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:596
 msgid "Critical"
-msgstr ""
+msgstr "Kritické"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:707
 msgid ""
@@ -126,7 +132,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:570
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:592
 msgid "Debug"
-msgstr ""
+msgstr "Ladění"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:191
 msgid "Delay (in seconds) during system boot before Radicale start"
@@ -134,7 +140,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:508
 msgid "Directory"
-msgstr ""
+msgstr "Adresář"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:524
 msgid "Directory not exists/found !"
@@ -150,7 +156,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:193
 msgid "During delay ifup-events are not monitored !"
-msgstr ""
+msgstr "Během prodlení nejsou monitorovány události zapnutí rozhraní!"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:251
 msgid "Enable HTTPS"
@@ -181,7 +187,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:573
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:595
 msgid "Error"
-msgstr ""
+msgstr "Chyba"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:120
 msgid "File '%s' not found !"
@@ -230,7 +236,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:571
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:593
 msgid "Info"
-msgstr ""
+msgstr "Informace"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:83
 msgid "Keep in mind to use the correct hashing algorithm !"
@@ -258,7 +264,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:533
 msgid "Logging"
-msgstr ""
+msgstr "Protokolování"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:235
 msgid "Logon message"
@@ -274,11 +280,11 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:46
 msgid "NOT installed"
-msgstr ""
+msgstr "NENÍ nainstalováno"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:356
 msgid "None"
-msgstr ""
+msgstr "Žádný"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:654
 msgid "Number of backup files of log to create."
@@ -309,7 +315,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:67
 msgid "Please install current version !"
-msgstr ""
+msgstr "Nainstalujte prosím aktuální verzi!"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:78
 msgid "Please press [Reload] button below to reread the file."
@@ -350,7 +356,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:56
 msgid "Reload"
-msgstr ""
+msgstr "Znovu načíst"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:688
 msgid "Response Encoding"
@@ -380,7 +386,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:62
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:65
 msgid "Save"
-msgstr ""
+msgstr "Uložit"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:95
 msgid "Section names are only used for naming the rule."
@@ -388,7 +394,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:211
 msgid "Server"
-msgstr ""
+msgstr "Server"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:633
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:656
@@ -397,11 +403,11 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:62
 msgid "Software package '%s' is not installed."
-msgstr ""
+msgstr "Softwarový balíček '%s' není nainstalován."
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:71
 msgid "Software package '%s' is outdated."
-msgstr ""
+msgstr "Softwarový balíček '%s' je zastaralý."
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:26
 msgid "Software update required"
@@ -410,11 +416,11 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:164
 #: applications/luci-app-radicale/luasrc/view/radicale/btn_startstop.htm:10
 msgid "Start"
-msgstr ""
+msgstr "Start"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:155
 msgid "Start / Stop"
-msgstr ""
+msgstr "Spustit / zastavit"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:156
 msgid "Start/Stop Radicale server"
@@ -438,7 +444,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:141
 msgid "System"
-msgstr ""
+msgstr "Systém"
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:32
 msgid ""
@@ -463,7 +469,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:201
 msgid "Value is not a number"
-msgstr ""
+msgstr "Hodnota není číslo"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:644
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:667
@@ -472,7 +478,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:203
 msgid "Value not between 0 and 300"
-msgstr ""
+msgstr "Hodnota není v rozsahu 0 až 300"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:647
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:670
@@ -483,11 +489,11 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:42
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:45
 msgid "Version"
-msgstr ""
+msgstr "Verze"
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:38
 msgid "Version Information"
-msgstr ""
+msgstr "Informace o verzi"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:485
 msgid ""
@@ -498,7 +504,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:572
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:594
 msgid "Warning"
-msgstr ""
+msgstr "Varování"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:90
 msgid ""
@@ -518,7 +524,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:364
 msgid "custom"
-msgstr ""
+msgstr "vlastní"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:357
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:400
@@ -528,7 +534,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:44
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:73
 msgid "installed"
-msgstr ""
+msgstr "nainstalováno"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:623
 msgid "no valid path given!"
@@ -536,7 +542,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:43
 msgid "or higher"
-msgstr ""
+msgstr "nebo vyšší"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:391
 msgid "plain"
@@ -546,7 +552,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:64
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:75
 msgid "required"
-msgstr ""
+msgstr "vyžadováno"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:393
 msgid "salted SHA-1"
index 7b42d06134503e0b494e7ea4b68e0f975ba00ce2..dcb31b92a3ede78343abd61b247e85e9918d998f 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-radicale 1.1.0-1\n"
 "POT-Creation-Date: 2016-01-30 20:34+0100\n"
-"PO-Revision-Date: 2019-11-04 01:52+0000\n"
+"PO-Revision-Date: 2019-12-12 15:06+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsradicale/de/>\n"
@@ -187,7 +187,7 @@ msgid ""
 "Enable/Disable auto-start of Radicale on system start-up and interface events"
 msgstr ""
 "Aktiviert/Deaktiviert den Autostart von Radicale beim Systemstart und bei "
-"Schnittstellenereignissen."
+"Schnittstellenereignissen"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:676
 msgid "Encoding"
@@ -327,7 +327,7 @@ msgstr "Ein oder mehrere fehlende/ungültige Felder auf der Registerkarte"
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:436
 msgid "Owner allow write, authenticated users allow read"
 msgstr ""
-"Besitzer haben Schreibrechte, Authentifizierten Benutzer dürfen nur lesen."
+"Besitzer haben Schreibrechte, authentifizierte Benutzer dürfen nur lesen"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:303
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:328
@@ -358,7 +358,7 @@ msgstr "Aktualisieren Sie bitte auf die aktuelle Version!"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:225
 msgid "Port numbers below 1024 (Privileged ports) are not supported"
-msgstr "Port Nummern unter 1024 (Privileged Ports) werden nicht unterstützt."
+msgstr "Portnummern unter 1024 (Privilegierte Ports) werden nicht unterstützt"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:309
 msgid "Private key file"
@@ -400,7 +400,7 @@ msgstr "Zugriffsrechte"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:437
 msgid "Rights are based on a regexp-based file"
-msgstr "Zugriff basiert auf RegExp-basierter Datei."
+msgstr "Rechte basieren auf einer RegExp-basierenden Datei"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:429
 msgid "Rights backend"
@@ -432,7 +432,7 @@ msgstr "Server"
 msgid "Setting this parameter to '0' will disable rotation of log-file."
 msgstr ""
 "Wenn dieser Parameter auf '0' gesetzt wird, wird die Protokolldatei nicht "
-"mehr rolliert!"
+"mehr rolliert."
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:62
 msgid "Software package '%s' is not installed."
@@ -537,8 +537,8 @@ msgstr "Versionsinformationen"
 msgid ""
 "WARNING: Only 'File-system' is documented and tested by Radicale development"
 msgstr ""
-"WARNUNG: Nur 'File-system' ist vom Radicale Entwicklerteam derzeit "
-"dokumentiert und getestet."
+"WARNUNG: Nur 'File-System' wird von der Radicale-Entwicklung dokumentiert "
+"und getestet"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:550
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:572
index 810c97b218e20f05ed1853bf2f658b3d8b1ec9bd..be33b7b2261ee65e334a8417909e9005a36298c8 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
 msgid ""
@@ -134,7 +140,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:508
 msgid "Directory"
-msgstr ""
+msgstr "Φάκελος"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:524
 msgid "Directory not exists/found !"
@@ -438,7 +444,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:141
 msgid "System"
-msgstr ""
+msgstr "Σύστημα"
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:32
 msgid ""
index 524ad39ba368f200eae69072d1a44a444b1d3960..177959740c7dc8660f95dc20125df7dd0a8fc645 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
 msgid ""
@@ -45,7 +51,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:80
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:341
 msgid "Authentication"
-msgstr ""
+msgstr "Hitelesítés"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:87
 msgid ""
@@ -105,7 +111,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:574
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:596
 msgid "Critical"
-msgstr ""
+msgstr "Kritikus"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:707
 msgid ""
@@ -126,7 +132,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:570
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:592
 msgid "Debug"
-msgstr ""
+msgstr "Hibakeresés"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:191
 msgid "Delay (in seconds) during system boot before Radicale start"
@@ -134,7 +140,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:508
 msgid "Directory"
-msgstr ""
+msgstr "Könyvtár"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:524
 msgid "Directory not exists/found !"
@@ -181,7 +187,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:573
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:595
 msgid "Error"
-msgstr ""
+msgstr "Hiba"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:120
 msgid "File '%s' not found !"
@@ -230,7 +236,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:571
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:593
 msgid "Info"
-msgstr ""
+msgstr "Információk"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:83
 msgid "Keep in mind to use the correct hashing algorithm !"
@@ -258,7 +264,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:533
 msgid "Logging"
-msgstr ""
+msgstr "Naplózás"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:235
 msgid "Logon message"
@@ -278,7 +284,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:356
 msgid "None"
-msgstr ""
+msgstr "Nincs"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:654
 msgid "Number of backup files of log to create."
@@ -350,7 +356,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:56
 msgid "Reload"
-msgstr ""
+msgstr "Újratöltés"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:688
 msgid "Response Encoding"
@@ -380,7 +386,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:62
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:65
 msgid "Save"
-msgstr ""
+msgstr "Mentés"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:95
 msgid "Section names are only used for naming the rule."
@@ -388,7 +394,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:211
 msgid "Server"
-msgstr ""
+msgstr "Kiszolgáló"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:633
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:656
@@ -410,7 +416,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:164
 #: applications/luci-app-radicale/luasrc/view/radicale/btn_startstop.htm:10
 msgid "Start"
-msgstr ""
+msgstr "Indítás"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:155
 msgid "Start / Stop"
@@ -438,7 +444,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:141
 msgid "System"
-msgstr ""
+msgstr "Rendszer"
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:32
 msgid ""
@@ -483,7 +489,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:42
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:45
 msgid "Version"
-msgstr ""
+msgstr "Verzió"
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:38
 msgid "Version Information"
@@ -498,7 +504,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:572
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:594
 msgid "Warning"
-msgstr ""
+msgstr "Figyelmeztetés"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:90
 msgid ""
index c22a0c54de46f0bcd45704cc46673c9b6d2781ba..fbf120e626cc7604a78f8deacd639662c84ca6b4 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale/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 3.10-dev\n"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
 msgid ""
@@ -230,7 +236,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:571
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:593
 msgid "Info"
-msgstr ""
+msgstr "Informazioni"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:83
 msgid "Keep in mind to use the correct hashing algorithm !"
@@ -350,7 +356,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:56
 msgid "Reload"
-msgstr ""
+msgstr "Aggiorna"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:688
 msgid "Response Encoding"
@@ -518,7 +524,7 @@ msgstr ""
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:364
 msgid "custom"
-msgstr ""
+msgstr "personalizzato"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:357
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:400
diff --git a/applications/luci-app-radicale/po/mr/radicale.po b/applications/luci-app-radicale/po/mr/radicale.po
new file mode 100644 (file)
index 0000000..4000dbf
--- /dev/null
@@ -0,0 +1,559 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
+msgid ""
+"'AUTO' selects the highest protocol version that client and server support."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:223
+msgid ""
+"'Hostname:Port' or 'IPv4:Port' or '[IPv6]:Port' Radicale should listen on"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:272
+msgid "AUTO"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:734
+msgid "Access-Control-Allow-Headers"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:726
+msgid "Access-Control-Allow-Methods"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:718
+msgid "Access-Control-Allow-Origin"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:742
+msgid "Access-Control-Expose-Headers"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:706
+msgid "Additional HTTP headers"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:222
+msgid "Address:Port"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:80
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:341
+msgid "Authentication"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:87
+msgid ""
+"Authentication login is matched against the 'user' key, and collection's "
+"path is matched against the 'collection' key."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:352
+msgid "Authentication method"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:342
+msgid "Authentication method to allow access to Radicale server."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:173
+msgid "Auto-start"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:190
+msgid "Boot delay"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:23
+msgid "CalDAV/CardDAV"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:33
+msgid ""
+"Calendars and address books are available for both local and remote access, "
+"possibly limited through authentication policies."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:284
+msgid "Certificate file"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:677
+msgid ""
+"Change here the encoding Radicale will use instead of 'UTF-8' for responses "
+"to the client and/or to store data inside collections."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:334
+msgid "Ciphers"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:544
+msgid "Console Log level"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:419
+msgid "Control the access to data collections."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:552
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:574
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:596
+msgid "Critical"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:707
+msgid ""
+"Cross-origin resource sharing (CORS) is a mechanism that allows restricted "
+"resources (e.g. fonts, JavaScript, etc.) on a web page to be requested from "
+"another domain outside the domain from which the resource originated."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:491
+msgid "Custom"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:490
+msgid "Database"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:548
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:570
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:592
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:191
+msgid "Delay (in seconds) during system boot before Radicale start"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:508
+msgid "Directory"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:524
+msgid "Directory not exists/found !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:527
+msgid "Directory required !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:611
+msgid "Directory where the rotating log-files are stored"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:193
+msgid "During delay ifup-events are not monitored !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:251
+msgid "Enable HTTPS"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:174
+msgid ""
+"Enable/Disable auto-start of Radicale on system start-up and interface events"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:676
+msgid "Encoding"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:689
+msgid "Encoding for responding requests."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:698
+msgid "Encoding for storing local collections."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:385
+msgid "Encryption method"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:551
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:573
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:595
+msgid "Error"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:120
+msgid "File '%s' not found !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:588
+msgid "File Log level"
+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 ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:488
+msgid "File-system"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:92
+msgid ""
+"For example, for the 'user' key, '.+' means 'authenticated user' and '.*' "
+"means 'anybody' (including anonymous users)."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:435
+msgid "Full access for Owner only"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:434
+msgid "Full access for authenticated Users"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:433
+msgid "Full access for everybody (including anonymous)"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:285
+msgid "Full path and file name of certificate"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:310
+msgid "Full path and file name of private key"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:549
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:571
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:593
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:83
+msgid "Keep in mind to use the correct hashing algorithm !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:97
+msgid "Leading or ending slashes are trimmed from collection's path."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:653
+msgid "Log-backup Count"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:77
+msgid "Log-file Viewer"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:610
+msgid "Log-file directory"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:630
+msgid "Log-file size"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:533
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:235
+msgid "Logon message"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:631
+msgid "Maximum size of each rotation log-file."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:236
+msgid "Message displayed in the client when a password is needed."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:46
+msgid "NOT installed"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:356
+msgid "None"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:654
+msgid "Number of backup files of log to create."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:335
+msgid "OPTIONAL: See python's ssl module for available ciphers"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/view/radicale/tabmap_nsections.htm:50
+msgid "One or more missing/invalid fields on tab"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:436
+msgid "Owner allow write, authenticated users allow read"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:303
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:328
+msgid "Path/File required !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:81
+msgid ""
+"Place here the 'user:password' pairs for your users which should have access "
+"to Radicale."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:67
+msgid "Please install current version !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:78
+msgid "Please press [Reload] button below to reread the file."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:78
+msgid "Please update to current version !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:225
+msgid "Port numbers below 1024 (Privileged ports) are not supported"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:309
+msgid "Private key file"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:19
+msgid "Radicale CalDAV/CardDAV Server"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:459
+msgid "Radicale uses '/etc/radicale/rights' as regexp-based file."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:404
+msgid "Radicale uses '/etc/radicale/users' as htpasswd file."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:402
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:457
+msgid "Read only!"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:455
+msgid "RegExp file"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:56
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:688
+msgid "Response Encoding"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:86
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:418
+msgid "Rights"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:437
+msgid "Rights are based on a regexp-based file"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:429
+msgid "Rights backend"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:392
+msgid "SHA-1"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:267
+msgid "SSL Protocol"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:62
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:65
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:95
+msgid "Section names are only used for naming the rule."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:211
+msgid "Server"
+msgstr "सर्व्हर"
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:633
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:656
+msgid "Setting this parameter to '0' will disable rotation of log-file."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:62
+msgid "Software package '%s' is not installed."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:71
+msgid "Software package '%s' is outdated."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:26
+msgid "Software update required"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:164
+#: applications/luci-app-radicale/luasrc/view/radicale/btn_startstop.htm:10
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:155
+msgid "Start / Stop"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:156
+msgid "Start/Stop Radicale server"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:473
+msgid "Storage"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:697
+msgid "Storage Encoding"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:484
+msgid "Storage backend"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:566
+msgid "Syslog Log level"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:141
+msgid "System"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:32
+msgid ""
+"The Radicale Project is a complete CalDAV (calendar) and CardDAV (contact) "
+"server solution."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:34
+msgid ""
+"They can be viewed and edited by calendar and contact clients on mobile "
+"phones or computers."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:408
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:463
+msgid "To edit the file follow this link!"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:615
+msgid "To view latest log file follow this link!"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:201
+msgid "Value is not a number"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:644
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:667
+msgid "Value is not an Integer >= 0 !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:203
+msgid "Value not between 0 and 300"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:647
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:670
+msgid "Value required ! Integer >= 0 !"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:40
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:42
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:45
+msgid "Version"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:38
+msgid "Version Information"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:485
+msgid ""
+"WARNING: Only 'File-system' is documented and tested by Radicale development"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:550
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:572
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:594
+msgid "Warning"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:90
+msgid ""
+"You can also get groups from the user regex in the collection with {0}, {1}, "
+"etc."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:89
+msgid ""
+"You can use Python's ConfigParser interpolation values %(login)s and "
+"%(path)s."
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:390
+msgid "crypt"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:364
+msgid "custom"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:357
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:400
+msgid "htpasswd file"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:44
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:73
+msgid "installed"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:623
+msgid "no valid path given!"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:43
+msgid "or higher"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:391
+msgid "plain"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:41
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:64
+#: applications/luci-app-radicale/luasrc/controller/radicale.lua:75
+msgid "required"
+msgstr ""
+
+#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:393
+msgid "salted SHA-1"
+msgstr ""
index 0b3cc19db8511d2fd6a604cb45338a8fc635a45d..50a7f0c7f48d33aa99c93499bf49e08a15913702 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsradicale/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"
-"X-Generator: Poedit 2.1.1\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
 msgid ""
@@ -36,19 +37,19 @@ msgstr "Access-Control-Allow-Headers"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:726
 msgid "Access-Control-Allow-Methods"
-msgstr "Access-Control-Allow-Methods"
+msgstr "Métodos de controle e permissão de acesso"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:718
 msgid "Access-Control-Allow-Origin"
-msgstr "Access-Control-Allow-Origin"
+msgstr "Controle de Acesso - Permitir Origem"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:742
 msgid "Access-Control-Expose-Headers"
-msgstr "Access-Control-Expose-Headers"
+msgstr "Controle de Acesso - Expor Cabeçalhos"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:706
 msgid "Additional HTTP headers"
-msgstr "Additional HTTP headers"
+msgstr "Cabeçalhos HTTP Adicionais"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:222
 msgid "Address:Port"
@@ -81,7 +82,7 @@ msgstr "Iniciar automaticamente"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:190
 msgid "Boot delay"
-msgstr "Atraso na iniciação"
+msgstr "Atraso de iniciação"
 
 #: applications/luci-app-radicale/luasrc/controller/radicale.lua:23
 msgid "CalDAV/CardDAV"
@@ -258,7 +259,7 @@ msgstr "Caminho e arquivo nome completo da chave privada"
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:571
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:593
 msgid "Info"
-msgstr "Informações"
+msgstr "Informação"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:83
 msgid "Keep in mind to use the correct hashing algorithm !"
@@ -294,7 +295,7 @@ msgstr "Mensagem de entrada"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:631
 msgid "Maximum size of each rotation log-file."
-msgstr "Tamanho máximo para a rotação do arquivo de registros(log)"
+msgstr "Tamanho máximo para a rotação do arquivo de registros(log)."
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:236
 msgid "Message displayed in the client when a password is needed."
@@ -306,7 +307,7 @@ msgstr "NÃO instalado"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:356
 msgid "None"
-msgstr "Nada"
+msgstr "Nenhum"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:654
 msgid "Number of backup files of log to create."
@@ -417,7 +418,7 @@ msgstr "Salvar"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:95
 msgid "Section names are only used for naming the rule."
-msgstr "Os nomes das seção são usados â\80\8bâ\80\8bapenas para nomear a regra."
+msgstr "Os nomes das seções são usados apenas para dar nome Ã  regra."
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:211
 msgid "Server"
index 41e234c3f38656ee6e8d84b7e444f6b951b8cc82..a5fba83191232a10949161059b3a7d5a53fc4fab 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:07+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsradicale/tr/>\n"
 "Language: tr\n"
@@ -51,7 +51,7 @@ msgstr ""
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:80
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:341
 msgid "Authentication"
-msgstr ""
+msgstr "Kimlik Doğrulama"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:87
 msgid ""
index 31ee3673599cc739358706a01d0069c06c8471d0..11f10028657c349833978588e285e76304668fcf 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-27 22:31+0000\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
 "Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsradicale/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 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
 msgid ""
index d2d546cd95d6367f214a65fb266b403195ed3637..70b681ea3ecd35950a0f8cc789eef50eaacdb811 100644 (file)
@@ -3,8 +3,8 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-15 03:06+0000\n"
-"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsradicale/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -365,7 +365,7 @@ msgstr "正则表达式文件"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:56
 msgid "Reload"
-msgstr "重"
+msgstr "重新载入"
 
 #: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:688
 msgid "Response Encoding"
index d82fcb8bacccc20a4d88c93f097ae9adedafed83..c3df979a63571c2563d07f67db46b7534d69554a 100644 (file)
@@ -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: 2019-12-15 21:22+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale2/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-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 "Pokročilé nastavení"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
 msgid "Allowed Ciphers"
@@ -27,7 +29,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
 msgid "Authentication"
-msgstr ""
+msgstr "Autentizace"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
 msgid "Authentication / Users"
@@ -35,7 +37,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
 msgid "Authentication Type"
-msgstr ""
+msgstr "Typ autentizace"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
 msgid "Based on settings in 'Rights File'"
@@ -75,7 +77,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
 msgid "Debug"
-msgstr ""
+msgstr "Ladění"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
 msgid "Default (htpasswd file from users below)"
@@ -120,11 +122,11 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
 msgid "Encryption"
-msgstr ""
+msgstr "Šifrování"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
 msgid "Filename"
-msgstr ""
+msgstr "Název souboru"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
 msgid "Folder"
@@ -140,7 +142,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
 msgid "General Settings"
-msgstr ""
+msgstr "Obecné nastavení"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
 msgid ""
@@ -216,7 +218,7 @@ msgstr ""
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
 msgid "Logging"
-msgstr ""
+msgstr "Protokolování"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
 msgid "Logging File"
@@ -282,7 +284,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
 msgid "Private Key"
-msgstr ""
+msgstr "Soukromý klíč"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
 msgid "REMOTE_USER from web server"
@@ -395,7 +397,7 @@ msgstr ""
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:16
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
 msgid "Server Settings"
-msgstr ""
+msgstr "Nastavení serveru"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
 msgid "Socket timeout (seconds)"
@@ -437,7 +439,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
 msgid "User"
-msgstr ""
+msgstr "Uživatel"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
 msgid "User-based ACL Settings"
@@ -445,7 +447,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
 msgid "Username"
-msgstr ""
+msgstr "Uživatelské jméno"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
 msgid "Users and Passwords"
index c230c1772ec42429db2dedcfeb7c77b2cafd81e6..7ad8d87445f903075b8fee0e2957381dc9f0e0ca 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-11-20 17:05+0000\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsradicale2/de/>\n"
@@ -407,7 +407,7 @@ msgstr ""
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:9
 msgid "Storage"
-msgstr ""
+msgstr "Datenspeicher"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
 msgid "Storage Type"
@@ -419,7 +419,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 "Dies löscht das Zertifikat, Key und Konfiguration endgültig."
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
 msgid "This permanently deletes the rights file and configuration to use same."
@@ -471,7 +471,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
 msgid "crypt"
-msgstr ""
+msgstr "crypt"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
 msgid "htpasswd file (manually populated)"
index a6ee300ea51780e654f9b7993bedf8e932200f37..de12c44cb535717e7ac8528fafd5aaa9eea30ca0 100644 (file)
@@ -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: 2019-12-13 23:06+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale2/hu/>\n"
 "Language: hu\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: Weblate 3.10-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 "Speciális beállítások"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
 msgid "Allowed Ciphers"
@@ -27,7 +29,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
 msgid "Authentication"
-msgstr ""
+msgstr "Hitelesítés"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
 msgid "Authentication / Users"
@@ -35,7 +37,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
 msgid "Authentication Type"
-msgstr ""
+msgstr "Hitelesítés típusa"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
 msgid "Based on settings in 'Rights File'"
@@ -47,7 +49,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
 msgid "Certificate"
-msgstr ""
+msgstr "Tanúsítvány"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
 msgid "Client Certificate Authority"
@@ -75,7 +77,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
 msgid "Debug"
-msgstr ""
+msgstr "Hibakeresés"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
 msgid "Default (htpasswd file from users below)"
@@ -120,7 +122,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
 msgid "Encryption"
-msgstr ""
+msgstr "Titkosítás"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
 msgid "Filename"
@@ -140,7 +142,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
 msgid "General Settings"
-msgstr ""
+msgstr "Általános beállítások"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
 msgid ""
@@ -216,7 +218,7 @@ msgstr ""
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
 msgid "Logging"
-msgstr ""
+msgstr "Naplózás"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
 msgid "Logging File"
@@ -395,7 +397,7 @@ msgstr ""
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:16
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
 msgid "Server Settings"
-msgstr ""
+msgstr "Kiszolgáló beállításai"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
 msgid "Socket timeout (seconds)"
@@ -425,7 +427,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
 msgid "Timeout"
-msgstr ""
+msgstr "Időkorlát"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
 msgid "Use File Locks"
@@ -437,7 +439,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
 msgid "User"
-msgstr ""
+msgstr "Felhasználó"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
 msgid "User-based ACL Settings"
@@ -445,7 +447,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
 msgid "Username"
-msgstr ""
+msgstr "Felhasználónév"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
 msgid "Users and Passwords"
index da76f9d495d7cf84245bd0f0a3fe4988b2c852b7..39c3c9faaacfd36bb5a1013239b0210369c090e3 100644 (file)
@@ -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: 2019-11-25 13:56+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale2/it/>\n"
 "Language: it\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: Weblate 3.10-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 "Opzioni Avanzate"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
 msgid "Allowed Ciphers"
diff --git a/applications/luci-app-radicale2/po/mr/radicale2.po b/applications/luci-app-radicale2/po/mr/radicale2.po
new file mode 100644 (file)
index 0000000..2e3a5eb
--- /dev/null
@@ -0,0 +1,486 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: luci-app-radicale 2\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale2/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:8
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:7
+msgid "A lightweight CalDAV/CardDAV server"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
+msgid "Allowed Ciphers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
+msgid "Authentication"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
+msgid "Authentication / Users"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
+msgid "Authentication Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
+msgid "Based on settings in 'Rights File'"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
+msgid "CORS"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
+msgid "Certificate"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
+msgid "Client Certificate Authority"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
+msgid "Close Lock File"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
+msgid "Close the lock file when no more clients are waiting"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
+msgid "Command that is run after changes to storage"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:80
+msgid "Confirm Plaintext Password"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
+msgid "DNS Lookup"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
+msgid "Default (htpasswd file from users below)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:14
+msgid "Default (multifilesystem)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:167
+msgid "Default (owner only)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
+msgid "Delete sync token that are older (seconds)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:132
+msgid "Document Encoding"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
+msgid "Dump Environment"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
+msgid "Enable SSL connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
+msgid "Encoding for responding to requests/events"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
+msgid "Encoding for storing local collections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
+msgid "Encrypted Password"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
+msgid "Encryption"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
+msgid "Filename"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
+msgid "Folder"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
+msgid "Folder in which to store collections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
+msgid "For verifying client certificates"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
+msgid ""
+"Generate this field using an generator for Apache htpasswd-style "
+"authentication files (for the hash format you have chosen above), or install "
+"python3-passlib to enable the ability to create the hash by entering the "
+"plaintext in a field that will appear on this page if python3-passlib is "
+"installed."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm:24
+msgid "Go to Radicale 2.x Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:14
+msgid "Go to Radicale v2 Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
+msgid "HTTP(S) Basic Authentication Realm"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
+msgid "HTTP(S) Headers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:32
+msgid "HTTP(S) Listeners (address:port)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
+msgid "Header: X-Access-Control-Allow-Origin"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
+msgid "Headers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
+msgid "Hook"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
+msgid ""
+"If 'Plaintext Password' filled and matches 'Confirm Plaintext Password' then "
+"this field becomes of hash of that password, otherwise this field remains "
+"the existing hash (you can also put your own hash value for the type of hash "
+"listed above)."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
+msgid "Include full environment in logs"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
+msgid "Insecure hashes"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
+msgid "Install package python3-openssl to support SSL connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
+msgid "Install python3-passlib and python3-bcrypt to enable a secure hash"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
+msgid ""
+"Log configuration file (no file means default procd which ends up in syslog"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
+msgid "Logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
+msgid "Logging File"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
+msgid "Lookup reverse DNS for clients for logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
+msgid "Mask Passwords"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
+msgid "Max Connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
+msgid "Max Content Length"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
+msgid "Max Sync Token Age"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
+msgid "Maximum number of simultaneous connections"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
+msgid "Maximum size of request body (bytes)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:15
+msgid "Multiple files on filesystem"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:17
+msgid "No authentication"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:98
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:105
+msgid "Password and confirmation do not match"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
+msgid "Password encryption method"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:32
+msgid "Plaintext"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:76
+msgid "Plaintext Password"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
+msgid ""
+"Prevent other instances or processes from modifying collections while in use"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
+msgid "Private Key"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
+msgid "REMOTE_USER from web server"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:172
+msgid "RO: All, RW: All"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:170
+msgid "RO: Authenticated Users, RW: Owner"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:169
+msgid "RO: None, RW: Authenticated Users"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:168
+msgid "RO: None, RW: Owner"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:13
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:7
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:3
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:7
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:6
+msgid "Radicale 2.x"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:10
+msgid "Radicale v2 Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
+msgid "Realm"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
+msgid "Redact passwords in logs"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:84
+msgid "Remove configuration for certificate, key, and CA"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:16
+msgid "Remove configuration for logging"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:181
+msgid "Remove configuration for rights file"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
+msgid "Request"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
+msgid "Required time between a failed authentication attempt and trying again"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
+msgid "Retry Delay"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
+msgid "Rights"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:176
+msgid "Rights File"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:166
+msgid "Rights Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:33
+msgid "SHA1"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:34
+msgid "SSHA"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
+msgid "SSL"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
+msgid "SSL not available"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
+msgid "See python3-openssl documentation for available ciphers"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
+msgid "See python3-openssl documentation for available protocols"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
+msgid "Select bcrypt above to enable a secure hash"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
+msgid "Send debug information to logs"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:16
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
+msgid "Server Settings"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
+msgid "Socket timeout (seconds)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:24
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:9
+msgid "Storage"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
+msgid "Storage Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:17
+msgid "This permanently deletes configuration for logging"
+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 ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
+msgid "This permanently deletes the rights file and configuration to use same."
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
+msgid "Timeout"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
+msgid "Use File Locks"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
+msgid "Use Protocol"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
+msgid "User"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
+msgid "User-based ACL Settings"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
+msgid "Username"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
+msgid "Users and Passwords"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:113
+msgid "Web UI"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:117
+msgid "Web UI Type"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:19
+msgid "X-Remote-User from web server"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:39
+msgid "bcrypt"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
+msgid "crypt"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
+msgid "htpasswd file (manually populated)"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
+msgid "htpasswd-formatted file filename"
+msgstr ""
+
+#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:37
+msgid "md5"
+msgstr ""
index e0b7c8b3e7f7fac33d8ad8b1d3d9fe31dedabdbd..a55ce156a6d847338ea71aae9e51a865aff66e52 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-11-20 17:05+0000\n"
+"PO-Revision-Date: 2019-12-02 16:08+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsradicale2/pt/>\n"
@@ -17,7 +17,7 @@ msgstr ""
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:8
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:7
 msgid "A lightweight CalDAV/CardDAV server"
-msgstr ""
+msgstr "Um servidor de CalDAV/CardDAV leve"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
 msgid "Advanced Settings"
@@ -25,7 +25,7 @@ msgstr "Definições Avançadas"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
 msgid "Allowed Ciphers"
-msgstr ""
+msgstr "Cifras Permitidas"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
 msgid "Authentication"
@@ -33,7 +33,7 @@ msgstr "Autenticação"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
 msgid "Authentication / Users"
-msgstr ""
+msgstr "Autenticação / Utilizadores"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
 msgid "Authentication Type"
@@ -41,11 +41,11 @@ msgstr "Tipo de Autenticação"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
 msgid "Based on settings in 'Rights File'"
-msgstr ""
+msgstr "Baseado nas configurações em 'Ficheiro de Direitos'"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
 msgid "CORS"
-msgstr ""
+msgstr "CORS"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
 msgid "Certificate"
@@ -53,27 +53,28 @@ msgstr "Certificado"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
 msgid "Client Certificate Authority"
-msgstr ""
+msgstr "Autoridade de Certificado de Cliente"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
 msgid "Close Lock File"
-msgstr ""
+msgstr "Fechar Ficheiro de Bloqueio"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
 msgid "Close the lock file when no more clients are waiting"
 msgstr ""
+"Fechar o ficheiro de bloqueio quando não houver mais clientes aguardando"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
 msgid "Command that is run after changes to storage"
-msgstr ""
+msgstr "O comando que é executado após modificações no armazenamento"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:80
 msgid "Confirm Plaintext Password"
-msgstr ""
+msgstr "Confirmar Palavra-passe de Texto Simples"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
 msgid "DNS Lookup"
-msgstr ""
+msgstr "Consulta DNS"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
 msgid "Debug"
@@ -81,44 +82,44 @@ msgstr "Depurar"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
 msgid "Default (htpasswd file from users below)"
-msgstr ""
+msgstr "Predefinição (ficheiro htpasswd dos utilizadores abaixo)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:14
 msgid "Default (multifilesystem)"
-msgstr ""
+msgstr "Predefinição (multi sistema de ficheiros)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:167
 msgid "Default (owner only)"
-msgstr ""
+msgstr "Predefinição (apenas o proprietário)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
 msgid "Delete sync token that are older (seconds)"
-msgstr ""
+msgstr "Apagar token de sincronização mais antigo (segundos)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:132
 msgid "Document Encoding"
-msgstr ""
+msgstr "Codificação de Documentos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
 msgid "Dump Environment"
-msgstr ""
+msgstr "Despejar Ambiente"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
 msgid "Enable SSL connections"
-msgstr ""
+msgstr "Ativar conexões SSL"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
 msgid "Encoding for responding to requests/events"
-msgstr ""
+msgstr "Codificação para responder a pedidos/eventos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
 msgid "Encoding for storing local collections"
-msgstr ""
+msgstr "Codificação para armazenamento de coleções locais"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
 msgid "Encrypted Password"
-msgstr ""
+msgstr "Palavra-passe Criptografada"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
 msgid "Encryption"
@@ -134,11 +135,11 @@ msgstr "Pasta"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
 msgid "Folder in which to store collections"
-msgstr ""
+msgstr "Pasta na qual armazenar coleções"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
 msgid "For verifying client certificates"
-msgstr ""
+msgstr "Para verificar os certificados dos clientes"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
 msgid "General Settings"
@@ -152,38 +153,42 @@ msgid ""
 "plaintext in a field that will appear on this page if python3-passlib is "
 "installed."
 msgstr ""
+"Gere este campo usando um gerador para ficheiros de autenticação estilo "
+"htpasswd-Apache (para o formato hash que escolheu acima), ou instale python3-"
+"passlib para ativar a capacidade de criar o hash digitando o texto simples "
+"num campo que aparecerá nesta página se o python3-passlib estiver instalado."
 
 #: applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm:24
 msgid "Go to Radicale 2.x Web UI"
-msgstr ""
+msgstr "Ir para a interface web de Radicale 2.x"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:14
 msgid "Go to Radicale v2 Web UI"
-msgstr ""
+msgstr "Ir para a interface web de Radicale v2"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
 msgid "HTTP(S) Basic Authentication Realm"
-msgstr ""
+msgstr "Reino Básico da Autenticação HTTP(S)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
 msgid "HTTP(S) Headers"
-msgstr ""
+msgstr "Cabeçalhos HTTP(S)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:32
 msgid "HTTP(S) Listeners (address:port)"
-msgstr ""
+msgstr "Ouvintes HTTP(S) (endereço:porta)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
 msgid "Header: X-Access-Control-Allow-Origin"
-msgstr ""
+msgstr "Header: X-Access-Control-Allow-Origin"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
 msgid "Headers"
-msgstr ""
+msgstr "Cabeçalhos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
 msgid "Hook"
-msgstr ""
+msgstr "Gancho"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
 msgid ""
@@ -192,28 +197,35 @@ msgid ""
 "the existing hash (you can also put your own hash value for the type of hash "
 "listed above)."
 msgstr ""
+"Se 'Palavra-Passe de Texto Simples' for preenchido e corresponder com "
+"'Confirmar Palavra-Passe de Texto Simples'' este campo torna-se de hash "
+"dessa palavra-passe, caso contrário este campo permanece o hash existente ("
+"também pode colocar o seu próprio valor de hash para o tipo de hash listado "
+"acima)."
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
 msgid "Include full environment in logs"
-msgstr ""
+msgstr "Incluir ambiente completo nos logs"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
 msgid "Insecure hashes"
-msgstr ""
+msgstr "Hashes inseguros"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
 msgid "Install package python3-openssl to support SSL connections"
-msgstr ""
+msgstr "Instale o pacote python3-openssl para suportar conexões de SSL"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
 msgid "Install python3-passlib and python3-bcrypt to enable a secure hash"
-msgstr ""
+msgstr "Instale python3-passlib e python3-bcrypt para ativar um hash seguro"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
 msgid ""
 "Log configuration file (no file means default procd which ends up in syslog"
 msgstr ""
+"Ficheiro de configuração de log (nenhum ficheiro significa o padrão de procd "
+"que será syslog"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
@@ -222,65 +234,66 @@ msgstr "Logging"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
 msgid "Logging File"
-msgstr ""
+msgstr "Ficheiro de log"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
 msgid "Lookup reverse DNS for clients for logging"
-msgstr ""
+msgstr "Consulta de DNS reversa para clientes para logging"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
 msgid "Mask Passwords"
-msgstr ""
+msgstr "Mascarar Palavras-passe"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
 msgid "Max Connections"
-msgstr ""
+msgstr "Conexões Máximas"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
 msgid "Max Content Length"
-msgstr ""
+msgstr "Comprimento Máximo do Conteúdo"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
 msgid "Max Sync Token Age"
-msgstr ""
+msgstr "Idade Máxima do Token de Sincronização"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
 msgid "Maximum number of simultaneous connections"
-msgstr ""
+msgstr "Quantidade máxima de conexões simultâneas"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
 msgid "Maximum size of request body (bytes)"
-msgstr ""
+msgstr "Tamanho máximo do corpo de pedido (bytes)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:15
 msgid "Multiple files on filesystem"
-msgstr ""
+msgstr "Múltiplos ficheiros no sistema de ficheiros"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:17
 msgid "No authentication"
-msgstr ""
+msgstr "Sem autenticação"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:98
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:105
 msgid "Password and confirmation do not match"
-msgstr ""
+msgstr "A palavra-passe e a confirmação não correspondem"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
 msgid "Password encryption method"
-msgstr ""
+msgstr "Método de criptografia de palavra-passe"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:32
 msgid "Plaintext"
-msgstr ""
+msgstr "Texto simples"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:76
 msgid "Plaintext Password"
-msgstr ""
+msgstr "Palavra-passe de Texto Simples"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
 msgid ""
 "Prevent other instances or processes from modifying collections while in use"
 msgstr ""
+"Impedir que outras instâncias ou processos modifiquem coleções durante o uso"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
 msgid "Private Key"
@@ -288,23 +301,23 @@ msgstr "Chave Privada"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
 msgid "REMOTE_USER from web server"
-msgstr ""
+msgstr "REMOTE_USER do servidor web"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:172
 msgid "RO: All, RW: All"
-msgstr ""
+msgstr "RO: Todos, RW: Todos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:170
 msgid "RO: Authenticated Users, RW: Owner"
-msgstr ""
+msgstr "RO: Utilizadores autenticados, RW: Proprietário"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:169
 msgid "RO: None, RW: Authenticated Users"
-msgstr ""
+msgstr "RO: Ninguem, RW: Utilizadores Autenticados"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:168
 msgid "RO: None, RW: Owner"
-msgstr ""
+msgstr "RO: Ninguem, RW: Proprietário"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:13
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:7
@@ -312,11 +325,11 @@ msgstr ""
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:7
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:6
 msgid "Radicale 2.x"
-msgstr ""
+msgstr "Radicale 2.x"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:10
 msgid "Radicale v2 Web UI"
-msgstr ""
+msgstr "IU da Web do Radicale v2"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
 msgid "Realm"
@@ -324,31 +337,33 @@ msgstr "Domínio"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
 msgid "Redact passwords in logs"
-msgstr ""
+msgstr "Redigir palavras-passe em logs"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:84
 msgid "Remove configuration for certificate, key, and CA"
-msgstr ""
+msgstr "Remover configuração para certificado, chave e AC"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:16
 msgid "Remove configuration for logging"
-msgstr ""
+msgstr "Remover configuração para log"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:181
 msgid "Remove configuration for rights file"
-msgstr ""
+msgstr "Remover a configuração do ficheiro de direitos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
 msgid "Request"
-msgstr ""
+msgstr "Pedido"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
 msgid "Required time between a failed authentication attempt and trying again"
 msgstr ""
+"Tempo necessário entre uma tentativa de autenticação falhada e tentar "
+"novamente"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
 msgid "Retry Delay"
-msgstr ""
+msgstr "Atraso de Nova Tentativa"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
 msgid "Rights"
@@ -356,43 +371,43 @@ msgstr "Direitos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:176
 msgid "Rights File"
-msgstr ""
+msgstr "Ficheiro de Direitos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:166
 msgid "Rights Type"
-msgstr ""
+msgstr "Tipo de Direitos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:33
 msgid "SHA1"
-msgstr ""
+msgstr "SHA1"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:34
 msgid "SSHA"
-msgstr ""
+msgstr "SSHA"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
 msgid "SSL"
-msgstr ""
+msgstr "SSL"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
 msgid "SSL not available"
-msgstr ""
+msgstr "SSL não disponível"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
 msgid "See python3-openssl documentation for available ciphers"
-msgstr ""
+msgstr "Veja a documentação do python3-openssl para as cifras disponíveis"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
 msgid "See python3-openssl documentation for available protocols"
-msgstr ""
+msgstr "Veja a documentação do python3-openssl para os protocolos disponíveis"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
 msgid "Select bcrypt above to enable a secure hash"
-msgstr ""
+msgstr "Selecione bcrypt acima para ativar um hash seguro"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
 msgid "Send debug information to logs"
-msgstr ""
+msgstr "Enviar informações de depuração para os logs"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:16
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
@@ -401,7 +416,7 @@ msgstr "Configurações do Servidor"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
 msgid "Socket timeout (seconds)"
-msgstr ""
+msgstr "Tempo limite do soquete (segundos)"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:24
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
@@ -411,11 +426,11 @@ msgstr "Armazenamento"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
 msgid "Storage Type"
-msgstr ""
+msgstr "Tipo de Armazenamento"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:17
 msgid "This permanently deletes configuration for logging"
-msgstr ""
+msgstr "Isto elimina permanentemente a configuração para o log"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
 msgid "This permanently deletes the cert, key, and configuration to use same."
@@ -424,6 +439,8 @@ msgstr "Isto apaga permanentemente o certificado, a chave e a configuração."
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
 msgid "This permanently deletes the rights file and configuration to use same."
 msgstr ""
+"Isto elimina permanentemente o ficheiro de direitos e a configuração para "
+"usar o mesmo."
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
 msgid "Timeout"
@@ -431,11 +448,11 @@ msgstr "Tempo limite"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
 msgid "Use File Locks"
-msgstr ""
+msgstr "Usar Bloqueios de Ficheiros"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
 msgid "Use Protocol"
-msgstr ""
+msgstr "Usar Protocolo"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
 msgid "User"
@@ -443,7 +460,7 @@ msgstr "Utilizador"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
 msgid "User-based ACL Settings"
-msgstr ""
+msgstr "Configurações de ACL baseadas no utilizador"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
 msgid "Username"
@@ -451,23 +468,23 @@ msgstr "Nome do utilizador"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
 msgid "Users and Passwords"
-msgstr ""
+msgstr "Utilizadores e Palavras-passe"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:113
 msgid "Web UI"
-msgstr ""
+msgstr "IU da Web"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:117
 msgid "Web UI Type"
-msgstr ""
+msgstr "Tipo de IU da Web"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:19
 msgid "X-Remote-User from web server"
-msgstr ""
+msgstr "X-Remote-User do servidor web"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:39
 msgid "bcrypt"
-msgstr ""
+msgstr "bcrypt"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
 msgid "crypt"
@@ -475,12 +492,12 @@ msgstr "cifrar"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
 msgid "htpasswd file (manually populated)"
-msgstr ""
+msgstr "ficheiro htpasswd (preenchido manualmente)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
 msgid "htpasswd-formatted file filename"
-msgstr ""
+msgstr "nome do ficheiro com o formato htpasswd"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:37
 msgid "md5"
-msgstr ""
+msgstr "md5"
index 8518ea563b17d48461bd6e366717594e7011f41a..9661d127c235402fc565dff9a8f4645e959acf4b 100644 (file)
 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: 2019-12-09 20:03+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsradicale2/pt_BR/>\n"
 "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: Weblate 3.10-dev\n"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:8
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:7
 msgid "A lightweight CalDAV/CardDAV server"
-msgstr ""
+msgstr "Um servidor leve de CalDAV/CardDAV"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:30
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Configurações Avançadas"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
 msgid "Allowed Ciphers"
-msgstr ""
+msgstr "Cifras Permitidas"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
 msgid "Authentication"
-msgstr ""
+msgstr "Autenticação"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
 msgid "Authentication / Users"
-msgstr ""
+msgstr "Autenticação / Usuários"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:14
 msgid "Authentication Type"
-msgstr ""
+msgstr "Tipo de Autenticação"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:171
 msgid "Based on settings in 'Rights File'"
-msgstr ""
+msgstr "Com base nas configurações do \"Arquivo de Direitos\""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
 msgid "CORS"
-msgstr ""
+msgstr "CORS"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
 msgid "Certificate"
-msgstr ""
+msgstr "Certificado"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
 msgid "Client Certificate Authority"
-msgstr ""
+msgstr "Autoridade Certificadora do Cliente"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
 msgid "Close Lock File"
-msgstr ""
+msgstr "Fechar o Arquivo de Bloqueio (Lock)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:38
 msgid "Close the lock file when no more clients are waiting"
-msgstr ""
+msgstr "Feche o arquivo de bloqueio quando não houver mais clientes aguardando"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
 msgid "Command that is run after changes to storage"
-msgstr ""
+msgstr "O comando que é executado após as alterações no armazenamento"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:80
 msgid "Confirm Plaintext Password"
-msgstr ""
+msgstr "Confirmar a senha em texto puro"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
 msgid "DNS Lookup"
-msgstr ""
+msgstr "Pesquisa no DNS"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
 msgid "Debug"
-msgstr ""
+msgstr "Depuração"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:15
 msgid "Default (htpasswd file from users below)"
-msgstr ""
+msgstr "Padrão (arquivo htpasswd dos usuários abaixo)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:14
 msgid "Default (multifilesystem)"
-msgstr ""
+msgstr "Padrão (múltiplo sistema de arquivo)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:167
 msgid "Default (owner only)"
-msgstr ""
+msgstr "Padrão (apenas o proprietário)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
 msgid "Delete sync token that are older (seconds)"
-msgstr ""
+msgstr "Excluir o token de sincronização mais antigo (segundos)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:132
 msgid "Document Encoding"
-msgstr ""
+msgstr "Codificação do Documento"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
 msgid "Dump Environment"
-msgstr ""
+msgstr "Ambiente de Despejo"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
 msgid "Enable SSL connections"
-msgstr ""
+msgstr "Ativar Conexões SSL"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
 msgid "Encoding for responding to requests/events"
-msgstr ""
+msgstr "Codificação para responder a solicitações/eventos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
 msgid "Encoding for storing local collections"
-msgstr ""
+msgstr "Codificação para armazenar coleções locais"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
 msgid "Encrypted Password"
-msgstr ""
+msgstr "Senha Criptografada"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
 msgid "Encryption"
-msgstr ""
+msgstr "Criptografia"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
 msgid "Filename"
-msgstr ""
+msgstr "Nome de arquivo"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
 msgid "Folder"
-msgstr ""
+msgstr "Pasta"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:19
 msgid "Folder in which to store collections"
-msgstr ""
+msgstr "Pasta onde armazenar as coleções"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
 msgid "For verifying client certificates"
-msgstr ""
+msgstr "Para verificar os certificados dos clientes"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:29
 msgid "General Settings"
-msgstr ""
+msgstr "Configurações Gerais"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:155
 msgid ""
@@ -150,38 +152,43 @@ msgid ""
 "plaintext in a field that will appear on this page if python3-passlib is "
 "installed."
 msgstr ""
+"Gere este campo usando um gerador de arquivos de autenticação estilo "
+"htpasswd-Apache (para o formato hash que você escolheu acima), ou instale "
+"python3-passlib para ativar a habilidade de criar o hash digitando um texto "
+"puro em um campo que aparecerá nesta página caso o python3-passlib esteja "
+"instalado."
 
 #: applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm:24
 msgid "Go to Radicale 2.x Web UI"
-msgstr ""
+msgstr "Vá para a interface do usuário Radicale 2.x na Web"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:14
 msgid "Go to Radicale v2 Web UI"
-msgstr ""
+msgstr "Vá para a interface do usuário Radicale v2 na Web"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
 msgid "HTTP(S) Basic Authentication Realm"
-msgstr ""
+msgstr "Região de Autenticação Básica HTTP(S)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
 msgid "HTTP(S) Headers"
-msgstr ""
+msgstr "Cabeçalhos HTTP(S)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:32
 msgid "HTTP(S) Listeners (address:port)"
-msgstr ""
+msgstr "Ouvintes HTTP(S) (endereço:porta)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
 msgid "Header: X-Access-Control-Allow-Origin"
-msgstr ""
+msgstr "Cabeçalho: X-Acesso-Controle-Origem"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
 msgid "Headers"
-msgstr ""
+msgstr "Cabeçalhos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
 msgid "Hook"
-msgstr ""
+msgstr "Gancho"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
 msgid ""
@@ -190,119 +197,129 @@ msgid ""
 "the existing hash (you can also put your own hash value for the type of hash "
 "listed above)."
 msgstr ""
+"Caso a 'Senha em Texto Puro' seja preenchida em conjunto com 'Confirmar "
+"Senha em Texto Puro' então este campo torna-se o hash dessa senha, caso "
+"contrário este campo mantém o hash existente (você também pode colocar o seu "
+"próprio valor de hash para o tipo de hash listado acima)."
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
 msgid "Include full environment in logs"
-msgstr ""
+msgstr "Incluir o ambiente completo nos registros logs"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
 msgid "Insecure hashes"
-msgstr ""
+msgstr "Hashes inseguros"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
 msgid "Install package python3-openssl to support SSL connections"
 msgstr ""
+"Instale o pacote python3-openssl para ter compatibilidade com conexões SSL"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
 msgid "Install python3-passlib and python3-bcrypt to enable a secure hash"
 msgstr ""
+"Instale o python3-passlib e python3-bcrypt para habilitar um hash seguro"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
 msgid ""
 "Log configuration file (no file means default procd which ends up in syslog"
 msgstr ""
+"Arquivo de configuração do registro log (nenhum arquivo significa um 'procd' "
+"predefinido que vai para o syslog"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
 msgid "Logging"
-msgstr ""
+msgstr "Registrando os eventos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
 msgid "Logging File"
-msgstr ""
+msgstr "Arquivo de registro"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
 msgid "Lookup reverse DNS for clients for logging"
-msgstr ""
+msgstr "Registro log para clientes de consulta de DNS reverso"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
 msgid "Mask Passwords"
-msgstr ""
+msgstr "Esconder Senhas"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
 msgid "Max Connections"
-msgstr ""
+msgstr "Conexões Máximas"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
 msgid "Max Content Length"
-msgstr ""
+msgstr "Comprimento Máximo do Conteúdo"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
 msgid "Max Sync Token Age"
-msgstr ""
+msgstr "Idade Máxima do Token de Sincronismo"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
 msgid "Maximum number of simultaneous connections"
-msgstr ""
+msgstr "Quantidade máxima de conexões simultâneas"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
 msgid "Maximum size of request body (bytes)"
-msgstr ""
+msgstr "Tamanho máximo do corpo de solicitação (bytes)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:15
 msgid "Multiple files on filesystem"
-msgstr ""
+msgstr "Vários arquivos no sistema de arquivos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:17
 msgid "No authentication"
-msgstr ""
+msgstr "Sem autenticação"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:98
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:105
 msgid "Password and confirmation do not match"
-msgstr ""
+msgstr "A senha e a confirmação não coincidem"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
 msgid "Password encryption method"
-msgstr ""
+msgstr "Método de criptografia da senha"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:32
 msgid "Plaintext"
-msgstr ""
+msgstr "Texto Puro"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:76
 msgid "Plaintext Password"
-msgstr ""
+msgstr "Senha em texto puro"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
 msgid ""
 "Prevent other instances or processes from modifying collections while in use"
 msgstr ""
+"Impedir que outras instâncias ou processos modifiquem as coleções durante o "
+"uso"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
 msgid "Private Key"
-msgstr ""
+msgstr "Chave Privada"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
 msgid "REMOTE_USER from web server"
-msgstr ""
+msgstr "REMOTE_USER do servidor web"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:172
 msgid "RO: All, RW: All"
-msgstr ""
+msgstr "RO: Todos, RW: Todos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:170
 msgid "RO: Authenticated Users, RW: Owner"
-msgstr ""
+msgstr "RO: Usuários autenticados, RW: Proprietário"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:169
 msgid "RO: None, RW: Authenticated Users"
-msgstr ""
+msgstr "RO: Nenhum, RW: Usuários Autenticados"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:168
 msgid "RO: None, RW: Owner"
-msgstr ""
+msgstr "RO: Nenhuma, RW: Proprietário"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:13
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:7
@@ -310,175 +327,183 @@ msgstr ""
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:7
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:6
 msgid "Radicale 2.x"
-msgstr ""
+msgstr "Radicale 2.x"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:10
 msgid "Radicale v2 Web UI"
-msgstr ""
+msgstr "Interface do Usuário Radicale v2 na Web"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
 msgid "Realm"
-msgstr ""
+msgstr "Reino"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
 msgid "Redact passwords in logs"
-msgstr ""
+msgstr "Suprimir as senhas nos registros logs"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:84
 msgid "Remove configuration for certificate, key, and CA"
-msgstr ""
+msgstr "Remover a configuração para o certificado, chave e CA"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:16
 msgid "Remove configuration for logging"
-msgstr ""
+msgstr "Remover a configuração para o registro log"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:181
 msgid "Remove configuration for rights file"
-msgstr ""
+msgstr "Remover a configuração para o arquivo de direitos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
 msgid "Request"
-msgstr ""
+msgstr "Solicitar"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
 msgid "Required time between a failed authentication attempt and trying again"
 msgstr ""
+"Tempo necessário entre uma tentativa de autenticação que falhou e uma nova"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
 msgid "Retry Delay"
-msgstr ""
+msgstr "Atraso de Tentativas"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
 msgid "Rights"
-msgstr ""
+msgstr "Direitos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:176
 msgid "Rights File"
-msgstr ""
+msgstr "Arquivo de Direitos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:166
 msgid "Rights Type"
-msgstr ""
+msgstr "Tipo de Direitos"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:33
 msgid "SHA1"
-msgstr ""
+msgstr "SHA1"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:34
 msgid "SSHA"
-msgstr ""
+msgstr "SSHA"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:52
 msgid "SSL"
-msgstr ""
+msgstr "SSL"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
 msgid "SSL not available"
-msgstr ""
+msgstr "O SSL não está disponível"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
 msgid "See python3-openssl documentation for available ciphers"
 msgstr ""
+"Veja a documentação do python3-openssl para conhecer as cifras disponíveis"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
 msgid "See python3-openssl documentation for available protocols"
 msgstr ""
+"Veja a documentação do python3-openssl para conhecer os protocolos "
+"disponíveis"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
 msgid "Select bcrypt above to enable a secure hash"
-msgstr ""
+msgstr "Selecione bcrypt acima para ativar um hash seguro"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
 msgid "Send debug information to logs"
-msgstr ""
+msgstr "Enviar informações de depuração para os registros logs"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:16
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
 msgid "Server Settings"
-msgstr ""
+msgstr "Configurações do Servidor"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
 msgid "Socket timeout (seconds)"
-msgstr ""
+msgstr "Tempo limite do Socket (segundos)"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:24
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:9
 msgid "Storage"
-msgstr ""
+msgstr "Armazenamento"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
 msgid "Storage Type"
-msgstr ""
+msgstr "Tipo de Armazenamento"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:17
 msgid "This permanently deletes configuration for logging"
-msgstr ""
+msgstr "Isto apaga permanentemente a configuração para o registro log"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
 msgid "This permanently deletes the cert, key, and configuration to use same."
 msgstr ""
+"Isto apaga permanentemente o certificado, a chave e a configuração para usar "
+"o mesmo."
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
 msgid "This permanently deletes the rights file and configuration to use same."
 msgstr ""
+"Isto apaga permanentemente o arquivo de direitos e a sua respectiva "
+"configuração."
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
 msgid "Timeout"
-msgstr ""
+msgstr "Tempo limite"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
 msgid "Use File Locks"
-msgstr ""
+msgstr "Trava do Arquivo em Uso"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
 msgid "Use Protocol"
-msgstr ""
+msgstr "Usar Protocolo"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
 msgid "User"
-msgstr ""
+msgstr "Usuário"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
 msgid "User-based ACL Settings"
-msgstr ""
+msgstr "Configurações ACL baseadas no usuário"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
 msgid "Username"
-msgstr ""
+msgstr "Nome do Usuário"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
 msgid "Users and Passwords"
-msgstr ""
+msgstr "Usuários e Senhas"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:113
 msgid "Web UI"
-msgstr ""
+msgstr "Interface do Usuário na Web"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:117
 msgid "Web UI Type"
-msgstr ""
+msgstr "Tipo da Interface do Usuário na Web"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:19
 msgid "X-Remote-User from web server"
-msgstr ""
+msgstr "Usuário-Remoto-X do servidor web"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:39
 msgid "bcrypt"
-msgstr ""
+msgstr "bcrypt"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
 msgid "crypt"
-msgstr ""
+msgstr "cifrar"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
 msgid "htpasswd file (manually populated)"
-msgstr ""
+msgstr "arquivo htpasswd (preenchido manualmente)"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
 msgid "htpasswd-formatted file filename"
-msgstr ""
+msgstr "nome do arquivo com o formato htpasswd"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:37
 msgid "md5"
-msgstr ""
+msgstr "md5"
index dec556b27ab964ebe27ee08e6ee45cc5095c1cfb..371aa15b2cc1ebc41b71528793f9db45c8951e33 100644 (file)
@@ -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: 2019-12-09 20:03+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsradicale2/tr/>\n"
 "Language: tr\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: Weblate 3.10-dev\n"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -27,7 +29,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:10
 msgid "Authentication"
-msgstr ""
+msgstr "Kimlik Doğrulama"
 
 #: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:20
 msgid "Authentication / Users"
index 4ab1da8e9016aaf0a3c619a88441fa72e9807f88..41f8770cf92a69ec2f8e11b8b221f38415e6cd5b 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-10-27 21:28+0000\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
 "Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsradicale2/uk/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
 "4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
index 6bbe326d48916c0b956b3cb2617103c6fed9495a..01706805dbeb9861d653f5b89f9f80865ef37436 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2019-11-15 03:04+0000\n"
-"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsradicale2/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -49,7 +49,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:62
 msgid "Certificate"
-msgstr ""
+msgstr "证书"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:70
 msgid "Client Certificate Authority"
@@ -427,7 +427,7 @@ msgstr ""
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
 msgid "Timeout"
-msgstr ""
+msgstr "超时"
 
 #: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
 msgid "Use File Locks"
index 683adfbb08839402d2ca78688bc07d64e75fc065..4e9607508e79583f1c2b20bb10ac1ec90f2ea360 100644 (file)
@@ -1,14 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 07:01-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-02 16:08+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsrp-pppoe-server/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
 msgid "Access Concentrator Name"
@@ -29,7 +31,7 @@ msgstr ""
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
 msgid "Interface"
-msgstr ""
+msgstr "Rozhraní"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
 msgid "Interface on which to listen."
@@ -85,7 +87,7 @@ msgstr ""
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
 msgid "Service Name"
-msgstr ""
+msgstr "Název služby"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
 msgid "Sync"
index 1383bd255254fed1d7c85347ec1eb717822bdf1c..9d2c61e4eaa0e15605054dc4d8d5551737998d15 100644 (file)
@@ -1,14 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 07:01-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-23 18:05+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsrp-pppoe-server/el/>\n"
 "Language: el\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: Weblate 3.10-dev\n"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
 msgid "Access Concentrator Name"
@@ -29,7 +31,7 @@ msgstr ""
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
 msgid "Interface"
-msgstr ""
+msgstr "Διεπαφή"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
 msgid "Interface on which to listen."
index 9e830eac41b8674b76c8e79d2f309fd08cf059a5..a67e051b8f51a1ec599eea945da40d20404f17c3 100644 (file)
@@ -1,14 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 07:01-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-10 23:14+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsrp-pppoe-server/hu/>\n"
 "Language: hu\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: Weblate 3.10-dev\n"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
 msgid "Access Concentrator Name"
@@ -29,7 +31,7 @@ msgstr ""
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
 msgid "Interface"
-msgstr ""
+msgstr "Csatoló"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
 msgid "Interface on which to listen."
@@ -85,7 +87,7 @@ msgstr ""
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
 msgid "Service Name"
-msgstr ""
+msgstr "Szolgáltatás neve"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
 msgid "Sync"
@@ -93,7 +95,7 @@ msgstr ""
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
 msgid "Timeout"
-msgstr ""
+msgstr "Időkorlát"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
 msgid "Unit"
diff --git a/applications/luci-app-rp-pppoe-server/po/mr/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/mr/rp-pppoe-server.po
new file mode 100644 (file)
index 0000000..28b25a6
--- /dev/null
@@ -0,0 +1,100 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2019-01-09 07:01-0500\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: mr\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"
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
+msgid "Access Concentrator Name"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
+msgid "First remote IP"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
+msgid "IP of listening side"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid ""
+"Instead of starting at beginning and going to end, randomize session number"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
+msgid "Interface on which to listen."
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
+msgid "MSS"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
+msgid "Maximum sessions"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
+msgid "Maximum sessions per peer"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "Offset"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
+msgid "Options file"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
+msgid "PPP offset"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "PPP unit number"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
+msgid "PPPoE Server Configuration"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua:11
+msgid "RP PPPoE Server"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
+msgid "Random session selection"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
+msgid "Roaring Penguin PPPoE Server"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
+msgid "Server Configuration"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
+msgid "Service Name"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
+msgid "Sync"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
+msgid "Timeout"
+msgstr ""
+
+#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
+msgid "Unit"
+msgstr ""
index 6953776d25bb40228f137885924463734d2673e6..71e6d978b281023e36b35f33ef57229cb8a2ec8a 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-08 21:04+0000\n"
+"PO-Revision-Date: 2019-11-30 21:06+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsrp-pppoe-server/pt/>\n"
@@ -14,20 +14,20 @@ msgstr ""
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
 msgid "Access Concentrator Name"
-msgstr ""
+msgstr "Nome do Concentrador de Acesso"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
 msgid "First remote IP"
-msgstr ""
+msgstr "Primeiro IP remoto"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
 msgid "IP of listening side"
-msgstr ""
+msgstr "IP do lado de escuta"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
 msgid ""
 "Instead of starting at beginning and going to end, randomize session number"
-msgstr ""
+msgstr "Em vez de começar do início ao fim, randomize o número da sessão"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
 msgid "Interface"
@@ -35,55 +35,55 @@ msgstr "Interface"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
 msgid "Interface on which to listen."
-msgstr ""
+msgstr "Interface sobre a qual ouvir."
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
 msgid "MSS"
-msgstr ""
+msgstr "MSS"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
 msgid "Maximum sessions"
-msgstr ""
+msgstr "Sessões máximas"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
 msgid "Maximum sessions per peer"
-msgstr ""
+msgstr "Máximo de sessões por par"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
 msgid "Offset"
-msgstr ""
+msgstr "Deslocamento"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
 msgid "Options file"
-msgstr ""
+msgstr "Ficheiro de opções"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
 msgid "PPP offset"
-msgstr ""
+msgstr "Deslocamento PPP"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
 msgid "PPP unit number"
-msgstr ""
+msgstr "Número da unidade PPP"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
 msgid "PPPoE Server Configuration"
-msgstr ""
+msgstr "Configuração do Servidor PPPoE"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua:11
 msgid "RP PPPoE Server"
-msgstr ""
+msgstr "Servidor RP PPPoE"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
 msgid "Random session selection"
-msgstr ""
+msgstr "Seleção de sessão aleatória"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
 msgid "Roaring Penguin PPPoE Server"
-msgstr ""
+msgstr "Servidor Roaring Penguin PPPoE"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
 msgid "Server Configuration"
-msgstr ""
+msgstr "Configuração do Servidor"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
 msgid "Service Name"
@@ -91,7 +91,7 @@ msgstr "Nome do Serviço"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
 msgid "Sync"
-msgstr ""
+msgstr "Sincronizar"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
 msgid "Timeout"
@@ -99,4 +99,4 @@ msgstr "Tempo limite"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
 msgid "Unit"
-msgstr ""
+msgstr "Unidade"
index 34912a1c36dd2852fc827fc4e3a8f5c279515e5f..5d6035324aea3533b307539bbe1a5b3537a89c70 100644 (file)
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-01-09 07:01-0500\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsrp-pppoe-server/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: Weblate 3.10-dev\n"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
 msgid "Access Concentrator Name"
-msgstr ""
+msgstr "Nome do Concentrador de Acesso"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:32
 msgid "First remote IP"
-msgstr ""
+msgstr "Primeiro IP remoto"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
 msgid "IP of listening side"
-msgstr ""
+msgstr "IP do lado da escuta"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
 msgid ""
 "Instead of starting at beginning and going to end, randomize session number"
-msgstr ""
+msgstr "Em vez de começar do início ao fim, randomize o número da sessão"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
 msgid "Interface"
-msgstr ""
+msgstr "Interface"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:15
 msgid "Interface on which to listen."
-msgstr ""
+msgstr "Interface para ouvir."
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:62
 msgid "MSS"
-msgstr ""
+msgstr "MSS"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:35
 msgid "Maximum sessions"
-msgstr ""
+msgstr "Quantidade Máxima de Sessões"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:25
 msgid "Maximum sessions per peer"
-msgstr ""
+msgstr "Quantidade máxima de pares por sessão"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
 msgid "Offset"
-msgstr ""
+msgstr "Offset"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:40
 msgid "Options file"
-msgstr ""
+msgstr "Arquivo de Opções"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:52
 msgid "PPP offset"
-msgstr ""
+msgstr "PPP offset"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
 msgid "PPP unit number"
-msgstr ""
+msgstr "Número da unidade PPP"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:9
 msgid "PPPoE Server Configuration"
-msgstr ""
+msgstr "Configuração do Servidor PPPoE"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/controller/rp-pppoe-server.lua:11
 msgid "RP PPPoE Server"
-msgstr ""
+msgstr "Servidor RP PPPoE"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:44
 msgid "Random session selection"
-msgstr ""
+msgstr "Seleção aleatória de sessão"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:8
 msgid "Roaring Penguin PPPoE Server"
-msgstr ""
+msgstr "Servidor Roaring Penguin PPPoE"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:11
 msgid "Server Configuration"
-msgstr ""
+msgstr "Configuração do Servidor"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:22
 msgid "Service Name"
-msgstr ""
+msgstr "Nome do Serviço"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:68
 msgid "Sync"
-msgstr ""
+msgstr "Sincronizar"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
 msgid "Timeout"
-msgstr ""
+msgstr "Tempo limite"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
 msgid "Unit"
-msgstr ""
+msgstr "Unidade"
index e80c8d19c6e959f3864c9d67f3d630bcf0c75c17..1dd8697f324e280ef78c5ab4f3b4a0b0751bbc26 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-05 01:56+0000\n"
-"Last-Translator: Richard Yu <yurichard3839@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsrp-pppoe-server/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -95,7 +95,7 @@ msgstr ""
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:57
 msgid "Timeout"
-msgstr ""
+msgstr "超时"
 
 #: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:47
 msgid "Unit"
index 0425337378bb29514d1827f52d3f736e58cfa7e0..934423a869c42ac35bd19234fb82ba4b2f1cc1c2 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-16 20:23+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2019-12-05 17:06+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
 "Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssamba/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.9\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:64
 msgid "Allow guests"
@@ -28,7 +28,7 @@ msgstr "Povolení uživatelé"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:58
 msgid "Browseable"
-msgstr ""
+msgstr "Prohledávatelný"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:69
 msgid "Create mask"
@@ -70,7 +70,7 @@ msgstr "Maska pro nové soubory"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:45
 msgid "Name"
-msgstr "Jméno"
+msgstr "Název"
 
 #: applications/luci-app-samba/luasrc/controller/samba.lua:14
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:5
@@ -86,6 +86,8 @@ msgid ""
 "Please add directories to share. Each directory refers to a folder on a "
 "mounted device."
 msgstr ""
+"Přidejte adresáře, které chcete sdílet. Každý adresář odkazuje na složku na "
+"připojeném zařízení."
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:53
 msgid "Read-only"
index abad49e4e28f3df9a9f94e19f26ac2fa43c00193..f69990ec4049efce97ffb7c36106d4649d08858e 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2019-10-23 09:53+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-12-12 15:06+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssamba/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 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:64
 msgid "Allow guests"
@@ -21,8 +21,8 @@ msgstr "Gastzugang"
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:17
 msgid "Allow system users to reach their home directories via network shares"
 msgstr ""
-"Systembenutzer dürfen ihre Heimatverzeichnis über Netzwerkfreigaben "
-"erreichen."
+"Systembenutzer dürfen ihre Heimatverzeichnisse über Netzwerkfreigaben "
+"erreichen"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:51
 msgid "Allowed users"
index 014632ae7f8e889e1ffa7b65a61a41223a6447a3..288021a9bda90a1bf90a8ba7af654fe42e632391 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-28 02:08+0200\n"
-"PO-Revision-Date: 2012-03-18 15:31+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-25 13:56+0000\n"
+"Last-Translator: Kostas Lampropoulos <labrok@otenet.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssamba/el/>\n"
 "Language: el\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 3.10-dev\n"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:64
 msgid "Allow guests"
@@ -35,7 +36,7 @@ msgstr ""
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:14
 msgid "Description"
-msgstr ""
+msgstr "Περιγραφή"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:74
 msgid "Directory mask"
index 4a03d919779e6d886dbad0256a45a5e482b2fc5a..d774622abcaa14b9519914df88525180e1800693 100644 (file)
@@ -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: 2019-11-18 05:08+0000\n"
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssamba/es/>\n"
@@ -74,7 +74,7 @@ msgstr "Nombre"
 #: applications/luci-app-samba/luasrc/controller/samba.lua:14
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:5
 msgid "Network Shares"
-msgstr "Recursos compartidos"
+msgstr "Recursos compartidos de red"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:46
 msgid "Path"
index 8eac23fd8f6fbd513ac472539171a37de73732ab..9b0dbe1c33d69cf43912d27ae4e487c47ae98a06 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-04-06 10:56+0200\n"
-"Last-Translator: juhosg <juhosg@openwrt.org>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-29 19:44+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssamba/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:64
 msgid "Allow guests"
@@ -78,7 +79,7 @@ msgstr "Hálózati megosztások"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:46
 msgid "Path"
-msgstr "Elérési út"
+msgstr "Útvonal"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:40
 msgid ""
diff --git a/applications/luci-app-samba/po/mr/samba.po b/applications/luci-app-samba/po/mr/samba.po
new file mode 100644 (file)
index 0000000..715192e
--- /dev/null
@@ -0,0 +1,110 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-03-22 15:23+0100\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssamba/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:64
+msgid "Allow guests"
+msgstr "अतिथींना परवानगी द्या"
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:17
+msgid "Allow system users to reach their home directories via network shares"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:51
+msgid "Allowed users"
+msgstr "अनुमत वापरकर्ते"
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:58
+msgid "Browseable"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:69
+msgid "Create mask"
+msgstr "मुखवटा तयार करा"
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:14
+msgid "Description"
+msgstr "वर्णन"
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:74
+msgid "Directory mask"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:11
+msgid "Edit Template"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:22
+msgid "Edit the template that is used for generating the samba configuration."
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:10
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:13
+msgid "Hostname"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:75
+msgid "Mask for new directories"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:70
+msgid "Mask for new files"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:45
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/controller/samba.lua:14
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:5
+msgid "Network Shares"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:46
+msgid "Path"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:40
+msgid ""
+"Please add directories to share. Each directory refers to a folder on a "
+"mounted device."
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:53
+msgid "Read-only"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:16
+msgid "Share home-directories"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:39
+msgid "Shared Directories"
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:23
+msgid ""
+"This is the content of the file '/etc/samba/smb.conf.template' from which "
+"your samba configuration will be generated. Values enclosed by pipe symbols "
+"('|') should not be changed. They get their values from the 'General "
+"Settings' tab."
+msgstr ""
+
+#: applications/luci-app-samba/luasrc/model/cbi/samba.lua:15
+msgid "Workgroup"
+msgstr ""
index da0f8f4a8151763fc021120b8a069228e674b31c..59eaccb81940a53d57f756d22949600393546927 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2018-09-20 19:33-0300\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-11-26 17:08+0000\n"
+"Last-Translator: Rafael Fontenelle <rafaelff@gnome.org>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationssamba/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: Poedit 2.1.1\n"
-"Language-Team: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:64
 msgid "Allow guests"
@@ -85,8 +86,8 @@ msgid ""
 "Please add directories to share. Each directory refers to a folder on a "
 "mounted device."
 msgstr ""
-"Por favor, adicione diretórios para serem compartilhados. Cada diretório se "
-"refere a uma pasta em um dispositivo montado."
+"Por favor, adicione diretórios para compartilhar. Cada diretório refere-se a "
+"uma pasta em um dispositivo montado."
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:53
 msgid "Read-only"
index dbc4327c562028ca87c9013ceca402bf1b074fc3..1f94cd5e00a32c7cff3f1f61e48e6caefe78a789 100644 (file)
@@ -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: 2019-10-17 06:36+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationssamba/zh_Hans/>\n"
 "Language: zh-cn\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.9\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:64
 msgid "Allow guests"
@@ -51,7 +51,7 @@ msgstr "编辑模板"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:22
 msgid "Edit the template that is used for generating the samba configuration."
-msgstr "编辑用来生成 samba 设置的模板"
+msgstr "编辑用于生成samba配置的模板。"
 
 #: applications/luci-app-samba/luasrc/model/cbi/samba.lua:10
 msgid "General Settings"
index 4431eb889d4e4882359789f082553a34ebac44cc..7aface6eca49741d1aa7b7488b85d4d13ab75817 100644 (file)
@@ -86,7 +86,8 @@ return L.view.extend({
                o = s.option(form.Flag, 'read_only', _('Read-only'));
                o.enabled = 'yes';
                o.disabled = 'no';
-               o.default = 'no';
+               o.default = 'no'; // smb.conf default is 'yes'
+               o.rmempty = false;
 
                s.option(form.Flag, 'force_root', _('Force Root'));
 
@@ -96,7 +97,8 @@ return L.view.extend({
                o = s.option(form.Flag, 'guest_ok', _('Allow guests'));
                o.enabled = 'yes';
                o.disabled = 'no';
-               o.default = 'Yes';
+               o.default = 'yes'; // smb.conf default is 'no'
+               o.rmempty = false;
 
                o = s.option(form.Flag, 'guest_only', _('Guests only'));
                o.enabled = 'yes';
@@ -109,14 +111,16 @@ return L.view.extend({
                o.default = 'no';
 
                o = s.option(form.Value, 'create_mask', _('Create mask'));
-               o.rmempty = true;
                o.maxlength = 4;
+               o.default = '0666'; // smb.conf default is '0744'
                o.placeholder = '0666';
+               o.rmempty = false;
 
                o = s.option(form.Value, 'dir_mask', _('Directory mask'));
-               o.rmempty = true;
                o.maxlength = 4;
+               o.default = '0777'; // smb.conf default is '0755'
                o.placeholder = '0777';
+               o.rmempty = false;
                
                o = s.option(form.Value, 'vfs_objects', _('Vfs objects'));
                o.rmempty = true;
index 07c8f5d5ac89847c2c174a85cde0797bdc71087e..98718a6baa4570b178f26b86af9eb0e36dac58dd 100644 (file)
@@ -13,15 +13,15 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -29,7 +29,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr ""
 
@@ -37,7 +37,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr ""
 
@@ -71,7 +71,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -83,11 +83,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -140,11 +140,11 @@ msgid ""
 "Settings' tab."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index ebf3c4d0f91def4d3c5ccce7bc52d20150d4a705..db1de1c5253e037d4e318965423ac0efe2974dd3 100644 (file)
@@ -16,15 +16,15 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Permet convidats"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Usuaris permesos"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -32,7 +32,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Crea màscara"
 
@@ -40,7 +40,7 @@ msgstr "Crea màscara"
 msgid "Description"
 msgstr "Descripció"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Màscara de directori"
 
@@ -74,7 +74,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -86,11 +86,11 @@ msgstr ""
 msgid "General Settings"
 msgstr "Ajusts generals"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -147,11 +147,11 @@ msgstr ""
 "barra ('|') no es deuen canviar. Reben els seus valors de la pestanya "
 "'Ajusts generals'."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index 1f36cab1fc81a6a49341cfb91fca232ab7ec8ed6..d222740040055ec1f0c28bba4529c04fc0137eda 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-16 20:22+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2019-12-03 08:23+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
 "Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssamba4/cs/>\n"
 "Language: cs\n"
@@ -10,25 +10,25 @@ 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.9\n"
+"X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Povolení hosté"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Povolení uživatelé"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
 msgid "Browse-able"
-msgstr ""
+msgstr "Možnost procházení"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Vytvořit masku"
 
@@ -36,7 +36,7 @@ msgstr "Vytvořit masku"
 msgid "Description"
 msgstr "Popis"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Maska adresáře"
 
@@ -72,9 +72,9 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
-msgstr ""
+msgstr "Vynutit superuživatelský přístup"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
 msgid "Force synchronous I/O"
@@ -84,25 +84,25 @@ msgstr ""
 msgid "General Settings"
 msgstr "Obecné nastavení"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
-msgstr ""
+msgstr "Zdědit vlastníka"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
 msgid "Interface"
-msgstr ""
+msgstr "Rozhraní"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
 msgid "Listen only on the given interface or, if unspecified, on lan"
-msgstr ""
+msgstr "Naslouchat pouze na daném rozhraní nebo, pokud není zadáno, v síti LAN"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
 msgid "Name"
-msgstr "Jméno"
+msgstr "Název"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
 #: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
@@ -124,6 +124,8 @@ msgid ""
 "Please add directories to share. Each directory refers to a folder on a "
 "mounted device."
 msgstr ""
+"Přidejte adresáře, které chcete sdílet. Každý adresář odkazuje na složku na "
+"připojeném zařízení."
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
 msgid "Read-only"
@@ -144,11 +146,11 @@ msgstr ""
 "konfigurace samby generována. Hodnoty uzavřené rourou (\"|\"), by se neměly "
 "měnit. Tyto hodnoty jsou brány ze záložky \"Obecná nastavení\"."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index 7ad6f0e8ce446801f3f87ce9efa4e0f1d64e1ddc..a4e79db16f4dedb5588be42eb6bff63dfd9690f1 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2019-11-07 08:27+0000\n"
-"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
+"PO-Revision-Date: 2019-11-25 13:55+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssamba4/de/>\n"
 "Language: de\n"
@@ -14,15 +14,15 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Gastzugang"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Legitimierte Benutzer"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -30,7 +30,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr "Durchsuchbar"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Berechtigungs-maske für neue Dateien"
 
@@ -38,7 +38,7 @@ msgstr "Berechtigungs-maske für neue Dateien"
 msgid "Description"
 msgstr "Beschreibung"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Verzeichnis-maske"
 
@@ -74,7 +74,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr "Root erzwingen"
 
@@ -86,21 +86,23 @@ msgstr ""
 msgid "General Settings"
 msgstr "Allgemeine Einstellungen"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr "Nur Gaeste"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr "Besitzer Erben"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
 msgid "Interface"
-msgstr ""
+msgstr "Schnittstelle"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
 msgid "Listen only on the given interface or, if unspecified, on lan"
 msgstr ""
+"Nur auf die angegebene Schnittstelle reagieren oder, wenn nicht "
+"spezifiziert, auf LAN"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
 msgid "Name"
@@ -150,11 +152,11 @@ msgstr ""
 "werden, da diese beim Erstellen der Konfiguration mit den Werten aus dem Tab "
 "'Allgemeine Einstellungen' ersetzt werden."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index 7d60c0145c867ee8b4a5808aa37c2cb9c9032037..aa2268ceb3f05214f6c8b06c8c12c9cd95c57959 100644 (file)
@@ -3,25 +3,26 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-28 02:08+0200\n"
-"PO-Revision-Date: 2012-03-18 15:31+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-25 13:56+0000\n"
+"Last-Translator: Kostas Lampropoulos <labrok@otenet.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssamba4/el/>\n"
 "Language: el\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 3.10-dev\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -29,15 +30,15 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr ""
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
 msgid "Description"
-msgstr ""
+msgstr "Περιγραφή"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr ""
 
@@ -71,7 +72,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -83,11 +84,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -140,11 +141,11 @@ msgid ""
 "Settings' tab."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index 9cdbfbf52b995777d8562908dc1ff58bb5501c7f..97578cde859df06f967eda9c331893a1fc89c4b6 100644 (file)
@@ -13,15 +13,15 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Allow guests"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Allowed users"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -29,7 +29,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Create mask"
 
@@ -37,7 +37,7 @@ msgstr "Create mask"
 msgid "Description"
 msgstr "Description"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Directory mask"
 
@@ -71,7 +71,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -83,11 +83,11 @@ msgstr ""
 msgid "General Settings"
 msgstr "General settings"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -144,11 +144,11 @@ msgstr ""
 "('|') should not be changed. They get their values from the 'General "
 "settings' tab."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index 99aa663743319147e151e911f687f9bfd7ca859d..cc4e77a5e9bcd895c004f6325a4770e6f496a81c 100644 (file)
@@ -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: 2019-11-18 05:08+0000\n"
+"PO-Revision-Date: 2019-12-03 08:23+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssamba4/es/>\n"
@@ -14,15 +14,15 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Permitir invitados"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Usuarios permitidos"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr "Compartir como Apple Time-Machine"
 
@@ -30,7 +30,7 @@ msgstr "Compartir como Apple Time-Machine"
 msgid "Browse-able"
 msgstr "Navegable"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Crear máscara"
 
@@ -38,7 +38,7 @@ msgstr "Crear máscara"
 msgid "Description"
 msgstr "Descripción"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Máscara de directorio"
 
@@ -74,33 +74,33 @@ msgstr ""
 "Activa la extensión AAPL de Apple globalmente y agrega opciones de "
 "compatibilidad de macOS a todos los recursos compartidos."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr "Forzar Root"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
 msgid "Force synchronous I/O"
-msgstr ""
+msgstr "Forzar E/S sincrónica"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
 msgid "General Settings"
 msgstr "Configuración general"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr "Sólo invitados"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr "Heredar propietario"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
 msgid "Interface"
-msgstr ""
+msgstr "Interfaz"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
 msgid "Listen only on the given interface or, if unspecified, on lan"
-msgstr ""
+msgstr "Escuche solo en la interfaz dada o, si no se especifica, en lan"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
 msgid "Name"
@@ -109,13 +109,15 @@ msgstr "Nombre"
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
 #: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
 msgid "Network Shares"
-msgstr "Recursos compartidos"
+msgstr "Recursos compartidos de red"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
 msgid ""
 "On lower-end devices may increase speeds, by forceing synchronous I/O "
 "instead of the default asynchronous."
 msgstr ""
+"En dispositivos de gama baja, puede aumentar la velocidad al forzar E/ S "
+"sincrónica en lugar de la predeterminada."
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
 msgid "Path"
@@ -149,11 +151,11 @@ msgstr ""
 "delimitados por plecas («|»); estos reciben sus valores de la pestaña "
 "«Configuración general»."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr "Tamaño del Time-Machine en GB"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr "Objetos vfs"
 
index d39a0a9a0273f458ac030a08b59c65d4a7b49dee..a062dfce8a86bdda6018ba375eeb345632cef815 100644 (file)
@@ -14,15 +14,15 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Weblate 3.9.1-dev\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Autoriser les invités"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Utilisateurs autorisés"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -31,7 +31,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr "Autorisé à parcourir"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Créer un masque"
 
@@ -39,7 +39,7 @@ msgstr "Créer un masque"
 msgid "Description"
 msgstr "Description"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Masque de répertoire"
 
@@ -73,7 +73,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr "Forcer le Root"
 
@@ -85,11 +85,11 @@ msgstr ""
 msgid "General Settings"
 msgstr "Paramètres généraux"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -148,11 +148,11 @@ msgstr ""
 " (« | ») ne doivent pas être modifiées, elles proviennent de l'onglet "
 "« Paramètres généraux »."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index 8d99ffcd1fdae70c2345f5e74a7c4e9715cb86d8..51450664eddc59b6b9df75149f8f464b9b2b5bf2 100644 (file)
@@ -8,15 +8,15 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr ""
 
@@ -32,7 +32,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr ""
 
@@ -66,7 +66,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -78,11 +78,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -135,11 +135,11 @@ msgid ""
 "Settings' tab."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index 7d6e7fc7adfa1fceb6981ce70678d43f2662ac9b..fcdf5251653a0bbf61d19ed6aabf91426295b897 100644 (file)
@@ -13,15 +13,15 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -29,7 +29,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr ""
 
@@ -37,7 +37,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr ""
 
@@ -71,7 +71,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -83,11 +83,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -140,11 +140,11 @@ msgid ""
 "Settings' tab."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index bf104b56ec53c40e73ff269e2f6d7abf15835162..935ed7a56d8a905432f02ca6e4206b1b54f2b7aa 100644 (file)
@@ -1,25 +1,26 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-04-06 10:56+0200\n"
-"Last-Translator: juhosg <juhosg@openwrt.org>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-29 19:43+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssamba4/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Vendég hozzáférés"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Engedélyezett felhasználók"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -27,7 +28,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Létrehozási maszk"
 
@@ -35,7 +36,7 @@ msgstr "Létrehozási maszk"
 msgid "Description"
 msgstr "Leírás"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Könyvtár maszk"
 
@@ -71,7 +72,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -83,17 +84,17 @@ msgstr ""
 msgid "General Settings"
 msgstr "Általános beállítások"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
 msgid "Interface"
-msgstr ""
+msgstr "Csatoló"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
 msgid "Listen only on the given interface or, if unspecified, on lan"
@@ -116,7 +117,7 @@ msgstr ""
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
 msgid "Path"
-msgstr "Elérési út"
+msgstr "Útvonal"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
 msgid ""
@@ -144,11 +145,11 @@ msgstr ""
 "közé zárt értékek módosítása nem szükséges, az értéküket az általános "
 "beállítások fülről kapják."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index d07d7037dd684e7eccb1462bd9196f369014a6c3..cc8d33ac245ffc6c5173d9d216ecd7f5a0ece57b 100644 (file)
@@ -13,15 +13,15 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Permetti ospiti"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Utenti ammessi"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -29,7 +29,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Crea maschera"
 
@@ -37,7 +37,7 @@ msgstr "Crea maschera"
 msgid "Description"
 msgstr "Descrizione"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Maschera della cartella"
 
@@ -72,7 +72,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -84,11 +84,11 @@ msgstr ""
 msgid "General Settings"
 msgstr "Opzioni Generali"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -147,11 +147,11 @@ msgstr ""
 "('|') non dovrebbero essere toccati. Essi vengono generati dalla schermata "
 "'Opzioni Generali'."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index 928b82d29ca4974fd257b1be697bf04aa7aa13f4..eff350cfe40b2c40ce86812573394581e1fe9ef0 100644 (file)
@@ -13,15 +13,15 @@ msgstr ""
 "X-Generator: Poedit 2.1.1\n"
 "Language-Team: \n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "ゲストアクセスを許可"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "許可されたユーザー"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -29,7 +29,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "マスクの作成"
 
@@ -37,7 +37,7 @@ msgstr "マスクの作成"
 msgid "Description"
 msgstr "説明"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "ディレクトリのマスク"
 
@@ -71,7 +71,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -83,11 +83,11 @@ msgstr ""
 msgid "General Settings"
 msgstr "一般設定"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr "ゲストのみ"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr "オーナーの継承"
 
@@ -145,11 +145,11 @@ msgstr ""
 "容です。パイプ('|')で閉じられた値は変更しないでください。これらの値は'一般設"
 "定'タブ内の値によって置き換えられます。"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index d9b59f7674d166ea81777574efcfd0355a9267ca..f1b04774291c148a89c3a927b2b100400eff2a4d 100644 (file)
@@ -13,15 +13,15 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -29,7 +29,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr ""
 
@@ -37,7 +37,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr ""
 
@@ -71,7 +71,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -83,11 +83,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -140,11 +140,11 @@ msgid ""
 "Settings' tab."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
diff --git a/applications/luci-app-samba4/po/mr/samba4.po b/applications/luci-app-samba4/po/mr/samba4.po
new file mode 100644 (file)
index 0000000..b25f72f
--- /dev/null
@@ -0,0 +1,171 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-03-22 15:23+0100\n"
+"PO-Revision-Date: 2019-12-15 21:21+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssamba4/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
+msgid "Allow guests"
+msgstr "अतिथींना परवानगी द्या"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
+msgid "Allowed users"
+msgstr "अनुमत वापरकर्ते"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
+msgid "Apple Time-machine share"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
+msgid "Browse-able"
+msgstr "ब्राउझ-सक्षम"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
+msgid "Create mask"
+msgstr "मुखवटा तयार करा"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
+msgid "Description"
+msgstr "वर्णन"
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
+msgid "Directory mask"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
+msgid "Disable Active Directory Domain Controller"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
+msgid "Disable Netbios"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
+msgid "Disable Winbind"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
+msgid "Edit Template"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
+msgid "Edit the template that is used for generating the samba configuration."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
+msgid "Enable macOS compatible shares"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
+msgid ""
+"Enables Apple's AAPL extension globally and adds macOS compatibility options "
+"to all shares."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
+msgid "Force Root"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
+msgid "Guests only"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
+msgid "Inherit owner"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
+msgid "Network Shares"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
+msgid "Path"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
+msgid ""
+"Please add directories to share. Each directory refers to a folder on a "
+"mounted device."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
+msgid "Read-only"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
+msgid "Shared Directories"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
+msgid ""
+"This is the content of the file '/etc/samba/smb.conf.template' from which "
+"your samba configuration will be generated. Values enclosed by pipe symbols "
+"('|') should not be changed. They get their values from the 'General "
+"Settings' tab."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
+msgid "Time-machine size in GB"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
+msgid "Vfs objects"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
+msgid "Workgroup"
+msgstr ""
+
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Allow system users to reach their home directories via network shares"
+
+#~ msgid "Hostname"
+#~ msgstr "Hostname"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Share home-directories"
+
+#~ msgid "Mask for new directories"
+#~ msgstr "Mask for new directories"
+
+#~ msgid "Mask for new files"
+#~ msgstr "Mask for new files"
index 2a145744a1f2b8834e7f18ed4a1a57b4083b07a5..7c93f3335342fc22b0a7d7cb3a64858a301b2607 100644 (file)
@@ -7,15 +7,15 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -23,7 +23,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr ""
 
@@ -31,7 +31,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr ""
 
@@ -65,7 +65,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -77,11 +77,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -134,11 +134,11 @@ msgid ""
 "Settings' tab."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index d70d48c4977dd56167c1d49e949d79e5e1efa9eb..356cbc7c495b6017a1b60cd2f84573ec1ae8ac2d 100644 (file)
@@ -4,15 +4,15 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Tillat gjester"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Tillatte brukere"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -20,7 +20,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Opprett Maske"
 
@@ -28,7 +28,7 @@ msgstr "Opprett Maske"
 msgid "Description"
 msgstr "Beskrivelse"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Katalog maske"
 
@@ -62,7 +62,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -74,11 +74,11 @@ msgstr ""
 msgid "General Settings"
 msgstr "Generelle Innstillinger"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -134,11 +134,11 @@ msgstr ""
 "konfigurasjon vil bli generert fra. Verdier omsluttet av ('|') bør ikke "
 "endres. De får sine verdier fra 'Generelle Innstillinger' fanen."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index 707e92fa95b2c83eb837b5ca123f2139f0875d0e..43b1b8e62f27319912a4b514fd12d0329f50f16d 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-13 21:10+0000\n"
-"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"PO-Revision-Date: 2019-11-24 07:50+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssamba4/pl/>\n"
 "Language: pl\n"
@@ -13,15 +13,15 @@ msgstr ""
 "|| n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Zezwalaj Gościom"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Użytkownicy z prawem dostępu"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -29,7 +29,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Utwórz maskę"
 
@@ -37,7 +37,7 @@ msgstr "Utwórz maskę"
 msgid "Description"
 msgstr "Opis"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Maska katalogu"
 
@@ -71,7 +71,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -83,17 +83,17 @@ msgstr ""
 msgid "General Settings"
 msgstr "Ustawienia główne"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
 msgid "Interface"
-msgstr ""
+msgstr "Interfejs"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
 msgid "Listen only on the given interface or, if unspecified, on lan"
@@ -146,11 +146,11 @@ msgstr ""
 "kreski pionowej ('|') nie powinny być zmieniane. Wartości ich zostaną "
 "pobrane z zakładki \"Ustawienia ogólne\"."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index 0e5f5f6691d18df0dcb1c1d0ede7ed3136a40fbe..cd3e250a96e3e24a893901ed70d06e842f9088f5 100644 (file)
@@ -3,25 +3,26 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2018-09-20 19:48-0300\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-03 08:23+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationssamba4/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: Poedit 2.1.1\n"
-"Language-Team: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Permitir convidados"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Usuários permitidos"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr "Compartilhamento Time Machine da Apple"
 
@@ -29,7 +30,7 @@ msgstr "Compartilhamento Time Machine da Apple"
 msgid "Browse-able"
 msgstr "Navegável"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Máscara de criação"
 
@@ -37,7 +38,7 @@ msgstr "Máscara de criação"
 msgid "Description"
 msgstr "Descrição"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Máscara do diretório"
 
@@ -73,33 +74,33 @@ msgstr ""
 "Habilitar globalmente a extensão AAPL da Apple e adicione a opção de "
 "compatibilidade com MacOS em todos os compartilhamentos."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr "Forçar Usuário Root"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
 msgid "Force synchronous I/O"
-msgstr ""
+msgstr "Impõem E/S síncrona"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
 msgid "General Settings"
 msgstr "Configurações Gerais"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr "Somente convidados"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr "Herdar o dono"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
 msgid "Interface"
-msgstr ""
+msgstr "Interface"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
 msgid "Listen only on the given interface or, if unspecified, on lan"
-msgstr ""
+msgstr "Ouvir apenas na interface fornecida ou, se não for especificado, na LAN"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
 msgid "Name"
@@ -115,6 +116,8 @@ msgid ""
 "On lower-end devices may increase speeds, by forceing synchronous I/O "
 "instead of the default asynchronous."
 msgstr ""
+"Pode aumentar a velocidade em equipamentos mais simples ao impor E/S "
+"síncrona em vez do padrão assíncrono."
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
 msgid "Path"
@@ -126,7 +129,7 @@ msgid ""
 "mounted device."
 msgstr ""
 "Por favor, adicione diretórios para compartilhar. Cada diretório refere-se a "
-"uma porta em um dispositivo montado."
+"uma pasta em um dispositivo montado."
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
 msgid "Read-only"
@@ -148,11 +151,11 @@ msgstr ""
 "não devem ser alterados. Estes valores serão obtidos a partir da aba "
 "'Configurações Gerais'."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr "Tamanho do Time Machine em GB"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr "Objetos VFS"
 
index 5ad8cf59f6b59a8bcf22e7ce1dc6ec39fa28e26a..a4cabd8869a8e9318329095da6c7f31c0fc2902d 100644 (file)
@@ -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: 2019-11-13 13:05+0000\n"
+"PO-Revision-Date: 2019-11-24 07:50+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssamba4/pt/>\n"
@@ -14,15 +14,15 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Permitir Convidados"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Utilizadores Permitidos"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr "Compartilhamento da Time Machine da Apple"
 
@@ -30,7 +30,7 @@ msgstr "Compartilhamento da Time Machine da Apple"
 msgid "Browse-able"
 msgstr "Navegável"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Criar máscara"
 
@@ -38,7 +38,7 @@ msgstr "Criar máscara"
 msgid "Description"
 msgstr "Descrição"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Máscara do diretório"
 
@@ -74,33 +74,33 @@ msgstr ""
 "Ativa a extensão AAPL da Apple globalmente e adiciona opções de "
 "compatibilidade de macOS em todos os compartilhamentos."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr "Forçar Root"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
 msgid "Force synchronous I/O"
-msgstr ""
+msgstr "Forçar E/S síncrona"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
 msgid "General Settings"
 msgstr "Configurações Gerais"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr "Somente convidados"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr "Herdar proprietário"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
 msgid "Interface"
-msgstr ""
+msgstr "Interface"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
 msgid "Listen only on the given interface or, if unspecified, on lan"
-msgstr ""
+msgstr "Ouvir apenas na interface indicada ou, se não especificado, na LAN"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
 msgid "Name"
@@ -116,6 +116,8 @@ msgid ""
 "On lower-end devices may increase speeds, by forceing synchronous I/O "
 "instead of the default asynchronous."
 msgstr ""
+"Em aparelhos de extremidade inferior podem aumentar as velocidades, forçando "
+"a E/S síncrona em vez da assíncrona padrão."
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
 msgid "Path"
@@ -149,11 +151,11 @@ msgstr ""
 "| não devem ser alterados. Eles recebem os valores do separador 'Definições "
 "Gerais'."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr "Tamanho da Time Machine em GB"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr "Objetos Vfs"
 
index bd72f3a3a206bdae70230d72ab4143b231d3dd8d..435d4b69448d27aaf891e4bdd0622b89fb583bd1 100644 (file)
@@ -12,15 +12,15 @@ msgstr ""
 "20)) ? 1 : 2);;\n"
 "X-Generator: Pootle 2.0.4\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Permite oaspeti"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Utilizatori acceptati"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -28,7 +28,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Creaza masca"
 
@@ -36,7 +36,7 @@ msgstr "Creaza masca"
 msgid "Description"
 msgstr "Descriere"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Masca director"
 
@@ -70,7 +70,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -82,11 +82,11 @@ msgstr ""
 msgid "General Settings"
 msgstr "Setari generale"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -142,11 +142,11 @@ msgstr ""
 "genereaza configuratia samba. Valorile dintre liniuta verticala ('|') n-ar "
 "trebui schimbate, ele iau valorile direct din tab-ul de \"Setari generale\"."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index a9b48f156dff8ad889edebcd26aea7e8a40a1e74..bdb888444209c08172451990530b9b5a15dcf31a 100644 (file)
@@ -15,15 +15,15 @@ msgstr ""
 "Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
 "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Разрешить гостевой вход"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Разрешенные пользователи"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -31,7 +31,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Создать маску"
 
@@ -39,7 +39,7 @@ msgstr "Создать маску"
 msgid "Description"
 msgstr "Описание"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Маска папок"
 
@@ -73,7 +73,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -85,11 +85,11 @@ msgstr ""
 msgid "General Settings"
 msgstr "Основные настройки"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -148,11 +148,11 @@ msgstr ""
 "('|'), не должны быть изменены.<br />Они будут автоматически заменены на "
 "значения со страницы 'Основные настройки'."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index ff2ecb52e79f35935ff96f51cdf29bf1246e0ee8..fdd5e95edc5c4e030fd84fa898b49b9901b6ab1b 100644 (file)
@@ -8,15 +8,15 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr ""
 
@@ -32,7 +32,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr ""
 
@@ -66,7 +66,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -78,11 +78,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -135,11 +135,11 @@ msgid ""
 "Settings' tab."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index 6ecdddf840d7980c2e2c5eae3b9cb8f620a97e55..00377730cb1e324c6a8147da3a458eab08357386 100644 (file)
@@ -1,23 +1,26 @@
 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: 2019-11-25 13:56+0000\n"
+"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
+"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssamba4/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 3.10-dev\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Tillåt gäster"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Tillåtna användare"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -25,7 +28,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Skapa mask"
 
@@ -33,7 +36,7 @@ msgstr "Skapa mask"
 msgid "Description"
 msgstr "Beskrivning"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Mask för mapp"
 
@@ -68,7 +71,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -80,17 +83,17 @@ msgstr ""
 msgid "General Settings"
 msgstr "Generella inställningar"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
 msgid "Interface"
-msgstr ""
+msgstr "Gränssnitt"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
 msgid "Listen only on the given interface or, if unspecified, on lan"
@@ -137,11 +140,11 @@ msgid ""
 "Settings' tab."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index 5751eb9d2a59c4479655630008480562cd86ad90..36dbd73ee75362dad213a8df85efd15dd816c4d3 100644 (file)
@@ -1,15 +1,15 @@
 msgid ""
 msgstr "Content-Type: text/plain; charset=UTF-8"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr ""
 
@@ -25,7 +25,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr ""
 
@@ -59,7 +59,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -71,11 +71,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -128,11 +128,11 @@ msgid ""
 "Settings' tab."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index dfbcf420d70d2c07da200c8db53994c57431b1b5..24af75e1f4ceb586f7e2b7cd27ce776ea122fb34 100644 (file)
@@ -8,15 +8,15 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -24,7 +24,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr ""
 
@@ -32,7 +32,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr ""
 
@@ -66,7 +66,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -78,11 +78,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -135,11 +135,11 @@ msgid ""
 "Settings' tab."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index c308c24000090f13bb4e51469a452c4a69d8b59b..6417b90aaccc070c734b2163f7852054be9adf75 100644 (file)
@@ -1,23 +1,27 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2019-07-11 20:00+0300\n"
-"Last-Translator: YuriPet <yuripet@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-30 21:05+0000\n"
+"Last-Translator: Yurii Petrashko <yuripet@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.10-dev\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "Дозволити гостьовий вхід"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "Дозволені користувачі"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr "Частина \"Машини часу\" Apple"
 
@@ -25,7 +29,7 @@ msgstr "Частина \"Машини часу\" Apple"
 msgid "Browse-able"
 msgstr "Дост. для перегл."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "Створити маску"
 
@@ -33,7 +37,7 @@ msgstr "Створити маску"
 msgid "Description"
 msgstr "Опис"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "Маска каталогу"
 
@@ -69,33 +73,35 @@ msgstr ""
 "Увімкнути розширення Apple AAPL глобально і додавати параметри сумісності з "
 "macOS для всіх спільних ресурсів."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
-msgstr "Примусов. Root"
+msgstr "Примусово Root"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
 msgid "Force synchronous I/O"
-msgstr ""
+msgstr "Примусово синхронний ввід/вивід"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
 msgid "General Settings"
 msgstr "Загальні параметри"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr "Лише гості"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
-msgstr "Успадков. власник"
+msgstr "Успадковувати власника"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
 msgid "Interface"
-msgstr ""
+msgstr "Інтерфейс"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
 msgid "Listen only on the given interface or, if unspecified, on lan"
 msgstr ""
+"Прослуховувати тільки на цьому інтерфейсі, якщо <em>не визначено</em> – на "
+"всіх"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
 msgid "Name"
@@ -111,6 +117,8 @@ msgid ""
 "On lower-end devices may increase speeds, by forceing synchronous I/O "
 "instead of the default asynchronous."
 msgstr ""
+"На пристроях нижнього класу можна збільшити швидкість, застосовуючи "
+"синхронний ввід/вивід замість типового асинхронного."
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
 msgid "Path"
@@ -144,11 +152,11 @@ msgstr ""
 "повинні змінюватися.<br />Вони отримують свої значення з вкладки \"Загальні "
 "параметри\"."
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr "Обсяг \"Машини часу\", ГБ"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr "Об'єкти Vfs"
 
index b1bd691924aa9aa693e3680d252f85278c7b7666..2f776f58cd0137b496e0b1d7771b1a562c15fa40 100644 (file)
@@ -14,17 +14,17 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 #, fuzzy
 msgid "Allow guests"
 msgstr "Cho phép khách"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 #, fuzzy
 msgid "Allowed users"
 msgstr "Người sử dụng được cho phép"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr ""
 
@@ -32,7 +32,7 @@ msgstr ""
 msgid "Browse-able"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 #, fuzzy
 msgid "Create mask"
 msgstr "Tạo Mask"
@@ -41,7 +41,7 @@ msgstr "Tạo Mask"
 msgid "Description"
 msgstr "Mô tả"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 #, fuzzy
 msgid "Directory mask"
 msgstr "Thư mục Mask"
@@ -76,7 +76,7 @@ msgid ""
 "to all shares."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr ""
 
@@ -88,11 +88,11 @@ msgstr ""
 msgid "General Settings"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr ""
 
@@ -146,11 +146,11 @@ msgid ""
 "Settings' tab."
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr ""
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr ""
 
index a2c2544749249782b132c9a0b5c1edaf13fab7a6..a4e9f4bf894d29e2ca9a95ecc5c4dee3af39a49f 100644 (file)
@@ -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: 2019-10-17 06:36+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:05+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationssamba4/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -15,17 +15,17 @@ 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.9\n"
+"X-Generator: Weblate 3.10-dev\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "允许匿名用户"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "允许用户"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr "Apple Time-machine 共享"
 
@@ -33,7 +33,7 @@ msgstr "Apple Time-machine 共享"
 msgid "Browse-able"
 msgstr "可浏览"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "创建权限掩码"
 
@@ -41,7 +41,7 @@ msgstr "创建权限掩码"
 msgid "Description"
 msgstr "描述"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "目录权限掩码"
 
@@ -63,7 +63,7 @@ msgstr "编辑模板"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
 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:44
 msgid "Enable macOS compatible shares"
@@ -75,33 +75,33 @@ msgid ""
 "to all shares."
 msgstr "全局启用 Apple 的 AAPL 扩展,并为所有共享添加 macOS 兼容性选项。"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr "强制 Root"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
 msgid "Force synchronous I/O"
-msgstr ""
+msgstr "强制同步 I/O"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
 msgid "General Settings"
 msgstr "基本设置"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr "仅来宾用户"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr "继承所有者"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
 msgid "Interface"
-msgstr ""
+msgstr "接口"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
 msgid "Listen only on the given interface or, if unspecified, on lan"
-msgstr ""
+msgstr "仅监听指定的接口,未指定则监听 lan"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
 msgid "Name"
@@ -116,7 +116,7 @@ msgstr "网络共享"
 msgid ""
 "On lower-end devices may increase speeds, by forceing synchronous I/O "
 "instead of the default asynchronous."
-msgstr ""
+msgstr "在低端设备上,可以通过强制使用同步I / O而不是默认的异步来提高速度。"
 
 #: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
 msgid "Path"
@@ -146,11 +146,11 @@ msgstr ""
 "这是将从其上生成 samba 配置的文件“/etc/samba/smb.conf.template”的内容。由管道"
 "符(“|”)包围的值不应更改。它们将从“常规设置”标签中获取其值。"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr "Time-machine 大小(GB)"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr "VFS 对象"
 
index d2c95303eaf324db9f7d0cc02af688fcb2e0ed6b..2d927a673f1e7f3712c115f63b1bc808a8310553 100644 (file)
@@ -16,15 +16,15 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Gtranslator 2.91.7\n"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:97
 msgid "Allow guests"
 msgstr "允許匿名使用者"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:94
 msgid "Allowed users"
 msgstr "允許使用者"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:128
 msgid "Apple Time-machine share"
 msgstr "Apple Time-machine 共享"
 
@@ -32,7 +32,7 @@ msgstr "Apple Time-machine 共享"
 msgid "Browse-able"
 msgstr "可瀏覽"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:113
 msgid "Create mask"
 msgstr "建立權限掩碼"
 
@@ -40,7 +40,7 @@ msgstr "建立權限掩碼"
 msgid "Description"
 msgstr "描述"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:119
 msgid "Directory mask"
 msgstr "目錄權限掩碼"
 
@@ -74,7 +74,7 @@ msgid ""
 "to all shares."
 msgstr "全域性啟用 Apple 的 AAPL 擴充套件,併為所有共享新增 macOS 相容性選項。"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:92
 msgid "Force Root"
 msgstr "強制 Root"
 
@@ -86,11 +86,11 @@ msgstr ""
 msgid "General Settings"
 msgstr "基本設定"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:103
 msgid "Guests only"
 msgstr "僅來賓使用者"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:108
 msgid "Inherit owner"
 msgstr "繼承所有者"
 
@@ -145,11 +145,11 @@ msgstr ""
 "這是將從其上生成 samba 配置的檔案“/etc/samba/smb.conf.template”的內容。由管道"
 "符(“|”)包圍的值不應更改。它們將從“常規設定”標籤中獲取其值。"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:130
 msgid "Time-machine size in GB"
 msgstr "Time-machine 大小(GB)"
 
-#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:125
 msgid "Vfs objects"
 msgstr "VFS 物件"
 
index 5afd70d3597fe5db6811f0ae779b0ea7d51c03f0..da24c82b5b930c30a355a35c90db7a4d80525901 100644 (file)
@@ -28,6 +28,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,7 +66,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -150,6 +154,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 886881c699fe7430d7563472315df762b1aaa752..7ad03d5d998fde338aa33a7fb494f90d4260ed8f 100644 (file)
@@ -34,6 +34,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -68,7 +72,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -156,6 +160,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 40032840d72516e4604d110a56b85d332af79910..fd8d8c9807ddd254f7d969ea6a0350b244c01f8b 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:11+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.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.10-dev\n"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
 msgid "-- instance type --"
@@ -14,7 +20,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Pokročilé nastavení"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
 msgid "Bind address"
@@ -28,6 +34,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,13 +72,13 @@ 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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
-msgstr ""
+msgstr "Zakázat"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
 msgid "Disabled"
-msgstr ""
+msgstr "Zakázáno"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
 msgid "Dst default"
@@ -104,15 +114,15 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
 msgid "Enable/Disable"
-msgstr ""
+msgstr "Povolit/Zakázat"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
 msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
 msgid "Extra arguments"
-msgstr ""
+msgstr "Další argumenty volání"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
 msgid ""
@@ -144,12 +154,22 @@ msgstr ""
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
 msgid "General Settings"
-msgstr ""
+msgstr "Obecné nastavení"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
@@ -192,7 +212,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
 msgid "MTU"
-msgstr ""
+msgstr "MTU"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
 msgid "Method"
@@ -218,7 +238,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
 msgid "Overview"
-msgstr ""
+msgstr "Přehled"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
 msgid "Package is not installed"
@@ -226,11 +246,11 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
 msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
+msgstr "Předává další argumenty iptables. Používat opatrně!"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
 msgid "Password"
-msgstr ""
+msgstr "Heslo"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
 msgid "Plugin"
@@ -264,15 +284,15 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
 msgid "Running"
-msgstr ""
+msgstr "Spuštěno"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
 msgid "Server"
-msgstr ""
+msgstr "Server"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
 msgid "Server port"
-msgstr ""
+msgstr "Port serveru"
 
 #: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
 msgid "Shadowsocks-libev"
index 083a9755ef3ea0ad9541c4eee6571cb31ce2328e..5c72506b6ade8ab919afa9dfd0df2b35ebea0e9d 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-05 01:57+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-12-09 20:05+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsshadowsocks-libev/de/>\n"
 "Language: de\n"
@@ -24,7 +24,7 @@ msgstr "Erweiterte Einstellungen"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
 msgid "Bind address"
-msgstr ""
+msgstr "Bind-Adresse"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
 msgid "Bypass ss-redir for packets with dst address in this list"
@@ -34,6 +34,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr "Abbrechen"
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -68,7 +72,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr "Deaktivieren"
 
@@ -156,6 +160,16 @@ msgstr "Allgemeine Einstellungen"
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
@@ -272,7 +286,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
 msgid "Running"
-msgstr ""
+msgstr "Laufend"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
 msgid "Server"
index 1bd74bb1214e91f0a135fdf12f651c32ec28acfd..8a0034a3ef4fe26e521463b933e0150e58d2a21b 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:27+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsshadowsocks-libev/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
 msgid "-- instance type --"
@@ -28,6 +34,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr "Ακύρωση"
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,7 +72,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -150,6 +160,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 6f37d63aaae4a1acaa4ed048480f430e549b934d..16e7994406307ad860698122755048fc8d0167d9 100644 (file)
@@ -28,6 +28,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,7 +66,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -150,6 +154,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 37e4fa588a78113d5517a4df346488ea4f5ed437..86c7acd5620aa9fe297c8d9aa1a59cb4dc88119c 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-18 05:08+0000\n"
+"PO-Revision-Date: 2019-12-03 08:27+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsshadowsocks-libev/es/>\n"
@@ -37,6 +37,10 @@ msgstr "Omitir ss-redir para paquetes con dirección dst en esta lista"
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr "Omitir ss-redir para paquetes con dirección src en esta lista"
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr "Cancelar"
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -79,7 +83,7 @@ msgstr "Configuración de destino"
 
 #: 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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr "Desactivar"
 
@@ -175,6 +179,16 @@ msgstr "Configuración general"
 msgid "IPv6 First"
 msgstr "IPv6 primero"
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr "Importar"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr "Importar enlaces"
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr "Interfaces de ingreso"
@@ -242,8 +256,8 @@ msgid ""
 msgstr ""
 "En esta página puede configurar cómo se reenviará el tráfico a las "
 "instancias de ss-redir. Si están activados, los paquetes tendrán primero sus "
-"direcciones src ip verificadas con <em>Omitir Src ip / net</em>, <em>"
-"Reenviar Src ip / net</em>, <em>Src ip / net checkdst</em > y si ninguno "
+"direcciones src ip verificadas con <em>Omitir Src ip / net</em>, "
+"<em>Reenviar Src ip / net</em>, <em>Src ip / net checkdst</em > y si ninguno "
 "coincide con <em>Src predeterminado</em> dará la acción predeterminada que "
 "se debe realizar. Si la verificación anterior resulta en la acción "
 "<em>checkdst</em>, los paquetes continuarán teniendo sus direcciones dst "
index 158bd41c7c318e0922050c13044f48decd4d91d6..ef8e346868b507b922a91cff3a9d94c85d9b1312 100644 (file)
@@ -35,6 +35,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -69,7 +73,7 @@ msgstr "Paramètres de destination"
 
 #: 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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr "Désactiver"
 
@@ -157,6 +161,16 @@ msgstr "Paramètres généraux"
 msgid "IPv6 First"
 msgstr "IPv6 en priorité"
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr "Interfaces d'entrée"
index ffb34ce3e5bd88294f0cfba00c136065bdcaf721..87bb0762a6fcfaa9bcfc418ca801e3a1e7db0263 100644 (file)
@@ -28,6 +28,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,7 +66,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -150,6 +154,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 01722fec629ef69a32609df50f5afbb0c623c3d2..671cea5bfd65cd47b76e4a419c9c8287c2612463 100644 (file)
@@ -28,6 +28,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,7 +66,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -150,6 +154,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index e0fab472c23753590f58527e1b906d8712285e40..eee640e18fd4d9cef5a5ec02e571620fdcb18d32 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:16+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsshadowsocks-libev/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
 msgid "-- instance type --"
@@ -14,7 +20,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Speciális beállítások"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
 msgid "Bind address"
@@ -28,6 +34,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr "Mégse"
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,13 +72,13 @@ 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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
-msgstr ""
+msgstr "Letiltás"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
 msgid "Disabled"
-msgstr ""
+msgstr "Letiltva"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
 msgid "Dst default"
@@ -108,11 +118,11 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
 msgid "Enabled"
-msgstr ""
+msgstr "Engedélyezve"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
 msgid "Extra arguments"
-msgstr ""
+msgstr "További argumentumok"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
 msgid ""
@@ -144,12 +154,22 @@ msgstr ""
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
 msgid "General Settings"
-msgstr ""
+msgstr "Általános beállítások"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
@@ -192,7 +212,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
 msgid "MTU"
-msgstr ""
+msgstr "MTU"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
 msgid "Method"
@@ -218,7 +238,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
 msgid "Overview"
-msgstr ""
+msgstr "Áttekintő"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
 msgid "Package is not installed"
@@ -230,7 +250,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
 msgid "Password"
-msgstr ""
+msgstr "Jelszó"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
 msgid "Plugin"
@@ -268,7 +288,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
 msgid "Server"
-msgstr ""
+msgstr "Kiszolgáló"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
 msgid "Server port"
index 3760164081f82d88ece6d93a4891b4192fe1a346..8a44feee19d4917d7daffec8fea5fe66655252bb 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\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 3.10-dev\n"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
 msgid "-- instance type --"
@@ -14,7 +20,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Opzioni Avanzate"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
 msgid "Bind address"
@@ -28,6 +34,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,13 +72,13 @@ 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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
 msgid "Disabled"
-msgstr ""
+msgstr "Disabilitato"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
 msgid "Dst default"
@@ -108,7 +118,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
 msgid "Enabled"
-msgstr ""
+msgstr "Abilitato"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
 msgid "Extra arguments"
@@ -150,6 +160,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
@@ -264,7 +284,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
 msgid "Running"
-msgstr ""
+msgstr "In esecuzione"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
 msgid "Server"
index af0394567927282583778f27ddaab8541a40564f..472eecfeb4e79377833a3d90b868259a6e2afaea 100644 (file)
@@ -28,6 +28,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,7 +66,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -150,6 +154,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 44778e2177693cd4dfaefb00a1a6b17ac9f2ce73..fec8b402036af56b73a6b1131d8810527ce75dfa 100644 (file)
@@ -28,6 +28,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,7 +66,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -150,6 +154,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
diff --git a/applications/luci-app-shadowsocks-libev/po/mr/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/mr/shadowsocks-libev.po
new file mode 100644 (file)
index 0000000..3bd8a92
--- /dev/null
@@ -0,0 +1,347 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsshadowsocks-libev/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
+msgid "-- instance type --"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
+msgid "<hidden>"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
+msgid "Bind address"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
+msgid "Bypass ss-redir for packets with dst address in this list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
+msgid "Bypass ss-redir for packets with src address in this list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr "रद्द करा"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
+msgid ""
+"Continue to have dst address checked for packets with src address in this "
+"list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
+msgid "Default action for locally generated TCP packets"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
+msgid ""
+"Default action for packets whose dst address do not match any of the dst ip "
+"list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
+msgid ""
+"Default action for packets whose src address do not match any of the src ip/"
+"net list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
+msgid ""
+"Definition of remote shadowsocks servers. Disable any of them will also "
+"disable instances referring to it."
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
+msgid "Destination Settings"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
+msgid "Dst default"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
+msgid "Dst ip/net bypass"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
+msgid "Dst ip/net bypass file"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
+msgid "Dst ip/net forward"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
+msgid "Dst ip/net forward file"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
+msgid "Enable SO_REUSEPORT"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
+msgid "Enable TCP Fast Open"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
+msgid "Enable TCP_NODELAY"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
+msgid "Enable/Disable"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
+msgid "Extra arguments"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
+msgid ""
+"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
+msgid "Forward recentrst"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
+msgid ""
+"Forward those packets whose dst have recently sent to us multiple tcp-rst"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
+msgid "Forward through ss-redir for packets with dst address in this list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
+msgid "Forward through ss-redir for packets with src address in this list"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
+msgid "IPv6 First"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
+msgid "Ingress interfaces"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
+msgid "Install package"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
+msgid "Install package iptables-mod-conntrack-extra"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
+msgid ""
+"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
+"tunnel, ss-server, etc. To enable an instance it is required to enable both "
+"the instance itself and the remote server it refers to."
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
+msgid "Key (base64)"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
+msgid "Local Instances"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
+msgid "Local address"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
+msgid "Local port"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
+msgid "Local-out default"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
+msgid "MTU"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
+msgid "Method"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
+msgid "Mode of operation"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
+msgid ""
+"On this page you can configure how traffics are to be forwarded to ss-redir "
+"instances. If enabled, packets will first have their src ip addresses "
+"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
+"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
+"give the default action to be taken. If the prior check results in action "
+"<em>checkdst</em>, packets will continue to have their dst addresses checked."
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
+msgid "Only apply rules on packets from these network interfaces"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
+msgid "Package is not installed"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
+msgid "Passes additional arguments to iptables. Use with care!"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
+msgid "Plugin"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
+msgid "Plugin Options"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
+msgid "Prefer IPv6 addresses when resolving names"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
+msgid "Redir Rules"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
+msgid "Remote Servers"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
+msgid "Remote server"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
+msgid "Run as"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
+msgid "Running"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
+msgid "Server"
+msgstr "सर्व्हर"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
+msgid "Server port"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
+msgid "Shadowsocks-libev"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
+msgid "Source Settings"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
+msgid "Src default"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
+msgid "Src ip/net bypass"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
+msgid "Src ip/net checkdst"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
+msgid "Src ip/net forward"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
+msgid "The address ss-server will initiate connection from"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
+msgid "The address ss-tunnel will forward traffic to"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
+msgid "Timeout (sec)"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
+msgid "Tunnel address"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
+msgid "ss-redir for TCP"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
+msgid "ss-redir for UDP"
+msgstr ""
index e81864d146fd8f98169929f8fa06a817430fc22d..9067aa399eadfd44029619807fbf955ed99845be 100644 (file)
@@ -28,6 +28,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,7 +66,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -150,6 +154,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 0e7426fb632d2fc1d84fb4e1ec60ee73fde04daf..0d82f34ead894b54df0b5ece13a506f7ae929481 100644 (file)
@@ -34,6 +34,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -68,7 +72,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -156,6 +160,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index e32be91ba704fbd4c1da48971e32a23e0db521ac..057d5d5cb01b3f12144f6c634e50e86221827832 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-17 11:07+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2019-12-13 23:07+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsshadowsocks-libev/pl/>\n"
 "Language: pl\n"
@@ -35,6 +35,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr "Anuluj"
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -69,7 +73,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr "Wyłącz"
 
@@ -157,6 +161,16 @@ msgstr "Ustawienia główne"
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
@@ -272,7 +286,7 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
 msgid "Running"
-msgstr ""
+msgstr "Uruchomione"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
 msgid "Server"
index 91cda0f5304b5bd249e93981ca5d30b023a6d8d6..5e3c5ccd56fc40ffaa072b687a109653de795eca 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-20 17:08+0000\n"
+"PO-Revision-Date: 2019-12-05 17:08+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsshadowsocks-libev/pt/>\n"
@@ -12,64 +12,75 @@ msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
 msgid "-- instance type --"
-msgstr ""
+msgstr "- tipo de instância -"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
 msgid "<hidden>"
-msgstr ""
+msgstr "<oculto>"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
 msgid "Advanced Settings"
 msgstr "Definições Avançadas"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
-#, fuzzy
 msgid "Bind address"
-msgstr "Endereço de saída"
+msgstr "Endereço de ligação"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
 msgid "Bypass ss-redir for packets with dst address in this list"
-msgstr ""
+msgstr "Contornar ss-redir para pacotes com endereço dst nesta lista"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
 msgid "Bypass ss-redir for packets with src address in this list"
-msgstr ""
+msgstr "Contornar ss-redir para pacotes com endereço src nesta lista"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr "Cancelar"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
 "list"
 msgstr ""
+"Continuar a ter o endereço dst verificado para pacotes com endereço src "
+"nesta lista"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
 msgid "Default action for locally generated TCP packets"
-msgstr ""
+msgstr "Ação padrão para pacotes TCP gerados localmente"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
 msgid ""
 "Default action for packets whose dst address do not match any of the dst ip "
 "list"
 msgstr ""
+"Ação padrão para pacotes cujo endereço dst não corresponde com nenhum da "
+"lista dst ip"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
 msgid ""
 "Default action for packets whose src address do not match any of the src ip/"
 "net list"
 msgstr ""
+"Ação padrão para pacotes cujo endereço src não corresponde a nenhum da lista "
+"src ip/net"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
 msgid ""
 "Definition of remote shadowsocks servers. Disable any of them will also "
 "disable instances referring to it."
 msgstr ""
+"Definição de servidores shadowsocks remotos. Desativar qualquer um deles "
+"também desativará instâncias referentes a ele."
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
 msgid "Destination Settings"
-msgstr ""
+msgstr "Configurações de Destino"
 
 #: 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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr "Desativar"
 
@@ -79,35 +90,35 @@ msgstr "Desativado"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
 msgid "Dst default"
-msgstr ""
+msgstr "Dst padrão"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
 msgid "Dst ip/net bypass"
-msgstr ""
+msgstr "Contorno dst ip/net"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
 msgid "Dst ip/net bypass file"
-msgstr ""
+msgstr "Ficheiro de contorno dst ip/net"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
 msgid "Dst ip/net forward"
-msgstr ""
+msgstr "Forward de dst ip/net"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
 msgid "Dst ip/net forward file"
-msgstr ""
+msgstr "Ficheiro de forward dst ip/net"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
 msgid "Enable SO_REUSEPORT"
-msgstr ""
+msgstr "Ativar SO_REUSEPORT"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
 msgid "Enable TCP Fast Open"
-msgstr ""
+msgstr "Ativar TCP Fast Open"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
 msgid "Enable TCP_NODELAY"
-msgstr ""
+msgstr "Ativar TCP_NODELAY"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
 msgid "Enable/Disable"
@@ -125,28 +136,35 @@ msgstr "Argumentos adicionais"
 msgid ""
 "File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
 msgstr ""
+"Ficheiro contendo ip/net para propósitos como com <em>Contorno de dst ip/"
+"net</em>"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
 msgid ""
 "File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
 msgstr ""
+"Ficheiro contendo ip/net para propósitos como com <em>Forward dst ip/net</em>"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
 msgid "Forward recentrst"
-msgstr ""
+msgstr "Forward recentrst"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
 msgid ""
 "Forward those packets whose dst have recently sent to us multiple tcp-rst"
 msgstr ""
+"Encaminhar os pacotes cujos dst enviaram recentemente tcp-rst para múltiplos "
+"nós"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
 msgid "Forward through ss-redir for packets with dst address in this list"
 msgstr ""
+"Encaminhar através do ss-redir para pacotes com endereço dst nesta lista"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
 msgid "Forward through ss-redir for packets with src address in this list"
 msgstr ""
+"Encaminhar através do ss-redir para pacotes com endereço src nesta lista"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
@@ -155,19 +173,29 @@ msgstr "Configurações Gerais"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
 msgid "IPv6 First"
-msgstr ""
+msgstr "Primeiro o IPv6"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr "Importar"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr "Importar Ligações"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
-msgstr ""
+msgstr "Interfaces de ingresso"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
 msgid "Install package"
-msgstr ""
+msgstr "Instalar pacote"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
 msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
+msgstr "Instalar o pacote iptables-mod-conntrack-extra"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
 msgid ""
@@ -175,27 +203,31 @@ msgid ""
 "tunnel, ss-server, etc. To enable an instance it is required to enable both "
 "the instance itself and the remote server it refers to."
 msgstr ""
+"Instâncias de componentes shadowsocks-libev, por exemplo, ss-local, ss-"
+"redir, ss-túnel, ss-servidor, etc. Para ativar uma instância é necessário "
+"ativar tanto a própria instância quanto o servidor remoto ao qual ela se "
+"refere."
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
 msgid "Key (base64)"
-msgstr ""
+msgstr "Chave (base64)"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
 #: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
 msgid "Local Instances"
-msgstr ""
+msgstr "Instâncias Locais"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
 msgid "Local address"
-msgstr ""
+msgstr "Endereço local"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
 msgid "Local port"
-msgstr ""
+msgstr "Porta local"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
 msgid "Local-out default"
-msgstr ""
+msgstr "Padrão de saída local"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
 msgid "MTU"
@@ -203,11 +235,11 @@ msgstr "MTU"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
 msgid "Method"
-msgstr ""
+msgstr "Método"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
 msgid "Mode of operation"
-msgstr ""
+msgstr "Modo de operação"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
 msgid ""
@@ -218,10 +250,17 @@ msgid ""
 "give the default action to be taken. If the prior check results in action "
 "<em>checkdst</em>, packets will continue to have their dst addresses checked."
 msgstr ""
+"Nesta página pode configurar como os tráfegos devem ser encaminhados para "
+"instâncias de ss-redir. Se ativado, os pacotes primeiro terão seus endereços "
+"src ip verificados contra <em>Contorno src ip/net</em>, <em>>Forward src ip/"
+"net</em>, <em>Checkdst src ip/net</em> e se nenhum corresponder ao <em>Src "
+"padrão</em> dará a ação padrão a ser tomada. Se a verificação anterior "
+"resultar em ação <em>checkdst</em>, os pacotes continuarão a ter os seus "
+"endereços dst verificados."
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
 msgid "Only apply rules on packets from these network interfaces"
-msgstr ""
+msgstr "Aplicar apenas regras em pacotes destas interfaces de rede"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
 msgid "Overview"
@@ -229,7 +268,7 @@ msgstr "Visão Geral"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
 msgid "Package is not installed"
-msgstr ""
+msgstr "O pacote não está instalado"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
 msgid "Passes additional arguments to iptables. Use with care!"
@@ -241,33 +280,33 @@ msgstr "Palavra-passe"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
 msgid "Plugin"
-msgstr ""
+msgstr "Plugin"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
 msgid "Plugin Options"
-msgstr ""
+msgstr "Opções de Plugin"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
 msgid "Prefer IPv6 addresses when resolving names"
-msgstr ""
+msgstr "Preferir endereços IPv6 ao resolver nomes"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
 #: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
 msgid "Redir Rules"
-msgstr ""
+msgstr "Regras de Redir"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
 #: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
 msgid "Remote Servers"
-msgstr ""
+msgstr "Servidores Remotos"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
 msgid "Remote server"
-msgstr ""
+msgstr "Servidor remoto"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
 msgid "Run as"
-msgstr ""
+msgstr "Executar como"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
 msgid "Running"
@@ -283,55 +322,55 @@ msgstr "Porta do servidor"
 
 #: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
 msgid "Shadowsocks-libev"
-msgstr ""
+msgstr "Shadowsocks-libev"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
 msgid "Source Settings"
-msgstr ""
+msgstr "Configurações de Origem"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
 msgid "Src default"
-msgstr ""
+msgstr "Src padrão"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
 msgid "Src ip/net bypass"
-msgstr ""
+msgstr "Contorno src ip/net"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
 msgid "Src ip/net checkdst"
-msgstr ""
+msgstr "Checkdst src ip/net"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
 msgid "Src ip/net forward"
-msgstr ""
+msgstr "Forward src ip/net"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
 msgid "The address ss-server will initiate connection from"
-msgstr ""
+msgstr "O endereço ss-server irá iniciar a conexão de"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
 msgid "The address ss-tunnel will forward traffic to"
-msgstr ""
+msgstr "O endereço ss-túnel encaminhará o tráfego para"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
 msgid "Timeout (sec)"
-msgstr ""
+msgstr "Tempo limite (s)"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
 msgid "Tunnel address"
-msgstr ""
+msgstr "Endereço do túnel"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
 msgid "Verbose"
-msgstr ""
+msgstr "Verbose"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
 msgid "ss-redir for TCP"
-msgstr ""
+msgstr "ss-redir para TCP"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
 msgid "ss-redir for UDP"
-msgstr ""
+msgstr "ss-redir para UDP"
 
 #~ msgid "Add"
 #~ msgstr "Adicionar"
index d40f0d0d0417a2a46f56f1a2fbcd4921505c3c02..5ebdae4ad64c097ea0fc1f40ac1dcb1a9c00eab1 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:05+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsshadowsocks-libev/pt_BR/>\n"
 "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 3.10-dev\n"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
 msgid "-- instance type --"
-msgstr ""
+msgstr "-- tipo de instância --"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
 msgid "<hidden>"
-msgstr ""
+msgstr "<oculto>"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Configurações Avançadas"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
 msgid "Bind address"
-msgstr ""
+msgstr "Endereço de saída"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
 msgid "Bypass ss-redir for packets with dst address in this list"
 msgstr ""
+"Ignore o ss-redir para pacotes com endereço de destino cadastradas nesta "
+"lista"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
+"Ignore o ss-redir para pacotes com endereço de origem cadastradas nesta lista"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
 "list"
 msgstr ""
+"Continue a ter o endereço de destino verificado para pacotes com endereço de "
+"origem nesta lista"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
 msgid "Default action for locally generated TCP packets"
-msgstr ""
+msgstr "Ação predefinida para pacotes TCP gerados localmente"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
 msgid ""
 "Default action for packets whose dst address do not match any of the dst ip "
 "list"
 msgstr ""
+"Ação predefinida para pacotes cujo endereço de destino não correspondam a "
+"qualquer uma da lista de endereços IP de destino"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
 msgid ""
 "Default action for packets whose src address do not match any of the src ip/"
 "net list"
 msgstr ""
+"Ação predefinida para os pacotes cujo endereço de origem não correspondam a "
+"qualquer um dos endereços IP/rede de origem desta lista"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
 msgid ""
 "Definition of remote shadowsocks servers. Disable any of them will also "
 "disable instances referring to it."
 msgstr ""
+"Definição de servidores shadowsocks remotos. Ao desativar qualquer um deles "
+"também desabilitará instâncias referentes a ele."
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
 msgid "Destination Settings"
-msgstr ""
+msgstr "Configurações de Destino"
 
 #: 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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
-msgstr ""
+msgstr "Desativar"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
 msgid "Disabled"
-msgstr ""
+msgstr "Desabilitado"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
 msgid "Dst default"
-msgstr ""
+msgstr "Destino padrão"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
 msgid "Dst ip/net bypass"
-msgstr ""
+msgstr "Bypass para destino de IP/Rede"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
 msgid "Dst ip/net bypass file"
-msgstr ""
+msgstr "Arquivo de bypass para destino de IP/Rede"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
 msgid "Dst ip/net forward"
-msgstr ""
+msgstr "Destino de encaminhamento de IP/Rede"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
 msgid "Dst ip/net forward file"
-msgstr ""
+msgstr "Arquivo de destino de encaminhamento de IP/Rede"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
 msgid "Enable SO_REUSEPORT"
-msgstr ""
+msgstr "Ativa SO_REUSEPORT"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
 msgid "Enable TCP Fast Open"
-msgstr ""
+msgstr "Ativa TCP Fast Open"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
 msgid "Enable TCP_NODELAY"
-msgstr ""
+msgstr "Ativa TCP_NODELAY"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
 msgid "Enable/Disable"
-msgstr ""
+msgstr "Habilitar/Desabilitar"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
 msgid "Enabled"
-msgstr ""
+msgstr "Ativado"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
 msgid "Extra arguments"
-msgstr ""
+msgstr "Argumentos extras"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
 msgid ""
 "File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
 msgstr ""
+"O arquivo contendo o IP/Rede com propósito de <em>bypass do endereço IP/Rede "
+"para o destino</em>"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
 msgid ""
 "File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
 msgstr ""
+"O arquivo que contenha o IP/Rede com o propósito de <em>encaminhar o "
+"endereço IP/Rede para o destino</em>"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
 msgid "Forward recentrst"
-msgstr ""
+msgstr "Encaminhar recentrst"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
 msgid ""
 "Forward those packets whose dst have recently sent to us multiple tcp-rst"
-msgstr ""
+msgstr "Encaminhe os pacotes cujo o destino tenha nos enviado diversos tcp-rst"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
 msgid "Forward through ss-redir for packets with dst address in this list"
 msgstr ""
+"Encaminhamento através do ss-redir para pacotes com endereço de destino que "
+"estejam nesta lista"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
 msgid "Forward through ss-redir for packets with src address in this list"
 msgstr ""
+"Encaminhamento através do ss-redir para pacotes com endereço de origem que "
+"estejam nesta lista"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
 msgid "General Settings"
-msgstr ""
+msgstr "Configurações Gerais"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
 msgid "IPv6 First"
+msgstr "Primeiro IPv6"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
 msgstr ""
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
-msgstr ""
+msgstr "Interfaces de entrada"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
 msgid "Install package"
-msgstr ""
+msgstr "Instalar pacote"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
 msgid "Install package iptables-mod-conntrack-extra"
-msgstr ""
+msgstr "Instalar o pacote iptables-mod-conntrack-extra"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
 msgid ""
@@ -168,39 +207,42 @@ msgid ""
 "tunnel, ss-server, etc. To enable an instance it is required to enable both "
 "the instance itself and the remote server it refers to."
 msgstr ""
+"Exemplos de componentes shadowsocks-libev, por exemplo, ss-local, ss-redir, "
+"ss-tunnel, ss-server, etc. Para permitir uma instância, é necessário "
+"permitir a própria instância e o servidor remoto a que se refere."
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
 msgid "Key (base64)"
-msgstr ""
+msgstr "Chave (base64)"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
 #: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
 msgid "Local Instances"
-msgstr ""
+msgstr "Instâncias Locais"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
 msgid "Local address"
-msgstr ""
+msgstr "Endereço local"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
 msgid "Local port"
-msgstr ""
+msgstr "Porta local"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
 msgid "Local-out default"
-msgstr ""
+msgstr "Padrão de saída local"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
 msgid "MTU"
-msgstr ""
+msgstr "MTU"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
 msgid "Method"
-msgstr ""
+msgstr "Método"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
 msgid "Mode of operation"
-msgstr ""
+msgstr "Modo de operação"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
 msgid ""
@@ -211,117 +253,124 @@ msgid ""
 "give the default action to be taken. If the prior check results in action "
 "<em>checkdst</em>, packets will continue to have their dst addresses checked."
 msgstr ""
+"Nesta página você pode configurar como os tráfego deve ser encaminhado para "
+"as instâncias ss-redir. Se ativado, os pacotes terão primeiro os seus "
+"endereços src ip verificados contra <em>Src ip/net bypass</em>, <em>Src ip/"
+"net forward</em>, <em>Src ip/net checkdst</em> e se nenhum corresponder <em>"
+"Src default</em> dará a ação padrão a ser tomada. Caso a verificação "
+"anterior resulte em uma ação <em>checkdst</em>, os pacotes continuarão a ter "
+"seus endereços de destino (dst) verificados."
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
 msgid "Only apply rules on packets from these network interfaces"
-msgstr ""
+msgstr "Aplicar apenas as regras sobre os pacotes destas interfaces de rede"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
 msgid "Overview"
-msgstr ""
+msgstr "Visão Geral"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
 msgid "Package is not installed"
-msgstr ""
+msgstr "O pacote não está instalado"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
 msgid "Passes additional arguments to iptables. Use with care!"
-msgstr ""
+msgstr "Passa argumentos adicionais para o iptables. Use com cuidado!"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
 msgid "Password"
-msgstr ""
+msgstr "Senha"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
 msgid "Plugin"
-msgstr ""
+msgstr "Plugin"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
 msgid "Plugin Options"
-msgstr ""
+msgstr "Opções de Plugin"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
 msgid "Prefer IPv6 addresses when resolving names"
-msgstr ""
+msgstr "Prefira endereços IPv6 ao resolver os nomes"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
 #: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
 msgid "Redir Rules"
-msgstr ""
+msgstr "Regras de Redirecionamento"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
 #: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
 msgid "Remote Servers"
-msgstr ""
+msgstr "Servidores Remotos"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
 msgid "Remote server"
-msgstr ""
+msgstr "Servidor Remoto"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
 msgid "Run as"
-msgstr ""
+msgstr "Executar como"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
 msgid "Running"
-msgstr ""
+msgstr "Em execução"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
 msgid "Server"
-msgstr ""
+msgstr "Servidor"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
 msgid "Server port"
-msgstr ""
+msgstr "Porta do servidor"
 
 #: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
 msgid "Shadowsocks-libev"
-msgstr ""
+msgstr "Shadowsocks-libev"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
 msgid "Source Settings"
-msgstr ""
+msgstr "Configurações de Origem"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
 msgid "Src default"
-msgstr ""
+msgstr "Predefinição de origem"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
 msgid "Src ip/net bypass"
-msgstr ""
+msgstr "Bypass de IP/Rede de origem"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
 msgid "Src ip/net checkdst"
-msgstr ""
+msgstr "Verificação checkdst do IP/Rede de origem"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
 msgid "Src ip/net forward"
-msgstr ""
+msgstr "Encaminhamento de origem do IP/Rede"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
 msgid "The address ss-server will initiate connection from"
-msgstr ""
+msgstr "O endereço ss-server iniciará a conexão a partir de"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
 msgid "The address ss-tunnel will forward traffic to"
-msgstr ""
+msgstr "O endereço ss-tunnel para onde o o tráfego será encaminhado"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
 msgid "Timeout (sec)"
-msgstr ""
+msgstr "Tempo limite (seg)"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
 msgid "Tunnel address"
-msgstr ""
+msgstr "Endereço do túnel"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
 msgid "Verbose"
-msgstr ""
+msgstr "Loquaz"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
 msgid "ss-redir for TCP"
-msgstr ""
+msgstr "ss-redir para TCP"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
 msgid "ss-redir for UDP"
-msgstr ""
+msgstr "ss-redir para UDP"
index 1b8d75a9cc438b0ab576573ee5d0a010a7596a69..087b2d1d41d1338fa4313dbce1ac55758246ba74 100644 (file)
@@ -28,6 +28,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,7 +66,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -150,6 +154,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 59296554d7eee5bf69bc0087144729378296c692..fcb981587869a0f91d8ee91c8382f6886a0b32f1 100644 (file)
@@ -35,6 +35,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -69,7 +73,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -157,6 +161,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index afebbd63871b951e07542beebdb23155893a1171..d883d62f69a0a069a7e77faf551b9725dd46a0a2 100644 (file)
@@ -28,6 +28,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,7 +66,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -150,6 +154,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 206cb703e34c8dcf50c7a1f9afbee58c22c729ce..a8b6d2aafd048dec95a2a57a9934e8917f46e709 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-17 20:24+0000\n"
+"PO-Revision-Date: 2019-12-03 08:27+0000\n"
 "Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
 "Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsshadowsocks-libev/sv/>\n"
@@ -8,7 +8,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
 msgid "-- instance type --"
@@ -34,6 +34,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr "Avbryt"
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -68,7 +72,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr "Inaktivera"
 
@@ -156,6 +160,16 @@ msgstr "Generella inställningar"
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 93d84a47b5f80cecace33de3c8f785d43171ac7f..af645d9a0b882ce08db5938be1b1c1bcc4e66c47 100644 (file)
@@ -25,6 +25,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -59,7 +63,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -147,6 +151,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 9168cbc7742afb4296837211c2829e224e41dc4e..9f730fcc5b95f967a8c6317a17104054f4a78805 100644 (file)
@@ -28,6 +28,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,7 +66,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -150,6 +154,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 989383d5422eca17a2e9a1d51143bfe96b9ae425..2f2877a3424c82ad60f46a24bce99b907e1726d3 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-05 01:57+0000\n"
-"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
+"PO-Revision-Date: 2019-12-05 17:08+0000\n"
+"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsshadowsocks-libev/uk/>\n"
 "Language: uk\n"
@@ -35,6 +35,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr "Скасувати"
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -69,7 +73,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -157,6 +161,16 @@ msgstr "Загальні параметри"
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 4cfba917392afaf875b1c9974f4c771d8a0fe435..b9d561a21ead70c725ee0fb513ffe8668c00f902 100644 (file)
@@ -28,6 +28,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,7 +66,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -150,6 +154,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 4efba305249d7f6635c82c094ca347e158279668..43e754370f9c39b7f394e62547b029e7511cfdae 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-08 21:05+0000\n"
-"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:08+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsshadowsocks-libev/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -35,6 +35,10 @@ msgstr "对于目的地址在列表中的报文,绕过ss-redir"
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr "对于源地址在列表中的报文,绕过ss-redir"
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr "取消"
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -61,9 +65,7 @@ msgstr "对于源地址不在列表中的报文的默认行为"
 msgid ""
 "Definition of remote shadowsocks servers. Disable any of them will also "
 "disable instances referring to it."
-msgstr ""
-"在此页面设定访问远端shadowsocks服务器的参数。请注意,禁用远端服务器会同时停止"
-"与之关联的shadowsocks-libev组件"
+msgstr "在此页面设定访问远端shadowsocks服务器的参数。请注意,禁用远端服务器会同时停止与之关联的shadowsocks-libev组件。"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
 msgid "Destination Settings"
@@ -71,7 +73,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr "禁用"
 
@@ -126,12 +128,12 @@ msgstr "额外参数"
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
 msgid ""
 "File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
-msgstr "文件列出需要绕过ss-redir转发的地址和网段"
+msgstr "包含ip/net的文件,用于 <em>Dst ip/net bypass</em>"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
 msgid ""
 "File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
-msgstr "文件列出需要使用ss-redir转发的地址和网段"
+msgstr "包含 ip/net 的文件用于与 <em>Dst ip/net forward</em>"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
 msgid "Forward recentrst"
@@ -159,6 +161,16 @@ msgstr "基本设置"
 msgid "IPv6 First"
 msgstr "IPv6优先"
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr "导入"
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr "导入链接"
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr "入口网卡"
@@ -223,10 +235,10 @@ msgid ""
 "give the default action to be taken. If the prior check results in action "
 "<em>checkdst</em>, packets will continue to have their dst addresses checked."
 msgstr ""
-"在此页面,您可以配置指定报文是否通过ss-redir转发。启用后,规则会先将报文的源"
-"地址与相应的地址集进行匹配,依次决定是否“绕过(<em>bypass</em>)”、“转发"
-"(<em>forward</em>)”,或“继续匹配目的地址(<em>checkdst</em>)”;若未在集合"
-"中找到匹配,则执行指定的默认动作。继续匹配目的地址时同理。"
+"在此页面上,您可以配置如何将流量转发到ss-redir实例。如果启用,则首先将对数据包的src ip地址按以下顺序匹配, <em>Src ip/net "
+"bypass</em>, <em>Src ip/net forward</em>, <em>Src ip/net "
+"checkdst</em>如果没有匹配项,则按<em>Src default</em> 执行默认操作.如果事先启用了<em>checkdst</em>, "
+"数据包将选定地址进行转发。"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
 msgid "Only apply rules on packets from these network interfaces"
@@ -242,7 +254,7 @@ msgstr "依赖包未安装"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
 msgid "Passes additional arguments to iptables. Use with care!"
-msgstr "给iptables的额外参数。请小心使用"
+msgstr "传递到 iptables 的额外参数。小心使用!"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
 msgid "Password"
@@ -284,15 +296,15 @@ msgstr "运行中"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
 msgid "Server"
-msgstr "监听地址"
+msgstr "服务器"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
 msgid "Server port"
-msgstr "监听端口"
+msgstr "服务器端口"
 
 #: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
 msgid "Shadowsocks-libev"
-msgstr ""
+msgstr "Shadowsocks-libev"
 
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
 msgid "Source Settings"
index 08c1798eb4d69304cfcce85012cc191ee3c0578c..d29f3d15f982453a440bd23b6de39f08ad6d907e 100644 (file)
@@ -28,6 +28,10 @@ msgstr ""
 msgid "Bypass ss-redir for packets with src address in this list"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:27
+msgid "Cancel"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
 msgid ""
 "Continue to have dst address checked for packets with src address in this "
@@ -62,7 +66,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:45
-#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:64
 msgid "Disable"
 msgstr ""
 
@@ -150,6 +154,16 @@ msgstr ""
 msgid "IPv6 First"
 msgstr ""
 
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:50
+msgid "Import"
+msgstr ""
+
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:21
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:58
+#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:60
+msgid "Import Links"
+msgstr ""
+
 #: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
 msgid "Ingress interfaces"
 msgstr ""
index 4cc9abcee5e3c92c650a5fa95947ff9f1fa03d82..10e1c702ff5d599508795226a442224be1c01408 100644 (file)
@@ -1,12 +1,5 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@shadowsocks-libev[-1]
-       add ucitrack shadowsocks-libev
-       set ucitrack.@shadowsocks-libev[-1].init=shadowsocks-libev
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 mkdir -p /etc/shadowsocks-libev
 /etc/init.d/rpcd reload
index 1f6bd6d8d2b3fc60a401418ae3074baf4292c69d..e67ac180fc5e6d29a04517839ddd0769680e0b1b 100644 (file)
@@ -1,45 +1,51 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsshairplay/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"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
 msgid "AO Device ID"
-msgstr ""
+msgstr "Identifikátor zařízení AO"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:44
 msgid "AO Device Name"
-msgstr ""
+msgstr "Název zařízení AO"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:33
 msgid "AO Driver"
-msgstr ""
+msgstr "AO ovladač"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:18
 msgid "Airport Name"
-msgstr ""
+msgstr "Název Airport"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:34
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:49
 msgid "Default"
-msgstr ""
+msgstr "Výchozí"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:10
 msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:29
 msgid "HW Address"
-msgstr ""
+msgstr "HW adresa"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:25
 msgid "Password"
-msgstr ""
+msgstr "Heslo"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:21
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:15
 msgid "Respawn"
@@ -47,10 +53,12 @@ msgstr ""
 
 #: applications/luci-app-shairplay/luasrc/controller/shairplay.lua:11
 msgid "Shairplay"
-msgstr ""
+msgstr "Shairplay"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:4
 msgid ""
 "Shairplay is a simple AirPlay server implementation, here you can configure "
 "the settings."
 msgstr ""
+"Shairplay je jednoduchá implementace serveru AirPlay, zde je možné "
+"konfigurovat nastavení."
index 86746369898e5403a058bd41882b3f1b6540db43..7e3245abf8867aeb68beab5d6f69cab4462ddec7 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-29 19:46+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsshairplay/hu/>\n"
 "Language: hu\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"
 
 #: 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 "Engedélyezve"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:29
 msgid "HW Address"
@@ -35,11 +41,11 @@ msgstr ""
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:25
 msgid "Password"
-msgstr ""
+msgstr "Jelszó"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:21
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:15
 msgid "Respawn"
index d37d5592f1b5ba15b3a8d263445152eee9cb96eb..b28c3d0f3cd084bfc774e7f0a45dd6d6f46a63d5 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsshairplay/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 3.10-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 "Abilitato"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:29
 msgid "HW Address"
diff --git a/applications/luci-app-shairplay/po/mr/shairplay.po b/applications/luci-app-shairplay/po/mr/shairplay.po
new file mode 100644 (file)
index 0000000..7d561b1
--- /dev/null
@@ -0,0 +1,62 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsshairplay/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
+msgid "AO Device ID"
+msgstr ""
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:44
+msgid "AO Device Name"
+msgstr ""
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:33
+msgid "AO Driver"
+msgstr ""
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:18
+msgid "Airport Name"
+msgstr ""
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:34
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:49
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:10
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:29
+msgid "HW Address"
+msgstr ""
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:25
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:21
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:15
+msgid "Respawn"
+msgstr ""
+
+#: applications/luci-app-shairplay/luasrc/controller/shairplay.lua:11
+msgid "Shairplay"
+msgstr ""
+
+#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:4
+msgid ""
+"Shairplay is a simple AirPlay server implementation, here you can configure "
+"the settings."
+msgstr ""
index 5771d2eb32a0bd102097d5147b6a9564890fa203..3bba5e57268e9e3c1e6978befca9af7772c7433b 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-02 16:11+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsshairplay/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"
-"X-Generator: Poedit 1.8.11\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 "X-Poedit-Bookmarks: -1,5,-1,-1,-1,-1,-1,-1,-1,-1\n"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
@@ -36,7 +37,7 @@ msgstr "Padrão"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:10
 msgid "Enabled"
-msgstr "Habilitado"
+msgstr "Ativado"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:29
 msgid "HW Address"
@@ -52,7 +53,7 @@ msgstr "Porta"
 
 #: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:15
 msgid "Respawn"
-msgstr "Redisparar"
+msgstr "Ressurgir"
 
 #: applications/luci-app-shairplay/luasrc/controller/shairplay.lua:11
 msgid "Shairplay"
index efc8a89bb0c74d319f140f9a196747a44bd56bc4..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100644 (file)
@@ -1,12 +1,4 @@
 #!/bin/sh
 
-# needed for "Save and Apply" to restart shairplay
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@shairplay[-1]
-       add ucitrack shairplay
-       set ucitrack.@shairplay[-1].init="shairplay"
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
index 4c0d3ed7cc76ad5478efdfe7ff37f6f9fa88556a..2763917da09c8509837d2a4a24ef4b6095b37dbf 100644 (file)
@@ -1,20 +1,26 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:08+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.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"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
 msgid "Add IPv6 entries"
-msgstr ""
+msgstr "Přidat IPv6 záznamy"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
 msgid "Add IPv6 entries to block-list."
-msgstr ""
+msgstr "Přidat IPv6 záznamy do seznamu blokovaných položek."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
 msgid "Advanced Configuration"
-msgstr ""
+msgstr "Pokročilé nastavení"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:239
 msgid ""
@@ -23,39 +29,39 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
 msgid "Basic Configuration"
-msgstr ""
+msgstr "Základní nastavení"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
 msgid "Blacklisted Domain URLs"
-msgstr ""
+msgstr "Zakázané URL adresy domén"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:257
 msgid "Blacklisted Domains"
-msgstr ""
+msgstr "Zakázané domény"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
 msgid "Blacklisted Hosts URLs"
-msgstr ""
+msgstr "Zakázané URL adresy hostitelů"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 msgid "Collected Errors"
-msgstr ""
+msgstr "Shromážděné chyby"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
 msgid "Configuration"
-msgstr ""
+msgstr "Nastavení"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
 msgid "Controls system log and console output verbosity."
-msgstr ""
+msgstr "Ovládá systémový protokol a podrobnosti výstupu konzoly."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
 msgid "Curl download retry"
-msgstr ""
+msgstr "Počet pokusů opakování stahování pomocí cURL"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 msgid "DNS Service"
-msgstr ""
+msgstr "Služba DNS"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:203
 msgid "DNSMASQ Additional Hosts"
@@ -143,7 +149,7 @@ msgstr ""
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:99
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:103
 msgid "Info"
-msgstr ""
+msgstr "Informace"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
 msgid "LED to indicate status"
@@ -190,7 +196,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:125
 msgid "Reload"
-msgstr ""
+msgstr "Znovu načíst"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
 msgid "Run service after set delay on boot."
@@ -309,4 +315,4 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
 msgid "none"
-msgstr ""
+msgstr "žádný"
index 3609806a2c4afdcd26f5fe5e359f67ae15808030..45f66c3f81da9cbdf9115b898a50dc03f93251ba 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-07 08:28+0000\n"
-"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
+"PO-Revision-Date: 2019-12-12 15:06+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssimple-adblock/de/>\n"
 "Language: de\n"
@@ -26,6 +26,8 @@ msgstr "Erweiterte Konfiguration"
 msgid ""
 "Attempt to create a compressed cache of block-list in the persistent memory."
 msgstr ""
+"Versuche einen komprimierten Cache der Blockliste im persistenten Speicher "
+"zu erstellen."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
 msgid "Basic Configuration"
@@ -33,15 +35,15 @@ msgstr "Allgemeine Konfiguration"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
 msgid "Blacklisted Domain URLs"
-msgstr ""
+msgstr "Domänen-URLs auf der schwarzen Liste"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:257
 msgid "Blacklisted Domains"
-msgstr ""
+msgstr "Auf der schwarzen Liste gesetzte Domänen"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
 msgid "Blacklisted Hosts URLs"
-msgstr ""
+msgstr "Auf der schwarzen Liste gesetzte URLs"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 msgid "Collected Errors"
@@ -58,11 +60,11 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
 msgid "Curl download retry"
-msgstr ""
+msgstr "Curl-Download-Wiederholung"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 msgid "DNS Service"
-msgstr ""
+msgstr "DNS-Dienst"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:203
 msgid "DNSMASQ Additional Hosts"
@@ -73,12 +75,13 @@ msgid "DNSMASQ Config"
 msgstr "DNSMASQ-Konfiguration"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
+#, fuzzy
 msgid "DNSMASQ IP Set"
-msgstr ""
+msgstr "DNSMASQ IP Set"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:208
 msgid "DNSMASQ Servers File"
-msgstr ""
+msgstr "DNSMASQ Server-Datei"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
 msgid "Delay (in seconds) for on-boot start"
@@ -98,7 +101,7 @@ msgstr "Keinen komprimierten Cache speichern"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:235
 msgid "Do not use simultaneous processing"
-msgstr ""
+msgstr "Verwende keine Simultanverarbeitung"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:226
 msgid "Download time-out (in seconds)"
@@ -123,11 +126,13 @@ msgstr "Router-DNS erzwingen"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
 msgid "Force Router DNS server to all local devices"
-msgstr ""
+msgstr "Router-DNS-Server auf alle lokalen Geräte erzwingen"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
 msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
 msgstr ""
+"Erzwingt die Verwendung des Router-DNS auf lokalen Geräten, auch als DNS "
+"Hijacking bekannt."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
 msgid "IPv6 Support"
@@ -138,14 +143,16 @@ msgid ""
 "If curl is installed and detected, it would retry download this many times "
 "on timeout/fail."
 msgstr ""
+"Neuversuche bei Zeitüberschreitung/Fehler des Downloads, falls Curl "
+"installiert und erkannt wird."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:257
 msgid "Individual domains to be blacklisted."
-msgstr ""
+msgstr "Einzelne Domänen, die auf die schwarze Liste gesetzt werden sollen."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:252
 msgid "Individual domains to be whitelisted."
-msgstr ""
+msgstr "Einzelne Domänen, die auf die weiße Liste gesetzt werden sollen."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:99
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:103
@@ -161,10 +168,14 @@ msgid ""
 "Launch all lists downloads and processing simultaneously, reducing service "
 "start time."
 msgstr ""
+"Starte alle Listen Downloads und Verarbeitungsvorgänge gleichzeitig, "
+"reduziert Startzeit des Dienstes."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
 msgid "Let local devices use their own DNS servers if set"
 msgstr ""
+"Lassen Sie lokale Geräte ihre eigenen DNS-Server verwenden, wenn diese "
+"eingestellt sind"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:115
 msgid "Message"
@@ -172,15 +183,18 @@ msgstr "Nachricht"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
 msgid "Output Verbosity Setting"
-msgstr ""
+msgstr "Ausgabe-Verbositätseinstellung"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
 msgid "Pick the DNS resolution option to create the adblock list for, see the"
 msgstr ""
+"Wählen Sie die Option DNS-Auflösung aus, um die Adblockliste zu erstellen, "
+"siehe"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+#, fuzzy
 msgid "Pick the LED not already used in"
-msgstr ""
+msgstr "Wählen Sie die LED, die noch nicht in"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
@@ -201,13 +215,13 @@ msgstr "Neu laden"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
 msgid "Run service after set delay on boot."
-msgstr ""
+msgstr "Dienst mit Verzögerung beim Starten ausführen."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:81
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
 msgid "Service Status"
-msgstr "Service-Status"
+msgstr "Dienststatus"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:95
 msgid "Service is disabled/stopped"
@@ -219,7 +233,7 @@ msgstr "Dienst ist aktiviert/gestartet"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
 msgid "Service started with error"
-msgstr ""
+msgstr "Dienst mit Fehler gestartet"
 
 #: applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua:4
 msgid "Simple AdBlock"
@@ -231,11 +245,11 @@ msgstr "Simple AdBlock Einstellungen"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
 msgid "Simultaneous processing"
-msgstr ""
+msgstr "Gleichzeitige Verarbeitung"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
 msgid "Some output"
-msgstr ""
+msgstr "Einige Ausgaben"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:226
 msgid "Stop the download if it is stalled for set number of seconds."
index 58300a3ff78be9a1656edc218f330626bd00b468..30a0a766117b2a5b4b4c1f710e93918ea01bfe15 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-23 18:05+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssimple-adblock/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
 msgid "Add IPv6 entries"
@@ -43,7 +49,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
 msgid "Configuration"
-msgstr ""
+msgstr "Διαμόρφωση"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
 msgid "Controls system log and console output verbosity."
index 35fcab80efc1e08b8f1d2a4f73ff442f52be6a9a..3b80fd3a0c4627b4821387e0e305453614af8caa 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-18 05:08+0000\n"
-"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
+"PO-Revision-Date: 2019-12-10 23:14+0000\n"
+"Last-Translator: JuanE SF <juanesf91@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssimple-adblock/es/>\n"
 "Language: es\n"
@@ -195,7 +195,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
 msgid "Pick the LED not already used in"
-msgstr "Elige el LED que no se haya usado en"
+msgstr "Elija el LED que aún no se utiliza en"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
index df40f1b2b04ba8b478d749db75aca85f7cdc79c5..5ee51d578e20fb76db955ff80c73bc1e1a12ad2e 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:14+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssimple-adblock/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
 msgid "Add IPv6 entries"
@@ -43,7 +49,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
 msgid "Configuration"
-msgstr ""
+msgstr "Beállítás"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
 msgid "Controls system log and console output verbosity."
@@ -143,7 +149,7 @@ msgstr ""
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:99
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:103
 msgid "Info"
-msgstr ""
+msgstr "Információk"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
 msgid "LED to indicate status"
@@ -190,7 +196,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:125
 msgid "Reload"
-msgstr ""
+msgstr "Újratöltés"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
 msgid "Run service after set delay on boot."
@@ -309,4 +315,4 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
 msgid "none"
-msgstr ""
+msgstr "nincs"
index 50873187304992e48980c6e268faad2c8feed214..42482f73b84a005fdbb0bd6aa1f1105de4c37332 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssimple-adblock/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 3.10-dev\n"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
 msgid "Add IPv6 entries"
@@ -43,7 +49,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
 msgid "Configuration"
-msgstr ""
+msgstr "Configurazione"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
 msgid "Controls system log and console output verbosity."
@@ -143,7 +149,7 @@ msgstr ""
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:99
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:103
 msgid "Info"
-msgstr ""
+msgstr "Informazioni"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
 msgid "LED to indicate status"
@@ -190,7 +196,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:125
 msgid "Reload"
-msgstr ""
+msgstr "Aggiorna"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
 msgid "Run service after set delay on boot."
diff --git a/applications/luci-app-simple-adblock/po/mr/simple-adblock.po b/applications/luci-app-simple-adblock/po/mr/simple-adblock.po
new file mode 100644 (file)
index 0000000..7a0216e
--- /dev/null
@@ -0,0 +1,312 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
+msgid "Add IPv6 entries"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+msgid "Add IPv6 entries to block-list."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
+msgid "Advanced Configuration"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:239
+msgid ""
+"Attempt to create a compressed cache of block-list in the persistent memory."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
+msgid "Basic Configuration"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+msgid "Blacklisted Domain URLs"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:257
+msgid "Blacklisted Domains"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
+msgid "Blacklisted Hosts URLs"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
+msgid "Collected Errors"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
+msgid "Configuration"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+msgid "Controls system log and console output verbosity."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
+msgid "Curl download retry"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
+msgid "DNS Service"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:203
+msgid "DNSMASQ Additional Hosts"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:204
+msgid "DNSMASQ Config"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
+msgid "DNSMASQ IP Set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:208
+msgid "DNSMASQ Servers File"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
+msgid "Delay (in seconds) for on-boot start"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:245
+msgid "Disable Debugging"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:216
+msgid "Do not add IPv6 entries"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:240
+msgid "Do not store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:235
+msgid "Do not use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:226
+msgid "Download time-out (in seconds)"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:246
+msgid "Enable Debugging"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:96
+msgid "Enable/Start"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
+msgid "Enables debug output to /tmp/simple-adblock.log."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+msgid "Force Router DNS"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:164
+msgid "Force Router DNS server to all local devices"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
+msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
+msgid "IPv6 Support"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
+msgid ""
+"If curl is installed and detected, it would retry download this many times "
+"on timeout/fail."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:257
+msgid "Individual domains to be blacklisted."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:252
+msgid "Individual domains to be whitelisted."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:99
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:103
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+msgid "LED to indicate status"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+msgid ""
+"Launch all lists downloads and processing simultaneously, reducing service "
+"start time."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
+msgid "Let local devices use their own DNS servers if set"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:115
+msgid "Message"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
+msgid "Output Verbosity Setting"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
+msgid "Pick the DNS resolution option to create the adblock list for, see the"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
+msgid "Pick the LED not already used in"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:195
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:198
+msgid "Please note that"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
+msgid "README"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:125
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
+msgid "Run service after set delay on boot."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:81
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:95
+msgid "Service is disabled/stopped"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:108
+msgid "Service is enabled/started"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:124
+msgid "Service started with error"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua:4
+msgid "Simple AdBlock"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:51
+msgid "Simple AdBlock Settings"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
+msgid "Simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
+msgid "Some output"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:226
+msgid "Stop the download if it is stalled for set number of seconds."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:109
+msgid "Stop/Disable"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
+msgid "Store compressed cache"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:239
+msgid "Store compressed cache file on router"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
+msgid "Suppress output"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:175
+msgid "System LED Configuration"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
+msgid "Task"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
+msgid "URLs to lists of domains to be blacklisted."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:262
+msgid "URLs to lists of domains to be whitelisted."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
+msgid "URLs to lists of hosts to be blacklisted."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:211
+msgid "Unbound AdBlock List"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
+msgid "Use simultaneous processing"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
+msgid "Verbose output"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
+msgid "Whitelist and Blocklist Management"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:262
+msgid "Whitelisted Domain URLs"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:252
+msgid "Whitelisted Domains"
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
+msgid "for details."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:192
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:195
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:198
+msgid "is not supported on this system."
+msgstr ""
+
+#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
+msgid "none"
+msgstr ""
index 690091bfe3494abc4eb48f51602540dcd4fca882..2ff3bb20aac0d002a336444dd17571073b92e93d 100644 (file)
@@ -1,23 +1,25 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationssimple-adblock/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"
-"Language: pt_BR\n"
-"X-Generator: Poedit 2.1.1\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:217
 msgid "Add IPv6 entries"
-msgstr ""
+msgstr "Adicionar Entradas IPV6"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
 msgid "Add IPv6 entries to block-list."
-msgstr ""
+msgstr "Adicionar entradas IPv6 à lista de blocos."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
 msgid "Advanced Configuration"
@@ -27,6 +29,7 @@ msgstr "Configurações Avançadas"
 msgid ""
 "Attempt to create a compressed cache of block-list in the persistent memory."
 msgstr ""
+"Tentar criar um cache comprimido da lisa de blocos na memória persistente."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
 msgid "Basic Configuration"
@@ -46,7 +49,7 @@ msgstr "Endereços de Hosts para a Lista Negra"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:120
 msgid "Collected Errors"
-msgstr ""
+msgstr "Erros Coletados"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:152
 msgid "Configuration"
@@ -55,30 +58,31 @@ msgstr "Configuração"
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
 msgid "Controls system log and console output verbosity."
 msgstr ""
+"Controla o registro de log do sistema e a verbosidade da saída do console."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
 msgid "Curl download retry"
-msgstr ""
+msgstr "Repetir o Download do Curl"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:201
 msgid "DNS Service"
-msgstr ""
+msgstr "Serviço de DNS"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:203
 msgid "DNSMASQ Additional Hosts"
-msgstr ""
+msgstr "Hosts adicionais do DNSMASQ"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:204
 msgid "DNSMASQ Config"
-msgstr ""
+msgstr "Configuração DNSMASQ"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:206
 msgid "DNSMASQ IP Set"
-msgstr ""
+msgstr "Conjunto de IP do DNSMASQ"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:208
 msgid "DNSMASQ Servers File"
-msgstr ""
+msgstr "Arquivo de Servidores DNSMASQ"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
 msgid "Delay (in seconds) for on-boot start"
@@ -90,15 +94,15 @@ msgstr "Desabilitar Depuração"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:216
 msgid "Do not add IPv6 entries"
-msgstr ""
+msgstr "Não adicionar entradas IPv6"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:240
 msgid "Do not store compressed cache"
-msgstr ""
+msgstr "Não armazenar a cache compactada"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:235
 msgid "Do not use simultaneous processing"
-msgstr ""
+msgstr "Não utilizar processamento simultâneo"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:226
 msgid "Download time-out (in seconds)"
@@ -115,7 +119,7 @@ msgstr "Habilitar/Iniciar"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:244
 msgid "Enables debug output to /tmp/simple-adblock.log."
-msgstr ""
+msgstr "Ativa a saída de depuração para o arquivo /tmp/simple-adblock.log."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
 msgid "Force Router DNS"
@@ -128,29 +132,33 @@ msgstr "Forçar o servidor de DNS do Roteador para todos os dispositivos locais"
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:162
 msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
 msgstr ""
+"Impõem o uso do DNS do Roteador em dispositivos locais, também é conhecido "
+"como DNS Hijacking."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
 msgid "IPv6 Support"
-msgstr ""
+msgstr "Suporte a IPv6"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:230
 msgid ""
 "If curl is installed and detected, it would retry download this many times "
 "on timeout/fail."
 msgstr ""
+"Se o curl for instalado e for detectado, ele tentará baixar isso várias "
+"vezes em caso de falha ou limite de tempo."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:257
 msgid "Individual domains to be blacklisted."
-msgstr ""
+msgstr "Domínios individuais a serem incluídos na lista negra."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:252
 msgid "Individual domains to be whitelisted."
-msgstr ""
+msgstr "Domínios individuais a serem listados na lista branca."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:99
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:103
 msgid "Info"
-msgstr ""
+msgstr "Informação"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
 msgid "LED to indicate status"
@@ -161,6 +169,8 @@ msgid ""
 "Launch all lists downloads and processing simultaneously, reducing service "
 "start time."
 msgstr ""
+"Iniciar todos os downloads e processamento das listas simultaneamente, "
+"reduzindo o tempo de início do serviço."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:163
 msgid "Let local devices use their own DNS servers if set"
@@ -170,7 +180,7 @@ msgstr ""
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:115
 msgid "Message"
-msgstr ""
+msgstr "Mensagem"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:156
 msgid "Output Verbosity Setting"
@@ -179,6 +189,8 @@ msgstr "Definição do detalhamento do registro"
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:185
 msgid "Pick the DNS resolution option to create the adblock list for, see the"
 msgstr ""
+"Escolha a opção de resolução DNS para criar uma lista de bloqueio de "
+"anúncios (adblock), veja o"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:173
 msgid "Pick the LED not already used in"
@@ -191,11 +203,11 @@ msgstr "Escolha um LED não usando em"
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:195
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:198
 msgid "Please note that"
-msgstr ""
+msgstr "Por favor, note que"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
 msgid "README"
-msgstr ""
+msgstr "LEIAME"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:125
 msgid "Reload"
@@ -203,13 +215,13 @@ msgstr "Recarregar"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
 msgid "Run service after set delay on boot."
-msgstr ""
+msgstr "Execute o serviço após definir o atraso na inicialização."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:81
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:84
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:111
 msgid "Service Status"
-msgstr "Estado do Serviço"
+msgstr "Condição do Serviço"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:95
 msgid "Service is disabled/stopped"
@@ -233,7 +245,7 @@ msgstr "Configuração do Simple AdBlock"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:234
 msgid "Simultaneous processing"
-msgstr ""
+msgstr "Processamento simultâneo"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:158
 msgid "Some output"
@@ -241,7 +253,7 @@ msgstr "Pouco detalhado"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:226
 msgid "Stop the download if it is stalled for set number of seconds."
-msgstr ""
+msgstr "Pare o download caso ele esteja estagnado por determinados segundos."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:109
 msgid "Stop/Disable"
@@ -249,11 +261,11 @@ msgstr "Parar/Desabilitar"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:241
 msgid "Store compressed cache"
-msgstr ""
+msgstr "Armazenar o cache que foi compactado"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:239
 msgid "Store compressed cache file on router"
-msgstr ""
+msgstr "Armazenar arquivo de cache que foi compactado no roteador"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:157
 msgid "Suppress output"
@@ -265,27 +277,27 @@ msgstr "Configuração do LED"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:88
 msgid "Task"
-msgstr ""
+msgstr "Tarefa"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:267
 msgid "URLs to lists of domains to be blacklisted."
-msgstr ""
+msgstr "Listagem de URLs para ser adicionada na lista negra."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:262
 msgid "URLs to lists of domains to be whitelisted."
-msgstr ""
+msgstr "Listagem de URLs para ser adicionada na lista branca."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
 msgid "URLs to lists of hosts to be blacklisted."
-msgstr ""
+msgstr "Listagem de URLs de hosts para ser adicionada na lista negra."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:211
 msgid "Unbound AdBlock List"
-msgstr ""
+msgstr "Lista de AdBlock não vinculados"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
 msgid "Use simultaneous processing"
-msgstr ""
+msgstr "Utilizar processamento simultâneo"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
 msgid "Verbose output"
@@ -305,7 +317,7 @@ msgstr "Domínios para a Lista Branca"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
 msgid "for details."
-msgstr ""
+msgstr "para detalhes."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
@@ -314,7 +326,7 @@ msgstr ""
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:195
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:198
 msgid "is not supported on this system."
-msgstr ""
+msgstr "não é compatível com este sistema."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
 msgid "none"
index 833f07b95660b6c4e4b4d9a635c3592a1db60867..0d4497e96458cfb2dfabb91b521c9b3e821176e7 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-21 14:23+0000\n"
+"PO-Revision-Date: 2019-11-24 07:50+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssimple-adblock/pt/>\n"
@@ -282,19 +282,19 @@ msgstr "URLs para listas de domínios a serem postos na lista negra."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:262
 msgid "URLs to lists of domains to be whitelisted."
-msgstr ""
+msgstr "URLs para listas de domínios a serem incluídos na lista branca."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:272
 msgid "URLs to lists of hosts to be blacklisted."
-msgstr ""
+msgstr "URLs para listas de domínios a serem incluídos na lista negra."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:211
 msgid "Unbound AdBlock List"
-msgstr ""
+msgstr "Lista de AdBlock do Unbound"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:236
 msgid "Use simultaneous processing"
-msgstr ""
+msgstr "Utilizar processamento simultâneo"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:159
 msgid "Verbose output"
@@ -314,7 +314,7 @@ msgstr "Domínios para a Lista Branca"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:187
 msgid "for details."
-msgstr ""
+msgstr "para detalhes."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:190
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:191
@@ -323,7 +323,7 @@ msgstr ""
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:195
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:198
 msgid "is not supported on this system."
-msgstr ""
+msgstr "não é suportado neste sistema."
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:177
 msgid "none"
index 392664f7363ee315391f3a584feae78d83aada98..9f54967ae21a42d7ab2a2d565e3e536dcea196d6 100644 (file)
@@ -5,8 +5,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2019-11-13 23:04+0000\n"
-"Last-Translator: Chen Minqiang <ptpt52@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationssimple-adblock/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -22,7 +22,7 @@ msgstr "添加 IPv6 条目"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:215
 msgid "Add IPv6 entries to block-list."
-msgstr "将 IPv6 条目添加到阻止列表"
+msgstr "将 IPv6 条目添加到阻止列表"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:183
 msgid "Advanced Configuration"
@@ -31,7 +31,7 @@ msgstr "高级配置"
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:239
 msgid ""
 "Attempt to create a compressed cache of block-list in the persistent memory."
-msgstr "尝试在非易失性内存中创建压缩的阻止列表缓存"
+msgstr "尝试在非易失性内存中创建压缩的阻止列表缓存"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:154
 msgid "Basic Configuration"
@@ -202,7 +202,7 @@ msgstr "README"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:125
 msgid "Reload"
-msgstr "重"
+msgstr "重新载入"
 
 #: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:222
 msgid "Run service after set delay on boot."
index b98c62b47b5688d3a1532a3b76383de7da088ab2..7657580a7b1c4241941a943119dca81c7e90aeec 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-16 20:22+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2019-12-07 10:44+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
 "Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssplash/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.9\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
 #: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
@@ -36,6 +36,9 @@ msgid ""
 "without notice for any reason, for certain devices, and/or may be blocked "
 "for certain users."
 msgstr ""
+"Přístup k síti není zaručen. Může být některým zařízením kdykoli bez "
+"upozornění přerušen z jakéhokoliv důvodu, může být blokován určitým "
+"uživatelům."
 
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:199
 msgid "Active Clients"
@@ -72,7 +75,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:62
 msgid "Blacklist"
-msgstr "Blacklist"
+msgstr "Černá listina"
 
 #: applications/luci-app-splash/luasrc/view/splash/blocked.htm:12
 msgid "Blocked"
@@ -83,6 +86,8 @@ msgid ""
 "By accepting these rules you can use this network for %s hour(s). After this "
 "time you need to accept these rules again."
 msgstr ""
+"Přijetím těchto pravidel můžete tuto síť používat po dobu %s hodin. Po této "
+"době musíte tato pravidla přijmout znovu."
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:10
 msgid "Clearance time"
@@ -158,7 +163,7 @@ msgstr "Zóna firewallu"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:7
 msgid "General"
-msgstr ""
+msgstr "Obecné nastavení"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
 msgid "Get in %s with the operator of this access point."
@@ -192,7 +197,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
 msgid "Interfaces"
-msgstr "Rozhraní"
+msgstr "Síťová rozhraní"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
 msgid "Interfaces that are used for Splash."
@@ -234,7 +239,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:77
 msgid "Netmask"
-msgstr "Síťová maska"
+msgstr "Maska sítě"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:37
 msgid "Network"
@@ -352,7 +357,7 @@ msgstr "Vítejte"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:53
 msgid "Whitelist"
-msgstr "Whitelist"
+msgstr "Bílá listina"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:77
 msgid "You are now connected to the free wireless mesh network"
@@ -388,7 +393,7 @@ msgstr "na černé listině"
 
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:235
 msgid "expired"
-msgstr "prošlý"
+msgstr "expirovaná"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:77
 msgid "optional when using host addresses"
index 4bb53b94cb29c6e7acf7d92f899af231fdff0181..95f1fb3e292fa3bdcfa46f4a986437e8b96d276e 100644 (file)
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-30 03:21+0000\n"
+"PO-Revision-Date: 2019-12-12 15:06+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssplash/de/>\n"
@@ -11,7 +11,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.9.1\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
 #: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
@@ -72,8 +72,8 @@ msgstr ""
 msgid ""
 "Become an active member of this community and help by operating your own node"
 msgstr ""
-"Werde ein aktives Mitglied unserer Community und hilf, indem du selber einen "
-"Access Point betreibst."
+"Werde ein aktives Mitglied unserer Community und hilf, indem du selbst einen "
+"Access Point betreibst"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:62
 msgid "Blacklist"
@@ -123,7 +123,7 @@ msgstr ""
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:15
 msgid "Clients download speed is limited to this value (kbyte/s)"
 msgstr ""
-"Downloadgeschwindigkeit von Clients auf diesen Wert limitieren (kbyte/s) "
+"Downloadgeschwindigkeit von Clients auf diesen Wert limitieren (kbyte/s)"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:10
 msgid ""
@@ -135,8 +135,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:14
 msgid "Clients upload speed is limited to this value (kbyte/s)"
-msgstr ""
-"Uploadgeschwindigkeit von Clients auf diesen Wert limitieren (kbyte/s) "
+msgstr "Uploadgeschwindigkeit von Clients auf diesen Wert limitieren (kbyte/s)"
 
 #: applications/luci-app-splash/luasrc/view/splash/blocked.htm:15
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:54
@@ -168,11 +167,11 @@ msgstr "Downloadbegrenzung"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua:12
 msgid "Edit the complete splash text"
-msgstr "Bearbeiten des kompletten Splash-Textes."
+msgstr "Bearbeiten des kompletten Splash-Textes"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:121
 msgid "Fair Use Policy"
-msgstr "Fair Use Policy"
+msgstr "Fair-Use-Richtlinie"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:29
 msgid "Firewall zone"
@@ -265,7 +264,7 @@ msgstr "Netzwerk"
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:147
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:261
 msgid "No clients connected"
-msgstr "Keine Clients verbunden."
+msgstr "Keine Clients verbunden"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:78
 msgid ""
@@ -464,7 +463,7 @@ msgstr "Filesharing betreiben"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:84
 msgid "waste bandwidth with unnecessary downloads or streams"
-msgstr "Bandbreite durch unnötige Downloads oder Streams zu verschwenden."
+msgstr "Bandbreite durch unnötige Downloads oder Streams zu verschwenden"
 
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:165
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:167
index 3ba571d501dd726f1db0009c3b2627d7c2d3fe73..dfbd2da1d54245698a01777276491fc06d4a3fa7 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2012-03-18 15:31+0200\n"
-"PO-Revision-Date: 2012-03-18 15:31+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-25 13:56+0000\n"
+"Last-Translator: Kostas Lampropoulos <labrok@otenet.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssplash/el/>\n"
 "Language: el\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 3.10-dev\n"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
 #: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
@@ -61,7 +62,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:62
 msgid "Blacklist"
-msgstr ""
+msgstr "Μαύρη λίστα"
 
 #: applications/luci-app-splash/luasrc/view/splash/blocked.htm:12
 msgid "Blocked"
index 97b1138f3b1fa556dd79fd78a5dfaec0af2f65a6..2b2825edb50c4396a8b1ccd858460758cc61f643 100644 (file)
@@ -1,13 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: \n"
+"PO-Revision-Date: 2019-12-13 23:06+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssplash/hu/>\n"
+"Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
 #: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
@@ -57,7 +60,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:62
 msgid "Blacklist"
-msgstr ""
+msgstr "Feketelista"
 
 #: applications/luci-app-splash/luasrc/view/splash/blocked.htm:12
 msgid "Blocked"
@@ -142,7 +145,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:7
 msgid "General"
-msgstr ""
+msgstr "Általános"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
 msgid "Get in %s with the operator of this access point."
@@ -150,7 +153,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:205
 msgid "Hostname"
-msgstr ""
+msgstr "Gépnév"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:76
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:206
@@ -176,7 +179,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
 msgid "Interfaces"
-msgstr ""
+msgstr "Csatolók"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
 msgid "Interfaces that are used for Splash."
@@ -218,7 +221,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:37
 msgid "Network"
-msgstr ""
+msgstr "Hálózat"
 
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:147
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:261
@@ -233,7 +236,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:210
 msgid "Policy"
-msgstr ""
+msgstr "Szabály"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:11
 msgid "Redirect target"
@@ -246,7 +249,7 @@ msgstr ""
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:182
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:248
 msgid "Save"
-msgstr ""
+msgstr "Mentés"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:30
 msgid "Splash rules are integrated in this firewall zone"
@@ -328,7 +331,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:53
 msgid "Whitelist"
-msgstr ""
+msgstr "Fehérlista"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:77
 msgid "You are now connected to the free wireless mesh network"
@@ -359,7 +362,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:235
 msgid "expired"
-msgstr ""
+msgstr "lejárt"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:77
 msgid "optional when using host addresses"
@@ -383,7 +386,7 @@ msgstr ""
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:230
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:231
 msgid "unknown"
-msgstr ""
+msgstr "ismeretlen"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:83
 msgid "use filesharing applications on this network"
diff --git a/applications/luci-app-splash/po/mr/splash.po b/applications/luci-app-splash/po/mr/splash.po
new file mode 100644 (file)
index 0000000..36f7e46
--- /dev/null
@@ -0,0 +1,403 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2019-12-07 12:02+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: mr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 2.4.0\n"
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
+#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
+msgid "Accept"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:79
+msgid ""
+"Access to the internet might be possible nevertheless, because some "
+"activists of this project share their private internet connections. These "
+"few connections are shared between all users. That means available bandwidth "
+"is limited and because of this we ask you not to do any of the following:"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:112
+msgid ""
+"Access to the network is not guaranteed. It can be interrupted at any time "
+"without notice for any reason, for certain devices, and/or may be blocked "
+"for certain users."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:199
+msgid "Active Clients"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:70
+msgid "Allowed hosts/subnets"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua:36
+msgid ""
+"As an alternative to editing the complete splash text you can also just "
+"include some custom text in the default splash page by entering it here."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:18
+msgid ""
+"Bandwidth limit for clients is only activated when both up- and download "
+"limit are set. Use a value of 0 here to completely disable this limitation. "
+"Whitelisted clients are not limited."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:95
+msgid ""
+"Become an active member of this community and help by operating your own node"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:62
+msgid "Blacklist"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:12
+msgid "Blocked"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:56
+msgid ""
+"By accepting these rules you can use this network for %s hour(s). After this "
+"time you need to accept these rules again."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:10
+msgid "Clearance time"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/controller/splash/splash.lua:8
+#: applications/luci-app-splash/luasrc/controller/splash/splash.lua:20
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:5
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:197
+msgid "Client-Splash"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:5
+msgid ""
+"Client-Splash is a hotspot authentication system for wireless mesh networks."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:11
+msgid ""
+"Clients are redirected to this page after they have accepted the splash. If "
+"this is left empty they are redirected to the page they had requested."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:15
+msgid "Clients download speed is limited to this value (kbyte/s)"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:10
+msgid ""
+"Clients that have accepted the splash are allowed to use the network for "
+"that many hours."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:14
+msgid "Clients upload speed is limited to this value (kbyte/s)"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:15
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:54
+msgid "Contact"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:12
+msgid "Decline"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:71
+msgid ""
+"Destination hosts and networks that are excluded from splashing, i.e. they "
+"are always allowed."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:97
+msgid "Donate some money to help us keep this project alive."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:15
+msgid "Download limit"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua:12
+msgid "Edit the complete splash text"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:121
+msgid "Fair Use Policy"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:29
+msgid "Firewall zone"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:7
+msgid "General"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
+msgid "Get in %s with the operator of this access point."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:205
+msgid "Hostname"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:76
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:206
+msgid "IP Address"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:98
+msgid ""
+"If you operate your own wifi equipment use channels different from ours."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:93
+msgid "If you use this network on a regular basis we ask for your support:"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua:35
+msgid "Include your own text in the default splash"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:38
+msgid "Intercept client traffic on this Interface"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
+msgid "Interfaces"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:21
+msgid "Interfaces that are used for Splash."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:49
+msgid ""
+"KB/s (Download/Upload). You may be able to remove this limit by actively "
+"contributing to this project."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:115
+msgid "Legally Prohibited Activities"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:118
+msgid "Legally Prohibited content"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:59
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:68
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:207
+msgid "MAC Address"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:63
+msgid "MAC addresses in this list are blocked."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:54
+msgid ""
+"MAC addresses of whitelisted clients. These do not need to accept the splash "
+"and are not bandwidth limited."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:77
+msgid "Netmask"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:37
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:147
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:261
+msgid "No clients connected"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:78
+msgid ""
+"Please note that we are not an internet service provider but an experimental "
+"community network."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:210
+msgid "Policy"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:11
+msgid "Redirect target"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:124
+msgid "Safety"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:182
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:248
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:30
+msgid "Splash rules are integrated in this firewall zone"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/controller/splash/splash.lua:9
+msgid "Splashtext"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:125
+msgid ""
+"The network, like the Internet, is unencrypted and open. Each participant is "
+"responsible for the safety of their own connections and devices."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:110
+msgid ""
+"The open and free wireless network of volunteers (\"Operators\") provides "
+"the necessary equipment and Internet connections (\"Infrastructure\") at "
+"their own expense."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:128
+msgid ""
+"The operator claims no liability for loss of data, unauthorized access/"
+"damage to devices, or financial losses that participants may suffer from the "
+"use of the network."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:116
+msgid ""
+"The participant agrees to not perform any action and refrain from acts which "
+"may violate the law or infringe upon the rights of third parties."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:119
+msgid ""
+"The participant agrees to not transfer content over the network which "
+"violates the law."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:122
+msgid ""
+"The participant agrees to not use the network in any way which will harm the "
+"infrastructure, the network itself, its operators or other participants."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:111
+msgid ""
+"These Terms of Use govern the use of the network by its participants' "
+"computer, PDA, or similar device (\"Devices\") within the network."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:208
+msgid "Time remaining"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:15
+msgid ""
+"To ask for the reason why you have been blocked or ask for access again you "
+"can try to contact the owner of this access point:"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:209
+msgid "Traffic in/out"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:14
+msgid "Upload limit"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:108
+msgid "Usage Agreement"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:75
+msgid "Welcome"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:53
+msgid "Whitelist"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:77
+msgid "You are now connected to the free wireless mesh network"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua:13
+msgid ""
+"You can enter your own text that is displayed to clients here.<br />It is "
+"possible to use the following markers: ###COMMUNITY###, ###COMMUNITY_URL###, "
+"###CONTACTURL###, ###LEASETIME###, ###LIMIT### and ###ACCEPT###."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/blocked.htm:14
+msgid ""
+"Your access to this network has been blocked, most likely because you did "
+"something that our rules explicitly forbid."
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:48
+msgid "Your bandwidth is limited to"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:176
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:178
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:243
+msgid "blacklisted"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:235
+msgid "expired"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:77
+msgid "optional when using host addresses"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:85
+msgid "perform any kind of illegal activities"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:170
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:173
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:242
+msgid "splashed"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:171
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:245
+msgid "temporarily blocked"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:230
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:231
+msgid "unknown"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:83
+msgid "use filesharing applications on this network"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/splash/splash.htm:84
+msgid "waste bandwidth with unnecessary downloads or streams"
+msgstr ""
+
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:165
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:167
+#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:241
+msgid "whitelisted"
+msgstr ""
index 0ad575cd8fa1018f42c97512be0407d85f02cbc9..421d06e2cbfc535f2e70529ce9e83b43e71ed57f 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2012-08-24 06:17+0200\n"
-"PO-Revision-Date: 2019-11-15 03:04+0000\n"
-"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"PO-Revision-Date: 2019-11-30 21:05+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationssplash/pl/>\n"
 "Language: pl\n"
@@ -92,7 +92,6 @@ msgstr ""
 
 # z niemieckiego tłumaczenia
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:10
-#, fuzzy
 msgid "Clearance time"
 msgstr "Czas wyzwalacza"
 
@@ -160,7 +159,7 @@ msgstr "Limit ściągania"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splashtext.lua:12
 msgid "Edit the complete splash text"
-msgstr "Edit the complete splash text"
+msgstr "Edycja kompletnego tekstu splash"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:121
 msgid "Fair Use Policy"
@@ -245,7 +244,7 @@ msgid ""
 "and are not bandwidth limited."
 msgstr ""
 "Biała lista adresów MAC, wszyscy z tej listy nie muszą akceptować komunikatu "
-"(Splash) i nie mają ograniczanego połączenia"
+"(Splash) i nie mają ograniczanego połączenia."
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:77
 msgid "Netmask"
@@ -266,7 +265,7 @@ msgid ""
 "community network."
 msgstr ""
 "Zwróć uwagę na to że nie jesteśmy providerem internetowym ale "
-"eksperymentalną siecią"
+"eksperymentalną siecią."
 
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:210
 msgid "Policy"
index e5b00c1939ae1d86a0c007ca6de9cd83d6300602..37f8f83f3f686f099cf160f6153a62fe6a4d3e8a 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2011-11-02 05:36+0200\n"
-"PO-Revision-Date: 2014-06-21 19:10+0200\n"
-"Last-Translator: Éder <eder.grigorio@openmailbox.org>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-02 16:07+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationssplash/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.6\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
 #: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
@@ -71,7 +72,7 @@ msgstr ""
 msgid ""
 "Become an active member of this community and help by operating your own node"
 msgstr ""
-"Torne-se um membro ativo desta comunidade e ajude operando seu próprio nó."
+"Torne-se um membro ativo desta comunidade e ajude operando seu próprio nó"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:62
 msgid "Blacklist"
@@ -184,7 +185,7 @@ msgstr "Entre em %s com o operador deste ponto de acesso."
 
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:205
 msgid "Hostname"
-msgstr "Nome do Equipamento"
+msgstr "Nome do equipamento"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:76
 #: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:206
@@ -389,7 +390,7 @@ msgstr "Bem-vindo"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:53
 msgid "Whitelist"
-msgstr "Lista branca"
+msgstr "Lista Branca"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:77
 msgid "You are now connected to the free wireless mesh network"
index 95992cbc95551daee121c42c59af76eda40d51f6..5f4997c9f3af3f393fe474f67efb70a89b2492d7 100644 (file)
@@ -1,13 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
-"Language: \n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssplash/tr/>\n"
+"Language: tr\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"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
 #: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
@@ -57,7 +60,7 @@ msgstr ""
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:62
 msgid "Blacklist"
-msgstr ""
+msgstr "Kara Liste"
 
 #: applications/luci-app-splash/luasrc/view/splash/blocked.htm:12
 msgid "Blocked"
index 00fa3f0e0836c88a90ea49682029f2cbb2c33d8f..ca49a748dcd937470a4b27beaf25fc6233b10563 100644 (file)
@@ -6,15 +6,16 @@ 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: 2018-10-01 11:38+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: 2019-11-22 20:04+0000\n"
+"Last-Translator: MosDos <hosted.weblate@mos.sh>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationssplash/zh_Hans/>\n"
+"Language: zh-cn\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 3.10-dev\n"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:65
 #: applications/luci-app-splash/luasrc/view/splash_splash/splash.htm:13
@@ -162,7 +163,7 @@ msgstr "防火墙区域"
 
 #: applications/luci-app-splash/luasrc/model/cbi/splash/splash.lua:7
 msgid "General"
-msgstr "概述"
+msgstr "通用"
 
 #: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
 msgid "Get in %s with the operator of this access point."
index 915756ad4c30f457ad3624e18be5899425c71cea..449b9e31530e82939c6c4279125093a6d04b889f 100644 (file)
@@ -1,12 +1,18 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:11+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.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.10-dev\n"
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Pokročilé nastavení"
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
 msgid "Coredump files directory"
@@ -14,11 +20,11 @@ msgstr ""
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
 msgid "General Settings"
-msgstr ""
+msgstr "Obecné nastavení"
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-squid/luasrc/controller/squid.lua:20
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
index 4ccca5c5031041ce40df9b054783267902be51d3..4c77493766a8d975a6f7021e23cdafbdb87ad82e 100644 (file)
@@ -1,12 +1,18 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-29 19:46+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssquid/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Speciális beállítások"
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
 msgid "Coredump files directory"
@@ -14,11 +20,11 @@ msgstr ""
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
 msgid "General Settings"
-msgstr ""
+msgstr "Általános beállítások"
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-squid/luasrc/controller/squid.lua:20
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
index 5002c2e49d3357da1c4013bc163a267455ddf262..cd497072b6991559bf6fa1c94c716a7b4e089f5b 100644 (file)
@@ -1,12 +1,18 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\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 3.10-dev\n"
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Opzioni Avanzate"
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
 msgid "Coredump files directory"
diff --git a/applications/luci-app-squid/po/mr/squid.po b/applications/luci-app-squid/po/mr/squid.po
new file mode 100644 (file)
index 0000000..9a050aa
--- /dev/null
@@ -0,0 +1,36 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationssquid/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
+msgid "Coredump files directory"
+msgstr ""
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-squid/luasrc/controller/squid.lua:20
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
+msgid "Squid"
+msgstr ""
+
+#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:34
+msgid "Visible Hostname"
+msgstr ""
index c91e91d64dfd47dda1e2d909a79ff097a36e27fa..79336e211b2d0f0b1490db6b5adf840bfec738aa 100644 (file)
@@ -1,30 +1,36 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationssquid/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 3.10-dev\n"
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Configurações Avançadas"
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:38
 msgid "Coredump files directory"
-msgstr ""
+msgstr "Diretório de arquivos Coredump"
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:28
 msgid "General Settings"
-msgstr ""
+msgstr "Configurações Gerais"
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
 msgid "Port"
-msgstr ""
+msgstr "Porta"
 
 #: applications/luci-app-squid/luasrc/controller/squid.lua:20
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:21
 msgid "Squid"
-msgstr ""
+msgstr "Squid"
 
 #: applications/luci-app-squid/luasrc/model/cbi/squid.lua:34
 msgid "Visible Hostname"
-msgstr ""
+msgstr "Nome de Host Visível"
index 0c566eaca1530630373afef7ea8ad65fb54398a6..388b9e12215eda7a7e0fd2b9b48f14fbfe168207 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-16 21:07+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2019-12-15 21:21+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.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.9\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
@@ -23,7 +23,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:15
 msgid "Absolute values"
-msgstr ""
+msgstr "Absolutní hodnoty"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
@@ -52,7 +52,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
-msgstr ""
+msgstr "Souhrnný počet připojených uživatelů"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:24
 msgid "Base Directory"
@@ -63,8 +63,9 @@ msgid "Basic monitoring"
 msgstr "Základní sledování"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:18
+#, fuzzy
 msgid "By setting this, CPU is not aggregate of all processors on the system"
-msgstr ""
+msgstr "Tímto nastavením nebude CPU souhrnem všech procesorů v systému"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:4
 msgid "CPU Context Switches Plugin Configuration"
@@ -208,11 +209,11 @@ msgstr "E-mail"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:19
 msgid "Empty value = monitor all"
-msgstr ""
+msgstr "Prázdná hodnota = sledovat vše"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:17
 msgid "Enable"
-msgstr ""
+msgstr "Povolit"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
@@ -253,11 +254,11 @@ msgstr "Povolit tento plugin"
 #: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
 msgid "Entropy"
-msgstr ""
+msgstr "Entropie"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:5
 msgid "Entropy Plugin Configuration"
-msgstr ""
+msgstr "Konfigurace modulu entropie"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
 msgid "Exec"
@@ -269,7 +270,7 @@ msgstr "Nastavení pluginu Exec"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:15
 msgid "Extra items"
-msgstr ""
+msgstr "Další položky"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:68
 msgid "Filter class monitoring"
@@ -290,7 +291,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
 msgid "Gather compression statistics"
-msgstr ""
+msgstr "Shromažďovat kompresní statistiku"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:23
 msgid "General plugins"
@@ -298,7 +299,7 @@ msgstr "Obecné pluginy"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
 msgid "Generate a separate graph for each logged user"
-msgstr ""
+msgstr "Vytvářet samostatný graf pro každého přihlášeného uživatele"
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
@@ -336,6 +337,8 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
+"Chcete-li vybrat více nebo zrušit výběr některých položek, podržte klávesu "
+"Ctrl."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:13
 msgid "Host"
@@ -368,7 +371,7 @@ msgstr "Nastavení Interface pluginu"
 #: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
-msgstr "Rozhraní"
+msgstr "Síťová rozhraní"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
@@ -440,11 +443,11 @@ msgstr "Monitorovat všechny naslouchající porty"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
 msgid "Monitor all sensors"
-msgstr ""
+msgstr "Sledovat všechny senzory"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:18
 msgid "Monitor device(s) / thermal zone(s)"
-msgstr ""
+msgstr "Sledovat zařízení/teplotní zónu(y)"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:19
 msgid "Monitor devices"
@@ -460,7 +463,7 @@ msgstr "Sledovat typy souborových systémů"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:18
 msgid "Monitor host"
-msgstr ""
+msgstr "Sledovat hostitele"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:19
 msgid "Monitor hosts"
@@ -494,11 +497,11 @@ msgstr "Sledovat vzdálené porty"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:15
 msgid "More details about frequency usage and transitions"
-msgstr ""
+msgstr "Další podrobnosti o využití frekvencí a přechodech"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:20
 msgid "Name"
-msgstr ""
+msgstr "Název"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
@@ -555,7 +558,7 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
-msgstr ""
+msgstr "OpenVPN"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
 msgid "OpenVPN Plugin Configuration"
@@ -563,7 +566,7 @@ msgstr "Nastavení OpenVPN pluginu"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
 msgid "OpenVPN status files"
-msgstr ""
+msgstr "Stavové soubory OpenVPN"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
 msgid "Options"
@@ -579,7 +582,7 @@ msgstr "Výstupní pluginy"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:23
 msgid "Percent values"
-msgstr ""
+msgstr "Procentní hodnoty"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
@@ -674,7 +677,7 @@ msgstr "Sekundy"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Sensor list"
-msgstr ""
+msgstr "Seznam senzorů"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
@@ -703,7 +706,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:59
 msgid "Show max values instead of averages"
-msgstr ""
+msgstr "Zobrazit maximální hodnoty místo průměrů"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua:22
 msgid "Socket file"
@@ -788,15 +791,15 @@ msgstr "TTL pro pakety pingu"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
 msgid "Table"
-msgstr ""
+msgstr "Tabulka"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:6
 msgid "The APCUPS plugin collects statistics about the APC UPS."
-msgstr ""
+msgstr "Modul APCUPS shromažďuje statistické údaje o UPS zařízeních firmy APC."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:5
 msgid "The NUT plugin reads information about Uninterruptible Power Supplies."
-msgstr ""
+msgstr "Modul NUT čte informace o nepřerušitelných zdrojích napájení (UPS)."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:6
 msgid ""
@@ -808,7 +811,7 @@ msgstr ""
 msgid ""
 "The OpenVPN plugin gathers information about the current vpn connection "
 "status."
-msgstr ""
+msgstr "Modul OpenVPN shromažďuje informace o aktuálním stavu připojení VPN."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
 msgid ""
@@ -866,7 +869,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:6
 msgid "The entropy plugin collects statistics about the available entropy."
-msgstr ""
+msgstr "Modul entropie shromažďuje statistiku o dostupné entropii."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:6
 msgid ""
@@ -965,6 +968,8 @@ msgid ""
 "The sensors plugin uses the Linux Sensors framework to gather environmental "
 "statistics."
 msgstr ""
+"Modul senzorů používá rozhraní Linux Sensors ke shromažďování "
+"environmentálních statistik."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:6
 msgid ""
@@ -1004,7 +1009,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
 msgid "The uptime plugin collects statistics about the uptime of the system."
-msgstr ""
+msgstr "Modul uptime shromažďuje statistiku o době běhu systému."
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
@@ -1017,11 +1022,11 @@ msgstr "Nastavení pluginu pro teploty"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:5
 msgid "This plugin collects statistics about the processor context switches."
-msgstr ""
+msgstr "Tento modul shromažďuje statistiku přepnutí kontextu procesoru."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:5
 msgid "This plugin collects statistics about the processor frequency scaling."
-msgstr ""
+msgstr "Tento modul shromažďuje statistiku o škálování frekvence procesoru."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:25
 msgid ""
@@ -1038,7 +1043,7 @@ msgstr "Tato sekce určuje, na které servery budou odeslána shromážděná da
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:54
 msgid "Try to lookup fully qualified hostname"
-msgstr ""
+msgstr "Zkuste vyhledat plně kvalifikovaný název hostitele"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
 #: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
@@ -1052,11 +1057,11 @@ msgstr "Konfigurace pluginu UPS"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
 msgid "UPS name in NUT ups@host format"
-msgstr ""
+msgstr "Název UPS ve formátu NUT ups@hostitel"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:22
 msgid "URL"
-msgstr ""
+msgstr "URL"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
@@ -1069,7 +1074,7 @@ msgstr "Konfigurace pluginu Unixsock"
 #: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
-msgstr ""
+msgstr "Doba běhu"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
 msgid "Uptime Plugin Configuration"
@@ -1108,7 +1113,7 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
-msgstr "Wireless"
+msgstr "Bezdrátová síť"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:7
 msgid "Wireless iwinfo Plugin Configuration"
@@ -1118,15 +1123,17 @@ msgstr "Nastavení pluginu Wireless Iwinfo"
 msgid ""
 "You can install additional collectd-mod-* plugins to enable more statistics."
 msgstr ""
+"Pro povolení dalších statistik můžete nainstalovat další collectd-mod-* "
+"zásuvné moduly."
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
-msgstr ""
+msgstr "cUrl"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:5
 msgid "cUrl Plugin Configuration"
-msgstr ""
+msgstr "Nastavení modulu cUrl"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
index 7ad84f6753cec70f28a96e25203e8266f37e40e8..942f87ac9a06000a33ca1d494aa1f31a3aaab508 100644 (file)
@@ -3,15 +3,16 @@ 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: 2012-03-18 15:32+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-23 18:05+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsstatistics/el/>\n"
 "Language: el\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 3.10-dev\n"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
@@ -305,7 +306,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
 msgid "Graphs"
-msgstr "Î\93Ï\81αÏ\86ήμαÏ\84α"
+msgstr "Î\93Ï\81αÏ\86ικέÏ\82 Ï\80αÏ\81αÏ\83Ï\84άÏ\83ειÏ\82"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:42
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:71
index 9b484e670ed6b609a05e4b664d2f791eef30a076..9914a2f0936bd2616e132f89be0155db3fe47b01 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-01-31 18:58+0200\n"
-"Last-Translator: Sixtus <gelencser12@freemail.hu>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-10 23:13+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsstatistics/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
@@ -211,7 +212,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:17
 msgid "Enable"
-msgstr ""
+msgstr "Engedélyezés"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
@@ -371,7 +372,7 @@ msgstr "Interfész bővítmény beállítása"
 #: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
 msgid "Interfaces"
-msgstr "Interfészek"
+msgstr "Csatolók"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
@@ -502,7 +503,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:20
 msgid "Name"
-msgstr ""
+msgstr "Név"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
@@ -559,7 +560,7 @@ msgstr "Csak átlag RRA-k létrehozása"
 #: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
 msgid "OpenVPN"
-msgstr ""
+msgstr "OpenVPN"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
 msgid "OpenVPN Plugin Configuration"
@@ -1057,7 +1058,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:22
 msgid "URL"
-msgstr ""
+msgstr "URL"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
@@ -1070,7 +1071,7 @@ msgstr "UnixSock bővítmény beállítása"
 #: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
 msgid "Uptime"
-msgstr ""
+msgstr "Működési idő"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
 msgid "Uptime Plugin Configuration"
index abf24d6042a23451f5ef99d459c7f21a08192171..1c9aaf895fa6cac5515c6bc647ef203027ee83c0 100644 (file)
@@ -3,15 +3,16 @@ 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: 2014-08-05 11:41+0200\n"
-"Last-Translator: morganfw <morganfw@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-25 13:56+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsstatistics/it/>\n"
 "Language: it\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 3.10-dev\n"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
@@ -500,7 +501,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:20
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
@@ -661,7 +662,7 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:32
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:61
 msgid "Script"
-msgstr ""
+msgstr "Script"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
diff --git a/applications/luci-app-statistics/po/mr/statistics.po b/applications/luci-app-statistics/po/mr/statistics.po
new file mode 100644 (file)
index 0000000..045abda
--- /dev/null
@@ -0,0 +1,1110 @@
+msgid ""
+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: 2019-12-15 21:21+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsstatistics/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
+msgid "APC UPS"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:5
+msgid "APCUPS Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:15
+msgid "Absolute values"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
+msgid "Action (target)"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:22
+msgid "Add command for reading values"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:34
+msgid "Add matching rule"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:19
+msgid "Add multiple hosts separated by space."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:50
+msgid "Add notification command"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
+msgid "Address family"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
+msgid "Aggregate number of connected users"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:24
+msgid "Base Directory"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:24
+msgid "Basic monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:18
+msgid "By setting this, CPU is not aggregate of all processors on the system"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:4
+msgid "CPU Context Switches Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpufreq.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpufreq.lua:9
+msgid "CPU Frequency"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:4
+msgid "CPU Frequency Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:5
+msgid "CPU Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/csv.lua:7
+msgid "CSV Output"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:5
+msgid "CSV Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
+msgid "Cache collected data for"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
+msgid "Cache flush interval"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
+msgid "Chain"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:24
+msgid "CollectLinks"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:31
+msgid "CollectRoutes"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:38
+msgid "CollectTopology"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:8
+msgid "Collectd Settings"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:9
+msgid ""
+"Collectd is a small daemon for collecting data from various sources through "
+"different plugins. On this page you can change general settings for the "
+"collectd daemon."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/conntrack.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/conntrack.lua:7
+msgid "Conntrack"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:5
+msgid "Conntrack Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/contextswitch.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/contextswitch.lua:6
+msgid "Context Switches"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:5
+msgid "DF Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/dns.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/dns.lua:7
+msgid "DNS"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua:8
+msgid "DNS Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
+msgid "Data collection interval"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:40
+msgid "Datasets definition file"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:96
+msgid "Destination ip range"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:32
+msgid "Directory for collectd plugins"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:28
+msgid "Directory for sub-configurations"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/disk.lua:5
+msgid "Disk Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/df.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/df.lua:7
+msgid "Disk Space Usage"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/disk.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/disk.lua:7
+msgid "Disk Usage"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:17
+msgid "Display Host »"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:23
+msgid "Display timespan »"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua:5
+msgid "E-Mail Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/email.lua:7
+msgid "Email"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:19
+msgid "Empty value = monitor all"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:17
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:11
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:15
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:8
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:15
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/disk.lua:15
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:28
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:16
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:12
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:20
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:9
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:13
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:15
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:15
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:18
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:70
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:10
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:15
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:14
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:15
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:10
+msgid "Enable this plugin"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/entropy.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/entropy.lua:7
+msgid "Entropy"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:5
+msgid "Entropy Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/exec.lua:2
+msgid "Exec"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:5
+msgid "Exec Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:15
+msgid "Extra items"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:68
+msgid "Filter class monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iptables.lua:2
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iptables.lua:7
+msgid "Firewall"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:100
+msgid "Flush cache after"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:71
+msgid "Forwarding between listen and server addresses"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:29
+msgid "Gather compression statistics"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:23
+msgid "General plugins"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:17
+msgid "Generate a separate graph for each logged user"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:73
+msgid "Graphs"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:42
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:71
+msgid "Group"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:23
+msgid ""
+"Here you can define external commands which will be started by collectd in "
+"order to read certain values. The values will be read from stdout."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:51
+msgid ""
+"Here you can define external commands which will be started by collectd when "
+"certain threshold values have been reached. The values leading to invocation "
+"will be fed to the the called programs stdin."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:35
+msgid ""
+"Here you can define various criteria by which the monitored iptables rules "
+"are selected."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
+msgid "Hold Ctrl to select multiple items or to deselect entries."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:13
+msgid "Host"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:19
+msgid "Hostname"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:13
+msgid "IP or hostname where to get the txtinfo output from"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:5
+msgid "IRQ Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua:32
+msgid "Ignore source addresses"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
+msgid "Incoming interface"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:8
+msgid "Interface Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/interface.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/interface.lua:7
+msgid "Interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/irq.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/irq.lua:7
+msgid "Interrupts"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
+msgid "Interval for pings"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:18
+msgid "Iptables Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:16
+msgid "Leave unselected to automatically determine interfaces to monitor."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:33
+msgid "Listen host"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:37
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:24
+msgid "Listener interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:5
+msgid "Load Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:60
+msgid ""
+"Max values for a period can be used instead of averages when not using 'only "
+"average RRAs'"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua:41
+msgid "Maximum allowed connections"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/memory.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/memory.lua:7
+msgid "Memory"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:5
+msgid "Memory Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:37
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/disk.lua:25
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:31
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:25
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:22
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:79
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:118
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:24
+msgid "Monitor all except specified"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:19
+msgid "Monitor all local listen ports"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:74
+msgid "Monitor all sensors"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:18
+msgid "Monitor device(s) / thermal zone(s)"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:19
+msgid "Monitor devices"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/disk.lua:19
+msgid "Monitor disks and partitions"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:31
+msgid "Monitor filesystem types"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:18
+msgid "Monitor host"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:19
+msgid "Monitor hosts"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua:22
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:22
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:15
+msgid "Monitor interfaces"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:20
+msgid "Monitor interrupts"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:24
+msgid "Monitor local ports"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:25
+msgid "Monitor mount points"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:19
+msgid "Monitor processes"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:29
+msgid "Monitor remote ports"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:15
+msgid "More details about frequency usage and transitions"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:20
+msgid "Name"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
+msgid "Name of the rule"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/netlink.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/netlink.lua:7
+msgid "Netlink"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:10
+msgid "Netlink Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/network.lua:2
+msgid "Network"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:5
+msgid "Network Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:24
+msgid "Network plugins"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:81
+msgid "Network protocol"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:24
+msgid ""
+"Note: as pages are rendered by user 'nobody', the *.rrd files, the storage "
+"directory and all its parent directories need to be world readable."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:49
+msgid "Number of threads for data collection"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/olsrd.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/olsrd.lua:7
+msgid "OLSRd"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:5
+msgid "OLSRd Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:53
+msgid "Only create average RRAs"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/openvpn.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/openvpn.lua:7
+msgid "OpenVPN"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:7
+msgid "OpenVPN Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:41
+msgid "OpenVPN status files"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
+msgid "Options"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
+msgid "Outgoing interface"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:22
+msgid "Output plugins"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:23
+msgid "Percent values"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
+msgid "Ping"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:5
+msgid "Ping Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:18
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:23
+msgid "Port for apcupsd communication"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/processes.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/processes.lua:7
+msgid "Processes"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:5
+msgid "Processes Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:20
+msgid "Processes to monitor separated by space"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/cpu.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/cpu.lua:10
+msgid "Processor"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:46
+msgid "Qdisc monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:82
+msgid "RRD XFiles Factor"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
+msgid "RRD heart beat interval"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
+msgid "RRD step interval"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/rrdtool.lua:7
+msgid "RRDTool"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:5
+msgid "RRDTool Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:17
+msgid "Report by CPU"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:24
+msgid "Report by state"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:31
+msgid "Report in percent"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:74
+msgid "Rows per RRA"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:61
+msgid "Script"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:78
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:38
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:35
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:44
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:91
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:100
+msgid "Seconds"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
+msgid "Sensor list"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/sensors.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/sensors.lua:7
+msgid "Sensors"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:64
+msgid "Sensors Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:54
+msgid "Server host"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:58
+msgid "Server port"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:48
+msgid "Setup"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:57
+msgid "Shaping class monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:59
+msgid "Show max values instead of averages"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua:22
+msgid "Socket file"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua:27
+msgid "Socket group"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua:34
+msgid "Socket permissions"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:90
+msgid "Source ip range"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:25
+msgid "Specifies what information to collect about links."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:32
+msgid "Specifies what information to collect about routes."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:39
+msgid "Specifies what information to collect about the global topology."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/splash_leases.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/splash_leases.lua:7
+msgid "Splash Leases"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:5
+msgid "Splash Leases Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/controller/luci_statistics/luci_statistics.lua:45
+#: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
+#: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
+msgid "Statistics"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:23
+msgid "Storage directory"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:19
+msgid "Storage directory for the csv files"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:24
+msgid "Store data values as rates instead of absolute values"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:67
+msgid "Stored timespans"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/load.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/load.lua:7
+msgid "System Load"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/tcpconns.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/tcpconns.lua:7
+msgid "TCP Connections"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:5
+msgid "TCPConns Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:64
+msgid "TTL for network packets"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:32
+msgid "TTL for ping packets"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:48
+msgid "Table"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:6
+msgid "The APCUPS plugin collects statistics about the APC UPS."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:5
+msgid "The NUT plugin reads information about Uninterruptible Power Supplies."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:6
+msgid ""
+"The OLSRd plugin reads information about meshed networks from the txtinfo "
+"plugin of OLSRd."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:8
+msgid ""
+"The OpenVPN plugin gathers information about the current vpn connection "
+"status."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:6
+msgid ""
+"The conntrack plugin collects statistics about the number of tracked "
+"connections."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:6
+msgid "The cpu plugin collects basic statistics about the processor usage."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/csv.lua:6
+msgid ""
+"The csv plugin stores collected data in csv file format for further "
+"processing by external programs."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/df.lua:6
+msgid ""
+"The df plugin collects statistics about the disk space usage on different "
+"devices, mount points or filesystem types."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/disk.lua:6
+msgid ""
+"The disk plugin collects detailed usage statistics for selected partitions "
+"or whole disks."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/dns.lua:9
+msgid ""
+"The dns plugin collects detailed statistics about dns related traffic on "
+"selected interfaces."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/email.lua:6
+msgid ""
+"The email plugin creates a unix socket which can be used to transmit email-"
+"statistics to a running collectd daemon. This plugin is primarily intended "
+"to be used in conjunction with Mail::SpamAssasin::Plugin::Collectd but can "
+"be used in other ways as well."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:6
+msgid "The entropy plugin collects statistics about the available entropy."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:6
+msgid ""
+"The exec plugin starts external commands to read values from or to notify "
+"external processes when certain threshold values have been reached."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/interface.lua:9
+msgid ""
+"The interface plugin collects traffic statistics on selected interfaces."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:19
+msgid ""
+"The iptables plugin will monitor selected firewall rules and collect "
+"information about processed bytes and packets per rule."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/irq.lua:6
+msgid ""
+"The irq plugin will monitor the rate of issues per second for each selected "
+"interrupt. If no interrupt is selected then all interrupts are monitored."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:8
+msgid ""
+"The iwinfo plugin collects statistics about wireless signal strength, noise "
+"and quality."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/load.lua:6
+msgid "The load plugin collects statistics about the general system load."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:6
+msgid "The memory plugin collects statistics about the memory usage."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:11
+msgid ""
+"The netlink plugin collects extended information like qdisc-, class- and "
+"filter-statistics for selected interfaces."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:6
+msgid ""
+"The network plugin provides network based communication between different "
+"collectd instances. Collectd can operate both in client and server mode. In "
+"client mode locally collected data is transferred to a collectd server "
+"instance, in server mode the local instance receives data from other hosts."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:6
+msgid ""
+"The ping plugin will send icmp echo replies to selected hosts and measure "
+"the roundtrip time for each host."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/processes.lua:6
+msgid ""
+"The processes plugin collects information like cpu time, page faults and "
+"memory usage of selected processes."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:6
+msgid ""
+"The rrdtool plugin stores the collected data in rrd database files, the "
+"foundation of the diagrams.<br /><br /><strong>Warning: Setting the wrong "
+"values will result in a very high memory consumption in the temporary "
+"directory. This can render the device unusable!</strong>"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:65
+msgid ""
+"The sensors plugin uses the Linux Sensors framework to gather environmental "
+"statistics."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:6
+msgid ""
+"The splash leases plugin uses libuci to collect statistics about splash "
+"leases."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:11
+msgid ""
+"The statistics package uses <a href=\"https://collectd.org/\">Collectd</a> "
+"to gather data and <a href=\"http://oss.oetiker.ch/rrdtool/\">RRDtool</a> to "
+"render diagram images."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:6
+msgid ""
+"The tcpconns plugin collects information about open tcp connections on "
+"selected ports."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:5
+msgid ""
+"The thermal plugin will monitor temperature of the system. Data is typically "
+"read from /sys/class/thermal/*/temp ( '*' denotes the thermal device to be "
+"read, e.g. thermal_zone1 )"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:6
+msgid ""
+"The unixsock plugin creates a unix socket which can be used to read "
+"collected data from a running collectd instance."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:6
+msgid "The uptime plugin collects statistics about the uptime of the system."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/thermal.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/thermal.lua:6
+msgid "Thermal"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:4
+msgid "Thermal Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:5
+msgid "This plugin collects statistics about the processor context switches."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:5
+msgid "This plugin collects statistics about the processor frequency scaling."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:25
+msgid ""
+"This section defines on which interfaces collectd will wait for incoming "
+"connections."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:46
+msgid ""
+"This section defines to which servers the locally collected data is sent to."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:54
+msgid "Try to lookup fully qualified hostname"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+#: applications/luci-app-statistics/luasrc/statistics/plugins/nut.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/nut.lua:6
+msgid "UPS"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:4
+msgid "UPS Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/nut.lua:12
+msgid "UPS name in NUT ups@host format"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:22
+msgid "URL"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
+msgid "UnixSock"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:5
+msgid "Unixsock Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/uptime.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/uptime.lua:15
+msgid "Uptime"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
+msgid "Uptime Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
+msgid "Use improved naming schema"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:36
+msgid "Used PID file"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:36
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:65
+msgid "User"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:35
+msgid "Verbose monitoring"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:25
+msgid "When set to true, reports per-state metric (system, user, idle)"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:16
+msgid "When set to true, we request absolute values"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:32
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:24
+msgid "When set to true, we request percentage values"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
+msgid "Wireless"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:7
+msgid "Wireless iwinfo Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:15
+msgid ""
+"You can install additional collectd-mod-* plugins to enable more statistics."
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
+#: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
+msgid "cUrl"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:5
+msgid "cUrl Plugin Configuration"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
+msgid "e.g. br-ff"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:103
+msgid "e.g. br-lan"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:115
+msgid "e.g. reject-with tcp-reset"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
+msgid "max. 16 chars"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:53
+msgid "reduces rrd size"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:67
+msgid "seconds; multiple separated by space"
+msgstr ""
+
+#: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:45
+msgid "server interfaces"
+msgstr ""
index edbc841afe830ea6f1097b8bf5ce16b286804bab..0d89788144b14544c349a283d1bf45dba4a4f0be 100644 (file)
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-20 17:05+0000\n"
+"PO-Revision-Date: 2019-11-27 01:59+0000\n"
 "Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsstatistics/pl/>\n"
@@ -129,7 +129,7 @@ msgid ""
 "different plugins. On this page you can change general settings for the "
 "collectd daemon."
 msgstr ""
-"Collectd to mały deomon do zbieranie danych z różnych źródeł za pomocą "
+"Collectd jest małym demonem do zbieranie danych z różnych źródeł za pomocą "
 "różnych wtyczek. Na tej stronie można zmienić ogólne ustawienia demona "
 "collectd."
 
@@ -876,7 +876,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/entropy.lua:6
 msgid "The entropy plugin collects statistics about the available entropy."
-msgstr ""
+msgstr "Wtyczka entropii gromadzi statystyki dotyczące dostępnej entropii."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:6
 msgid ""
@@ -978,6 +978,8 @@ msgid ""
 "The sensors plugin uses the Linux Sensors framework to gather environmental "
 "statistics."
 msgstr ""
+"Wtyczka czujników wykorzystuje strukturę Linux Sensors do zbierania "
+"statystyk środowiskowych."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/splash_leases.lua:6
 msgid ""
@@ -1009,6 +1011,9 @@ msgid ""
 "read from /sys/class/thermal/*/temp ( '*' denotes the thermal device to be "
 "read, e.g. thermal_zone1 )"
 msgstr ""
+"Wtyczka termiczna monitoruje temperaturę systemu. Dane są zwykle odczytywane "
+"z /sys/class/thermal/*/temp ( '*' oznacza urządzenie termiczne, które ma być "
+"odczytywane, np. thermal_zone1 )"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/unixsock.lua:6
 msgid ""
@@ -1029,15 +1034,18 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/thermal.lua:4
 msgid "Thermal Plugin Configuration"
-msgstr ""
+msgstr "Konfiguracja wtyczki termicznej"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:5
 msgid "This plugin collects statistics about the processor context switches."
 msgstr ""
+"Wtyczka ta gromadzi statystyki dotyczące przełączników kontekstowych "
+"procesora."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:5
 msgid "This plugin collects statistics about the processor frequency scaling."
 msgstr ""
+"Ten plugin gromadzi statystyki dotyczące skalowania częstotliwości procesora."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:25
 msgid ""
@@ -1089,11 +1097,11 @@ msgstr "Czas pracy"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/uptime.lua:5
 msgid "Uptime Plugin Configuration"
-msgstr ""
+msgstr "Konfiguracja wtyczki czasu pracy"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:35
 msgid "Use improved naming schema"
-msgstr ""
+msgstr "Użyj ulepszonego schematu nazewnictwa"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:36
 msgid "Used PID file"
index f5493775392438b6b2505cccb43527df69986f45..94d5c84750694c048c76bf832a647d0cf9679f61 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2018-09-20 19:33-0300\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-09 20:02+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"
+"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: Poedit 2.1.1\n"
-"Language-Team: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/apcups.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/apcups.lua:7
@@ -24,7 +25,7 @@ msgstr "Configuração do Módulo APCUPS"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:15
 msgid "Absolute values"
-msgstr ""
+msgstr "Valores absolutos"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
@@ -49,7 +50,7 @@ msgstr "Adicionar o comando de notificação"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
 msgid "Address family"
-msgstr ""
+msgstr "Família de endereços"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
@@ -66,6 +67,7 @@ msgstr "Monitoramento básico"
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:18
 msgid "By setting this, CPU is not aggregate of all processors on the system"
 msgstr ""
+"Ao definir esta opção a CPU não se agregará a todos os processos do sistema"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:4
 msgid "CPU Context Switches Plugin Configuration"
@@ -102,7 +104,7 @@ msgstr "Intervalo de limpeza do cache"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:59
 msgid "Chain"
-msgstr "Cadeia"
+msgstr "Corrente"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:24
 msgid "CollectLinks"
@@ -213,7 +215,7 @@ msgstr "Valor vazio = monitore todos"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:17
 msgid "Enable"
-msgstr ""
+msgstr "Ativar"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/apcups.lua:14
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/conntrack.lua:10
@@ -270,7 +272,7 @@ msgstr "Configuração do plugin Exec"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:15
 msgid "Extra items"
-msgstr ""
+msgstr "Items extras"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:68
 msgid "Filter class monitoring"
@@ -340,15 +342,16 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
 msgstr ""
-"Segure o Ctrl para selecionar múltiplos itens ou para retirar entradas. "
+"Mantenha a tecla Ctrl pressionada para selecionar múltiplos itens ou para "
+"retirar entradas."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:13
 msgid "Host"
-msgstr "Equipamento"
+msgstr "Host"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/collectd.lua:19
 msgid "Hostname"
-msgstr "Hostname"
+msgstr "Nome do equipamento"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:13
 msgid "IP or hostname where to get the txtinfo output from"
@@ -391,8 +394,8 @@ msgstr "Configuração do plugin Iptables"
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:16
 msgid "Leave unselected to automatically determine interfaces to monitor."
 msgstr ""
-"Deixe não selecionado para determinar automaticamente a interface a ser "
-"monitorada"
+"Deixe sem selecionar para determinar automaticamente a interface a ser "
+"monitorada."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/network.lua:33
 msgid "Listen host"
@@ -502,11 +505,11 @@ msgstr "Monitorar portas remotas"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:15
 msgid "More details about frequency usage and transitions"
-msgstr ""
+msgstr "Mais detalhes sobre a frequência usada e transições"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:20
 msgid "Name"
-msgstr ""
+msgstr "Nome"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:45
 msgid "Name of the rule"
@@ -590,7 +593,7 @@ msgstr "Plugins de saída"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:23
 msgid "Percent values"
-msgstr ""
+msgstr "Valores em percentual"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
@@ -653,15 +656,15 @@ msgstr "Configuração do plugin RRDTool"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:17
 msgid "Report by CPU"
-msgstr ""
+msgstr "Relatado pela CPU"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:24
 msgid "Report by state"
-msgstr ""
+msgstr "Relatório por estado"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:31
 msgid "Report in percent"
-msgstr ""
+msgstr "Relatório em porcentagem"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:74
 msgid "Rows per RRA"
@@ -756,7 +759,7 @@ msgstr "Configuração do Plugin das Concessões do Splash"
 #: applications/luci-app-statistics/luasrc/view/admin_statistics/index.htm:9
 #: applications/luci-app-statistics/luasrc/view/public_statistics/graph.htm:9
 msgid "Statistics"
-msgstr "Estatística"
+msgstr "Estatísticas"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:23
 msgid "Storage directory"
@@ -1094,7 +1097,7 @@ msgstr "Nome do UPS no NUT em formato ups@equipamento"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:22
 msgid "URL"
-msgstr ""
+msgstr "URL"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/unixsock.lua:7
 msgid "UnixSock"
@@ -1124,7 +1127,7 @@ msgstr "Arquivo PID usado"
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:36
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/exec.lua:65
 msgid "User"
-msgstr "usuário"
+msgstr "Usuário"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:35
 msgid "Verbose monitoring"
@@ -1133,20 +1136,22 @@ msgstr "Monitoramento no modo detalhado"
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:25
 msgid "When set to true, reports per-state metric (system, user, idle)"
 msgstr ""
+"Quando definido como verdadeiro, os relatório são feitos pela métrica de "
+"estado (sistema, usuário, ocioso)"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:16
 msgid "When set to true, we request absolute values"
-msgstr ""
+msgstr "Quando definido como verdadeiro, serão requeridos valores absolutos"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:32
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:24
 msgid "When set to true, we request percentage values"
-msgstr ""
+msgstr "Quando definido como verdadeiro, serão requeridos valores em percentual"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
 msgid "Wireless"
-msgstr "Rede Sem Fio (Wireless)"
+msgstr "Rede sem fio"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iwinfo.lua:7
 msgid "Wireless iwinfo Plugin Configuration"
@@ -1162,11 +1167,11 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
-msgstr ""
+msgstr "cUrl"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:5
 msgid "cUrl Plugin Configuration"
-msgstr ""
+msgstr "Configuração do Plug-in cUrl"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
index 87a49f02f89ee55e602c4597c1043e0c9bf8ef3c..16c24f7ae4e124bbfc3f68cf5797f6fdea26d684 100644 (file)
@@ -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: 2019-11-20 17:05+0000\n"
+"PO-Revision-Date: 2019-11-23 01:49+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsstatistics/pt/>\n"
@@ -25,7 +25,7 @@ msgstr "Configuração do Módulo APCUPS"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:15
 msgid "Absolute values"
-msgstr ""
+msgstr "Valores absolutos"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:70
 msgid "Action (target)"
@@ -50,7 +50,7 @@ msgstr "Adicionar o comando de notificação"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/ping.lua:24
 msgid "Address family"
-msgstr ""
+msgstr "Família de endereços"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/openvpn.lua:23
 msgid "Aggregate number of connected users"
@@ -66,7 +66,7 @@ msgstr "Monitoramento básico"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:18
 msgid "By setting this, CPU is not aggregate of all processors on the system"
-msgstr ""
+msgstr "Ao ativar isto, CPU não é agregada de todos os processadores no sistema"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/contextswitch.lua:4
 msgid "CPU Context Switches Plugin Configuration"
@@ -271,7 +271,7 @@ msgstr "Configuração do plugin Exec"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:15
 msgid "Extra items"
-msgstr ""
+msgstr "Itens adicionais"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/netlink.lua:68
 msgid "Filter class monitoring"
@@ -339,8 +339,7 @@ msgstr ""
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/sensors.lua:86
 msgid "Hold Ctrl to select multiple items or to deselect entries."
-msgstr ""
-"Segure o Ctrl para selecionar múltiplos itens ou para retirar entradas. "
+msgstr "Segure o Ctrl para selecionar múltiplos itens ou para retirar entradas."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/olsrd.lua:13
 msgid "Host"
@@ -502,7 +501,7 @@ msgstr "Monitorar portas remotas"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpufreq.lua:15
 msgid "More details about frequency usage and transitions"
-msgstr ""
+msgstr "Mais detalhes sobre o uso de frequências e transições"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:20
 msgid "Name"
@@ -590,7 +589,7 @@ msgstr "Plugins de saída"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:23
 msgid "Percent values"
-msgstr ""
+msgstr "Valores percentuais"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/ping.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/ping.lua:7
@@ -653,15 +652,15 @@ msgstr "Configuração do plugin RRDTool"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:17
 msgid "Report by CPU"
-msgstr ""
+msgstr "Relatório por CPU"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:24
 msgid "Report by state"
-msgstr ""
+msgstr "Relatório por estado"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:31
 msgid "Report in percent"
-msgstr ""
+msgstr "Relatório em percentagem"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/rrdtool.lua:74
 msgid "Rows per RRA"
@@ -1002,9 +1001,9 @@ msgid ""
 "to gather data and <a href=\"http://oss.oetiker.ch/rrdtool/\">RRDtool</a> to "
 "render diagram images."
 msgstr ""
-"O pacote de estatísticas usa <a href=\"https://collectd.org/\"> Collectd </a>"
-" para coletar dados e <a href=\"http://oss.oetiker.ch/rrdtool/\">RRDtool</a>"
-"  para desenhar os gráficos."
+"O pacote de estatísticas usa <a href=\"https://collectd.org/\">Collectd</a> "
+"para coletar dados e <a href=\"http://oss.oetiker.ch/rrdtool/\">RRDtool</a> "
+"para desenhar os gráficos."
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/tcpconns.lua:6
 msgid ""
@@ -1132,15 +1131,17 @@ msgstr "Monitoramento no modo verbose"
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:25
 msgid "When set to true, reports per-state metric (system, user, idle)"
 msgstr ""
+"Quando definido como verdadeiro relata a métrica por estado (sistema, "
+"utilizador, ocioso)"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:16
 msgid "When set to true, we request absolute values"
-msgstr ""
+msgstr "Quando definido como verdadeiro, solicitamos valores absolutos"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/cpu.lua:32
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/memory.lua:24
 msgid "When set to true, we request percentage values"
-msgstr ""
+msgstr "Quando definido como verdadeiro solicitamos valores percentuais"
 
 #: applications/luci-app-statistics/luasrc/statistics/plugins/iwinfo.lua:7
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/iwinfo.lua:7
@@ -1161,11 +1162,11 @@ msgstr ""
 #: applications/luci-app-statistics/luasrc/statistics/plugins/curl.lua:2
 #: applications/luci-app-statistics/luasrc/statistics/rrdtool/definitions/curl.lua:7
 msgid "cUrl"
-msgstr ""
+msgstr "cUrl"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/curl.lua:5
 msgid "cUrl Plugin Configuration"
-msgstr ""
+msgstr "Configuração do Plugin cUrl"
 
 #: applications/luci-app-statistics/luasrc/model/cbi/luci_statistics/iptables.lua:109
 msgid "e.g. br-ff"
index 18418dbff83e18e5852b9befa352595c0683b213..395ce4fd4259021ad7268f9046a52a17009c4cff 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-07-12 20:14+0200\n"
-"Last-Translator: koli <lukas.koluch@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-05 17:06+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstinyproxy/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
 msgid ""
@@ -26,7 +27,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:126
 msgid "Allowed clients"
-msgstr ""
+msgstr "Povolení klienti"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:133
 msgid "Allowed connect ports"
@@ -68,7 +69,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua:14
 msgid "Configuration"
-msgstr "Konfigurace"
+msgstr "Nastavení"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:164
 msgid "Connection timeout"
@@ -143,15 +144,15 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
 msgid "Listen address"
-msgstr ""
+msgstr "Naslouchající adresa"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:31
 msgid "Listen port"
-msgstr ""
+msgstr "Naslouchající port"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:73
 msgid "Log file"
-msgstr ""
+msgstr "Soubor protokolu"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:74
 msgid "Log file to use for dumping messages"
index 0d07d44fa4a857bf079fa87b0efa2e2d6f1e456d..45e79b9a1a3d1575dd26903ff1d3565a399db1b9 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2019-11-20 17:06+0000\n"
+"PO-Revision-Date: 2019-11-24 09:12+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstinyproxy/de/>\n"
@@ -42,7 +42,7 @@ msgstr "Erlaubte Verbindungsports"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:47
 msgid "Bind address"
-msgstr "Serveradresse"
+msgstr "Bind-Adresse"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:149
 msgid ""
@@ -165,11 +165,11 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
 msgid "Listen address"
-msgstr ""
+msgstr "Listen-Adresse"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:31
 msgid "Listen port"
-msgstr "Serverport"
+msgstr "Listen-Port"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:73
 msgid "Log file"
index 3f4bd9ab492735403bbb6c163043d3800b6f94f2..5cbfc4d98d440ee7f2318935c0eff7741b3f989b 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-28 02:08+0200\n"
-"PO-Revision-Date: 2012-03-18 16:25+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstinyproxy/el/>\n"
 "Language: el\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 3.10-dev\n"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
 msgid ""
@@ -90,7 +91,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua:14
 msgid "Configuration"
-msgstr ""
+msgstr "Διαμόρφωση"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:164
 msgid "Connection timeout"
@@ -303,7 +304,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua:13
 msgid "Status"
-msgstr ""
+msgstr "Κατάσταση"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:225
 msgid "Target host"
index d9addaa5cdf0d9909d4e32eb51fad9bbbe73321d..edfb341c4dc326e31e623a175156c9801dffc3f9 100644 (file)
@@ -1,12 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-13 23:06+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstinyproxy/hu/>\n"
+"Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
 msgid ""
@@ -65,7 +69,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua:14
 msgid "Configuration"
-msgstr ""
+msgstr "Beállítás"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:164
 msgid "Connection timeout"
@@ -113,7 +117,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:97
 msgid "Group"
-msgstr ""
+msgstr "Csoport"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:63
 msgid "HTML template file to serve for stat host requests"
@@ -148,7 +152,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:73
 msgid "Log file"
-msgstr ""
+msgstr "Naplófájl"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:74
 msgid "Log file to use for dumping messages"
@@ -156,7 +160,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:80
 msgid "Log level"
-msgstr ""
+msgstr "Naplózási szint"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:81
 msgid "Logging verbosity of the Tinyproxy process"
@@ -210,7 +214,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:218
 msgid "Policy"
-msgstr ""
+msgstr "Szabály"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:12
 msgid "Privacy settings"
@@ -222,7 +226,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:8
 msgid "Server Settings"
-msgstr ""
+msgstr "Kiszolgáló beállításai"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:14
 msgid "Server limits"
@@ -275,7 +279,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua:13
 msgid "Status"
-msgstr ""
+msgstr "Állapot"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:225
 msgid "Target host"
@@ -310,7 +314,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:91
 msgid "User"
-msgstr ""
+msgstr "Felhasználó"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:111
 msgid "Via hostname"
index 8d368cde2d1321181ad49056057cb6676093f667..febdc5af6adb9c2b007459082f4c0097f929b92d 100644 (file)
@@ -3,15 +3,16 @@ 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: 2012-12-15 19:29+0200\n"
-"Last-Translator: claudyus <claudyus84@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-25 13:56+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstinyproxy/it/>\n"
 "Language: it\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 3.10-dev\n"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
 msgid ""
@@ -285,7 +286,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua:13
 msgid "Status"
-msgstr ""
+msgstr "Stato"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:225
 msgid "Target host"
diff --git a/applications/luci-app-tinyproxy/po/mr/tinyproxy.po b/applications/luci-app-tinyproxy/po/mr/tinyproxy.po
new file mode 100644 (file)
index 0000000..bee4e93
--- /dev/null
@@ -0,0 +1,408 @@
+msgid ""
+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: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstinyproxy/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
+msgid ""
+"<em>Via proxy</em> routes requests to the given target via the specified "
+"upstream proxy, <em>Reject access</em> disables any upstream proxy for the "
+"target"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:108
+msgid ""
+"Adds an \"X-Tinyproxy\" HTTP header with the client IP address to forwarded "
+"requests"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:126
+msgid "Allowed clients"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:133
+msgid "Allowed connect ports"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:47
+msgid "Bind address"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:149
+msgid ""
+"By default, basic POSIX expressions are used for filtering. Enable this to "
+"activate extended regular expressions"
+msgstr ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: 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 ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:226
+msgid ""
+"Can be either an IP address or range, a domain name or \".\" for any host "
+"without domain"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua:14
+msgid "Configuration"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:164
+msgid "Connection timeout"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:156
+msgid "Default deny"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:17
+msgid "Enable Tinyproxy server"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:55
+msgid "Error page"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/view/tinyproxy_status.htm:36
+msgid "Failed to retrieve statistics from url:"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:148
+msgid "Filter by RegExp"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:144
+msgid "Filter by URLs"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:152
+msgid "Filter case-sensitive"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:140
+msgid "Filter file"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:13
+msgid "Filtering and ACLs"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:11
+msgid "General settings"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:97
+msgid "Group"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:63
+msgid "HTML template file to serve for stat host requests"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:56
+msgid "HTML template file to serve when HTTP errors occur"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:118
+msgid "Header whitelist"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:127
+msgid ""
+"List of IP addresses or ranges which are allowed to use the proxy server"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:134
+msgid ""
+"List of allowed ports for the CONNECT method. A single value \"0\" allows "
+"all ports"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
+msgid "Listen address"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:31
+msgid "Listen port"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:73
+msgid "Log file"
+msgstr "लॉग फाइल"
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:74
+msgid "Log file to use for dumping messages"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:80
+msgid "Log level"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:81
+msgid "Logging verbosity of the Tinyproxy process"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:172
+msgid "Max. clients"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:200
+msgid "Max. requests per server"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:186
+msgid "Max. spare servers"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:173
+msgid "Maximum allowed number of concurrently connected clients"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:201
+msgid ""
+"Maximum allowed number of requests per process. If it is exeeded, the "
+"process is restarted. Zero means unlimited."
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:187
+msgid "Maximum number of prepared idle processes"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:165
+msgid "Maximum number of seconds an inactive connection is held open"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:179
+msgid "Min. spare servers"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:180
+msgid "Minimum number of prepared idle processes"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:194
+msgid "Number of idle processes to start when launching Tinyproxy"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:141
+msgid "Plaintext file with URLs or domains to filter. One entry per line"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:218
+msgid "Policy"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:12
+msgid "Privacy settings"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:222
+msgid "Reject access"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:8
+msgid "Server Settings"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:14
+msgid "Server limits"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:119
+msgid ""
+"Specifies HTTP header names which are allowed to pass-through, all others "
+"are discarded. Leave empty to disable header filtering"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:32
+msgid "Specifies the HTTP port Tinyproxy is listening on for requests"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:112
+msgid "Specifies the Tinyproxy hostname to use in the Via HTTP header"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:48
+msgid ""
+"Specifies the address Tinyproxy binds to for outbound forwarded requests"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:40
+msgid "Specifies the addresses Tinyproxy is listening on for requests"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:98
+msgid "Specifies the group name the Tinyproxy process is running as"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:234
+msgid ""
+"Specifies the upstream proxy to use for accessing the target host. Format is "
+"<code>address:port</code>"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:92
+msgid "Specifies the user name the Tinyproxy process is running as"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:193
+msgid "Start spare servers"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:62
+msgid "Statistics page"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua:13
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:225
+msgid "Target host"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua:12
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:5
+msgid "Tinyproxy"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/view/tinyproxy_status.htm:51
+msgid "Tinyproxy Status"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:6
+msgid "Tinyproxy is a small and fast non-caching HTTP(S)-Proxy"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:211
+msgid "Upstream Proxies"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:212
+msgid ""
+"Upstream proxy rules define proxy servers to use when accessing certain IP "
+"addresses or domains."
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:69
+msgid "Use syslog"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:91
+msgid "User"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:111
+msgid "Via hostname"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:221
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:233
+msgid "Via proxy"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:70
+msgid "Writes log messages to syslog instead of a log file"
+msgstr ""
+
+#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:107
+msgid "X-Tinyproxy header"
+msgstr ""
+
+#~ msgid "Allow access from"
+#~ msgstr "Allow access from"
+
+#~ msgid "Allowed headers for anonymous proxy"
+#~ msgstr "Allowed headers for anonymous proxy"
+
+#~ msgid "Bind outgoing traffic to address"
+#~ msgstr "Bind outgoing traffic to address"
+
+#~ msgid "Ports allowed for CONNECT method"
+#~ msgstr "Ports allowed for CONNECT method"
+
+#~ msgid "0 = disabled, empty = all"
+#~ msgstr "0 = disabled, empty = all"
+
+#~ msgid "Error document"
+#~ msgstr "Error document"
+
+#~ msgid "Filter list"
+#~ msgstr "Filter list"
+
+#~ msgid "Case sensitive filters"
+#~ msgstr "Case sensitive filters"
+
+#~ msgid "Filter list is a whitelist"
+#~ msgstr "Filter list is a whitelist"
+
+#~ msgid "Extended regular expression filters"
+#~ msgstr "Extended regular expression filters"
+
+#~ msgid "Filter URLs instead of domains"
+#~ msgstr "Filter URLs instead of domains"
+
+#~ msgid "Listen on address"
+#~ msgstr "Listen on address"
+
+#~ msgid "Logfile"
+#~ msgstr "Logfile"
+
+#~ msgid "Maximum number of clients"
+#~ msgstr "Maximum number of clients"
+
+#~ msgid "Maximum requests per thread"
+#~ msgstr "Maximum requests per thread"
+
+#~ msgid "Spare servers to start with"
+#~ msgstr "Spare servers to start with"
+
+#~ msgid "Statistic document"
+#~ msgstr "Statistic document"
+
+#~ msgid "Write to syslog"
+#~ msgstr "Write to syslog"
+
+#~ msgid "Connection Timeout"
+#~ msgstr "Connection Timeout"
+
+#~ msgid "Value of Via-Header"
+#~ msgstr "Value of Via-Header"
+
+#~ msgid "Include client IP"
+#~ msgstr "Include client IP"
+
+#~ msgid "Upstream Control"
+#~ msgstr "Upstream Control"
+
+#~ msgid "Type"
+#~ msgstr "Type"
+
+#~ msgid "Upstream Proxy"
+#~ msgstr "Upstream Proxy"
index ebbfaf051e0a8668e3b2f8bf8fea30e97867094c..01494e22ee7c35bb544205d695f493e00df98d49 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2012-09-16 02:38+0200\n"
-"Last-Translator: Julio Cezar <jsilvestree@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationstinyproxy/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.6\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
 msgid ""
@@ -164,7 +165,7 @@ msgstr ""
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
 msgid "Listen address"
-msgstr "Endereço de escuta"
+msgstr "Escutar endereço"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:31
 msgid "Listen port"
@@ -311,7 +312,7 @@ msgstr "Página de estatística"
 
 #: applications/luci-app-tinyproxy/luasrc/controller/tinyproxy.lua:13
 msgid "Status"
-msgstr "Estado"
+msgstr "Condição"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:225
 msgid "Target host"
@@ -357,7 +358,7 @@ msgstr "Via nome do computador"
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:221
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:233
 msgid "Via proxy"
-msgstr "Via proxy"
+msgstr "Através de proxy"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:70
 msgid "Writes log messages to syslog instead of a log file"
index 79d44c272a3c883c1bc9abd405f7ddb338433574..b0404f9920d3162fc5ba3f95960e29abc27a6d81 100644 (file)
@@ -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: 2019-11-20 17:06+0000\n"
+"PO-Revision-Date: 2019-11-24 07:50+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstinyproxy/pt/>\n"
@@ -41,9 +41,8 @@ msgid "Allowed connect ports"
 msgstr "Portas onde é permitido ligar"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:47
-#, fuzzy
 msgid "Bind address"
-msgstr "Endereço de saída"
+msgstr "Endereço de ligação"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:149
 msgid ""
index 89200ed03718248b02d54f72becad4c5a65277af..ea7955b8c0ff6964ab51634d9b7a0cff0474dba4 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-10-10 19:43+0200\n"
-"Last-Translator: Tanyingyu <Tanyingyu@163.com>\n"
-"Language-Team: none\n"
-"Language: zh_CN\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationstinyproxy/zh_Hans/>\n"
+"Language: zh-cn\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 3.10-dev\n"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
 msgid ""
@@ -147,11 +148,11 @@ msgstr "允许CONNECT方法连接的端口列表,0代表所有端口。"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:39
 msgid "Listen address"
-msgstr "服务地址"
+msgstr "监听地址"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:31
 msgid "Listen port"
-msgstr "服务端口"
+msgstr "监听端口"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:73
 msgid "Log file"
@@ -163,7 +164,7 @@ msgstr "用于消息转储的日志文件"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:80
 msgid "Log level"
-msgstr "记录等级"
+msgstr "日志记录等级"
 
 #: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:81
 msgid "Logging verbosity of the Tinyproxy process"
index 5fd70f480191a7eab7157129a52ce0cb1ce8f2f0..2eccaad95f93a2a867fe566217804e2d9b21fb2d 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-16 21:07+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2019-12-07 10:44+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
 "Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstransmission/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.9\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:39
 msgid "Alternative download speed"
@@ -74,7 +74,7 @@ msgstr "Velikost mezipaměti v MB"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:25
 msgid "Config file directory"
-msgstr "Složka pro uložení konfiguračního souboru"
+msgstr "Adresář pro uložení konfiguračního souboru"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:32
 msgid "Custom WEB UI directory"
@@ -86,7 +86,7 @@ msgstr "Povolit DHT"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:111
 msgid "Debug"
-msgstr "Debug"
+msgstr "Ladění"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:65
 msgid "Download directory"
@@ -106,7 +106,7 @@ msgstr "Povolit sledování složky"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:23
 msgid "Enabled"
-msgstr "Povolit"
+msgstr "Povoleno"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:97
 msgid "Encryption"
@@ -114,7 +114,7 @@ msgstr "Šifrování"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:109
 msgid "Error"
-msgstr "Error"
+msgstr "Chyba"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:73
 msgid "Fast"
@@ -158,7 +158,7 @@ msgstr "Povolit složku pro nedokončená stahování"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:110
 msgid "Info"
-msgstr "Info"
+msgstr "Informace"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:104
 msgid "LPD enabled"
@@ -190,7 +190,7 @@ msgstr ""
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:72
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:98
 msgid "Off"
-msgstr "Vypnuté"
+msgstr "Vypnuto"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:14
 msgid "Open Web Interface"
@@ -314,7 +314,7 @@ msgstr "Přejmenovat dílčí soubory"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:26
 msgid "Run daemon as user"
-msgstr "Spustit daemona jako uživatel"
+msgstr "Spustit démona pod uživatelskými oprávněními"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:181
 msgid "Scheduling"
index 652a3df48b54ffe7eea8be28871f69d587830890..6e2812fe7f708ec45162a1d5164d2d0d4f76c8da 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2012-04-17 20:30+0200\n"
-"PO-Revision-Date: 2012-04-26 14:30+0200\n"
-"Last-Translator: Gyula <pro564@hotmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-29 19:45+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstransmission/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:39
 msgid "Alternative download speed"
@@ -75,7 +76,7 @@ msgstr "Puffer méret (MB)"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:25
 msgid "Config file directory"
-msgstr "Beállítási fájl könyvtára"
+msgstr "Beállítófájl könyvtára"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:32
 msgid "Custom WEB UI directory"
@@ -87,7 +88,7 @@ msgstr "DHT engedélyezve"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:111
 msgid "Debug"
-msgstr "Nyomkövetés"
+msgstr "Hibakeresés"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:65
 msgid "Download directory"
@@ -159,7 +160,7 @@ msgstr "Befejezetlen fájlok mappájának engedélyezése"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:110
 msgid "Info"
-msgstr "Infó"
+msgstr "Információk"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:104
 msgid "LPD enabled"
@@ -318,7 +319,7 @@ msgstr "Félkész fájlok átnevezése"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:26
 msgid "Run daemon as user"
-msgstr "Daemon indítása, mint"
+msgstr "Démon futtatása felhasználóként"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:181
 msgid "Scheduling"
index 23e9c5a36923056d69ae4a7ba05801d96d67a814..8bf17026a1818e3be8674a991de2f1f17c5f93fd 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-02-09 21:28+0200\n"
-"PO-Revision-Date: 2013-02-09 21:30+0200\n"
-"Last-Translator: Francesco <3gasas@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstransmission/it/>\n"
 "Language: it\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 3.10-dev\n"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:39
 msgid "Alternative download speed"
@@ -107,7 +108,7 @@ msgstr ""
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:23
 msgid "Enabled"
-msgstr ""
+msgstr "Abilitato"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:97
 msgid "Encryption"
@@ -159,7 +160,7 @@ msgstr ""
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:110
 msgid "Info"
-msgstr ""
+msgstr "Informazioni"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:104
 msgid "LPD enabled"
diff --git a/applications/luci-app-transmission/po/mr/transmission.po b/applications/luci-app-transmission/po/mr/transmission.po
new file mode 100644 (file)
index 0000000..8a173dc
--- /dev/null
@@ -0,0 +1,392 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2019-12-07 12:03+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: mr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 2.4.0\n"
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:39
+msgid "Alternative download speed"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:36
+msgid "Alternative speed enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:190
+msgid "Alternative speed time begin"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:188
+msgid "Alternative speed time day"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:192
+msgid "Alternative speed time end"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:183
+msgid "Alternative speed timing enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:41
+msgid "Alternative upload speed"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:79
+msgid "Automatically start added torrents"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:34
+msgid "Bandwidth settings"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:131
+msgid "Binding address IPv4"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:133
+msgid "Binding address IPv6"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:57
+msgid "Block list enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:60
+msgid "Blocklist URL"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:55
+msgid "Blocklists"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:31
+msgid "Cache size in MB"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:25
+msgid "Config file directory"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:32
+msgid "Custom WEB UI directory"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:94
+msgid "DHT enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:111
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:65
+msgid "Download directory"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:202
+msgid "Download queue enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:205
+msgid "Download queue size"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:86
+msgid "Enable watch directory"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:23
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:97
+msgid "Encryption"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:109
+msgid "Error"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:73
+msgid "Fast"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:63
+msgid "Files and Locations"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:100
+msgid "Forced"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:74
+msgid "Full"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:136
+msgid "Global peer limit"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:19
+msgid "Global settings"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:123
+msgid "Idle seeding limit"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:120
+msgid "Idle seeding limit enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:69
+msgid "Incomplete directory"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:66
+msgid "Incomplete directory enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:110
+msgid "Info"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:104
+msgid "LPD enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:101
+msgid "Lazy bitfield enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:107
+msgid "Message level"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:92
+msgid "Miscellaneous"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:108
+msgid "None"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:188
+msgid ""
+"Number/bitfield. Start with 0, then for each day you want the scheduler "
+"enabled, add a value. For Sunday - 1, Monday - 2, Tuesday - 4, Wednesday - "
+"8, Thursday - 16, Friday - 32, Saturday - 64"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:72
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:98
+msgid "Off"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:14
+msgid "Open Web Interface"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:112
+msgid "PEX enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:140
+msgid "Peer Port settings"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:135
+msgid "Peer congestion algorithm"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:137
+msgid "Peer limit per torrent"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:142
+msgid "Peer port"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:146
+msgid "Peer port random high"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:148
+msgid "Peer port random low"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:143
+msgid "Peer port random on start"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:129
+msgid "Peer settings"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:138
+msgid "Peer socket tos"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:150
+msgid "Port forwarding enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:99
+msgid "Preferred"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:75
+msgid "Prefetch enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:207
+msgid "Queue stalled enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:210
+msgid "Queue stalled minutes"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:200
+msgid "Queueing"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:163
+msgid "RPC URL"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:171
+msgid "RPC authentication required"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:161
+msgid "RPC bind address"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:156
+msgid "RPC enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:177
+msgid "RPC password"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:159
+msgid "RPC port"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:154
+msgid "RPC settings"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:175
+msgid "RPC username"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:169
+msgid "RPC whitelist"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:165
+msgid "RPC whitelist enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:197
+msgid "Ratio limit"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:194
+msgid "Ratio limit enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:76
+msgid "Rename partial files"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:26
+msgid "Run daemon as user"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:181
+msgid "Scheduling"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:217
+msgid "Scrape paused torrents enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:115
+msgid "Script torrent done enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:118
+msgid "Script torrent done filename"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:212
+msgid "Seed queue enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:215
+msgid "Seed queue size"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:46
+msgid "Speed limit down"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:43
+msgid "Speed limit down enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:51
+msgid "Speed limit up"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:48
+msgid "Speed limit up enabled"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/controller/transmission.lua:11
+msgid "Transmission"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:17
+msgid ""
+"Transmission daemon is a simple bittorrent client, here you can configure "
+"the settings."
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:82
+msgid "Trash original torrent files"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:53
+msgid "Upload slots per torrent"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:89
+msgid "Watch directory"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:190
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:192
+msgid "in minutes from midnight"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:71
+msgid "preallocation"
+msgstr ""
+
+#: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:125
+msgid "uTP enabled"
+msgstr ""
index 9454605a06bcb47890301fc51dd46436672eb5f5..bd2ef0210581c55762e5e099955cf38a629a1d35 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2012-04-19 21:20+0200\n"
-"PO-Revision-Date: 2019-11-17 11:05+0000\n"
-"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"PO-Revision-Date: 2019-11-22 20:04+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstransmission/pl/>\n"
 "Language: pl\n"
@@ -321,7 +321,7 @@ msgstr "Zmień nazwy plików częściowych"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:26
 msgid "Run daemon as user"
-msgstr "Włączaj demona jako użytkownik"
+msgstr "Uruchom daemona jako użytkownik"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:181
 msgid "Scheduling"
index cbde635331661968f04a248afeb94767abc572de..94d57fe06f13ff192df1afcbe4c0b00f4bfa0d81 100644 (file)
@@ -3,19 +3,20 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2012-07-06 16:27+0200\n"
-"PO-Revision-Date: 2018-09-20 19:30-0300\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-07 10:44+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationstransmission/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: Poedit 2.1.1\n"
-"Language-Team: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:39
 msgid "Alternative download speed"
-msgstr "Velocidade alternativa para baixar"
+msgstr "Velocidade alternativa para download"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:36
 msgid "Alternative speed enabled"
@@ -39,7 +40,7 @@ msgstr "Temporização da velocidade alternativa habilitada"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:41
 msgid "Alternative upload speed"
-msgstr "Velocidade de subida alternativa"
+msgstr "Velocidade de upload alternativa"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:79
 msgid "Automatically start added torrents"
@@ -47,7 +48,7 @@ msgstr "Iniciar automaticamente os torrents adicionados"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:34
 msgid "Bandwidth settings"
-msgstr "Configurações da velocidade do enlace"
+msgstr "Configurações de largura de banda"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:131
 msgid "Binding address IPv4"
@@ -59,11 +60,11 @@ msgstr "Endereço de escuta IPv6"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:57
 msgid "Block list enabled"
-msgstr "Lista de Bloqueios habilitada"
+msgstr "Lista de Bloqueios Ativada"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:60
 msgid "Blocklist URL"
-msgstr "URL da lista de bloqueio"
+msgstr "URL da lista de Bloqueio"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:55
 msgid "Blocklists"
@@ -71,7 +72,7 @@ msgstr "Lista de Bloqueio"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:31
 msgid "Cache size in MB"
-msgstr "Tamanho em MB do cache"
+msgstr "Tamanho do cache em MB"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:25
 msgid "Config file directory"
@@ -83,7 +84,7 @@ msgstr "Diretório da interface WEB personalizado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:94
 msgid "DHT enabled"
-msgstr "DHT habilitado"
+msgstr "DHT ativado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:111
 msgid "Debug"
@@ -91,27 +92,27 @@ msgstr "Depuração"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:65
 msgid "Download directory"
-msgstr "Diretório de arquivos baixados"
+msgstr "Diretório dos arquivos baixados"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:202
 msgid "Download queue enabled"
-msgstr "Fila para baixar habilitada"
+msgstr "Fila de download ativada"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:205
 msgid "Download queue size"
-msgstr "Tamanho da fila para baixar"
+msgstr "Tamanho da fila de download"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:86
 msgid "Enable watch directory"
-msgstr "Habilitar monitoramento de diretório"
+msgstr "Habilitar um diretório de monitoramento"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:23
 msgid "Enabled"
-msgstr "Habilitar"
+msgstr "Ativado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:97
 msgid "Encryption"
-msgstr "Cifragem"
+msgstr "Criptografia"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:109
 msgid "Error"
@@ -135,7 +136,7 @@ msgstr "Cheio"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:136
 msgid "Global peer limit"
-msgstr "Limite global de parceiros conectados"
+msgstr "Limite global de pares conectados"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:19
 msgid "Global settings"
@@ -147,7 +148,7 @@ msgstr "Limite para parar de semear se ocioso"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:120
 msgid "Idle seeding limit enabled"
-msgstr "Habilitar limite para parar de semear se ocioso"
+msgstr "Limite para parar de semear se ocioso ativado"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:69
 msgid "Incomplete directory"
@@ -179,7 +180,7 @@ msgstr "Diversos"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:108
 msgid "None"
-msgstr "Nada"
+msgstr "Nenhum"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:188
 msgid ""
@@ -295,7 +296,7 @@ msgstr "Configuração do RPC"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:175
 msgid "RPC username"
-msgstr "Nome do usuario do RPC"
+msgstr "Nome de usuário do RPC"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:169
 msgid "RPC whitelist"
@@ -327,7 +328,7 @@ msgstr "Agendamento"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:217
 msgid "Scrape paused torrents enabled"
-msgstr "Busca de informações de torrents pausados ​​habilitada"
+msgstr "Ativar a eliminação de torrents pausados"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:115
 msgid "Script torrent done enabled"
index b2bb0140ce9805272bf85cf5af507220bb7b45f0..18951e203e45678c5512d77b429d2c3b0390ed9c 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-08-13 16:16+0200\n"
-"PO-Revision-Date: 2019-10-27 21:29+0000\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
 "Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstransmission/uk/>\n"
@@ -13,7 +13,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
 "4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:39
 msgid "Alternative download speed"
@@ -49,19 +49,19 @@ msgstr ""
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:34
 msgid "Bandwidth settings"
-msgstr ""
+msgstr "Налаштування пропускної здатності"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:131
 msgid "Binding address IPv4"
-msgstr ""
+msgstr "Прив’язка адреси IPv4"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:133
 msgid "Binding address IPv6"
-msgstr ""
+msgstr "Прив’язка адреси IPv6"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:57
 msgid "Block list enabled"
-msgstr ""
+msgstr "Список заблокованих увімкнено"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:60
 msgid "Blocklist URL"
@@ -73,11 +73,11 @@ msgstr ""
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:31
 msgid "Cache size in MB"
-msgstr ""
+msgstr "Розмір кешу в МБ"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:25
 msgid "Config file directory"
-msgstr ""
+msgstr "Каталог файлів конфігурації"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:32
 msgid "Custom WEB UI directory"
@@ -93,7 +93,7 @@ msgstr "Зневаджування"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:65
 msgid "Download directory"
-msgstr ""
+msgstr "Каталог завантажень"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:202
 msgid "Download queue enabled"
@@ -193,7 +193,7 @@ msgstr ""
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:72
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:98
 msgid "Off"
-msgstr ""
+msgstr "Вимк."
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:14
 msgid "Open Web Interface"
index 514e2406896a2e8fcc51822e34af6a6e7cb99b42..da762dbc4c1505bd1b17d602e726792d7580c902 100644 (file)
@@ -6,15 +6,16 @@ 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: 2018-10-01 11:39+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: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationstransmission/zh_Hans/>\n"
+"Language: zh-cn\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 3.10-dev\n"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:39
 msgid "Alternative download speed"
@@ -78,7 +79,7 @@ msgstr "缓存大小(MB)"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:25
 msgid "Config file directory"
-msgstr "é\85\8dç½®æ\96\87件ç\9a\84ç\9b®å½\95"
+msgstr "配置文件目录"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:32
 msgid "Custom WEB UI directory"
@@ -178,7 +179,7 @@ msgstr "消息级别"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:92
 msgid "Miscellaneous"
-msgstr "其他参数"
+msgstr "杂项"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:108
 msgid "None"
@@ -196,7 +197,7 @@ msgstr ""
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:72
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:98
 msgid "Off"
-msgstr "关"
+msgstr "关"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:14
 msgid "Open Web Interface"
@@ -320,7 +321,7 @@ msgstr "重命名未完成文件"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:26
 msgid "Run daemon as user"
-msgstr "用户组"
+msgstr "以此用户权限运行"
 
 #: applications/luci-app-transmission/luasrc/model/cbi/transmission.lua:181
 msgid "Scheduling"
index e48326b2284ecd597d7154e70b93d2fcebb0f59e..a5fb246e07b6546a5db780fcd34b5bf75c730ce7 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-18 07:49+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.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.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
 msgid "AP on"
@@ -17,7 +17,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:38
 msgid "Action"
-msgstr ""
+msgstr "Akce"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
 msgid "Add Open Uplinks"
@@ -43,7 +43,7 @@ msgstr "Pokročilé"
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:92
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:74
 msgid "Authentication"
-msgstr ""
+msgstr "Autentizace"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:162
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:154
@@ -55,7 +55,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:61
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:126
 msgid "Automatic"
-msgstr ""
+msgstr "Automaticky"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
 msgid ""
@@ -73,7 +73,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:30
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
 msgid "BSSID"
-msgstr ""
+msgstr "BSSID"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:15
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:12
@@ -100,7 +100,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:60
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:125
 msgid "Cipher"
-msgstr ""
+msgstr "Šifra"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:14
 msgid ""
@@ -123,20 +123,20 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:109
 msgid "Device"
-msgstr ""
+msgstr "Zařízení"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
 msgid "Down"
-msgstr ""
+msgstr "Dolů"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:85
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:67
 msgid "EAP-Method"
-msgstr ""
+msgstr "Metoda EAP"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:133
 msgid "Edit"
-msgstr ""
+msgstr "Upravit"
 
 #: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:25
 msgid "Edit Firewall Configuration"
@@ -179,7 +179,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:112
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:36
 msgid "Encryption"
-msgstr ""
+msgstr "Šifrování"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:163
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:155
@@ -190,7 +190,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
 msgid "Extra Options"
-msgstr ""
+msgstr "Další možnosti"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:128
 msgid "Faulty Stations"
@@ -215,21 +215,21 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:62
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:127
 msgid "Force CCMP (AES)"
-msgstr ""
+msgstr "Vynutit CCMP (AES)"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:81
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:140
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:63
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:128
 msgid "Force TKIP"
-msgstr ""
+msgstr "Vynutit TKIP"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:82
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:141
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:64
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:129
 msgid "Force TKIP and CCMP (AES)"
-msgstr ""
+msgstr "Vynutit TKIP a CCMP (AES)"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
 msgid ""
@@ -239,7 +239,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:105
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:87
 msgid "Identity"
-msgstr ""
+msgstr "Identita"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:46
 msgid "Ignore BSSID"
@@ -250,7 +250,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_wireless_tab.lua:9
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/configuration_tab.lua:9
 msgid "Input file not found, please check your configuration."
-msgstr ""
+msgstr "Vstupní soubor nebyl nalezen, zkontrolujte prosím svou konfiguraci."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:135
 msgid "Interface Timeout"
@@ -262,7 +262,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:140
 msgid "Last Run"
-msgstr ""
+msgstr "Poslední spuštění"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
 msgid "List Auto Expiry"
@@ -270,7 +270,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:62
 msgid "Loading"
-msgstr ""
+msgstr "Načítání"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
 msgid ""
@@ -280,11 +280,11 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
 msgid "Move down"
-msgstr ""
+msgstr "Přesunout dolů"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
 msgid "Move up"
-msgstr ""
+msgstr "Přesunout nahoru"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:80
 msgid "Name of the used uplink interface."
@@ -302,7 +302,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
-msgstr ""
+msgstr "Volby pro další doplnění pro případ, že výchozí hodnoty nejsou vhodné."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:141
 msgid "Overall Timeout"
@@ -314,7 +314,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:18
 msgid "Overview"
-msgstr ""
+msgstr "Přehled"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:49
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:90
@@ -324,27 +324,27 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:107
 msgid "Password"
-msgstr ""
+msgstr "Heslo"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:122
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:109
 msgid "Password of Private Key"
-msgstr ""
+msgstr "Heslo privátního klíče"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:111
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:95
 msgid "Path to CA-Certificate"
-msgstr ""
+msgstr "Cesta k certifikátu CA"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:114
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:99
 msgid "Path to Client-Certificate"
-msgstr ""
+msgstr "Cesta k certifikátu klienta"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:118
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:104
 msgid "Path to Private Key"
-msgstr ""
+msgstr "Cesta k privátnímu klíči"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
 msgid "ProActive Uplink Switch"
@@ -370,7 +370,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
 msgid "Remove"
-msgstr ""
+msgstr "Odstranit"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
 msgid "Remove this Uplink"
@@ -383,7 +383,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:15
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:149
 msgid "Restart"
-msgstr ""
+msgstr "Restart"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:147
 msgid "Restart Travelmate"
@@ -401,13 +401,13 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:102
 msgid "Runtime Information"
-msgstr ""
+msgstr "Informace o běhu"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:41
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:26
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:110
 msgid "SSID"
-msgstr ""
+msgstr "SSID"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:39
 msgid "SSID (hidden)"
@@ -420,11 +420,11 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:14
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:11
 msgid "Save"
-msgstr ""
+msgstr "Uložit"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
 msgid "Scan"
-msgstr ""
+msgstr "Skenovat"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:147
 msgid "Scan Buffer Size"
@@ -513,11 +513,11 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
 msgid "Trigger Delay"
-msgstr ""
+msgstr "Prodleva spuštění"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
 msgid "Up"
-msgstr ""
+msgstr "Nahoru"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:79
 msgid "Uplink / Trigger interface"
@@ -537,7 +537,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:20
 msgid "View Logfile"
-msgstr ""
+msgstr "Zobrazit soubor protokolu"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:67
 msgid "WEP-Passphrase"
index f4e4d77f500914d8bb3525686d5e228d7661f2be..ca78548ea294c806194d2fc2755a9d76d83d0f7c 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstravelmate/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
 msgid "AP on"
@@ -32,7 +38,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:21
 msgid "Advanced"
-msgstr ""
+msgstr "προχωρημένο"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:92
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:74
@@ -264,7 +270,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:62
 msgid "Loading"
-msgstr ""
+msgstr "Φόρτωση"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
 msgid ""
index 529a640f7181ee5ae089ca55c3506085e1280afe..f4bd4d993cf01908cfec681ac5c8f16f8b149c4e 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:07+0000\n"
-"Last-Translator: Baptiste <weblate@bitsofnetworks.org>\n"
+"PO-Revision-Date: 2019-12-07 10:45+0000\n"
+"Last-Translator: Guillaume D. <2a3b@protonmail.com>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstravelmate/fr/>\n"
 "Language: fr\n"
@@ -400,8 +400,9 @@ msgid "Retry limit to connect to an uplink."
 msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:102
+#, fuzzy
 msgid "Runtime Information"
-msgstr ""
+msgstr "Information processus"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:41
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:26
index 907f65b2815825896d4cf0fbadfe27aaf027ae30..11cc2dab70af91cca9000b39b73220f09cfdaff4 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-13 23:07+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstravelmate/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
 msgid "AP on"
@@ -11,7 +17,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:38
 msgid "Action"
-msgstr ""
+msgstr "Művelet"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
 msgid "Add Open Uplinks"
@@ -32,12 +38,12 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:21
 msgid "Advanced"
-msgstr ""
+msgstr "Speciális"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:92
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:74
 msgid "Authentication"
-msgstr ""
+msgstr "Hitelesítés"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:162
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:154
@@ -67,7 +73,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:30
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
 msgid "BSSID"
-msgstr ""
+msgstr "BSSID"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:15
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:12
@@ -117,7 +123,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:109
 msgid "Device"
-msgstr ""
+msgstr "Eszköz"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
 msgid "Down"
@@ -130,7 +136,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:133
 msgid "Edit"
-msgstr ""
+msgstr "Szerkesztés"
 
 #: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:25
 msgid "Edit Firewall Configuration"
@@ -173,7 +179,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:112
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:36
 msgid "Encryption"
-msgstr ""
+msgstr "Titkosítás"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:163
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:155
@@ -184,7 +190,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
 msgid "Extra Options"
-msgstr ""
+msgstr "További beállítások"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:128
 msgid "Faulty Stations"
@@ -209,21 +215,21 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:62
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:127
 msgid "Force CCMP (AES)"
-msgstr ""
+msgstr "CCMP (AES) kényszerítése"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:81
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:140
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:63
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:128
 msgid "Force TKIP"
-msgstr ""
+msgstr "TKIP kényszerítése"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:82
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:141
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:64
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:129
 msgid "Force TKIP and CCMP (AES)"
-msgstr ""
+msgstr "TKIP és CCMP (AES) kényszerítése"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
 msgid ""
@@ -244,7 +250,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_wireless_tab.lua:9
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/configuration_tab.lua:9
 msgid "Input file not found, please check your configuration."
-msgstr ""
+msgstr "A bemeneti fájl nem található, ellenőrizze a beállítást."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:135
 msgid "Interface Timeout"
@@ -256,7 +262,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:140
 msgid "Last Run"
-msgstr ""
+msgstr "Utolsó futás"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
 msgid "List Auto Expiry"
@@ -264,7 +270,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:62
 msgid "Loading"
-msgstr ""
+msgstr "Betöltés"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
 msgid ""
@@ -274,11 +280,11 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
 msgid "Move down"
-msgstr ""
+msgstr "Mozgatás le"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
 msgid "Move up"
-msgstr ""
+msgstr "Mozgatás fel"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:80
 msgid "Name of the used uplink interface."
@@ -297,6 +303,8 @@ msgstr ""
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
+"Beállítások a további finomhangoláshoz abban az esetben, ha az "
+"alapértelmezett értékek nem felelnek meg Önnek."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:141
 msgid "Overall Timeout"
@@ -308,7 +316,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:18
 msgid "Overview"
-msgstr ""
+msgstr "Áttekintő"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:49
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:90
@@ -318,17 +326,17 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:107
 msgid "Password"
-msgstr ""
+msgstr "Jelszó"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:122
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:109
 msgid "Password of Private Key"
-msgstr ""
+msgstr "Személyes kulcs jelszava"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:111
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:95
 msgid "Path to CA-Certificate"
-msgstr ""
+msgstr "Útvonal a CA-tanúsítványhoz"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:114
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:99
@@ -338,7 +346,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:118
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:104
 msgid "Path to Private Key"
-msgstr ""
+msgstr "Útvonal a személyes kulcshoz"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
 msgid "ProActive Uplink Switch"
@@ -364,7 +372,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
 msgid "Remove"
-msgstr ""
+msgstr "Eltávolítás"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
 msgid "Remove this Uplink"
@@ -377,7 +385,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:15
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:149
 msgid "Restart"
-msgstr ""
+msgstr "Újraindítás"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:147
 msgid "Restart Travelmate"
@@ -395,13 +403,13 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:102
 msgid "Runtime Information"
-msgstr ""
+msgstr "Futtatókörnyezet-információk"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:41
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:26
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:110
 msgid "SSID"
-msgstr ""
+msgstr "SSID"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:39
 msgid "SSID (hidden)"
@@ -414,7 +422,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:14
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:11
 msgid "Save"
-msgstr ""
+msgstr "Mentés"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
 msgid "Scan"
@@ -507,11 +515,11 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
 msgid "Trigger Delay"
-msgstr ""
+msgstr "Aktiváló késleltetése"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
 msgid "Up"
-msgstr ""
+msgstr "Fel"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:79
 msgid "Uplink / Trigger interface"
@@ -531,7 +539,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:20
 msgid "View Logfile"
-msgstr ""
+msgstr "Naplófájl megtekintése"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:67
 msgid "WEP-Passphrase"
index d1e4e081ecca96b058aaa98abafede82ee736555..52a4ec383f8ff14c5d9fef6f5e7b535bcdfd7ecf 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-16 09:06+0000\n"
-"Last-Translator: Michele Adduci <info@micheleadduci.net>\n"
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstravelmate/it/>\n"
 "Language: it\n"
@@ -136,7 +136,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:133
 msgid "Edit"
-msgstr ""
+msgstr "Modifica"
 
 #: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:25
 msgid "Edit Firewall Configuration"
diff --git a/applications/luci-app-travelmate/po/mr/travelmate.po b/applications/luci-app-travelmate/po/mr/travelmate.po
new file mode 100644 (file)
index 0000000..0e8d217
--- /dev/null
@@ -0,0 +1,572 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationstravelmate/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
+msgid "AP on"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:38
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
+msgid "Add Open Uplinks"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:68
+msgid "Add Uplink"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:13
+msgid "Add Wireless Uplink Configuration"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:118
+msgid ""
+"Additional trigger delay in seconds before travelmate processing begins."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:21
+msgid "Advanced"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:92
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:74
+msgid "Authentication"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:162
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:154
+msgid "Auto Login Script"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:79
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:138
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:61
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:126
+msgid "Automatic"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
+msgid ""
+"Automatically add open uplinks like hotel captive portals to your wireless "
+"config."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:112
+msgid ""
+"Automatically resets the 'Faulty Stations' list after n minutes. Default is "
+"'0' which means no expiry."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:53
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:30
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:111
+msgid "BSSID"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:15
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:12
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:77
+msgid "Back to overview"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:148
+msgid "Buffer size in bytes to prepare nearby scan results."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:58
+msgid "Captive Portal Detection"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:59
+msgid ""
+"Check the internet availability, log captive portal redirections and keep "
+"the uplink connection 'alive'."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:78
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:137
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:60
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:125
+msgid "Cipher"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:14
+msgid ""
+"Configuration of the travelmate package to to enable travel router "
+"functionality."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:123
+msgid "Connection Limit"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:25
+msgid "Create Uplink interface"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:26
+msgid ""
+"Create a new wireless wan uplink interface, configure it to use dhcp and"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:109
+msgid "Device"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
+msgid "Down"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:85
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:67
+msgid "EAP-Method"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:133
+msgid "Edit"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:25
+msgid "Edit Firewall Configuration"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:24
+msgid "Edit Network Configuration"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:22
+msgid "Edit Travelmate Configuration"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:23
+msgid "Edit Wireless Configuration"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:10
+msgid "Edit Wireless Uplink Configuration"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:133
+msgid "Edit this Uplink"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:54
+msgid "Enable Travelmate"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:103
+msgid "Enable Verbose Debug Logging"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:60
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:72
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:128
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:42
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:54
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:116
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:112
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:36
+msgid "Encryption"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:163
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:155
+msgid ""
+"External script reference which will be called for automated captive portal "
+"logins."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
+msgid "Extra Options"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:128
+msgid "Faulty Stations"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
+msgid "Find and join network on"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:217
+msgid "For QR-Code support please install package 'qrencode'!"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:15
+msgid ""
+"For further information <a href=\"%s\" target=\"_blank\">see online "
+"documentation</a>"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:80
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:139
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:62
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:127
+msgid "Force CCMP (AES)"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:81
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:140
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:63
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:128
+msgid "Force TKIP"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:82
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:141
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:64
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:129
+msgid "Force TKIP and CCMP (AES)"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:136
+msgid ""
+"How long should travelmate wait for a successful wlan uplink connection."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:105
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:87
+msgid "Identity"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:46
+msgid "Ignore BSSID"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_firewall_tab.lua:9
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_network_tab.lua:9
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_wireless_tab.lua:9
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/configuration_tab.lua:9
+msgid "Input file not found, please check your configuration."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:135
+msgid "Interface Timeout"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:24
+msgid "Interface Wizard"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:140
+msgid "Last Run"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
+msgid "List Auto Expiry"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:62
+msgid "Loading"
+msgstr "लोड करीत आहे"
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:130
+msgid ""
+"Minimum signal quality threshold as percent for conditional uplink (dis-) "
+"connections."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:132
+msgid "Move down"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
+msgid "Move up"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:80
+msgid "Name of the used uplink interface."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
+msgid "Net Error Check"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:164
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:156
+msgid "Optional Arguments"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
+msgid ""
+"Options for further tweaking in case the defaults are not suitable for you."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:141
+msgid "Overall Timeout"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:142
+msgid "Overall retry timeout in seconds."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:18
+msgid "Overview"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:49
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:90
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:135
+msgid "Passphrase"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:107
+msgid "Password"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:122
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:109
+msgid "Password of Private Key"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:111
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:95
+msgid "Path to CA-Certificate"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:114
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:99
+msgid "Path to Client-Certificate"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:118
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:104
+msgid "Path to Private Key"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
+msgid "ProActive Uplink Switch"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:70
+msgid ""
+"Proactively scan and switch to a higher prioritized uplink, despite of an "
+"already existing connection."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:103
+msgid ""
+"Provides an overview of all configured uplinks for the travelmate interface "
+"(%s). You can edit, remove or re-order/prioritize existing uplinks or scan "
+"for new ones. The currently used uplink is emphasized in blue, faulty "
+"stations in red."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
+msgid "Radio Selection / Order"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
+msgid "Remove"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
+msgid "Remove this Uplink"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:82
+msgid "Repeat scan"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:15
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:149
+msgid "Restart"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:147
+msgid "Restart Travelmate"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:108
+msgid ""
+"Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
+"scanning order (e.g. 'radio1 radio2 radio0')."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
+msgid "Retry limit to connect to an uplink."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:102
+msgid "Runtime Information"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:41
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:26
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:110
+msgid "SSID"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:39
+msgid "SSID (hidden)"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_firewall_tab.lua:15
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_network_tab.lua:15
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_wireless_tab.lua:15
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/configuration_tab.lua:17
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:14
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:11
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
+msgid "Scan"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:147
+msgid "Scan Buffer Size"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:156
+msgid "Show/Hide QR-Codes"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
+msgid "Signal Quality Threshold"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:37
+msgid "Signal strength"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:165
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:157
+msgid ""
+"Space separated list of additional arguments passed to the Auto Login "
+"Script, i.e. username and password"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:116
+msgid "Station ID (RADIO/SSID/BSSID)"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:122
+msgid "Station Interface"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:54
+msgid ""
+"The BSSID information '%s' is optional and only required for hidden networks"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/logread.htm:31
+msgid "The syslog output, pre-filtered for travelmate related messages only."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_firewall_tab.lua:19
+msgid ""
+"This form allows you to modify the content of the main firewall "
+"configuration file (/etc/config/firewall)."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_network_tab.lua:19
+msgid ""
+"This form allows you to modify the content of the main network configuration "
+"file (/etc/config/network)."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/configuration_tab.lua:21
+msgid ""
+"This form allows you to modify the content of the main travelmate "
+"configuration file (/etc/config/travelmate)."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/cfg_wireless_tab.lua:19
+msgid ""
+"This form allows you to modify the content of the main wireless "
+"configuration file (/etc/config/wireless)."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:28
+msgid "This step has only to be done once."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:17
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:13
+msgid "Travelmate"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:104
+msgid "Travelmate Status (Quality)"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:110
+msgid "Travelmate Version"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
+msgid "Treat missing internet availability as an error."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
+msgid "Trigger Delay"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
+msgid "Up"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:79
+msgid "Uplink / Trigger interface"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:35
+msgid "Uplink BSSID"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:34
+msgid "Uplink SSID"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:154
+msgid "View AP QR-Codes"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:20
+msgid "View Logfile"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:67
+msgid "WEP-Passphrase"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:134
+msgid "WPA Capabilities"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:147
+msgid "WPA-Passphrase"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:30
+msgid "Wireless Scan"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:19
+msgid "Wireless Stations"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:27
+msgid "add it to the wan zone of the firewall."
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:43
+msgid "hidden"
+msgstr ""
+
+#: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
+msgid "with SSID"
+msgstr ""
index 026962dac60b5f9733c51182866155b169f1d9ca..6142177b7d39f11ec5cdf7a3f0c82e7a65b6ab13 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-17 11:06+0000\n"
+"PO-Revision-Date: 2019-12-07 10:45+0000\n"
 "Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstravelmate/pl/>\n"
@@ -320,8 +320,8 @@ msgstr "Argumenty opcjonalne"
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
-"Opcje dla dalszych zmian w przypadku, gdy domyślne nie są dla ciebie "
-"odpowiednie."
+"Opcje dalszych zmian w przypadku, gdy ustawienia domyślne nie są dla ciebie "
+"wystarczające."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:141
 msgid "Overall Timeout"
index 1013c6f46f3c08c0bc8cc59118f65bec6ea1551e..c04b436d69b3f6d76afd9131a41d9126e0c02881 100644 (file)
@@ -1,20 +1,21 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationstravelmate/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"
-"X-Generator: Poedit 2.1.1\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
 msgid "AP on"
-msgstr ""
+msgstr "AP Ligado"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:38
@@ -23,7 +24,7 @@ msgstr "Ação"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
 msgid "Add Open Uplinks"
-msgstr ""
+msgstr "Adicionar Uplinks Abertos"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:68
 msgid "Add Uplink"
@@ -50,7 +51,7 @@ msgstr "Autenticação"
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:162
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:154
 msgid "Auto Login Script"
-msgstr ""
+msgstr "Script de Login Automático"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:79
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:138
@@ -64,12 +65,16 @@ msgid ""
 "Automatically add open uplinks like hotel captive portals to your wireless "
 "config."
 msgstr ""
+"Adicione automaticamente uplinks abertos, como os usados em portais cativos "
+"de hotéis na sua configuração sem fio."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:112
 msgid ""
 "Automatically resets the 'Faulty Stations' list after n minutes. Default is "
 "'0' which means no expiry."
 msgstr ""
+"Redefine automaticamente a lista de 'Estações que falharam' após x minutos. "
+"O valor padrão é '0', o que significa que nunca expira."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:53
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:30
@@ -86,6 +91,8 @@ msgstr "Voltar para visão geral"
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:148
 msgid "Buffer size in bytes to prepare nearby scan results."
 msgstr ""
+"Tamanho do buffer em bytes para preparar os resultados de varredura mais "
+"próximos."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:58
 msgid "Captive Portal Detection"
@@ -186,18 +193,18 @@ msgstr "Habilitar os registros de depuração detalhados"
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:112
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:36
 msgid "Encryption"
-msgstr "Cifragem"
+msgstr "Criptografia"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:163
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:155
 msgid ""
 "External script reference which will be called for automated captive portal "
 "logins."
-msgstr ""
+msgstr "Script externo de referência que será usado para logins automatizados."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
 msgid "Extra Options"
-msgstr "Opções adicionais"
+msgstr "Opções Adicionais"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:128
 msgid "Faulty Stations"
@@ -209,7 +216,7 @@ msgstr "Procurar e conectar à rede"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:217
 msgid "For QR-Code support please install package 'qrencode'!"
-msgstr ""
+msgstr "Para suporte a QR-Code, por favor instale o pacote 'qrencode'!"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:15
 msgid ""
@@ -262,8 +269,8 @@ msgstr "Ignore o BSSID"
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/configuration_tab.lua:9
 msgid "Input file not found, please check your configuration."
 msgstr ""
-"O arquivo entrado não foi encontrado. Por favor, verifique suas "
-"configurações."
+"O arquivo de entrada não foi encontrado. Por favor, verifique a sua "
+"configuração."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:135
 msgid "Interface Timeout"
@@ -279,7 +286,7 @@ msgstr "Última Execução"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
 msgid "List Auto Expiry"
-msgstr ""
+msgstr "Lista de Auto Expiração"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:62
 msgid "Loading"
@@ -303,23 +310,23 @@ msgstr "Mover para cima"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:80
 msgid "Name of the used uplink interface."
-msgstr "Nome da interface usada para o enlace de saída"
+msgstr "Nome da interface usada para o enlace de saída."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
 msgid "Net Error Check"
-msgstr ""
+msgstr "Verificação de Erros da Rede"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:164
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:156
 msgid "Optional Arguments"
-msgstr ""
+msgstr "Argumentos Opcionais"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
 msgid ""
 "Options for further tweaking in case the defaults are not suitable for you."
 msgstr ""
-"Opções para aprimoramentos adicionais caso as opções padrão não sejam "
-"suficientes para você."
+"Opções para aprimoramentos adicionais caso as predefinições não funcionem "
+"com você."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:141
 msgid "Overall Timeout"
@@ -365,13 +372,15 @@ msgstr "Caminho para a Chave Privada"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
 msgid "ProActive Uplink Switch"
-msgstr ""
+msgstr "ProActive Uplink Switch"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:70
 msgid ""
 "Proactively scan and switch to a higher prioritized uplink, despite of an "
 "already existing connection."
 msgstr ""
+"Faça uma varredura de forma proativa e selecione um switch com prioridade "
+"mais alta, mesmo que já exista uma conexão."
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:103
 msgid ""
@@ -380,18 +389,22 @@ msgid ""
 "for new ones. The currently used uplink is emphasized in blue, faulty "
 "stations in red."
 msgstr ""
+"Fornece uma visão geral de todos os uplinks configurados para a interface "
+"travelmate (%s). Você pode editar, remover ou reordenar/priorizar uplinks "
+"existentes ou fazer uma varredura por novos uplinks. O uplink usado "
+"atualmente está marcado em azul, as estações defeituosas em vermelho."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
 msgid "Radio Selection / Order"
-msgstr ""
+msgstr "Seleção de Rádio / Ordem"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
 msgid "Remove"
-msgstr ""
+msgstr "Remover"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
 msgid "Remove this Uplink"
-msgstr ""
+msgstr "Remover este Uplink"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:82
 msgid "Repeat scan"
@@ -411,6 +424,8 @@ msgid ""
 "Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
 "scanning order (e.g. 'radio1 radio2 radio0')."
 msgstr ""
+"Restringir o travelmate em um único rádio (por exemplo, 'radio1') ou alterar "
+"a ordem geral de varrimento (por exemplo, 'radio1 radio2 radio0')."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
 msgid "Retry limit to connect to an uplink."
@@ -418,7 +433,7 @@ msgstr "Limite de retentativa de conexão com um enlace externo."
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:102
 msgid "Runtime Information"
-msgstr "Informações Atuais"
+msgstr "Informação de execução"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:41
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:26
@@ -441,15 +456,15 @@ msgstr "Salvar"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:148
 msgid "Scan"
-msgstr "Escanear"
+msgstr "Procurar"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:147
 msgid "Scan Buffer Size"
-msgstr ""
+msgstr "Tamanho do Buffer de Varredura"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:156
 msgid "Show/Hide QR-Codes"
-msgstr ""
+msgstr "Mostrar/Ocultar QR-Codes"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
 msgid "Signal Quality Threshold"
@@ -465,6 +480,8 @@ msgid ""
 "Space separated list of additional arguments passed to the Auto Login "
 "Script, i.e. username and password"
 msgstr ""
+"Lista de argumentos adicionais separados por espaço que serão passados ao "
+"Script de Login Automático, por exemplo, nome de usuário e senha"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:116
 msgid "Station ID (RADIO/SSID/BSSID)"
@@ -527,11 +544,11 @@ msgstr "Versão do Travelmate"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
 msgid "Treat missing internet availability as an error."
-msgstr ""
+msgstr "Tratar a falta de disponibilidade da Internet como um erro."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
 msgid "Trigger Delay"
-msgstr "Atraso no Gatilho"
+msgstr "Gatilho de Atraso"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:131
 msgid "Up"
@@ -563,7 +580,7 @@ msgstr "WEP por Senha"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:134
 msgid "WPA Capabilities"
-msgstr ""
+msgstr "Recursos do WPA"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:147
 msgid "WPA-Passphrase"
@@ -587,7 +604,7 @@ msgstr "oculto"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
 msgid "with SSID"
-msgstr ""
+msgstr "com SSID"
 
 #~ msgid "Delete"
 #~ msgstr "Apagar"
index 551906207b9e3a4add7c0e5b4703cfc54d171870..33c334d92425398e07807eb5f0816be63085d277 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-20 17:09+0000\n"
+"PO-Revision-Date: 2019-11-23 01:49+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstravelmate/pt/>\n"
@@ -12,7 +12,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
 msgid "AP on"
-msgstr ""
+msgstr "PA ligado"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:38
@@ -21,7 +21,7 @@ msgstr "Ação"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
 msgid "Add Open Uplinks"
-msgstr ""
+msgstr "Adicionar Uplinks Abertos"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:68
 msgid "Add Uplink"
@@ -48,7 +48,7 @@ msgstr "Autenticação"
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:162
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:154
 msgid "Auto Login Script"
-msgstr ""
+msgstr "Script de Login Automático"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:79
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:138
@@ -62,12 +62,16 @@ msgid ""
 "Automatically add open uplinks like hotel captive portals to your wireless "
 "config."
 msgstr ""
+"Adicionar ligações ascendentes abertas automaticamente, como portais cativos "
+"de hotéis, à sua configuração wireless."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:112
 msgid ""
 "Automatically resets the 'Faulty Stations' list after n minutes. Default is "
 "'0' which means no expiry."
 msgstr ""
+"Redefine automaticamente a lista 'Estações Defeituosas' após n minutos. O "
+"valor por defeito é \"0\", o que significa que não há expiração."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:53
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:30
@@ -84,6 +88,7 @@ msgstr "Voltar para visão geral"
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:148
 msgid "Buffer size in bytes to prepare nearby scan results."
 msgstr ""
+"Tamanho do buffer em bytes para preparar resultados de varreduras próximas."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:58
 msgid "Captive Portal Detection"
@@ -192,6 +197,8 @@ msgid ""
 "External script reference which will be called for automated captive portal "
 "logins."
 msgstr ""
+"Referência de script externo que será chamado para logins automatizados de "
+"portal cativo."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:100
 msgid "Extra Options"
@@ -207,7 +214,7 @@ msgstr "Procurar e conectar à rede"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:217
 msgid "For QR-Code support please install package 'qrencode'!"
-msgstr ""
+msgstr "Para suporte de QR-Code, por favor instale o pacote 'qrencode'!"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:15
 msgid ""
@@ -276,7 +283,7 @@ msgstr "Última Execução"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:111
 msgid "List Auto Expiry"
-msgstr ""
+msgstr "Expiração Automática da Lista"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:62
 msgid "Loading"
@@ -300,16 +307,16 @@ msgstr "Mover para cima"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:80
 msgid "Name of the used uplink interface."
-msgstr "Nome da interface usada para o enlace de saída"
+msgstr "Nome do interface para o uplink de saída."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:63
 msgid "Net Error Check"
-msgstr ""
+msgstr "Verificação de Erros de Rede"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:164
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:156
 msgid "Optional Arguments"
-msgstr ""
+msgstr "Argumentos Opcionais"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:101
 msgid ""
@@ -362,13 +369,15 @@ msgstr "Caminho para a Chave Privada"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:69
 msgid "ProActive Uplink Switch"
-msgstr ""
+msgstr "Comutador de Uplink ProActive"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:70
 msgid ""
 "Proactively scan and switch to a higher prioritized uplink, despite of an "
 "already existing connection."
 msgstr ""
+"Analise e mude proativamente para um uplink priorizado mais alto, apesar de "
+"uma conexão já existente."
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:103
 msgid ""
@@ -377,10 +386,14 @@ msgid ""
 "for new ones. The currently used uplink is emphasized in blue, faulty "
 "stations in red."
 msgstr ""
+"Fornece uma visão geral de todos os uplinks configurados para a interface "
+"travelmate (%s). Você pode editar, remover ou reordenar/priorizar uplinks "
+"existentes, ou procurar por novos uplinks. O uplink atualmente usado é "
+"enfatizado em azul, estações defeituosas em vermelho."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
 msgid "Radio Selection / Order"
-msgstr ""
+msgstr "Seleção / Ordem de Rádio"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
 msgid "Remove"
@@ -388,7 +401,7 @@ msgstr "Remover"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
 msgid "Remove this Uplink"
-msgstr ""
+msgstr "Remover este Uplink"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:82
 msgid "Repeat scan"
@@ -408,6 +421,8 @@ msgid ""
 "Restrict travelmate to a single radio (e.g. 'radio1') or change the overall "
 "scanning order (e.g. 'radio1 radio2 radio0')."
 msgstr ""
+"Restringir o travelmate a um único rádio (por exemplo, \"rádio1\") ou "
+"alterar a ordem geral de varrimento (por exemplo, \"rádio1 rádio2 rádio0\")."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:124
 msgid "Retry limit to connect to an uplink."
@@ -442,11 +457,11 @@ msgstr "Procurar"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:147
 msgid "Scan Buffer Size"
-msgstr ""
+msgstr "Tamanho do Buffer de Varredura"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:156
 msgid "Show/Hide QR-Codes"
-msgstr ""
+msgstr "Mostrar/Ocultar Códigos QR"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:129
 msgid "Signal Quality Threshold"
@@ -462,6 +477,8 @@ msgid ""
 "Space separated list of additional arguments passed to the Auto Login "
 "Script, i.e. username and password"
 msgstr ""
+"Lista separada por espaços de argumentos adicionais passados ao Script de "
+"Login Automático, ou seja, nome de utilizador e palavra-passe"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:116
 msgid "Station ID (RADIO/SSID/BSSID)"
@@ -524,7 +541,7 @@ msgstr "Versão do Travelmate"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:64
 msgid "Treat missing internet availability as an error."
-msgstr ""
+msgstr "Tratar a falta de disponibilidade da Internet como um erro."
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:117
 msgid "Trigger Delay"
@@ -560,7 +577,7 @@ msgstr "Palavra-passe WEP"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:134
 msgid "WPA Capabilities"
-msgstr ""
+msgstr "Capacidades WPA"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:147
 msgid "WPA-Passphrase"
@@ -584,7 +601,7 @@ msgstr "oculto"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
 msgid "with SSID"
-msgstr ""
+msgstr "com SSID"
 
 #~ msgid "Delete"
 #~ msgstr "Apagar"
index 60f39ce2f5f8095bbf8e404e23f43eee543d1c19..153ba91b91e56aa4b7a22e2396237efafcda987f 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:07+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationstravelmate/tr/>\n"
 "Language: tr\n"
@@ -12,7 +12,7 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:206
 msgid "AP on"
-msgstr ""
+msgstr "AP (erişim noktası) açık"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:113
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:38
@@ -38,12 +38,12 @@ msgstr ""
 
 #: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:21
 msgid "Advanced"
-msgstr ""
+msgstr "Gelişmiş"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:92
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:74
 msgid "Authentication"
-msgstr ""
+msgstr "Kimlik Doğrulama"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:162
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:154
@@ -55,7 +55,7 @@ msgstr ""
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:61
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_edit.lua:126
 msgid "Automatic"
-msgstr ""
+msgstr "Otomatik"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:75
 msgid ""
index 31525a4a1f00bc10a6739f4add0304e422efd895..0f7ad5d3ab3942ff9970455cd15c00ca31370989 100644 (file)
@@ -5,8 +5,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-15 03:05+0000\n"
-"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationstravelmate/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -27,7 +27,7 @@ msgstr "动作"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:74
 msgid "Add Open Uplinks"
-msgstr ""
+msgstr "添加开放的上行链路"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:68
 msgid "Add Uplink"
@@ -369,6 +369,8 @@ msgid ""
 "for new ones. The currently used uplink is emphasized in blue, faulty "
 "stations in red."
 msgstr ""
+"概述travelmate接口(%s)的所有已配置上行链路。您可以编辑,删除或重新排序/优先排序现有的上行链路或扫描新的上行链路。蓝色表示当前使用的上行链路"
+",红色表示故障站点。"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:107
 msgid "Radio Selection / Order"
@@ -380,7 +382,7 @@ msgstr "移除"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/stations.htm:134
 msgid "Remove this Uplink"
-msgstr ""
+msgstr "删除此上行链路"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm:82
 msgid "Repeat scan"
@@ -455,7 +457,7 @@ msgstr "信号强度"
 msgid ""
 "Space separated list of additional arguments passed to the Auto Login "
 "Script, i.e. username and password"
-msgstr ""
+msgstr "传递给自动登录脚本的其他可选参数的空格分隔列表,比如用户名和密码"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:116
 msgid "Station ID (RADIO/SSID/BSSID)"
@@ -505,7 +507,7 @@ msgstr "此步骤只需执行一次。"
 #: applications/luci-app-travelmate/luasrc/controller/travelmate.lua:17
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/overview_tab.lua:13
 msgid "Travelmate"
-msgstr "Travelmate"
+msgstr "旅行伴侣"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:104
 msgid "Travelmate Status (Quality)"
@@ -553,7 +555,7 @@ msgstr "WEP-口令"
 
 #: applications/luci-app-travelmate/luasrc/view/travelmate/runtime.htm:134
 msgid "WPA Capabilities"
-msgstr ""
+msgstr "WPA功能"
 
 #: applications/luci-app-travelmate/luasrc/model/cbi/travelmate/wifi_add.lua:147
 msgid "WPA-Passphrase"
index f7676774a174668d56d9fa6a9a0242dd15950663..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100755 (executable)
@@ -1,11 +1,4 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@travelmate[-1]
-       add ucitrack travelmate
-       set ucitrack.@travelmate[-1].init=travelmate
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
index 65feb9367f1a8cfd2101bd9c8fbc71ad163df30a..e600ac90d38b87fc3515d897c97fb37c7b630be1 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:12+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsttyd/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"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
 msgid "Accept only one client and exit on disconnection"
@@ -10,7 +16,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:14
 msgid "Add instance"
-msgstr ""
+msgstr "Přidat instanci"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
 msgid "Allow URL args"
@@ -32,7 +38,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
 msgid "Command"
-msgstr ""
+msgstr "Příkaz"
 
 #: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:12
 msgid "Config"
@@ -52,7 +58,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
 msgid "Debug"
-msgstr ""
+msgstr "Ladění"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
 msgid "Do not allow clients to write to the TTY"
@@ -64,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:16
 msgid "Enable"
-msgstr ""
+msgstr "Povolit"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
 msgid "Enable IPv6 support"
@@ -84,7 +90,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
 msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
 msgid "Index"
@@ -92,7 +98,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
 msgid "Interface"
-msgstr ""
+msgstr "Rozhraní"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
 msgid "Max clients"
@@ -114,7 +120,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
 msgid "Port to listen (default: 7681, use `0` for random port)"
@@ -128,7 +134,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
 msgid "Read-only"
-msgstr ""
+msgstr "Pouze pro čtení"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
 msgid "SSL"
@@ -168,7 +174,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
 msgid "Signal"
-msgstr ""
+msgstr "Signál"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
 msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
index d21821269a6e0d453da995384041c6fc0596335b..b2e57a77082a332bf4a660beecd07c2a2b316dd5 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-23 18:06+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsttyd/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
 msgid "Accept only one client and exit on disconnection"
@@ -92,7 +98,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
 msgid "Interface"
-msgstr ""
+msgstr "Διεπαφή"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
 msgid "Max clients"
index 42304ca49627724a937618088890bc00952d4d49..929a075699dc0e993b4687a766b6bea0350d352c 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:16+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsttyd/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
 msgid "Accept only one client and exit on disconnection"
@@ -32,7 +38,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
 msgid "Command"
-msgstr ""
+msgstr "Parancs"
 
 #: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:12
 msgid "Config"
@@ -52,7 +58,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
 msgid "Debug"
-msgstr ""
+msgstr "Hibakeresés"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
 msgid "Do not allow clients to write to the TTY"
@@ -64,7 +70,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:16
 msgid "Enable"
-msgstr ""
+msgstr "Engedélyezés"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
 msgid "Enable IPv6 support"
@@ -84,7 +90,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
 msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
 msgid "Index"
@@ -92,7 +98,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
 msgid "Interface"
-msgstr ""
+msgstr "Csatoló"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
 msgid "Max clients"
@@ -114,7 +120,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
 msgid "Port to listen (default: 7681, use `0` for random port)"
@@ -128,7 +134,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
 msgid "Read-only"
-msgstr ""
+msgstr "Csak olvasható"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
 msgid "SSL"
@@ -168,7 +174,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
 msgid "Signal"
-msgstr ""
+msgstr "Jel"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
 msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
diff --git a/applications/luci-app-ttyd/po/mr/ttyd.po b/applications/luci-app-ttyd/po/mr/ttyd.po
new file mode 100644 (file)
index 0000000..e60aec6
--- /dev/null
@@ -0,0 +1,209 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsttyd/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
+msgid "Accept only one client and exit on disconnection"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:14
+msgid "Add instance"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
+msgid "Allow URL args"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
+msgid ""
+"Allow client to send command line arguments in URL (eg: http://"
+"localhost:7681?arg=foo&arg=bar)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
+msgid "Check origin"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
+msgid "Client option"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
+msgid "Command"
+msgstr ""
+
+#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:12
+msgid "Config"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
+msgid "Credential"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
+msgid "Credential for Basic Authentication"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
+msgid "Custom index.html path"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
+msgid "Debug"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
+msgid "Do not allow clients to write to the TTY"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
+msgid "Do not allow websocket connection from different origin"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:16
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
+msgid "Enable IPv6 support"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
+msgid "Enable SSL"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
+msgid "Group ID"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
+msgid "Group id to run with"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
+msgid "IPv6"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
+msgid "Index"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
+msgid "Max clients"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
+msgid "Maximum clients to support (default: 0, no limit)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
+msgid ""
+"Network interface to bind (eg: eth0), or UNIX domain socket path (eg: /var/"
+"run/ttyd.sock)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
+msgid "Once"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
+msgid "Port to listen (default: 7681, use `0` for random port)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/term.js:12
+msgid ""
+"Random ttyd port (port=0) is not supported.<br>Change to a fixed port and "
+"try again."
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
+msgid "Read-only"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
+msgid "SSL"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
+msgid "SSL CA file path for client certificate verification"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
+msgid "SSL ca"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
+msgid "SSL cert"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
+msgid "SSL certificate file path"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
+msgid "SSL key"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
+msgid "SSL key file path"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
+msgid "Send option to client"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
+msgid "Set log level (default: 7)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
+msgid "Signal"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
+msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
+msgstr ""
+
+#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:11
+msgid "Terminal"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
+msgid "Terminal type"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
+msgid "Terminal type to report (default: xterm-256color)"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
+msgid "User ID"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
+msgid "User id to run with"
+msgstr ""
+
+#: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:10
+msgid "ttyd"
+msgstr ""
+
+#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:11
+msgid "ttyd Instance"
+msgstr ""
index ddeeae6bf48bdf92d6b350d89b6a451d51dd9b69..c8d6b09ec44bbfc4fc671235af6a979209632aba 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:09+0000\n"
+"PO-Revision-Date: 2019-11-30 21:06+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsttyd/pt/>\n"
@@ -12,7 +12,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
 msgid "Accept only one client and exit on disconnection"
-msgstr ""
+msgstr "Aceitar apenas um cliente e sair à desconexão"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:14
 msgid "Add instance"
@@ -20,21 +20,23 @@ msgstr "Adicionar instância"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
 msgid "Allow URL args"
-msgstr ""
+msgstr "Permitir args URL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
 msgid ""
 "Allow client to send command line arguments in URL (eg: http://"
 "localhost:7681?arg=foo&arg=bar)"
 msgstr ""
+"Permitir que o cliente envie argumentos de linha de comando na URL (ex: "
+"http://localhost:7681?arg=foo&arg=bar)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
 msgid "Check origin"
-msgstr ""
+msgstr "Verificar origem"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
 msgid "Client option"
-msgstr ""
+msgstr "Opção de cliente"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
 msgid "Command"
@@ -42,19 +44,19 @@ msgstr "Comando"
 
 #: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:12
 msgid "Config"
-msgstr ""
+msgstr "Config"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
 msgid "Credential"
-msgstr ""
+msgstr "Credencial"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
 msgid "Credential for Basic Authentication"
-msgstr ""
+msgstr "Credencial para Autenticação Básica"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
 msgid "Custom index.html path"
-msgstr ""
+msgstr "Caminho personalizado do index.html"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
 msgid "Debug"
@@ -62,11 +64,11 @@ msgstr "Depurar"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
 msgid "Do not allow clients to write to the TTY"
-msgstr ""
+msgstr "Não permitir que os clientes escrevam para o TTY"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
 msgid "Do not allow websocket connection from different origin"
-msgstr ""
+msgstr "Não permitir conexão websocket de origem diferente"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:16
 msgid "Enable"
@@ -74,7 +76,7 @@ msgstr "Ativar"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
 msgid "Enable IPv6 support"
-msgstr ""
+msgstr "Ativar o suporte de IPv6"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
 msgid "Enable SSL"
@@ -82,11 +84,11 @@ msgstr "Ativar SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
 msgid "Group ID"
-msgstr ""
+msgstr "ID do grupo"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
 msgid "Group id to run with"
-msgstr ""
+msgstr "ID do grupo para executar"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
 msgid "IPv6"
@@ -94,7 +96,7 @@ msgstr "IPv6"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
 msgid "Index"
-msgstr ""
+msgstr "Índice"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
 msgid "Interface"
@@ -106,17 +108,19 @@ msgstr "Máximo de clientes"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
 msgid "Maximum clients to support (default: 0, no limit)"
-msgstr ""
+msgstr "Máximo de clientes a suportar (padrão: 0, sem limite)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
 msgid ""
 "Network interface to bind (eg: eth0), or UNIX domain socket path (eg: /var/"
 "run/ttyd.sock)"
 msgstr ""
+"Interface de rede para ligar (ex: eth0) ou caminho de socket de domínio UNIX "
+"(ex: /var/run/ttyd.sock)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
 msgid "Once"
-msgstr ""
+msgstr "Uma vez"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
 msgid "Port"
@@ -124,13 +128,15 @@ msgstr "Porta"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
 msgid "Port to listen (default: 7681, use `0` for random port)"
-msgstr ""
+msgstr "Porta para ouvir (padrão: 7681, use `0` para porta aleatória)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/term.js:12
 msgid ""
 "Random ttyd port (port=0) is not supported.<br>Change to a fixed port and "
 "try again."
 msgstr ""
+"A porta ttyd aleatória (port=0) não é suportada.<br>Mude para uma porta fixa "
+"e tente novamente."
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
 msgid "Read-only"
@@ -138,39 +144,39 @@ msgstr "Apenas Leitura"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
 msgid "SSL"
-msgstr ""
+msgstr "SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
 msgid "SSL CA file path for client certificate verification"
-msgstr ""
+msgstr "Caminho de ficheiro SSL CA para verificação do certificado do cliente"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
 msgid "SSL ca"
-msgstr ""
+msgstr "SSL ca"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
 msgid "SSL cert"
-msgstr ""
+msgstr "Cert SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
 msgid "SSL certificate file path"
-msgstr ""
+msgstr "Caminho de ficheiro do certificado SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
 msgid "SSL key"
-msgstr ""
+msgstr "Chave SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
 msgid "SSL key file path"
-msgstr ""
+msgstr "Caminho do ficheiro da chave SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
 msgid "Send option to client"
-msgstr ""
+msgstr "Enviar opção ao cliente"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
 msgid "Set log level (default: 7)"
-msgstr ""
+msgstr "Definir nível de log (padrão: 7)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
 msgid "Signal"
@@ -178,32 +184,32 @@ msgstr "Sinal"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
 msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
-msgstr ""
+msgstr "Sinal a enviar para o comando quando sair dele (padrão: 1, SIGHUP)"
 
 #: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:11
 msgid "Terminal"
-msgstr ""
+msgstr "Terminal"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
 msgid "Terminal type"
-msgstr ""
+msgstr "Tipo de terminal"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
 msgid "Terminal type to report (default: xterm-256color)"
-msgstr ""
+msgstr "Tipo de terminal a reportar (padrão: xterm-256color)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
 msgid "User ID"
-msgstr ""
+msgstr "ID do utilizador"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
 msgid "User id to run with"
-msgstr ""
+msgstr "ID do utilizador para executar"
 
 #: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:10
 msgid "ttyd"
-msgstr ""
+msgstr "ttyd"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:11
 msgid "ttyd Instance"
-msgstr ""
+msgstr "instância ttyd"
index da7aec93d71b77a2980389ded2a8e03432a0f5ee..bf3fbaf5a561f8d12f8ce35c3a5ca21ea5298f29 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:27+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsttyd/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 3.10-dev\n"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
 msgid "Accept only one client and exit on disconnection"
-msgstr ""
+msgstr "Aceitar apenas um cliente e encerrar na desconexão"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:14
 msgid "Add instance"
-msgstr ""
+msgstr "Adicionar instância"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
 msgid "Allow URL args"
-msgstr ""
+msgstr "Permitir args URL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:39
 msgid ""
 "Allow client to send command line arguments in URL (eg: http://"
 "localhost:7681?arg=foo&arg=bar)"
 msgstr ""
+"Permitir que o cliente envie argumentos de linha de comando na URL (ex: "
+"http://localhost:7681?arg=foo&arg=bar)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
 msgid "Check origin"
-msgstr ""
+msgstr "Verificar a origem"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
 msgid "Client option"
-msgstr ""
+msgstr "Opção do cliente"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:75
 msgid "Command"
-msgstr ""
+msgstr "Comando"
 
 #: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:12
 msgid "Config"
-msgstr ""
+msgstr "Configuração"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
 msgid "Credential"
-msgstr ""
+msgstr "Credencial"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:27
 msgid "Credential for Basic Authentication"
-msgstr ""
+msgstr "Credencial para a Autenticação Básica"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
 msgid "Custom index.html path"
-msgstr ""
+msgstr "Caminho personalizado do index.html"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
 msgid "Debug"
-msgstr ""
+msgstr "Depuração"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
 msgid "Do not allow clients to write to the TTY"
-msgstr ""
+msgstr "Não permitir que os clientes escrevam no TTY"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:49
 msgid "Do not allow websocket connection from different origin"
-msgstr ""
+msgstr "Não permita a conexão websocket de uma origem diferente"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:16
 msgid "Enable"
-msgstr ""
+msgstr "Ativar"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
 msgid "Enable IPv6 support"
-msgstr ""
+msgstr "Ativar o suporte do IPv6"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
 msgid "Enable SSL"
-msgstr ""
+msgstr "Ativar o SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
 msgid "Group ID"
-msgstr ""
+msgstr "ID do Grupo"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
 msgid "Group id to run with"
-msgstr ""
+msgstr "ID do Grupo para executar com"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
 msgid "IPv6"
-msgstr ""
+msgstr "IPv6"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:57
 msgid "Index"
-msgstr ""
+msgstr "Índice"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
 msgid "Interface"
-msgstr ""
+msgstr "Interface"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
 msgid "Max clients"
-msgstr ""
+msgstr "Quantidade máxima de clientes"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:51
 msgid "Maximum clients to support (default: 0, no limit)"
-msgstr ""
+msgstr "Limite máximo de clientes (padrão: 0, sem limites)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:23
 msgid ""
 "Network interface to bind (eg: eth0), or UNIX domain socket path (eg: /var/"
 "run/ttyd.sock)"
 msgstr ""
+"Interface de rede para vincular (ex: eth0), ou caminho de socket de domínio "
+"UNIX (ex: /var/run/ttyd.sock)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
 msgid "Once"
-msgstr ""
+msgstr "Uma vez"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
 msgid "Port"
-msgstr ""
+msgstr "Porta"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:19
 msgid "Port to listen (default: 7681, use `0` for random port)"
 msgstr ""
+"Porta para escutar (padrão: 7681, use o `0` para usar uma porta aleatória)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/term.js:12
 msgid ""
 "Random ttyd port (port=0) is not supported.<br>Change to a fixed port and "
 "try again."
 msgstr ""
+"Portas aleatórias para o ttyd (port=0) não são compatíveis.<br>Mude para uma "
+"porta fixa e tente novamente."
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
 msgid "Read-only"
-msgstr ""
+msgstr "Somente leitura"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
 msgid "SSL"
-msgstr ""
+msgstr "SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
 msgid "SSL CA file path for client certificate verification"
-msgstr ""
+msgstr "Caminho do arquivo SSL CA para a verificação do certificado do cliente"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
 msgid "SSL ca"
-msgstr ""
+msgstr "SSL ca"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
 msgid "SSL cert"
-msgstr ""
+msgstr "Certificado SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
 msgid "SSL certificate file path"
-msgstr ""
+msgstr "Caminho para o arquivo de certificado SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
 msgid "SSL key"
-msgstr ""
+msgstr "Chave SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:66
 msgid "SSL key file path"
-msgstr ""
+msgstr "Caminho do arquivo para a chave SSL"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:43
 msgid "Send option to client"
-msgstr ""
+msgstr "Enviar a opção para o cliente"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:72
 msgid "Set log level (default: 7)"
-msgstr ""
+msgstr "Definir nível de registro log (padrão: 7)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
 msgid "Signal"
-msgstr ""
+msgstr "Sinal"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:36
 msgid "Signal to send to the command when exit it (default: 1, SIGHUP)"
-msgstr ""
+msgstr "Sinalize para enviar para o comando quando encerrar (padrão: 1, SIGHUP)"
 
 #: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:11
 msgid "Terminal"
-msgstr ""
+msgstr "Terminal"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
 msgid "Terminal type"
-msgstr ""
+msgstr "Tipo de terminal"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:46
 msgid "Terminal type to report (default: xterm-256color)"
-msgstr ""
+msgstr "Tipo do Terminal para o relatório (padrão: xterm-256color)"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
 msgid "User ID"
-msgstr ""
+msgstr "ID do usuário"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
 msgid "User id to run with"
-msgstr ""
+msgstr "ID do usuário para executar com"
 
 #: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:10
 msgid "ttyd"
-msgstr ""
+msgstr "ttyd"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:11
 msgid "ttyd Instance"
-msgstr ""
+msgstr "instância ttyd"
index 930abe9892372fb785f52bf81dd403240fbb7cb6..471f7737d7b0f03aba4de20d88cb13437beaeb67 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-27 21:32+0000\n"
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
 "Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsttyd/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 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
 msgid "Accept only one client and exit on disconnection"
@@ -135,7 +135,7 @@ msgstr ""
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:41
 msgid "Read-only"
-msgstr ""
+msgstr "Тільки читання"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:61
 msgid "SSL"
index 4de55a443fcc853380fc8901ee0e508446267225..ca0e1844ae15b56fe3d80106f2a4b299f3c07729 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-18 05:09+0000\n"
-"Last-Translator: Richard Yu <yurichard3839@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:08+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsttyd/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -86,7 +86,7 @@ msgstr "组 ID"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
 msgid "Group id to run with"
-msgstr ""
+msgstr "要运行的组id"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:59
 msgid "IPv6"
@@ -146,7 +146,7 @@ msgstr "用于客户端证书验证的 SSL CA 文件路径"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:69
 msgid "SSL ca"
-msgstr ""
+msgstr "SSL ca"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:63
 msgid "SSL cert"
@@ -198,7 +198,7 @@ msgstr "用户 ID"
 
 #: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:30
 msgid "User id to run with"
-msgstr ""
+msgstr "要运行的用户ID"
 
 #: applications/luci-app-ttyd/luasrc/controller/ttyd.lua:10
 msgid "ttyd"
index a899ae2ffe003fa221a4216e5a31c97fdf2b2b56..117ff3510c01a046349fab665c037df70ca8383c 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:10+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsudpxy/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"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
 msgid "Bind IP/Interface"
@@ -22,11 +28,11 @@ msgstr ""
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
 msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
 msgid "Log file"
-msgstr ""
+msgstr "Soubor protokolu"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
 msgid "Max clients"
@@ -42,7 +48,7 @@ msgstr ""
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
 msgid "Respawn"
@@ -54,7 +60,7 @@ msgstr ""
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
 msgid "Status"
-msgstr ""
+msgstr "Stav"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
 msgid "Verbose"
index caa1e2fd7bac3d3ac886bf0e869e68c51e698caa..1727e84c005762ca2cff4c02a375b834140a43ff 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:26+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsudpxy/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
 msgid "Bind IP/Interface"
@@ -54,7 +60,7 @@ msgstr ""
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
 msgid "Status"
-msgstr ""
+msgstr "Κατάσταση"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
 msgid "Verbose"
index 8002974b6779788b1736643ab256a99287598f89..0573513ffcdf9f72b5c05498781e7bd47600f875 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-26 17:10+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsudpxy/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
 msgid "Bind IP/Interface"
@@ -22,11 +28,11 @@ msgstr ""
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
 msgid "Enabled"
-msgstr ""
+msgstr "Engedélyezve"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
 msgid "Log file"
-msgstr ""
+msgstr "Naplófájl"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
 msgid "Max clients"
@@ -42,7 +48,7 @@ msgstr ""
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
 msgid "Port"
-msgstr ""
+msgstr "Port"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
 msgid "Respawn"
@@ -54,7 +60,7 @@ msgstr ""
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
 msgid "Status"
-msgstr ""
+msgstr "Állapot"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
 msgid "Verbose"
index d855b538538648d346418099674ee5255512cfb2..cc4452026b54396bea55bb404f68782780ea4eff 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsudpxy/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 3.10-dev\n"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
 msgid "Bind IP/Interface"
@@ -22,7 +28,7 @@ msgstr ""
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
 msgid "Enabled"
-msgstr ""
+msgstr "Abilitato"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
 msgid "Log file"
@@ -54,7 +60,7 @@ msgstr ""
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
 msgid "Status"
-msgstr ""
+msgstr "Stato"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
 msgid "Verbose"
diff --git a/applications/luci-app-udpxy/po/mr/udpxy.po b/applications/luci-app-udpxy/po/mr/udpxy.po
new file mode 100644 (file)
index 0000000..0130e53
--- /dev/null
@@ -0,0 +1,77 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsudpxy/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+msgid "Bind IP/Interface"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+msgid "Buffer messages"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+msgid "Buffer size"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+msgid "Buffer time"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+msgid "Log file"
+msgstr "लॉग फाइल"
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+msgid "Max clients"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+msgid "Multicast subscription renew"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+msgid "Nice increment"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+msgid "Respawn"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+msgid "Source IP/Interface"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+msgid "Verbose"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/controller/udpxy.lua:11
+msgid "udpxy"
+msgstr ""
+
+#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+msgid ""
+"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
+"configure the settings."
+msgstr ""
index 90c797dc13bffa0c5b9dcb872ef8de26e9db8b3b..03f5e30898d480cc82b4c4e38476916c6df49965 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-20 17:07+0000\n"
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsudpxy/pt/>\n"
@@ -12,19 +12,19 @@ msgstr ""
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
 msgid "Bind IP/Interface"
-msgstr ""
+msgstr "Ligar IP/Interface"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
 msgid "Buffer messages"
-msgstr ""
+msgstr "Buffer mensagens"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
 msgid "Buffer size"
-msgstr ""
+msgstr "Tamanho do buffer"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
 msgid "Buffer time"
-msgstr ""
+msgstr "Tempo de buffer"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
 msgid "Enabled"
@@ -40,11 +40,11 @@ msgstr "Máximo de clientes"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
 msgid "Multicast subscription renew"
-msgstr ""
+msgstr "Renovação de assinatura multicast"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
 msgid "Nice increment"
-msgstr ""
+msgstr "Incremento nice"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
 msgid "Port"
@@ -56,7 +56,7 @@ msgstr "Redisparar"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
 msgid "Source IP/Interface"
-msgstr ""
+msgstr "Fonte IP/Interface"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
 msgid "Status"
@@ -64,14 +64,16 @@ msgstr "Estado"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
 msgid "Verbose"
-msgstr ""
+msgstr "Verbose"
 
 #: applications/luci-app-udpxy/luasrc/controller/udpxy.lua:11
 msgid "udpxy"
-msgstr ""
+msgstr "udpxy"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
 msgid ""
 "udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
 "configure the settings."
 msgstr ""
+"udpxy é um daemon de retransmissão de tráfego multicast UDP-to-HTTP, aqui "
+"pode configurar as configurações."
index 0045ffc9598fc9e1c792810484f4d7fcbac3b30d..25a13703328dd15bb8b2a23e506fbf2dd694301a 100644 (file)
@@ -1,71 +1,79 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-04 12:07+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsudpxy/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 3.10-dev\n"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
 msgid "Bind IP/Interface"
-msgstr ""
+msgstr "Vincular IP/Interface"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
 msgid "Buffer messages"
-msgstr ""
+msgstr "Empilhar mensagens"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
 msgid "Buffer size"
-msgstr ""
+msgstr "Tamanho do buffer"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
 msgid "Buffer time"
-msgstr ""
+msgstr "Tempo do buffer"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
 msgid "Enabled"
-msgstr ""
+msgstr "Ativado"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
 msgid "Log file"
-msgstr ""
+msgstr "Arquivo de registro"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
 msgid "Max clients"
-msgstr ""
+msgstr "Quantidade máxima de clientes"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
 msgid "Multicast subscription renew"
-msgstr ""
+msgstr "Renovar a assinatura multicast"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
 msgid "Nice increment"
-msgstr ""
+msgstr "Incremento fino"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
 msgid "Port"
-msgstr ""
+msgstr "Porta"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
 msgid "Respawn"
-msgstr ""
+msgstr "Ressurgir"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
 msgid "Source IP/Interface"
-msgstr ""
+msgstr "Origem IP/Interface"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
 msgid "Status"
-msgstr ""
+msgstr "Condição"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
 msgid "Verbose"
-msgstr ""
+msgstr "Loquaz"
 
 #: applications/luci-app-udpxy/luasrc/controller/udpxy.lua:11
 msgid "udpxy"
-msgstr ""
+msgstr "udpxy"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
 msgid ""
 "udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
 "configure the settings."
 msgstr ""
+"O udpxy é um daemon de retransmissão de tráfego multicast UDP-para-HTTP, "
+"aqui você pode ajustar essas configurações."
index 676dd4f3d2c9e37c98c44aedfdefc9160b82f91e..edfc875d0069c6f37138da7040a7c1db062eed68 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-05 01:57+0000\n"
-"Last-Translator: Richard Yu <yurichard3839@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:07+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsudpxy/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -32,7 +32,7 @@ msgstr "已启用"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
 msgid "Log file"
-msgstr ""
+msgstr "日志文件"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
 msgid "Max clients"
@@ -64,7 +64,7 @@ msgstr "状态"
 
 #: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
 msgid "Verbose"
-msgstr ""
+msgstr "记录详细日志"
 
 #: applications/luci-app-udpxy/luasrc/controller/udpxy.lua:11
 msgid "udpxy"
index e93c07880724d8a6c8c62b36101ec677a9099ac5..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100644 (file)
@@ -1,12 +1,4 @@
 #!/bin/sh
 
-# needed for "Save and Apply" to restart udpxy
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@udpxy[-1]
-       add ucitrack udpxy
-       set ucitrack.@udpxy[-1].init="udpxy"
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
index 7b49790f6de0ccceaa58a888ecef9025e2430f8d..6a49f61f83cae3fa220b3fc95000f8b5bb25c431 100644 (file)
@@ -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: 2019-12-02 16:08+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsuhttpd/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
 msgid ""
@@ -17,19 +19,19 @@ msgstr ""
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
 msgid "404 Error"
-msgstr ""
+msgstr "Chyba 404 (nenalezeno)"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
 msgid "A lightweight single-threaded HTTP(S) server"
-msgstr ""
+msgstr "Odlehčený jednovláknový HTTP(S) server"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
 msgid "Advanced Settings"
-msgstr ""
+msgstr "Pokročilé nastavení"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
 msgid "Aliases"
-msgstr ""
+msgstr "Aliasy"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
 msgid "Base directory for files to be served"
@@ -58,7 +60,7 @@ msgstr ""
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
 msgid "Country"
-msgstr ""
+msgstr "Země"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
 msgid "Disable JSON-RPC authorization via ubus session API"
@@ -102,7 +104,7 @@ msgstr ""
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
 msgid "General Settings"
-msgstr ""
+msgstr "Obecné nastavení"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
 msgid "HTTP listeners (address:port)"
@@ -199,7 +201,7 @@ msgstr ""
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:224
 msgid "State"
-msgstr ""
+msgstr "Stav"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
 msgid "TCP Keepalive"
index e3c4a7265862ddf49ef774e6ae40b982c6cdb6a5..04500b6e6b5f0b81e2b3461d8ab9bb14e86e1d8a 100644 (file)
@@ -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: 2019-11-29 19:44+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsuhttpd/hu/>\n"
 "Language: hu\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: Weblate 3.10-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 "Speciális beállítások"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
 msgid "Aliases"
@@ -58,7 +60,7 @@ msgstr ""
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
 msgid "Country"
-msgstr ""
+msgstr "Ország"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
 msgid "Disable JSON-RPC authorization via ubus session API"
@@ -102,7 +104,7 @@ msgstr ""
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
 msgid "General Settings"
-msgstr ""
+msgstr "Általános beállítások"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
 msgid "HTTP listeners (address:port)"
index 983cec639b0e058ed9241e674c55eb8eb9be88c2..5c19523f9c456c6c9c94b6380c790257e2e69424 100644 (file)
@@ -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: 2019-11-25 13:56+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsuhttpd/it/>\n"
 "Language: it\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: Weblate 3.10-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 "Opzioni Avanzate"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
 msgid "Aliases"
@@ -199,7 +201,7 @@ msgstr ""
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:224
 msgid "State"
-msgstr ""
+msgstr "Stato"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
 msgid "TCP Keepalive"
diff --git a/applications/luci-app-uhttpd/po/mr/uhttpd.po b/applications/luci-app-uhttpd/po/mr/uhttpd.po
new file mode 100644 (file)
index 0000000..7373985
--- /dev/null
@@ -0,0 +1,257 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsuhttpd/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+msgid ""
+"(/old/path=/new/path) or (just /old/path which becomes /cgi-prefix/old/path)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+msgid "404 Error"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
+msgid "A lightweight single-threaded HTTP(S) server"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
+msgid "Aliases"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:149
+msgid "Base directory for files to be served"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+msgid "Bind to specific interface:port (by specifying interface address"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+msgid "CGI filetype handler"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+msgid "CGI is disabled if not present."
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+msgid "Config file (e.g. for credentials for Basic Auth)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:187
+msgid "Connection reuse"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:221
+msgid "Country"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:173
+msgid "Disable JSON-RPC authorization via ubus session API"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:129
+msgid "Do not follow symlinks outside document root"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
+msgid "Do not generate directory listings."
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
+msgid "Document root"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+msgid "E.g specify with index.html and index.php when using PHP"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+msgid "Embedded Lua interpreter is disabled if not present."
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:169
+msgid "Enable JSON-RPC Cross-Origin Resource Support"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+msgid "For settings primarily geared to serving more than the web UI"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:19
+msgid "Full Web Server Settings"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:160
+msgid "Full real path to handler for Lua scripts"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:18
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:22
+msgid "HTTP listeners (address:port)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
+msgid "HTTPS Certificate (DER Encoded)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
+msgid "HTTPS Private Key (DER Encoded)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:50
+msgid "HTTPS listener (address:port)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+msgid "Ignore private IPs on public interface"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:122
+msgid "Index page(s)"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:126
+msgid ""
+"Interpreter to associate with file endings ('suffix=handler', e.g. '.php=/"
+"usr/bin/php-cgi')"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:214
+msgid "Length of key in bits"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:227
+msgid "Location"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:197
+msgid "Maximum number of connections"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:201
+msgid "Maximum number of script requests"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:177
+msgid "Maximum wait time for Lua, CGI, or ubus execution"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:182
+msgid "Maximum wait time for network activity"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:166
+msgid "Override path for ubus socket"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:153
+msgid "Path prefix for CGI scripts"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:90
+msgid ""
+"Prevent access from private (RFC1918) IPs on an interface if it has an "
+"public IP address"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:138
+msgid "Realm for Basic Auth"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:86
+msgid "Redirect all HTTP to HTTPS"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:109
+msgid "Remove configuration for certificate and key"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:98
+msgid "Remove old certificate and key"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+msgid "Server Hostname"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
+msgid ""
+"Settings which are either rarely needed or which affect serving the WebUI"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:224
+msgid "State"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:192
+msgid "TCP Keepalive"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
+msgid "This permanently deletes the cert, key, and configuration to use same."
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
+msgid "Valid for # of Days"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:145
+msgid ""
+"Virtual URL or CGI script to display on status '404 Not Found'. Must begin "
+"with '/'"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:156
+msgid "Virtual path prefix for Lua scripts"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+msgid "Virtual path prefix for ubus via JSON-RPC integration"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:142
+msgid "Will not use HTTP authentication if not present"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
+msgid "a.k.a CommonName"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/controller/uhttpd/uhttpd.lua:13
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:6
+msgid "uHTTPd"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:205
+msgid "uHTTPd Self-signed Certificate Parameters"
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:99
+msgid ""
+"uHTTPd will generate a new self-signed certificate using the configuration "
+"shown below."
+msgstr ""
+
+#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:163
+msgid "ubus integration is disabled if not present"
+msgstr ""
index 0f1aca5a4017a28de5d798814e404de44b98238c..6c4e425958d316d6a0a9880759cd0caaab45b650 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-11-26 17:07+0000\n"
+"Last-Translator: Rafael Fontenelle <rafaelff@gnome.org>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsuhttpd/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"
-"X-Generator: Poedit 1.8.11\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
 msgid ""
@@ -24,11 +25,11 @@ msgstr "Erro 404"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:7
 msgid "A lightweight single-threaded HTTP(S) server"
-msgstr "Um servidor HTTP(S) leve de únida thread."
+msgstr "Um servidor HTTP(S) leve de única thread"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
 msgid "Advanced Settings"
-msgstr "Opções Avançadas"
+msgstr "Configurações Avançadas"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
 msgid "Aliases"
@@ -75,7 +76,7 @@ msgstr "Não siga ligações simbólicas (symlinks) para fora do documento raiz"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
 msgid "Do not generate directory listings."
-msgstr "Não gere listagens de diretórios"
+msgstr "Não gera listagens de diretórios."
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
 msgid "Document root"
@@ -216,7 +217,9 @@ msgstr "Manter conexões TCP abertas (Keepalive)"
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:110
 msgid "This permanently deletes the cert, key, and configuration to use same."
-msgstr "Isto apaga permanentemente o certificado, a chave e a configuração."
+msgstr ""
+"Isto apaga permanentemente o certificado, a chave e a configuração para usar "
+"o mesmo."
 
 #: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:210
 msgid "Valid for # of Days"
index 2c2c91a54861271ac7ae383ce4dd8c9d1af64056..5787752bd7ede03e93ab083a72149ca8b6409941 100644 (file)
@@ -1,14 +1,14 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-18 07:51+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
 "Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsunbound/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.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
 msgid "(root)"
@@ -106,7 +106,7 @@ msgstr ""
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:243
 msgid "Default"
-msgstr ""
+msgstr "Výchozí"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:164
 msgid "Denied (nxdomain)"
@@ -173,19 +173,19 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
 msgid "Enable"
-msgstr ""
+msgstr "Povolit"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:101
 msgid "Enable DNS64"
-msgstr ""
+msgstr "Povolit DNS64"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:71
 msgid "Enable DNSSEC"
-msgstr ""
+msgstr "Povolit DNSSEC"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:53
 msgid "Enable Unbound"
-msgstr ""
+msgstr "Povolit Unbound"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:211
 msgid "Enable access for unbound-control"
@@ -209,7 +209,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
 msgid "Enabled"
-msgstr ""
+msgstr "Povoleno"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:274
 msgid "Extended Statistics"
@@ -324,7 +324,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:199
 msgid "Ignore"
-msgstr ""
+msgstr "Ignorovat"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:179
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:191
@@ -398,7 +398,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:41
 msgid "Log"
-msgstr ""
+msgstr "Protokol"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:57
 msgid "Manual Conf"
@@ -406,7 +406,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:236
 msgid "Medium"
-msgstr ""
+msgstr "Střední"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:231
 msgid "Memory Resource"
@@ -522,7 +522,7 @@ msgstr ""
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:11
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:11
 msgid "Save"
-msgstr ""
+msgstr "Uložit"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:59
 msgid "Server Port"
@@ -568,11 +568,11 @@ msgstr ""
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:47
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:59
 msgid "Statistics"
-msgstr ""
+msgstr "Statistiky"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
 msgid "Status"
-msgstr ""
+msgstr "Stav"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:256
 msgid "Strict Minimize"
@@ -642,7 +642,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:27
 msgid "Type"
-msgstr ""
+msgstr "Typ"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:26
 msgid "Unbound"
@@ -710,7 +710,7 @@ msgstr ""
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:32
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:30
 msgid "Zones"
-msgstr ""
+msgstr "Zóny"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:112
 msgid "accept upstream results for"
@@ -719,7 +719,7 @@ msgstr ""
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:123
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:284
 msgid "default"
-msgstr ""
+msgstr "výchozí"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
 msgid "download from <var>%s</var>"
@@ -728,7 +728,7 @@ msgstr ""
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:126
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:287
 msgid "never"
-msgstr ""
+msgstr "nikdy"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:118
 msgid "prefetch zone files for"
index 2dc5b3bc72970dff7bf7ff6dd7189ab685a3e7f1..57bc1f10ff0d6dc34303020b4d574e82d4ee14fc 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsunbound/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
 msgid "(root)"
@@ -30,7 +36,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
 msgid "Advanced"
-msgstr ""
+msgstr "προχωρημένο"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:245
 msgid "Aggressive"
@@ -566,7 +572,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
 msgid "Status"
-msgstr ""
+msgstr "Κατάσταση"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:256
 msgid "Strict Minimize"
index aa3234590a84c20620e5132bb85a31d690405d35..6e7df0ea6eda9ce73854fb6eaa8e6cab1b78c095 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsunbound/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
 msgid "(root)"
@@ -30,7 +36,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
 msgid "Advanced"
-msgstr ""
+msgstr "Speciális"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:245
 msgid "Aggressive"
@@ -167,7 +173,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
 msgid "Enable"
-msgstr ""
+msgstr "Engedélyezés"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:101
 msgid "Enable DNS64"
@@ -203,7 +209,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
 msgid "Enabled"
-msgstr ""
+msgstr "Engedélyezve"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:274
 msgid "Extended Statistics"
@@ -227,7 +233,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:65
 msgid "Files"
-msgstr ""
+msgstr "Fájlok"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
 msgid "Filter Entire Subnet"
@@ -247,7 +253,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:71
 msgid "Forward"
-msgstr ""
+msgstr "Továbbítás"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:40
 msgid "Forward (simple handoff)"
@@ -392,7 +398,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:41
 msgid "Log"
-msgstr ""
+msgstr "Napló"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:57
 msgid "Manual Conf"
@@ -400,7 +406,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:236
 msgid "Medium"
-msgstr ""
+msgstr "Közepes"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:231
 msgid "Memory Resource"
@@ -516,7 +522,7 @@ msgstr ""
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:11
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:11
 msgid "Save"
-msgstr ""
+msgstr "Mentés"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:59
 msgid "Server Port"
@@ -562,11 +568,11 @@ msgstr ""
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:47
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:59
 msgid "Statistics"
-msgstr ""
+msgstr "Statisztikák"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
 msgid "Status"
-msgstr ""
+msgstr "Állapot"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:256
 msgid "Strict Minimize"
@@ -636,7 +642,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:27
 msgid "Type"
-msgstr ""
+msgstr "Típus"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:26
 msgid "Unbound"
@@ -704,7 +710,7 @@ msgstr ""
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:32
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:30
 msgid "Zones"
-msgstr ""
+msgstr "Zónák"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:112
 msgid "accept upstream results for"
@@ -713,7 +719,7 @@ msgstr ""
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:123
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:284
 msgid "default"
-msgstr ""
+msgstr "alapértelmezett"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
 msgid "download from <var>%s</var>"
index 3a86801082a825d4d75ef41783cffe1047822507..99ba26adf5906f74c8eec1229964bef34e9093ef 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsunbound/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 3.10-dev\n"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
 msgid "(root)"
@@ -203,7 +209,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
 msgid "Enabled"
-msgstr ""
+msgstr "Abilitato"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:274
 msgid "Extended Statistics"
@@ -566,7 +572,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
 msgid "Status"
-msgstr ""
+msgstr "Stato"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:256
 msgid "Strict Minimize"
diff --git a/applications/luci-app-unbound/po/mr/unbound.po b/applications/luci-app-unbound/po/mr/unbound.po
new file mode 100644 (file)
index 0000000..99674cc
--- /dev/null
@@ -0,0 +1,749 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
+msgid "(root)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:201
+msgid ", and <var>%s</var> entries"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:172
+msgid ", and try <var>%s</var>"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:78
+msgid "AXFR"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:67
+msgid "Accept queries only from local subnets"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:214
+msgid "Adblock domain list is too large to display in LuCI."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
+msgid "Advanced"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:245
+msgid "Aggressive"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:34
+msgid "Allow open recursion when record not in zone"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:38
+msgid "Authoritative (zone file)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:41
+msgid "Basic"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:250
+msgid "Break down query components for limited added privacy"
+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 ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:83
+msgid "Choose Unbounds listening port"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:221
+msgid "Chose the IP versions used upstream and downstream"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:56
+msgid "Connect to servers using TLS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:47
+msgid "DHCP"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:139
+msgid "DHCP Link"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:147
+msgid "DHCPv4 to SLAAC"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:56
+msgid "DNS Cache"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:55
+msgid "DNS over TLS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:106
+msgid "DNS64 Prefix"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:76
+msgid "DNSSEC NTP Fix"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:222
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:243
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:164
+msgid "Denied (nxdomain)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:22
+msgid "Directed Zone"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:77
+msgid "Directory only part of URL"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:114
+msgid "Domain Insecure"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:72
+msgid "Domain name to verify TLS certificate"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:154
+msgid "Domain suffix for this router and DHCP clients"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:262
+msgid "EDNS Size"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/manual.lua:14
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:14
+msgid "Edit '"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:14
+msgid "Edit 'server:' clause options for 'include:"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:23
+msgid ""
+"Edit a forward, stub, or zone-file-cache zone for Unbound to use instead of "
+"recursion."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:14
+msgid "Edit clauses such as 'forward-zone:' for 'include:"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:85
+msgid "Edit: Extended"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:82
+msgid "Edit: Server"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:70
+msgid "Edit: UCI"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:77
+msgid "Edit: Unbound"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:101
+msgid "Enable DNS64"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:71
+msgid "Enable DNSSEC"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:53
+msgid "Enable Unbound"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:211
+msgid "Enable access for unbound-control"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:102
+msgid "Enable the DNS64 module"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:72
+msgid "Enable the DNSSEC validator module"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:54
+msgid "Enable the initialization scripts for Unbound"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:30
+msgid "Enable this directed zone"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
+msgid "Enabled"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:274
+msgid "Extended Statistics"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:275
+msgid "Extended statistics are printed from unbound-control"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:196
+msgid "Extra DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:33
+msgid "Fall Back"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:36
+msgid "Fallback"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:65
+msgid "Files"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
+msgid "Filter Entire Subnet"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:89
+msgid "Filter Localhost Rebind"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:97
+msgid "Filter Private Address"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:94
+msgid "Filter Private Rebind"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:71
+msgid "Forward"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:40
+msgid "Forward (simple handoff)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:68
+msgid "Forward TLS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:52
+msgid "Forward to upstream nameservers (ISP)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:178
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:190
+msgid "Host FQDN, All Addresses"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:200
+msgid "Host Records"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:201
+msgid "Host/MX/SRV RR"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:202
+msgid "Host/MX/SRV/CNAME RR"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:177
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:189
+msgid "Hostname, All Addresses"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:176
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:188
+msgid "Hostname, Primary Address"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:173
+msgid "How to enter the LAN or local network router in DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:162
+msgid "How to treat queries of this local domain"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:224
+msgid "IP4 All and IP6 Local"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:223
+msgid "IP4 Only"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:227
+msgid "IP4 and IP6"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:225
+msgid "IP6 Only*"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:226
+msgid "IP6 Preferred"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:199
+msgid "Ignore"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:179
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:191
+msgid "Interface FQDN, All Addresses"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:172
+msgid "LAN DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:237
+msgid "Large"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:120
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:281
+msgid "Limit days between RFC5011 copies to reduce flash writes"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:263
+msgid "Limit extended DNS packet size"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:140
+msgid "Link to supported programs to load DHCP into DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:115
+msgid "List domains to bypass checks of DNSSEC"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:82
+msgid "Listening Port"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:50
+msgid "Local Data"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:153
+msgid "Local Domain"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:161
+msgid "Local Domain Type"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:215
+msgid "Local Host, Encrypted"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:214
+msgid "Local Host, No Encryption"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:66
+msgid "Local Service"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:216
+msgid "Local Subnet, Encrypted"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:217
+msgid "Local Subnet, Static Encryption"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:53
+msgid "Local Zones"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:41
+msgid "Log"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:57
+msgid "Manual Conf"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:236
+msgid "Medium"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:231
+msgid "Memory Resource"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:130
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:291
+msgid "Networks that may trigger Unbound to reload (avoid wan6)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:175
+msgid "No Entry"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:96
+msgid "No Filter"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
+msgid "No Link"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:213
+msgid "No Remote Control"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:45
+msgid ""
+"Note: SSL/TLS library is missing an API. Please review syslog. >> logread ..."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:35
+msgid ""
+"Note: local DNS is configured to look at odhpcd, but odhpcd UCI lease "
+"trigger is incorrectly set:"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:16
+msgid ""
+"Organize directed forward, stub, and authoritative zones <a href=\"%s\" "
+"target=\"_blank\">(help)</a>."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:185
+msgid "Override the WAN side router entry in DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:244
+msgid "Passive"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:60
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:66
+msgid "Port servers will receive queries on"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:107
+msgid "Prefix for generated DNS64 addresses"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:269
+msgid "Prevent excessively short cache periods"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:90
+msgid "Protect against upstream response of 127.0.0.0/8"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:95
+msgid "Protect against upstream responses within local subnets"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:249
+msgid "Query Minimize"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:75
+msgid "Recurse"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:220
+msgid "Recursion Protocol"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:241
+msgid "Recursion Strength"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:242
+msgid "Recursion activity affects memory growth and CPU load"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:22
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:24
+msgid "Recursive DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:165
+msgid "Refused"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:48
+msgid "Resource"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:119
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:280
+msgid "Root DSKEY Age"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:11
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/manual.lua:11
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:11
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:11
+msgid "Save"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:59
+msgid "Server Port"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:65
+msgid "Server TLS Port"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:47
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:33
+msgid "Servers"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:48
+msgid "Servers for this zone; see README.md for optional form"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:96
+msgid "Show: Adblock"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:90
+msgid "Show: DHCP"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:73
+msgid "Show: Unbound"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:58
+msgid "Skip UCI and use /etc/unbound/unbound.conf"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:235
+msgid "Small"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:166
+msgid "Static (local only)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:47
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:59
+msgid "Statistics"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
+msgid "Status"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:256
+msgid "Strict Minimize"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:257
+msgid "Strict version of 'query minimize' but it can break DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:39
+msgid "Stub (forced recursion)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:71
+msgid "TLS Name Index"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:268
+msgid "TTL Minimum"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:103
+msgid "This could display more statistics with the unbound-control package."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:186
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:197
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:222
+msgid "This shows '"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:173
+msgid ""
+"This shows 'ubound-control dump_cache' for auditing records including DNSSEC."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:137
+msgid ""
+"This shows Unbound 'local-data:' entries from default, .conf, or control."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:149
+msgid ""
+"This shows Unbound 'local-zone:' entries from default, .conf, or control."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:125
+msgid "This shows Unbound self reported performance statistics."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:113
+msgid "This shows syslog filtered for events involving Unbound."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:234
+msgid "Tiny"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:167
+msgid "Transparent (local/global)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:129
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:290
+msgid "Trigger Networks"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:27
+msgid "Type"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:26
+msgid "Unbound"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:25
+msgid ""
+"Unbound <a href=\"%s\" target=\"_blank\">(NLnet Labs)</a> is a validating, "
+"recursive, and caching DNS resolver <a href=\"%s\" target=\"_blank\">(help)</"
+"a>."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:210
+msgid "Unbound Control App"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:166
+msgid "Unbound cache is too large to display in LuCI."
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:81
+msgid "Undefined"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:51
+msgid "Use 'resolv.conf.auto'"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:148
+msgid "Use DHCPv4 MAC to discover IP6 hosts SLAAC (EUI64)"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:187
+msgid "Use Upstream"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:197
+msgid "Use extra DNS entries found in /etc/config/dhcp"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:232
+msgid "Use menu System/Processes to observe any memory growth"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:184
+msgid "WAN DNS"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:44
+msgid "Zone (Domain) names included in this zone combination"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:76
+msgid "Zone Download URL"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:43
+msgid "Zone Names"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:37
+msgid "Zone Type"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/controller/unbound.lua:32
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:30
+msgid "Zones"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:112
+msgid "accept upstream results for"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:123
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:284
+msgid "default"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
+msgid "download from <var>%s</var>"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:126
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:287
+msgid "never"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:118
+msgid "prefetch zone files for"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:115
+msgid "select recursion for"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:121
+msgid "unknown action for"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:205
+msgid "use <var>%s</var> nameservers"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:156
+msgid "use nameservers"
+msgstr ""
+
+#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:164
+msgid "with default certificate for <var>%s</var>"
+msgstr ""
index 64ff90d83620be779de50c239e3f5807119ff01c..e0c0769796f960e8b79371ccd5c3357d228e69ab 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-17 11:06+0000\n"
+"PO-Revision-Date: 2019-12-02 16:10+0000\n"
 "Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsunbound/pl/>\n"
@@ -33,7 +33,8 @@ msgstr "Akceptuj zapytania tylko z lokalnych podsieci"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:214
 msgid "Adblock domain list is too large to display in LuCI."
-msgstr "Lista domen Adblock zbyt duża by wyświetlić ją w LuCI"
+msgstr ""
+"Lista domen Adblock jest zbyt duża, aby można było ją wyświetlić w LuCI."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
 msgid "Advanced"
@@ -41,7 +42,7 @@ msgstr "Zaawansowane"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:245
 msgid "Aggressive"
-msgstr ""
+msgstr "Agresywny"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:34
 msgid "Allow open recursion when record not in zone"
@@ -53,7 +54,7 @@ msgstr "Autorytatywny (plik strefy)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:41
 msgid "Basic"
-msgstr ""
+msgstr "Podstawowy"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:250
 msgid "Break down query components for limited added privacy"
@@ -111,7 +112,7 @@ msgstr "domyślna"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:164
 msgid "Denied (nxdomain)"
-msgstr ""
+msgstr "Odmowa (nxdomain)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:22
 msgid "Directed Zone"
@@ -663,14 +664,15 @@ msgstr ""
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:166
 msgid "Unbound cache is too large to display in LuCI."
 msgstr ""
+"Pamięć podręczna Unbound jest za duża, by można ją było wyświetlić w LuCI."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:81
 msgid "Undefined"
-msgstr ""
+msgstr "Nieokreślone"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:51
 msgid "Use 'resolv.conf.auto'"
-msgstr ""
+msgstr "Użyj 'resolv.conf.auto'"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:148
 msgid "Use DHCPv4 MAC to discover IP6 hosts SLAAC (EUI64)"
@@ -720,7 +722,7 @@ msgstr ""
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:123
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:284
 msgid "default"
-msgstr ""
+msgstr "domyślna"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
 msgid "download from <var>%s</var>"
index 7dc231395ad590478e76dc7bafc27315b3c058d7..82a8ab7f6daab3cf82f13fc6031e1971f030e204 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-20 17:07+0000\n"
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsunbound/pt/>\n"
@@ -12,27 +12,28 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
 msgid "(root)"
-msgstr ""
+msgstr "(root)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:201
 msgid ", and <var>%s</var> entries"
-msgstr ""
+msgstr "e entradas <var>%s</var>"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:172
 msgid ", and try <var>%s</var>"
-msgstr ""
+msgstr "e tente <var>%s</var>"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:78
 msgid "AXFR"
-msgstr ""
+msgstr "AXFR"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:67
 msgid "Accept queries only from local subnets"
-msgstr ""
+msgstr "Aceitar consultas apenas de sub-redes locais"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:214
 msgid "Adblock domain list is too large to display in LuCI."
 msgstr ""
+"A lista de domínios do Adblock é grande demais para ser exibida no LuCI."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
 msgid "Advanced"
@@ -40,67 +41,69 @@ msgstr "Avançado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:245
 msgid "Aggressive"
-msgstr ""
+msgstr "Agressivo"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:34
 msgid "Allow open recursion when record not in zone"
-msgstr ""
+msgstr "Permitir recursão aberta quando o registo não estiver na zona"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:38
 msgid "Authoritative (zone file)"
-msgstr ""
+msgstr "Autoritário (ficheiro de zona)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:41
 msgid "Basic"
-msgstr ""
+msgstr "Básico"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:250
 msgid "Break down query components for limited added privacy"
 msgstr ""
+"Dividir os componentes da consulta para obter uma privacidade limitada "
+"adicional"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:77
 msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
-msgstr ""
+msgstr "Quebrar o loop onde DNSSEC precisa de NTP e NTP precisa de DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:83
 msgid "Choose Unbounds listening port"
-msgstr ""
+msgstr "Escolha a porta de escuta de Unbound"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:221
 msgid "Chose the IP versions used upstream and downstream"
-msgstr ""
+msgstr "Escolher as versões IP utilizadas a montante e a jusante"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:56
 msgid "Connect to servers using TLS"
-msgstr ""
+msgstr "Conectar a servidores usando TLS"
 
 #: 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"
-msgstr ""
+msgstr "Ligação DHCP"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:147
 msgid "DHCPv4 to SLAAC"
-msgstr ""
+msgstr "DHCPv4 para SLAAC"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:56
 msgid "DNS Cache"
-msgstr ""
+msgstr "Cache DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:55
 msgid "DNS over TLS"
-msgstr ""
+msgstr "DNS sobre TLS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:106
 msgid "DNS64 Prefix"
-msgstr ""
+msgstr "Prefixo DNS64"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:76
 msgid "DNSSEC NTP Fix"
-msgstr ""
+msgstr "Correção DNSSEC NTP"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:222
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
@@ -110,66 +113,68 @@ msgstr "Padrão"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:164
 msgid "Denied (nxdomain)"
-msgstr ""
+msgstr "Negado (nxdomain)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:22
 msgid "Directed Zone"
-msgstr ""
+msgstr "Zona Direcionada"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:77
 msgid "Directory only part of URL"
-msgstr ""
+msgstr "Parte da URL apenas de diretório"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:114
 msgid "Domain Insecure"
-msgstr ""
+msgstr "Domínio Inseguro"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:72
 msgid "Domain name to verify TLS certificate"
-msgstr ""
+msgstr "Nome de domínio para verificar o certificado TLS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:154
 msgid "Domain suffix for this router and DHCP clients"
-msgstr ""
+msgstr "Sufixo de domínio para este roteador e clientes de DHCP"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:262
 msgid "EDNS Size"
-msgstr ""
+msgstr "Tamanho EDNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/manual.lua:14
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:14
 msgid "Edit '"
-msgstr ""
+msgstr "Editar '"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:14
 msgid "Edit 'server:' clause options for 'include:"
-msgstr ""
+msgstr "Editar opções da cláusula 'server:' para 'include:"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:23
 msgid ""
 "Edit a forward, stub, or zone-file-cache zone for Unbound to use instead of "
 "recursion."
 msgstr ""
+"Editar uma zona de encaminhamento, stub ou cache-de-ficheiros-de-zona para "
+"Unbound usar em vez de recursão."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:14
 msgid "Edit clauses such as 'forward-zone:' for 'include:"
-msgstr ""
+msgstr "Editar cláusulas como 'forward-zone:' para 'include:"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:85
 msgid "Edit: Extended"
-msgstr ""
+msgstr "Editar: Estendido"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:82
 msgid "Edit: Server"
-msgstr ""
+msgstr "Editar: Servidor"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:70
 msgid "Edit: UCI"
-msgstr ""
+msgstr "Editar: UCI"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:77
 msgid "Edit: Unbound"
-msgstr ""
+msgstr "Editar: Unbound"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
 msgid "Enable"
@@ -177,35 +182,35 @@ msgstr "Ativar"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:101
 msgid "Enable DNS64"
-msgstr ""
+msgstr "Ativar DNS64"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:71
 msgid "Enable DNSSEC"
-msgstr ""
+msgstr "Ativar DNSSEC"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:53
 msgid "Enable Unbound"
-msgstr ""
+msgstr "Ativar Unbound"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:211
 msgid "Enable access for unbound-control"
-msgstr ""
+msgstr "Ativar o acesso para unbound-control"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:102
 msgid "Enable the DNS64 module"
-msgstr ""
+msgstr "Ativar o módulo DNS64"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:72
 msgid "Enable the DNSSEC validator module"
-msgstr ""
+msgstr "Ativar o módulo de validador DNSSEC"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:54
 msgid "Enable the initialization scripts for Unbound"
-msgstr ""
+msgstr "Ativar os scripts de inicialização para Unbound"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:30
 msgid "Enable this directed zone"
-msgstr ""
+msgstr "Ativar esta zona direcionada"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
 msgid "Enabled"
@@ -213,23 +218,23 @@ msgstr "Ativado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:274
 msgid "Extended Statistics"
-msgstr ""
+msgstr "Estatísticas Estendidas"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:275
 msgid "Extended statistics are printed from unbound-control"
-msgstr ""
+msgstr "As estatísticas estendidas são impressas do unbound-control"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:196
 msgid "Extra DNS"
-msgstr ""
+msgstr "DNS Extra"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:33
 msgid "Fall Back"
-msgstr ""
+msgstr "Recuar"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:36
 msgid "Fallback"
-msgstr ""
+msgstr "Recuar"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:65
 msgid "Files"
@@ -237,19 +242,19 @@ msgstr "Ficheiros"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
 msgid "Filter Entire Subnet"
-msgstr ""
+msgstr "Filtrar Toda a Sub-rede"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:89
 msgid "Filter Localhost Rebind"
-msgstr ""
+msgstr "Filtrar Rebind do Localhost"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:97
 msgid "Filter Private Address"
-msgstr ""
+msgstr "Filtrar Endereço Privado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:94
 msgid "Filter Private Rebind"
-msgstr ""
+msgstr "Filtrar Rebind Privado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:71
 msgid "Forward"
@@ -257,144 +262,145 @@ msgstr "Encaminhar"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:40
 msgid "Forward (simple handoff)"
-msgstr ""
+msgstr "Encaminhar (entrega simples)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:68
 msgid "Forward TLS"
-msgstr ""
+msgstr "Encaminhar TLS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:52
 msgid "Forward to upstream nameservers (ISP)"
-msgstr ""
+msgstr "Encaminhar aos servidores de nomes originais (PROVEDOR)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:178
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:190
 msgid "Host FQDN, All Addresses"
-msgstr ""
+msgstr "FQDN do Host, Todos os Endereços"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:200
 msgid "Host Records"
-msgstr ""
+msgstr "Registos de Host"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:201
 msgid "Host/MX/SRV RR"
-msgstr ""
+msgstr "Host/MX/SRV RR"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:202
 msgid "Host/MX/SRV/CNAME RR"
-msgstr ""
+msgstr "Host/MX/SRV/CNAME RR"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:177
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:189
 msgid "Hostname, All Addresses"
-msgstr ""
+msgstr "Nome do Host, Todos os Endereços"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:176
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:188
 msgid "Hostname, Primary Address"
-msgstr ""
+msgstr "Nome do Host, Endereço Principal"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:173
 msgid "How to enter the LAN or local network router in DNS"
-msgstr ""
+msgstr "Como adicionar a LAN ou a rede local do roteador no DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:162
 msgid "How to treat queries of this local domain"
-msgstr ""
+msgstr "Como tratar as consultas deste domínio local"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:224
 msgid "IP4 All and IP6 Local"
-msgstr ""
+msgstr "Todos IP4 e IPV6 Local"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:223
 msgid "IP4 Only"
-msgstr ""
+msgstr "Apenas IP4"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:227
 msgid "IP4 and IP6"
-msgstr ""
+msgstr "IP4 e IP6"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:225
 msgid "IP6 Only*"
-msgstr ""
+msgstr "Apenas IP6*"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:226
 msgid "IP6 Preferred"
-msgstr ""
+msgstr "IP6 Preferído"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:199
 msgid "Ignore"
-msgstr ""
+msgstr "Ignorar"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:179
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:191
 msgid "Interface FQDN, All Addresses"
-msgstr ""
+msgstr "Interface FQDN, Todos os Endereços"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:172
 msgid "LAN DNS"
-msgstr ""
+msgstr "DNS LAN"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:237
 msgid "Large"
-msgstr ""
+msgstr "Grande"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:120
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:281
 msgid "Limit days between RFC5011 copies to reduce flash writes"
 msgstr ""
+"Limite de dias entre cópias RFC5011 para reduzir as escritas na memória flash"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:263
 msgid "Limit extended DNS packet size"
-msgstr ""
+msgstr "Limitar o tamanho da extensão do pacote DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:140
 msgid "Link to supported programs to load DHCP into DNS"
-msgstr ""
+msgstr "Ligação para programas compatíveis para carregar o DHCP no DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:115
 msgid "List domains to bypass checks of DNSSEC"
-msgstr ""
+msgstr "Lista de domínios contornados da verificação do DNSSEC"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:82
 msgid "Listening Port"
-msgstr ""
+msgstr "Porta de Escuta"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:50
 msgid "Local Data"
-msgstr ""
+msgstr "Dados Locais"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:153
 msgid "Local Domain"
-msgstr ""
+msgstr "Domínio Local"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:161
 msgid "Local Domain Type"
-msgstr ""
+msgstr "Tipo de Domínio Local"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:215
 msgid "Local Host, Encrypted"
-msgstr ""
+msgstr "Host local, Criptografado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:214
 msgid "Local Host, No Encryption"
-msgstr ""
+msgstr "Host Local, Sem Criptografia"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:66
 msgid "Local Service"
-msgstr ""
+msgstr "Serviço Local"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:216
 msgid "Local Subnet, Encrypted"
-msgstr ""
+msgstr "Sub-rede Local, Criptografada"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:217
 msgid "Local Subnet, Static Encryption"
-msgstr ""
+msgstr "Sub-rede Local, Encriptação Estática"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:53
 msgid "Local Zones"
-msgstr ""
+msgstr "Zonas Locais"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:41
 msgid "Log"
@@ -402,7 +408,7 @@ msgstr "Log"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:57
 msgid "Manual Conf"
-msgstr ""
+msgstr "Conf. Manual"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:236
 msgid "Medium"
@@ -410,112 +416,120 @@ msgstr "Médio"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:231
 msgid "Memory Resource"
-msgstr ""
+msgstr "Recurso de Memória"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:130
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:291
 msgid "Networks that may trigger Unbound to reload (avoid wan6)"
 msgstr ""
+"Redes que podem ser impossíveis de ser recarregadas pelo Unbound (evitar "
+"wan6)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:175
 msgid "No Entry"
-msgstr ""
+msgstr "Nenhuma Entrada"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:96
 msgid "No Filter"
-msgstr ""
+msgstr "Sem Filtro"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
 msgid "No Link"
-msgstr ""
+msgstr "Sem Link"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:213
 msgid "No Remote Control"
-msgstr ""
+msgstr "Sem Controle Remoto"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:45
 msgid ""
 "Note: SSL/TLS library is missing an API. Please review syslog. >> logread ..."
 msgstr ""
+"Nota: uma API falta na biblioteca SSL/TLS. Favor revisar o syslog. >> "
+"logread ..."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:35
 msgid ""
 "Note: local DNS is configured to look at odhpcd, but odhpcd UCI lease "
 "trigger is incorrectly set:"
 msgstr ""
+"Nota: o DNS local está configurado para pesquisar no odhpcd, porém o gatilho "
+"de concessão de UCI do odhpcd está definido de forma incorreta:"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:16
 msgid ""
 "Organize directed forward, stub, and authoritative zones <a href=\"%s\" "
 "target=\"_blank\">(help)</a>."
 msgstr ""
+"Organizar as zonas de encaminhamento direto, stub e zonas autoritativas <a "
+"href=\"%s\" target=\"_blank\">(ajuda)</a>."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:185
 msgid "Override the WAN side router entry in DNS"
-msgstr ""
+msgstr "Substituir a entrada paralela do roteador WAN no DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:244
 msgid "Passive"
-msgstr ""
+msgstr "Passivo"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:60
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:66
 msgid "Port servers will receive queries on"
-msgstr ""
+msgstr "As portas dos servidores que receberão consultas"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:107
 msgid "Prefix for generated DNS64 addresses"
-msgstr ""
+msgstr "Prefixo para endereços DNS64 gerados"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:269
 msgid "Prevent excessively short cache periods"
-msgstr ""
+msgstr "Evitar períodos de cache excessivamente curtos"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:90
 msgid "Protect against upstream response of 127.0.0.0/8"
-msgstr ""
+msgstr "Proteger contra resposta original vinda de 127.0.0.0/8"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:95
 msgid "Protect against upstream responses within local subnets"
-msgstr ""
+msgstr "Proteger-se contra respostas upstream dentro de sub-redes locais"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:249
 msgid "Query Minimize"
-msgstr ""
+msgstr "Consulta Minimizada"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:75
 msgid "Recurse"
-msgstr ""
+msgstr "Recursivo"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:220
 msgid "Recursion Protocol"
-msgstr ""
+msgstr "Protocolo de Recursão"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:241
 msgid "Recursion Strength"
-msgstr ""
+msgstr "Força de Recursão"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:242
 msgid "Recursion activity affects memory growth and CPU load"
-msgstr ""
+msgstr "A atividade de recursão afeta o crescimento da memória e a carga da CPU"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:22
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:24
 msgid "Recursive DNS"
-msgstr ""
+msgstr "DNS Recursivo"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:165
 msgid "Refused"
-msgstr ""
+msgstr "Recusado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:48
 msgid "Resource"
-msgstr ""
+msgstr "Recurso"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:119
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:280
 msgid "Root DSKEY Age"
-msgstr ""
+msgstr "Idade do Root DSKEY"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:11
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/manual.lua:11
@@ -526,49 +540,49 @@ msgstr "Guardar"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:59
 msgid "Server Port"
-msgstr ""
+msgstr "Porta do Servidor"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:65
 msgid "Server TLS Port"
-msgstr ""
+msgstr "Porta do Servidor TLS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:47
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:33
 msgid "Servers"
-msgstr ""
+msgstr "Servidores"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:48
 msgid "Servers for this zone; see README.md for optional form"
-msgstr ""
+msgstr "Servidores para esta zona; veja o README.md para o formulário opcional"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:96
 msgid "Show: Adblock"
-msgstr ""
+msgstr "Exibir: Adblock"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:90
 msgid "Show: DHCP"
-msgstr ""
+msgstr "Exibir: DHCP"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:73
 msgid "Show: Unbound"
-msgstr ""
+msgstr "Exibir: Unbound"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:58
 msgid "Skip UCI and use /etc/unbound/unbound.conf"
-msgstr ""
+msgstr "Ignorar UCI e usar /etc/unbound/unbound.conf"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:235
 msgid "Small"
-msgstr ""
+msgstr "Pequeno"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:166
 msgid "Static (local only)"
-msgstr ""
+msgstr "Estático (apenas local)"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:47
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:59
 msgid "Statistics"
-msgstr ""
+msgstr "Estatística"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
 msgid "Status"
@@ -576,69 +590,71 @@ msgstr "Estado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:256
 msgid "Strict Minimize"
-msgstr ""
+msgstr "Minimizar Rigorosamente"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:257
 msgid "Strict version of 'query minimize' but it can break DNS"
-msgstr ""
+msgstr "Versão rigorosa da 'consulta minimizada' porém pode quebrar o DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:39
 msgid "Stub (forced recursion)"
-msgstr ""
+msgstr "Stub (recursão forçada)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:71
 msgid "TLS Name Index"
-msgstr ""
+msgstr "Índice de Nome TLS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:268
 msgid "TTL Minimum"
-msgstr ""
+msgstr "Mínimo de TTL"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:103
 msgid "This could display more statistics with the unbound-control package."
-msgstr ""
+msgstr "Isto poderia exibir mais estatísticas com o pacote unbound-control."
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:186
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:197
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:222
 msgid "This shows '"
-msgstr ""
+msgstr "Isto mostra '"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:173
 msgid ""
 "This shows 'ubound-control dump_cache' for auditing records including DNSSEC."
 msgstr ""
+"Isto mostra 'ubound-control dump_cache' para auditoria de registos incluindo "
+"o DNSSEC."
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:137
 msgid ""
 "This shows Unbound 'local-data:' entries from default, .conf, or control."
-msgstr ""
+msgstr "Isto mostra as entradas 'local-data:' do Unbound , .conf ou controle."
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:149
 msgid ""
 "This shows Unbound 'local-zone:' entries from default, .conf, or control."
-msgstr ""
+msgstr "Mostra entradas de 'zona local:' do Unbound padrão, .conf ou controle."
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:125
 msgid "This shows Unbound self reported performance statistics."
-msgstr ""
+msgstr "Isto mostra as estatísticas de desempenho próprios do Unbound."
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:113
 msgid "This shows syslog filtered for events involving Unbound."
-msgstr ""
+msgstr "Isto mostra o syslog filtrado para eventos envolvendo Unbound."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:234
 msgid "Tiny"
-msgstr ""
+msgstr "Pequenino"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:167
 msgid "Transparent (local/global)"
-msgstr ""
+msgstr "Transparente (local/global)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:129
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:290
 msgid "Trigger Networks"
-msgstr ""
+msgstr "Redes de Gatilho"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:27
 msgid "Type"
@@ -646,7 +662,7 @@ msgstr "Tipo"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:26
 msgid "Unbound"
-msgstr ""
+msgstr "Unbound"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:25
 msgid ""
@@ -654,58 +670,62 @@ msgid ""
 "recursive, and caching DNS resolver <a href=\"%s\" target=\"_blank\">(help)</"
 "a>."
 msgstr ""
+"Unbound <a href=\"%s\" target=\"_blank\">(NLnet Labs)</a> é um resolvedor "
+"DNS de validação, recursivo e cache <a href=\"%s\" target=\"_blank\""
+">(ajuda)</a>."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:210
 msgid "Unbound Control App"
-msgstr ""
+msgstr "App de Controle do Unbound"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:166
 msgid "Unbound cache is too large to display in LuCI."
-msgstr ""
+msgstr "O cache do Unbound é grande demais para ser exibido em LuCI."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:81
 msgid "Undefined"
-msgstr ""
+msgstr "Indefinido"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:51
 msgid "Use 'resolv.conf.auto'"
-msgstr ""
+msgstr "Usar 'resolv.conf.auto'"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:148
 msgid "Use DHCPv4 MAC to discover IP6 hosts SLAAC (EUI64)"
-msgstr ""
+msgstr "Usar o MAC DHCPv4 para descobrir hosts IP6 SLAAC (EUI64)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:187
 msgid "Use Upstream"
-msgstr ""
+msgstr "Usar o Upstream"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:197
 msgid "Use extra DNS entries found in /etc/config/dhcp"
-msgstr ""
+msgstr "Usar entradas de DNS adicionais encontradas em /etc/config/dhcp"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:232
 msgid "Use menu System/Processes to observe any memory growth"
 msgstr ""
+"Usar o menu Sistema/Processos para observar qualquer crescimento de memória"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:184
 msgid "WAN DNS"
-msgstr ""
+msgstr "DNS WAN"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:44
 msgid "Zone (Domain) names included in this zone combination"
-msgstr ""
+msgstr "Nomes de Zona (Domínio) incluídos nesta combinação de zona"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:76
 msgid "Zone Download URL"
-msgstr ""
+msgstr "URL de Descarregamento de Zonas"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:43
 msgid "Zone Names"
-msgstr ""
+msgstr "Nomes de Zonas"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:37
 msgid "Zone Type"
-msgstr ""
+msgstr "Tipo de Zona"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:32
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:30
@@ -714,42 +734,42 @@ msgstr "Zonas"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:112
 msgid "accept upstream results for"
-msgstr ""
+msgstr "aceitar resultados originais para"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:123
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:284
 msgid "default"
-msgstr "predefinido"
+msgstr "padrão"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
 msgid "download from <var>%s</var>"
-msgstr ""
+msgstr "descarregar de <var>%s</var>"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:126
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:287
 msgid "never"
-msgstr ""
+msgstr "nunca"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:118
 msgid "prefetch zone files for"
-msgstr ""
+msgstr "ficheiros de zona de pré-busca para"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:115
 msgid "select recursion for"
-msgstr ""
+msgstr "recursão selecionada para"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:121
 msgid "unknown action for"
-msgstr ""
+msgstr "ação desconhecida para"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:205
 msgid "use <var>%s</var> nameservers"
-msgstr ""
+msgstr "use servidores de nome <var>%s</var>"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:156
 msgid "use nameservers"
-msgstr ""
+msgstr "usar servidores de nome"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:164
 msgid "with default certificate for <var>%s</var>"
-msgstr ""
+msgstr "com certificado padrão para <var>%s</var>"
index 591a5e40324a31aa8ed9b19a34d813e440a98a90..687d371d2c9d3c030efa40d2689361e2fe148808 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:25+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\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 3.10-dev\n"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:96
 msgid "(root)"
-msgstr ""
+msgstr "(root)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:201
 msgid ", and <var>%s</var> entries"
-msgstr ""
+msgstr ", e <var>%s</var> entradas"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:172
 msgid ", and try <var>%s</var>"
-msgstr ""
+msgstr ", e tente <var>%s</var>"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:78
 msgid "AXFR"
-msgstr ""
+msgstr "AXFR"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:67
 msgid "Accept queries only from local subnets"
-msgstr ""
+msgstr "Aceitar consultas apenas de sub-redes locais"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:214
 msgid "Adblock domain list is too large to display in LuCI."
-msgstr ""
+msgstr "A lista de domínios do Adblock é muito grande para ser exibida no LuCI."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
 msgid "Advanced"
-msgstr ""
+msgstr "Avançado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:245
 msgid "Aggressive"
-msgstr ""
+msgstr "Agressivo"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:34
 msgid "Allow open recursion when record not in zone"
-msgstr ""
+msgstr "Permitir a recursão aberta quando o registro não estiver na zona"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:38
 msgid "Authoritative (zone file)"
-msgstr ""
+msgstr "Autoritativo (arquivo de zona)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:41
 msgid "Basic"
-msgstr ""
+msgstr "Básico"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:250
 msgid "Break down query components for limited added privacy"
 msgstr ""
+"Dividir os componentes da consulta para obter uma privacidade adicional "
+"limitada"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:77
 msgid "Break the loop where DNSSEC needs NTP and NTP needs DNS"
-msgstr ""
+msgstr "Dividir o loop onde o DNSSES precisar do NTP e o NTP precisar do DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:83
 msgid "Choose Unbounds listening port"
-msgstr ""
+msgstr "Escolha a porta de escuta Unbounds"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:221
 msgid "Chose the IP versions used upstream and downstream"
-msgstr ""
+msgstr "Escolha as versões IP a utilizadas upstream e downstream"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:56
 msgid "Connect to servers using TLS"
-msgstr ""
+msgstr "Conecte-se aos servidores usando TLS"
 
 #: 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"
-msgstr ""
+msgstr "Link DHCP"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:147
 msgid "DHCPv4 to SLAAC"
-msgstr ""
+msgstr "DHCPv4 para SLAAC"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:56
 msgid "DNS Cache"
-msgstr ""
+msgstr "Cache DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:55
 msgid "DNS over TLS"
-msgstr ""
+msgstr "DNS sobre TLS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:106
 msgid "DNS64 Prefix"
-msgstr ""
+msgstr "Prefixo DNS64"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:76
 msgid "DNSSEC NTP Fix"
-msgstr ""
+msgstr "Correção DNSSEC NTP"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:222
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:233
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:243
 msgid "Default"
-msgstr ""
+msgstr "Padrão"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:164
 msgid "Denied (nxdomain)"
-msgstr ""
+msgstr "Negado (nxdomain)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:22
 msgid "Directed Zone"
-msgstr ""
+msgstr "Zona Direcionada"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:77
 msgid "Directory only part of URL"
-msgstr ""
+msgstr "Diretório apenas parte da URL"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:114
 msgid "Domain Insecure"
-msgstr ""
+msgstr "Domínio Inseguro"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:72
 msgid "Domain name to verify TLS certificate"
-msgstr ""
+msgstr "Nome de domínio para verificar o certificado TLS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:154
 msgid "Domain suffix for this router and DHCP clients"
-msgstr ""
+msgstr "Sufixo de domínio para este roteador e clientes DHCP"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:262
 msgid "EDNS Size"
-msgstr ""
+msgstr "Tamanho do EDNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/manual.lua:14
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:14
 msgid "Edit '"
-msgstr ""
+msgstr "Editar '"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:14
 msgid "Edit 'server:' clause options for 'include:"
-msgstr ""
+msgstr "Editar as opções da cláusula 'server:' para 'incluir:"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:23
 msgid ""
 "Edit a forward, stub, or zone-file-cache zone for Unbound to use instead of "
 "recursion."
 msgstr ""
+"Edite uma zona de cache de arquivos de encaminhamento, de stub ou de zona-"
+"arquivo para Unbound em vez de usar recursividade."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:14
 msgid "Edit clauses such as 'forward-zone:' for 'include:"
-msgstr ""
+msgstr "Editar cláusulas como 'forward-zone:' para 'incluir:"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:85
 msgid "Edit: Extended"
-msgstr ""
+msgstr "Editar: Extendido"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:82
 msgid "Edit: Server"
-msgstr ""
+msgstr "Editar: Servidor"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:70
 msgid "Edit: UCI"
-msgstr ""
+msgstr "Editar: UCI"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:77
 msgid "Edit: Unbound"
-msgstr ""
+msgstr "Editar: Unbound"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:39
 msgid "Enable"
-msgstr ""
+msgstr "Ativar"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:101
 msgid "Enable DNS64"
-msgstr ""
+msgstr "Ativar DNS64"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:71
 msgid "Enable DNSSEC"
-msgstr ""
+msgstr "Ativar DNSSEC"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:53
 msgid "Enable Unbound"
-msgstr ""
+msgstr "Ativar Unbound"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:211
 msgid "Enable access for unbound-control"
-msgstr ""
+msgstr "Ativar acesso para o controle unbound"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:102
 msgid "Enable the DNS64 module"
-msgstr ""
+msgstr "Ativar o módulo DNS64"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:72
 msgid "Enable the DNSSEC validator module"
-msgstr ""
+msgstr "Ativar o módulo de validação DNSSEC"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:54
 msgid "Enable the initialization scripts for Unbound"
-msgstr ""
+msgstr "Ativar os scripts de inicialização para Unbound"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:30
 msgid "Enable this directed zone"
-msgstr ""
+msgstr "Habilitar esta zona de direcionamento"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:29
 msgid "Enabled"
-msgstr ""
+msgstr "Ativado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:274
 msgid "Extended Statistics"
-msgstr ""
+msgstr "Estatísticas estendidas"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:275
 msgid "Extended statistics are printed from unbound-control"
-msgstr ""
+msgstr "As estatísticas estendidas são impressas a partir de unbound-control"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:196
 msgid "Extra DNS"
-msgstr ""
+msgstr "DNS Extra"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:33
 msgid "Fall Back"
-msgstr ""
+msgstr "Recuar"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:36
 msgid "Fallback"
-msgstr ""
+msgstr "Recuar"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:65
 msgid "Files"
-msgstr ""
+msgstr "Arquivos"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:98
 msgid "Filter Entire Subnet"
-msgstr ""
+msgstr "Filtrar toda a sub-rede"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:89
 msgid "Filter Localhost Rebind"
-msgstr ""
+msgstr "Religar Filtro Localhost"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:97
 msgid "Filter Private Address"
-msgstr ""
+msgstr "Filtrar Endereço Privado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:94
 msgid "Filter Private Rebind"
-msgstr ""
+msgstr "Religar Filtro Privado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:71
 msgid "Forward"
-msgstr ""
+msgstr "Encaminhar"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:40
 msgid "Forward (simple handoff)"
-msgstr ""
+msgstr "Encaminhar (entrega simples)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:68
 msgid "Forward TLS"
-msgstr ""
+msgstr "Encaminhar TLS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:52
 msgid "Forward to upstream nameservers (ISP)"
-msgstr ""
+msgstr "Encaminhar para resolvedores externos (PROVEDOR)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:178
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:190
 msgid "Host FQDN, All Addresses"
-msgstr ""
+msgstr "FQDN do Host, Todos os Endereços"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:200
 msgid "Host Records"
-msgstr ""
+msgstr "Registros de Host"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:201
 msgid "Host/MX/SRV RR"
-msgstr ""
+msgstr "Host/MX/SRV RR"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:202
 msgid "Host/MX/SRV/CNAME RR"
-msgstr ""
+msgstr "Host/MX/SRV/CNAME RR"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:177
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:189
 msgid "Hostname, All Addresses"
-msgstr ""
+msgstr "Nome do Host, Todos os Endereços"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:176
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:188
 msgid "Hostname, Primary Address"
-msgstr ""
+msgstr "Nome do Host, Endereço Principal"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:173
 msgid "How to enter the LAN or local network router in DNS"
-msgstr ""
+msgstr "Como adicionar a LAN ou a rede local do roteador no DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:162
 msgid "How to treat queries of this local domain"
-msgstr ""
+msgstr "Como tratar as consultas deste domínio local"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:224
 msgid "IP4 All and IP6 Local"
-msgstr ""
+msgstr "Todos os IP4 e IPV6 locais"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:223
 msgid "IP4 Only"
-msgstr ""
+msgstr "Apenas IP4"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:227
 msgid "IP4 and IP6"
-msgstr ""
+msgstr "IP4 e IP6"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:225
 msgid "IP6 Only*"
-msgstr ""
+msgstr "Apenas IP6*"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:226
 msgid "IP6 Preferred"
-msgstr ""
+msgstr "É preferível IP6"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:199
 msgid "Ignore"
-msgstr ""
+msgstr "Ignorar"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:179
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:191
 msgid "Interface FQDN, All Addresses"
-msgstr ""
+msgstr "Interface FQDDN, Todos os Endereços"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:172
 msgid "LAN DNS"
-msgstr ""
+msgstr "LAN DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:237
 msgid "Large"
-msgstr ""
+msgstr "Grande"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:120
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:281
 msgid "Limit days between RFC5011 copies to reduce flash writes"
 msgstr ""
+"Limite de dias entre cópias RFC5011 para reduzir as escritas na memória flash"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:263
 msgid "Limit extended DNS packet size"
-msgstr ""
+msgstr "Limitar o tamanho da extensão do pacote DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:140
 msgid "Link to supported programs to load DHCP into DNS"
-msgstr ""
+msgstr "Link para programas compatíveis para carregar o DHCP no DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:115
 msgid "List domains to bypass checks of DNSSEC"
-msgstr ""
+msgstr "Lista de domínios que serão Ignorados pela verificação do DNSSEC"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:82
 msgid "Listening Port"
-msgstr ""
+msgstr "Escutando na Porta"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:50
 msgid "Local Data"
-msgstr ""
+msgstr "Dados Locais"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:153
 msgid "Local Domain"
-msgstr ""
+msgstr "Domínio Local"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:161
 msgid "Local Domain Type"
-msgstr ""
+msgstr "Tipo de Domínio Local"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:215
 msgid "Local Host, Encrypted"
-msgstr ""
+msgstr "Host local, Criptografado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:214
 msgid "Local Host, No Encryption"
-msgstr ""
+msgstr "Host Local, Sem Criptografia"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:66
 msgid "Local Service"
-msgstr ""
+msgstr "Serviço Local"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:216
 msgid "Local Subnet, Encrypted"
-msgstr ""
+msgstr "Sub-rede Local, Criptografada"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:217
 msgid "Local Subnet, Static Encryption"
-msgstr ""
+msgstr "Sub-rede Local, Encriptação Estática"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:53
 msgid "Local Zones"
-msgstr ""
+msgstr "Zonas Locais"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:41
 msgid "Log"
-msgstr ""
+msgstr "Log"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:57
 msgid "Manual Conf"
-msgstr ""
+msgstr "Conf. Manual"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:236
 msgid "Medium"
-msgstr ""
+msgstr "Médio"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:231
 msgid "Memory Resource"
-msgstr ""
+msgstr "Recurso de Memória"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:130
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:291
 msgid "Networks that may trigger Unbound to reload (avoid wan6)"
 msgstr ""
+"Desencadeamento de redes que podem ser impossíveis de recarregar (evitar "
+"wan6)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:175
 msgid "No Entry"
-msgstr ""
+msgstr "Nenhuma Entrada"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:96
 msgid "No Filter"
-msgstr ""
+msgstr "Sem Filtro"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:141
 msgid "No Link"
-msgstr ""
+msgstr "Sem Link"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:213
 msgid "No Remote Control"
-msgstr ""
+msgstr "Sem Controle Remoto"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:45
 msgid ""
 "Note: SSL/TLS library is missing an API. Please review syslog. >> logread ..."
 msgstr ""
+"Nota: Falta uma API na biblioteca SSL/TLS. Favor revisar o syslog. >> "
+"logread ..."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:35
 msgid ""
 "Note: local DNS is configured to look at odhpcd, but odhpcd UCI lease "
 "trigger is incorrectly set:"
 msgstr ""
+"Nota: o DNS local está configurado para pesquisar no odhpcd, porém o gatilho "
+"de concessão de UCI do odhpcd está definido de forma incorreta:"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:16
 msgid ""
 "Organize directed forward, stub, and authoritative zones <a href=\"%s\" "
 "target=\"_blank\">(help)</a>."
 msgstr ""
+"Organize as zonas de encaminhamento direto, stub e zonas autoritativas <a "
+"href=\"%s\" target=\"_blank\">(ajuda)</a>."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:185
 msgid "Override the WAN side router entry in DNS"
-msgstr ""
+msgstr "Substituir a entrada paralela do roteador WAN no DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:244
 msgid "Passive"
-msgstr ""
+msgstr "Passivo"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:60
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:66
 msgid "Port servers will receive queries on"
-msgstr ""
+msgstr "As portas dos servidores que receberão consultas"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:107
 msgid "Prefix for generated DNS64 addresses"
-msgstr ""
+msgstr "Prefixo para endereços DNS64 gerados"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:269
 msgid "Prevent excessively short cache periods"
-msgstr ""
+msgstr "Evitar períodos de cache excessivamente curtos"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:90
 msgid "Protect against upstream response of 127.0.0.0/8"
-msgstr ""
+msgstr "Proteger contra resposta upstream vinda de 127.0.0.0/8"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:95
 msgid "Protect against upstream responses within local subnets"
-msgstr ""
+msgstr "Proteger-se contra respostas upstream dentro de sub-redes locais"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:249
 msgid "Query Minimize"
-msgstr ""
+msgstr "Consulta Minimizada"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:75
 msgid "Recurse"
-msgstr ""
+msgstr "Recursivo"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:220
 msgid "Recursion Protocol"
-msgstr ""
+msgstr "Protocolo de Recursão"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:241
 msgid "Recursion Strength"
-msgstr ""
+msgstr "Força de Recursão"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:242
 msgid "Recursion activity affects memory growth and CPU load"
-msgstr ""
+msgstr "A atividade de recursão afeta o crescimento da memória e a carga da CPU"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:22
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:24
 msgid "Recursive DNS"
-msgstr ""
+msgstr "DNS Recursivo"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:165
 msgid "Refused"
-msgstr ""
+msgstr "Recusado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:48
 msgid "Resource"
-msgstr ""
+msgstr "Recurso"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:119
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:280
 msgid "Root DSKEY Age"
-msgstr ""
+msgstr "Idade do Root DSKEY"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/extended.lua:11
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/manual.lua:11
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/server.lua:11
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/uciedit.lua:11
 msgid "Save"
-msgstr ""
+msgstr "Salvar"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:59
 msgid "Server Port"
-msgstr ""
+msgstr "Porta do Servidor"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:65
 msgid "Server TLS Port"
-msgstr ""
+msgstr "Porta do Servidor TLS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:47
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:33
 msgid "Servers"
-msgstr ""
+msgstr "Servidores"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:48
 msgid "Servers for this zone; see README.md for optional form"
-msgstr ""
+msgstr "Servidores para esta zona; ver README.md para o formulário opcional"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:96
 msgid "Show: Adblock"
-msgstr ""
+msgstr "Exibir: Adblock"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:90
 msgid "Show: DHCP"
-msgstr ""
+msgstr "Exibir: DHCP"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:73
 msgid "Show: Unbound"
-msgstr ""
+msgstr "Exibir: Unbound"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:58
 msgid "Skip UCI and use /etc/unbound/unbound.conf"
-msgstr ""
+msgstr "Ignore a UCI e use /etc/unbound/unbound.conf"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:235
 msgid "Small"
-msgstr ""
+msgstr "Pequeno"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:166
 msgid "Static (local only)"
-msgstr ""
+msgstr "Estático (apenas local)"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:47
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:59
 msgid "Statistics"
-msgstr ""
+msgstr "Estatísticas"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:38
 msgid "Status"
-msgstr ""
+msgstr "Condição"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:256
 msgid "Strict Minimize"
-msgstr ""
+msgstr "Minimizar Rigorosamente"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:257
 msgid "Strict version of 'query minimize' but it can break DNS"
-msgstr ""
+msgstr "Versão restrita da 'consulta minimizada' porém pode quebrar o DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:39
 msgid "Stub (forced recursion)"
-msgstr ""
+msgstr "Stub (recursão forçada)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:71
 msgid "TLS Name Index"
-msgstr ""
+msgstr "Índice de Nome TLS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:268
 msgid "TTL Minimum"
-msgstr ""
+msgstr "Mínimo de TTL"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:103
 msgid "This could display more statistics with the unbound-control package."
-msgstr ""
+msgstr "Isso poderia exibir mais estatísticas com o pacote unbound-control."
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:186
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:197
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:222
 msgid "This shows '"
-msgstr ""
+msgstr "Isso mostra '"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:173
 msgid ""
 "This shows 'ubound-control dump_cache' for auditing records including DNSSEC."
 msgstr ""
+"Isso mostra 'ubound-control dump_cache' para auditoria de registros "
+"incluindo o DNSSEC."
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:137
 msgid ""
 "This shows Unbound 'local-data:' entries from default, .conf, or control."
 msgstr ""
+"Mostra as entradas 'dados locais:' não vinculados com o padrão, .conf ou "
+"controle."
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:149
 msgid ""
 "This shows Unbound 'local-zone:' entries from default, .conf, or control."
 msgstr ""
+"Mostra entradas de 'zona local:' não vinculadas com o padrão, .conf ou "
+"controle."
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:125
 msgid "This shows Unbound self reported performance statistics."
-msgstr ""
+msgstr "Isso mostra as estatísticas de desempenho próprios não vinculadas."
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:113
 msgid "This shows syslog filtered for events involving Unbound."
-msgstr ""
+msgstr "Isso mostra o syslog filtrado para eventos envolvendo Unbound."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:234
 msgid "Tiny"
-msgstr ""
+msgstr "Pequeno"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:167
 msgid "Transparent (local/global)"
-msgstr ""
+msgstr "Transparente (local/global)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:129
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:290
 msgid "Trigger Networks"
-msgstr ""
+msgstr "Redes de Gatilho"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:27
 msgid "Type"
-msgstr ""
+msgstr "Tipo"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:26
 msgid "Unbound"
-msgstr ""
+msgstr "Não consolidado"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:25
 msgid ""
@@ -648,102 +673,106 @@ msgid ""
 "recursive, and caching DNS resolver <a href=\"%s\" target=\"_blank\">(help)</"
 "a>."
 msgstr ""
+"Unbound <a href=\"%s\" target=\"_blank\">(NLnet Labs)</a> é um resolvedor "
+"DNS de validação, recursivo e cache <a href=\"%s\" target=\"_blank\""
+">(ajuda)</a>."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:210
 msgid "Unbound Control App"
-msgstr ""
+msgstr "Aplicativo de Controle não Consolidado"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:166
 msgid "Unbound cache is too large to display in LuCI."
-msgstr ""
+msgstr "O cache não vinculado é muito grande para ser exibido em LuCI."
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:81
 msgid "Undefined"
-msgstr ""
+msgstr "Indefinido"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:51
 msgid "Use 'resolv.conf.auto'"
-msgstr ""
+msgstr "Use 'resolv.conf.auto'"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:148
 msgid "Use DHCPv4 MAC to discover IP6 hosts SLAAC (EUI64)"
-msgstr ""
+msgstr "Use o MAC DHCPv4 para descobrir hosts IP6 SLAAC (EUI64)"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:187
 msgid "Use Upstream"
-msgstr ""
+msgstr "Use o Upstream"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:197
 msgid "Use extra DNS entries found in /etc/config/dhcp"
-msgstr ""
+msgstr "Use entradas de DNS extras encontradas em /etc/config/dhcp"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:232
 msgid "Use menu System/Processes to observe any memory growth"
 msgstr ""
+"Use o menu Sistema/Processos para observar qualquer crescimento de memória"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:184
 msgid "WAN DNS"
-msgstr ""
+msgstr "WAN DNS"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:44
 msgid "Zone (Domain) names included in this zone combination"
-msgstr ""
+msgstr "Nomes de Zona (Domínio) incluídos nesta combinação de zona"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:76
 msgid "Zone Download URL"
-msgstr ""
+msgstr "URL de Download de Zonas"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:43
 msgid "Zone Names"
-msgstr ""
+msgstr "Nomes de Zonas"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:37
 msgid "Zone Type"
-msgstr ""
+msgstr "Tipo de Zona"
 
 #: applications/luci-app-unbound/luasrc/controller/unbound.lua:32
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:30
 msgid "Zones"
-msgstr ""
+msgstr "Zonas"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:112
 msgid "accept upstream results for"
-msgstr ""
+msgstr "aceitar resultados upstream para"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:123
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:284
 msgid "default"
-msgstr ""
+msgstr "Padrão"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:175
 msgid "download from <var>%s</var>"
-msgstr ""
+msgstr "download de <var>%s</var>"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:126
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:287
 msgid "never"
-msgstr ""
+msgstr "nunca"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:118
 msgid "prefetch zone files for"
-msgstr ""
+msgstr "arquivos de zona de pré-busca para"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:115
 msgid "select recursion for"
-msgstr ""
+msgstr "recursão selecionada para"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:121
 msgid "unknown action for"
-msgstr ""
+msgstr "ação desconhecida para"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:205
 msgid "use <var>%s</var> nameservers"
-msgstr ""
+msgstr "use servidores de nome <var>%s</var>"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:156
 msgid "use nameservers"
-msgstr ""
+msgstr "usar servidores de nome"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/zones.lua:164
 msgid "with default certificate for <var>%s</var>"
-msgstr ""
+msgstr "com certificado padrão para <var>%s</var>"
index ab6302f4d7d6dac74eb85003c80ecd0ff4e573fc..76c7eac725ac69177cb99914649dc83222987a86 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:07+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:04+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsunbound/tr/>\n"
 "Language: tr\n"
@@ -36,7 +36,7 @@ msgstr ""
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:46
 msgid "Advanced"
-msgstr ""
+msgstr "Gelişmiş"
 
 #: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:245
 msgid "Aggressive"
index c2ac8c93b66bcf7a91f25beac3b2c5da71382311..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100644 (file)
@@ -1,12 +1,4 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-  delete ucitrack.@unbound[-1]
-  add ucitrack unbound
-  set ucitrack.@unbound[-1].init=unbound
-  commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
-
index af19d4b91b836a7bc38f38f234090e49dab6dbf0..0ec77d5bc5b0aa1fca3788fd31e18d318753eeda 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2013-01-29 21:54+0200\n"
-"Last-Translator: Astran <martin.hromadko@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-05 17:06+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsupnp/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
 msgid ""
@@ -33,7 +34,7 @@ msgstr "Pokročilé nastavení"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:39
 msgid "Advertise as IGDv1 device instead of IGDv2"
-msgstr ""
+msgstr "Inzerovat jako IGDv1 zařízení místo IGDv2"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:36
 msgid "Allow adding forwards only to requesting ip addresses"
@@ -65,7 +66,7 @@ msgstr "Port klienta"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:51
 msgid "Collecting data..."
-msgstr "Probíhá sběr dat.."
+msgstr "Probíhá sběr dat..."
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:88
 msgid "Comment"
@@ -73,11 +74,11 @@ msgstr "Komentář"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:29
 msgid "Delete"
-msgstr ""
+msgstr "Odstranit"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:47
 msgid "Description"
-msgstr ""
+msgstr "Popis"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:57
 msgid "Device UUID"
@@ -89,7 +90,7 @@ msgstr "Downlink"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:38
 msgid "Enable IGDv1 mode"
-msgstr ""
+msgstr "Povolit režim IGDv1"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:33
 msgid "Enable NAT-PMP functionality"
@@ -121,7 +122,7 @@ msgstr "Obecné nastavení"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:45
 msgid "Host"
-msgstr ""
+msgstr "Hostitel"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:94
 msgid "Internal addresses"
@@ -149,7 +150,7 @@ msgstr "Port"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:73
 msgid "Presentation URL"
-msgstr "Prezentace URL"
+msgstr "Prezentační URL"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:42
 msgid "Protocol"
@@ -169,7 +170,7 @@ msgstr "Spustit službu UPnP a NAT-PMP"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:32
 msgid "There are no active redirects."
-msgstr "Nejsou zde žádná aktivní přesměrování"
+msgstr "Neexistují žádná aktivní přesměrování."
 
 #: applications/luci-app-upnp/luasrc/controller/upnp.lua:14
 msgid "UPnP"
@@ -192,7 +193,7 @@ msgstr "Univerzální Plug & Play"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:26
 msgid "Unknown"
-msgstr ""
+msgstr "Neznámý"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:47
 msgid "Uplink"
index 682f6180f96f54b8eb193fcbd3f7340c116860d1..61234b7c6001e6c1bb00e7f7d4706a49ef65c3be 100644 (file)
@@ -3,7 +3,7 @@ msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2019-11-19 16:05+0000\n"
+"PO-Revision-Date: 2019-11-24 09:12+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsupnp/de/>\n"
@@ -36,7 +36,7 @@ msgstr "Erweiterte Einstellungen"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:39
 msgid "Advertise as IGDv1 device instead of IGDv2"
-msgstr ""
+msgstr "Als IGDv1-Gerät anstelle von IGDv2 bekanntgeben"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:36
 msgid "Allow adding forwards only to requesting ip addresses"
index 99b56b4f0f1bb6be0ef6ea554a9d3eb1ecedeb5c..d10d51469be76f9b6e194ab0e163aec70d001c5c 100644 (file)
@@ -1,16 +1,18 @@
-#, fuzzy
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-28 02:08+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Kostas Lampropoulos <labrok@otenet.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsupnp/el/>\n"
+"Language: el\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Translate Toolkit 1.1.1\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
 msgid ""
@@ -64,7 +66,7 @@ msgstr ""
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:51
 msgid "Collecting data..."
-msgstr ""
+msgstr "Συλλογή δεδομένων..."
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:88
 msgid "Comment"
@@ -76,7 +78,7 @@ msgstr ""
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:47
 msgid "Description"
-msgstr ""
+msgstr "Περιγραφή"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:57
 msgid "Device UUID"
index 4d0c44d3bdca1a6b9b5324b5644634bd12d50829..435ade3e236f8a1b674cb06ababd41684c93bedf 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-03-31 18:32+0200\n"
-"Last-Translator: juhosg <juhosg@openwrt.org>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-10 23:14+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsupnp/hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
 msgid ""
@@ -29,7 +30,7 @@ msgstr "Aktív UPnP átirányítások"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:13
 msgid "Advanced Settings"
-msgstr "Haladó beállítások"
+msgstr "Speciális beállítások"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:39
 msgid "Advertise as IGDv1 device instead of IGDv2"
@@ -67,7 +68,7 @@ msgstr "Ügyfél port"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:51
 msgid "Collecting data..."
-msgstr "Adatok összegyűjtése..."
+msgstr "Adatok összegyűjtése"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:88
 msgid "Comment"
@@ -75,11 +76,11 @@ msgstr "Megjegyzés"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:29
 msgid "Delete"
-msgstr ""
+msgstr "Törlés"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:47
 msgid "Description"
-msgstr ""
+msgstr "Leírás"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:57
 msgid "Device UUID"
@@ -123,7 +124,7 @@ msgstr "Általános beállítások"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:45
 msgid "Host"
-msgstr ""
+msgstr "Gép"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:94
 msgid "Internal addresses"
@@ -195,7 +196,7 @@ msgstr "Univerzális Plug and Play"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:26
 msgid "Unknown"
-msgstr ""
+msgstr "Ismeretlen"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:47
 msgid "Uplink"
index 0b19916acdfd37cb09d6e2842027dac1770ec054..074610c37d5d9affd76fe1a0f354773c6fa1b951 100644 (file)
@@ -3,15 +3,16 @@ 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: 2013-02-03 13:52+0200\n"
-"Last-Translator: Francesco <3gasas@gmail.com>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-25 13:57+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsupnp/it/>\n"
 "Language: it\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 3.10-dev\n"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
 msgid ""
@@ -195,7 +196,7 @@ msgstr "Universal Plug & Play"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:26
 msgid "Unknown"
-msgstr ""
+msgstr "Sconosciuto"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:47
 msgid "Uplink"
diff --git a/applications/luci-app-upnp/po/mr/upnp.po b/applications/luci-app-upnp/po/mr/upnp.po
new file mode 100644 (file)
index 0000000..2c853bc
--- /dev/null
@@ -0,0 +1,221 @@
+msgid ""
+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: 2019-12-15 21:22+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsupnp/mr/>\n"
+"Language: mr\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: Weblate 3.10-dev\n"
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
+msgid ""
+"ACLs specify which external ports may be redirected to which internal "
+"addresses and ports"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:102
+msgid "Action"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:39
+msgid "Active UPnP Redirects"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:13
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:39
+msgid "Advertise as IGDv1 device instead of IGDv2"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:36
+msgid "Allow adding forwards only to requesting ip addresses"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:59
+msgid "Announced model number"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:58
+msgid "Announced serial number"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:69
+msgid "Clean rules interval"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:65
+msgid "Clean rules threshold"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:44
+msgid "Client Address"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:46
+msgid "Client Port"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:51
+msgid "Collecting data..."
+msgstr "डेटा संकलित करीत आहे ..."
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:88
+msgid "Comment"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:29
+msgid "Delete"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:47
+msgid "Description"
+msgstr "वर्णन"
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:57
+msgid "Device UUID"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:44
+msgid "Downlink"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:38
+msgid "Enable IGDv1 mode"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:33
+msgid "Enable NAT-PMP functionality"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:32
+msgid "Enable UPnP functionality"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:41
+msgid "Enable additional logging"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:35
+msgid "Enable secure mode"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:43
+msgid "External Port"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:90
+msgid "External ports"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:12
+msgid "General Settings"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:45
+msgid "Host"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:94
+msgid "Internal addresses"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:98
+msgid "Internal ports"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:80
+msgid "MiniUPnP ACLs"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:10
+msgid "MiniUPnP settings"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:61
+msgid "Notify interval"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:50
+msgid "Port"
+msgstr "पोर्ट"
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:73
+msgid "Presentation URL"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:42
+msgid "Protocol"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:42
+msgid "Puts extra debugging information into the system log"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:55
+msgid "Report system instead of daemon uptime"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:15
+msgid "Start UPnP and NAT-PMP service"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:32
+msgid "There are no active redirects."
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/controller/upnp.lua:14
+msgid "UPnP"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:6
+msgid ""
+"UPnP allows clients in the local network to automatically configure the "
+"router."
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:76
+msgid "UPnP lease file"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:5
+msgid "Universal Plug & Play"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/view/upnp_status.htm:26
+msgid "Unknown"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:47
+msgid "Uplink"
+msgstr ""
+
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:45
+#: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:48
+msgid "Value in KByte/s, informational only"
+msgstr ""
+
+#~ msgid ""
+#~ "UPNP allows clients in the local network to automatically configure the "
+#~ "router."
+#~ msgstr ""
+#~ "UPNP allows clients in the local network to automatically configure the "
+#~ "router."
+
+#~ msgid "Log output"
+#~ msgstr "Log output"
+
+#~ msgid ""
+#~ "UPNP should only be enabled if absolutely necessary as it can result in "
+#~ "high security risks for your network."
+#~ msgstr ""
+#~ "UPNP should only be enabled if absolutely necessary as it can result in "
+#~ "high security risks for your network."
index 22feac913e0fb625300721f3aa83d0cdfffe49dd..d5e5f1aa5f08753ec5f6b951cf0329888c5066ce 100644 (file)
@@ -3,15 +3,16 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2018-09-20 19:30-0300\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-07 10:44+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"
+"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: Poedit 2.1.1\n"
-"Language-Team: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
 msgid ""
@@ -48,7 +49,7 @@ msgstr "Número do modelo anunciado"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:58
 msgid "Announced serial number"
-msgstr "Número serial anunciado"
+msgstr "Número de série anunciado"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:69
 msgid "Clean rules interval"
@@ -124,7 +125,7 @@ msgstr "Configurações Gerais"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:45
 msgid "Host"
-msgstr "Equipamento"
+msgstr "Host"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:94
 msgid "Internal addresses"
@@ -152,7 +153,7 @@ msgstr "Porta"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:73
 msgid "Presentation URL"
-msgstr "URL de apresentação"
+msgstr "URL de Apresentação"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:42
 msgid "Protocol"
index 84ad894a017499cc5c04f48dce00501caf58203e..991672540e5fed822eeb35cc9a1b9622b83c3dfe 100644 (file)
@@ -1,8 +1,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-11-13 13:06+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:03+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsupnp/tr/>\n"
 "Language: tr\n"
@@ -64,7 +64,7 @@ msgstr ""
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:51
 msgid "Collecting data..."
-msgstr ""
+msgstr "Veri alınıyor..."
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:88
 msgid "Comment"
index d6cc104b7c45162dc7c06509dcb357a6213db964..6730c1b3070ce5a82b34b3e0a80f3c0be59e3a27 100644 (file)
@@ -6,15 +6,16 @@ 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: 2018-08-07 20:18+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: 2019-12-04 12:06+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
+"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsupnp/zh_Hans/>\n"
+"Language: zh-cn\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 3.10-dev\n"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:81
 msgid ""
@@ -144,7 +145,7 @@ msgstr "MiniUPnP 设置"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:61
 msgid "Notify interval"
-msgstr "通知间隔"
+msgstr "通知的时间间隔"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:50
 msgid "Port"
@@ -152,7 +153,7 @@ msgstr "端口"
 
 #: applications/luci-app-upnp/luasrc/model/cbi/upnp/upnp.lua:73
 msgid "Presentation URL"
-msgstr "æ\98¾ç¤º URL"
+msgstr "æ\9c\8då\8a¡ç½\91å\9d\80"
 
 #: applications/luci-app-upnp/luasrc/view/upnp_status.htm:42
 msgid "Protocol"
index 76bae2f1fee7afcf4311b627296e9f9ecd8614a6..047f7d68cefce50e73576be474fd63d3c967cdf1 100644 (file)
@@ -1,16 +1,21 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-02 16:08+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvnstat/cs/>\n"
+"Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:6
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:10
 msgid "Configuration"
-msgstr "Konfigurace"
+msgstr "Nastavení"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:68
 msgid "Daily traffic"
index d5ffe748cff5c6691776af8d886bc95dd65afd04..a63d0d71b7cc8a378b86a87cdc43c4212bfa37ca 100644 (file)
@@ -1,77 +1,85 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2010-11-16 20:54+0100\n"
-"Last-Translator:  <jow@openwrt.org>\n"
-"Language-Team: German\n"
+"PO-Revision-Date: 2019-11-23 18:05+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvnstat/el/>\n"
+"Language: el\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 3.10-dev\n"
 
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:6
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:10
 msgid "Configuration"
-msgstr ""
+msgstr "Διαμόρφωση"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:68
 msgid "Daily traffic"
-msgstr ""
+msgstr "Ημερήσια κίνηση"
 
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:5
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:9
 msgid "Graphs"
-msgstr ""
+msgstr "Γραφικές παραστάσεις"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:67
 msgid "Hourly traffic"
-msgstr ""
+msgstr "Ωριαία κίνηση"
 
 #: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:49
 msgid "Monitor selected interfaces"
-msgstr ""
+msgstr "Παρακολούθηση επιλεγμένων διεπαφών"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:69
 msgid "Monthly traffic"
-msgstr ""
+msgstr "Μηνιαία κίνηση"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:97
 msgid ""
 "No database has been set up yet. Go to the VnStat configuration and enable "
 "monitoring for one or more interfaces."
 msgstr ""
+"Δεν έχει δημιουργηθεί ακόμα βάση δεδομένων. Μεταβείτε στη διαμόρφωση του "
+"VnStat και ενεργοποιήστε την παρακολούθηση για μία ή περισσότερες διεπαφές."
 
 #: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:22
 msgid "Restart VnStat"
-msgstr ""
+msgstr "Επανεκκίνηση VnStat"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:65
 msgid "Summary display"
-msgstr ""
+msgstr "Συνοπτική προβολή"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:66
 msgid "Top 10 display"
-msgstr ""
+msgstr "Εμφάνιση 10 κορυφαίων"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:72
 msgid "Update »"
-msgstr ""
+msgstr "Ενημέρωση »"
 
 #: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:19
 msgid "VnStat"
-msgstr ""
+msgstr "VnStat"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:60
 msgid "VnStat Graphs"
-msgstr ""
+msgstr "Γραφική παράσταση VnStat"
 
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:4
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:8
 msgid "VnStat Traffic Monitor"
-msgstr ""
+msgstr "Παρακολούθηση κίνησης VnStat"
 
 #: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:20
 msgid ""
 "VnStat is a network traffic monitor for Linux that keeps a log of network "
 "traffic for the selected interface(s)."
 msgstr ""
+"Το VnStat είναι ένα σύστημα παρακολούθησης της κίνησης δικτύου για το Linux "
+"το οποίο διατηρεί ένα αρχείο καταγραφής της κίνησης δικτύου για την/τις "
+"επιλεγμένη/ες διεπαφή/ές."
index c7a79d91fc2f689aa2cb064ac1052e8548c8e2a2..a17f568e62ae7b153b3919dc985300faae69f8e6 100644 (file)
@@ -1,17 +1,21 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-11-29 19:44+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvnstat/hu/>\n"
+"Language: hu\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 3.10-dev\n"
 
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:6
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:10
 msgid "Configuration"
-msgstr "Beállítások"
+msgstr "Beállítás"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:68
 msgid "Daily traffic"
diff --git a/applications/luci-app-vnstat/po/mr/vnstat.po b/applications/luci-app-vnstat/po/mr/vnstat.po
new file mode 100644 (file)
index 0000000..a324456
--- /dev/null
@@ -0,0 +1,78 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"PO-Revision-Date: 2010-11-16 20:54+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: mr\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"
+
+#: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:6
+#: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:10
+msgid "Configuration"
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:68
+msgid "Daily traffic"
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:5
+#: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:9
+msgid "Graphs"
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:67
+msgid "Hourly traffic"
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:49
+msgid "Monitor selected interfaces"
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:69
+msgid "Monthly traffic"
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:97
+msgid ""
+"No database has been set up yet. Go to the VnStat configuration and enable "
+"monitoring for one or more interfaces."
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:22
+msgid "Restart VnStat"
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:65
+msgid "Summary display"
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:66
+msgid "Top 10 display"
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:72
+msgid "Update »"
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:19
+msgid "VnStat"
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/view/vnstat.htm:60
+msgid "VnStat Graphs"
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:4
+#: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:8
+msgid "VnStat Traffic Monitor"
+msgstr ""
+
+#: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:20
+msgid ""
+"VnStat is a network traffic monitor for Linux that keeps a log of network "
+"traffic for the selected interface(s)."
+msgstr ""
index af81f4bf11921d30a15a1c4a78029f3f3971734b..a55e2e257c6d118aa220ff68bd7d18706f29d083 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2011-10-11 21:02+0200\n"
-"Last-Translator: Luiz Angelo <luizluca@gmail.com>\n"
-"Language-Team: German\n"
-"Language: pt_BR\n"
+"PO-Revision-Date: 2019-12-03 08:24+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsvnstat/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 3.10-dev\n"
 
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:6
 #: applications/luci-app-vnstat/luasrc/controller/vnstat.lua:10
@@ -27,7 +28,7 @@ msgstr "Gráficos"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:67
 msgid "Hourly traffic"
-msgstr "Tráfego horário"
+msgstr "Tráfego por Hora"
 
 #: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:49
 msgid "Monitor selected interfaces"
@@ -35,15 +36,15 @@ msgstr "Monitore as interfaces selecionadas"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:69
 msgid "Monthly traffic"
-msgstr "Tráfego mensal"
+msgstr "Tráfego Mensal"
 
 #: applications/luci-app-vnstat/luasrc/view/vnstat.htm:97
 msgid ""
 "No database has been set up yet. Go to the VnStat configuration and enable "
 "monitoring for one or more interfaces."
 msgstr ""
-"Ainda nenhum banco de dados foi definido. Vá para a configuração do VnStat "
-"ehabilite o monitoramento para um ou mais interfaces."
+"Ainda nenhum banco de dados foi definido. Vá para a configuração do VnStat "
+"ative o monitoramento para uma ou mais interfaces."
 
 #: applications/luci-app-vnstat/luasrc/model/cbi/vnstat.lua:22
 msgid "Restart VnStat"
index fa204b3b48f71d85600c3d8340deec23d47d233a..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100755 (executable)
@@ -1,11 +1,4 @@
 #!/bin/sh
 
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@vnstat[-1]
-       add ucitrack vnstat
-       set ucitrack.@vnstat[-1].init=vnstat
-       commit ucitrack
-EOF
-
 rm -f /tmp/luci-indexcache
 exit 0
index 43444e862106c70268bb840e97826ab533f30566..c42d2e082d5271ad47cdff3b89378072af5f30f0 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -81,7 +81,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index 20359080547d064afc257f3146147ed1016c89d9..22bc765814338b9c4210ae15d3a9a0d932872177 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -81,7 +81,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index 37681ca74a07df27177c18c4c94cb2c7b0f3fa03..856d474b2e97a937617749a99d67982ad7084179 100644 (file)
@@ -1,12 +1,18 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:11+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvpnbypass/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"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
 msgid "Disable"
-msgstr ""
+msgstr "Zakázat"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:62
 msgid "Domains to Bypass"
@@ -18,11 +24,11 @@ msgstr ""
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:48
 msgid "Enable"
-msgstr ""
+msgstr "Povolit"
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
-msgstr ""
+msgstr "Načítání"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
 msgid "Local IP Addresses to Bypass"
@@ -48,7 +54,7 @@ msgstr ""
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:40
 msgid "Reload"
-msgstr ""
+msgstr "Znovu načíst"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
 msgid "Remote IP Addresses to Bypass"
@@ -75,13 +81,13 @@ msgstr ""
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:38
 msgid "Start"
-msgstr ""
+msgstr "Start"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:42
 msgid "Stop"
-msgstr ""
+msgstr "Zastavit"
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index 0b8377bffe03aa34b1b95f5e83ff54474efc46f9..fb1f4acb8683a8fef3ac28ac69e9cce3e5fa6c4c 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-05 01:57+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2019-12-09 20:05+0000\n"
+"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsvpnbypass/de/>\n"
 "Language: de\n"
@@ -12,7 +12,7 @@ msgstr ""
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
 msgid "Disable"
-msgstr ""
+msgstr "Deaktivieren"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:62
 msgid "Domains to Bypass"
@@ -25,11 +25,11 @@ msgstr ""
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:48
 msgid "Enable"
-msgstr ""
+msgstr "Aktivieren"
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
-msgstr ""
+msgstr "Lade"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
 msgid "Local IP Addresses to Bypass"
@@ -57,7 +57,7 @@ msgstr "README"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:40
 msgid "Reload"
-msgstr ""
+msgstr "Neu laden"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
 msgid "Remote IP Addresses to Bypass"
@@ -82,17 +82,17 @@ msgstr "Enfernte Ports um VPN Bypass anzustßen"
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:23
 msgid "Service Status"
-msgstr "Service-Status"
+msgstr "Dienststatus"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:38
 msgid "Start"
-msgstr ""
+msgstr "Start"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:42
 msgid "Stop"
-msgstr ""
+msgstr "Stoppen"
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr "VPN Bypass"
 
@@ -110,7 +110,7 @@ msgstr "für Syntax"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:11
 msgid "is not installed or not found"
-msgstr ""
+msgstr "ist nicht installiert oder nicht gefunden"
 
 #~ msgid "Start VPNBypass service"
 #~ msgstr "Starte VPNBypass service"
index 29eb97b32f112a1076dad7e9ab045c81a1b3503c..a628fb7d7660872967efa792baa6c35897c26658 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-03 08:27+0000\n"
+"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvpnbypass/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
 msgid "Disable"
@@ -20,9 +26,9 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
-msgstr ""
+msgstr "Φόρτωση"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
 msgid "Local IP Addresses to Bypass"
@@ -81,7 +87,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index a82cdca5f3f9ebbf38eea667f1fec216f378d391..833513e912e3170aad9f0a5e2a7ea9d38185c561 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -81,7 +81,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index b5ab00b177258f0eff4bdf2a0be00e02b6502623..15a7519fe226c47c8cf06169f57f248a25ee9d6d 100644 (file)
@@ -31,7 +31,7 @@ msgstr ""
 msgid "Enable"
 msgstr "Activar"
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr "Cargando"
 
@@ -96,7 +96,7 @@ msgstr "Iniciar"
 msgid "Stop"
 msgstr "Detener"
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr "VPN Bypass"
 
index 54f70e1d509b3e85849ea6216e166d0bdd6edba3..bc8ce07511358f92e22903bbf3d2caedca59f603 100644 (file)
@@ -26,7 +26,7 @@ msgstr ""
 msgid "Enable"
 msgstr "Activer"
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr "Chargement"
 
@@ -87,7 +87,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index 2daba91507437248329bf8e710270cdb43497072..c42dfbdd6dbe00c8db49116632a4a082a2600a77 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -81,7 +81,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index 6fc18ab090452ae1e9ddc75a4fa47b23a8b327d6..e9e8b8fe0d7b544bf50f17fad091e5753cb9ccfe 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -81,7 +81,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index cf676214b217ca30d5559b6426493f77fbdd175b..a2a98a3b39824aee9787bf83569ddc250d9be5c1 100644 (file)
@@ -1,12 +1,18 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:15+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvpnbypass/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
 msgid "Disable"
-msgstr ""
+msgstr "Letiltás"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:62
 msgid "Domains to Bypass"
@@ -18,11 +24,11 @@ msgstr ""
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:48
 msgid "Enable"
-msgstr ""
+msgstr "Engedélyezés"
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
-msgstr ""
+msgstr "Betöltés"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
 msgid "Local IP Addresses to Bypass"
@@ -48,7 +54,7 @@ msgstr ""
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:40
 msgid "Reload"
-msgstr ""
+msgstr "Újratöltés"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
 msgid "Remote IP Addresses to Bypass"
@@ -75,13 +81,13 @@ msgstr ""
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:38
 msgid "Start"
-msgstr ""
+msgstr "Indítás"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:42
 msgid "Stop"
-msgstr ""
+msgstr "Leállítás"
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index d9b8cfcabfd50ca4f29372ee3bfca31bd889ed3e..67598aaf2e7facb974741b5d38e42e9612a4a522 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvpnbypass/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 3.10-dev\n"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
 msgid "Disable"
@@ -20,7 +26,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -48,7 +54,7 @@ msgstr ""
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:40
 msgid "Reload"
-msgstr ""
+msgstr "Aggiorna"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
 msgid "Remote IP Addresses to Bypass"
@@ -79,9 +85,9 @@ msgstr ""
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:42
 msgid "Stop"
-msgstr ""
+msgstr "Arresta"
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index 99d786024e66272d7a1aae158b0a646305d3576c..1634e77d2851c1befd2cac69456b4740c106ed0b 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -81,7 +81,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index 93315986f890161484b02b812e228799c968af09..61059f74a7a47bab9589dc2ddae2deae9f129b62 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -81,7 +81,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
diff --git a/applications/luci-app-vpnbypass/po/mr/vpnbypass.po b/applications/luci-app-vpnbypass/po/mr/vpnbypass.po
new file mode 100644 (file)
index 0000000..6100f1c
--- /dev/null
@@ -0,0 +1,108 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationsvpnbypass/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
+msgid "Disable"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:62
+msgid "Domains to Bypass"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:63
+msgid "Domains to be accessed directly (outside of the VPN tunnel), see"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:48
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
+msgid "Loading"
+msgstr "लोड करीत आहे"
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
+msgid "Local IP Addresses to Bypass"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
+msgid ""
+"Local IP addresses or subnets with direct internet access (outside of the "
+"VPN tunnel)"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:31
+msgid "Local Ports to Bypass"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:31
+msgid "Local ports to trigger VPN Bypass"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:65
+msgid "README"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:40
+msgid "Reload"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
+msgid "Remote IP Addresses to Bypass"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
+msgid ""
+"Remote IP addresses or subnets which will be accessed directly (outside of "
+"the VPN tunnel)"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:38
+msgid "Remote Ports to Bypass"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:38
+msgid "Remote ports to trigger VPN Bypass"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:23
+msgid "Service Status"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:38
+msgid "Start"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:42
+msgid "Stop"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
+msgid "VPN Bypass"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:29
+msgid "VPN Bypass Rules"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:20
+msgid "VPN Bypass Settings"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:65
+msgid "for syntax"
+msgstr ""
+
+#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:11
+msgid "is not installed or not found"
+msgstr ""
index 7752eab930d0a7d4e52ea5fde32a74c05fe2a22d..ad65b674d654b106b3bb113551a9d6f0c9e0d6c7 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -81,7 +81,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index cf7c3ca7dbc516c2e00c5ab39c7fba4c7603b3a8..358bf959798d2a4bc0297793f9b8279e98168f84 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -81,7 +81,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index 2660303ef620173aed7f6a7dd4551608bb4163a3..58c284f0f662ea1fc25d9bc83d03fb754dee3ffb 100644 (file)
@@ -27,7 +27,7 @@ msgstr ""
 msgid "Enable"
 msgstr "Włącz"
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr "Ładowanie"
 
@@ -90,7 +90,7 @@ msgstr "Uruchom"
 msgid "Stop"
 msgstr "Stop"
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr "VPN Bypass"
 
index d9eb28dd8a829673b4d161b778c2135199ae6fdc..77b711484984629480820c4f07971807aa1791c7 100644 (file)
@@ -1,20 +1,21 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-03 08:27+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationsvpnbypass/pt_BR/>\n"
+"Language: pt-br\n"
 "MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.1.1\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:50
 msgid "Disable"
-msgstr ""
+msgstr "Desativar"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:62
 msgid "Domains to Bypass"
@@ -26,11 +27,11 @@ msgstr "Domínios para serem acessados diretamente (fora do túnel VPN), veja"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:48
 msgid "Enable"
-msgstr ""
+msgstr "Ativar"
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
-msgstr ""
+msgstr "Carregando"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
 msgid "Local IP Addresses to Bypass"
@@ -57,7 +58,7 @@ msgstr "LEIAME"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:40
 msgid "Reload"
-msgstr ""
+msgstr "Recarregar"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
 msgid "Remote IP Addresses to Bypass"
@@ -82,23 +83,23 @@ msgstr "Portas remotas para disparar o VPN Bypass"
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:23
 msgid "Service Status"
-msgstr ""
+msgstr "Condição do Serviço"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:38
 msgid "Start"
-msgstr ""
+msgstr "Iniciar"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:42
 msgid "Stop"
-msgstr ""
+msgstr "Parar"
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr "VPN Bypass"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:29
 msgid "VPN Bypass Rules"
-msgstr ""
+msgstr "Regras de Bypass da VPN"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:20
 msgid "VPN Bypass Settings"
@@ -110,7 +111,7 @@ msgstr "para sintaxe"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:11
 msgid "is not installed or not found"
-msgstr ""
+msgstr "não está instalado ou não foi encontrado"
 
 #~ msgid "Start VPNBypass service"
 #~ msgstr "Inicie o serviço VPNBypass"
index 1cab692a03fd63ca4b44dedb92d262a26387f406..12e6f9c195ef5bbb8baa11880dcce50b69e9bea8 100644 (file)
@@ -1,6 +1,6 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-21 14:24+0000\n"
+"PO-Revision-Date: 2019-11-24 07:50+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsvpnbypass/pt/>\n"
@@ -16,7 +16,7 @@ msgstr "Desativar"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:62
 msgid "Domains to Bypass"
-msgstr ""
+msgstr "Domínios a Contornar"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:63
 msgid "Domains to be accessed directly (outside of the VPN tunnel), see"
@@ -26,13 +26,13 @@ msgstr "Domínios a serem acessados diretamente (fora do túnel VPN), veja"
 msgid "Enable"
 msgstr "Ativar"
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr "A carregar"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
 msgid "Local IP Addresses to Bypass"
-msgstr ""
+msgstr "Endereços IP Locais a Contornar"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:45
 msgid ""
@@ -44,11 +44,11 @@ msgstr ""
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:31
 msgid "Local Ports to Bypass"
-msgstr ""
+msgstr "Portos Locais a Contornar"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:31
 msgid "Local ports to trigger VPN Bypass"
-msgstr ""
+msgstr "Portas locais para acionar o Bypass VPN"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:65
 msgid "README"
@@ -60,7 +60,7 @@ msgstr "Recarregar"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
 msgid "Remote IP Addresses to Bypass"
-msgstr ""
+msgstr "Endereços IP Remotos a Contornar"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
 msgid ""
@@ -72,11 +72,11 @@ msgstr ""
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:38
 msgid "Remote Ports to Bypass"
-msgstr ""
+msgstr "Portas Remotas a Contornar"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:38
 msgid "Remote ports to trigger VPN Bypass"
-msgstr ""
+msgstr "Portas remotas para acionar o Bypass VPN"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:23
@@ -91,17 +91,17 @@ msgstr "Iniciar"
 msgid "Stop"
 msgstr "Parar"
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
-msgstr ""
+msgstr "VPN Bypass"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:29
 msgid "VPN Bypass Rules"
-msgstr ""
+msgstr "Regras de Bypass VPN"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:20
 msgid "VPN Bypass Settings"
-msgstr ""
+msgstr "Configurações de Bypass VPN"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:65
 msgid "for syntax"
index 84a8a90946481fb2d42b4694337b5ff0cd215cc8..95150c00f7c1f9527a46bf1e7121b9a1cd537f2c 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -81,7 +81,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index c4d30756cfef1c11636f7141f61261d9de0659da..67c140768fd0329de3f94bee2b2aa42e1ae94b0b 100644 (file)
@@ -32,7 +32,7 @@ msgstr "Домены должны быть доступны напрямую (в
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr "Загружаем"
 
@@ -97,7 +97,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr "Обход VPN"
 
index e7513905a0d6c28bd3307325432ec6906ea920ad..ab00b0dd987711ec8eb352dcd9b990d95c03380e 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -81,7 +81,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index bf12228301ccdf9d2c57a59c0732fb67322f7923..6bba7653617b98598c3f9f3dea6350cbffe65307 100644 (file)
@@ -26,7 +26,7 @@ msgstr ""
 msgid "Enable"
 msgstr "Aktivera"
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr "Laddar"
 
@@ -87,7 +87,7 @@ msgstr "Starta"
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index 0477dbca39b7952e571d30cebf5659b21a768923..a723e187eee20c3e07da6f865bf87fd85eb41b67 100644 (file)
@@ -17,7 +17,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -78,7 +78,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index 8283301204c58a53f86c9adf952ec8abdc600b16..c7873782cc87ae5c6c0befd19f01893b47e45ba0 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 13:08+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-09 20:05+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationsvpnbypass/tr/>\n"
 "Language: tr\n"
@@ -26,7 +26,7 @@ msgstr ""
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr "Yükleniyor"
 
@@ -85,9 +85,9 @@ msgstr ""
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:42
 msgid "Stop"
-msgstr ""
+msgstr "Durdur"
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index f80d88b4b6d469aa1690297609fb574186737f9a..af1ba7617220992bcce54b13568a37b2932ba15e 100644 (file)
@@ -27,7 +27,7 @@ msgstr ""
 msgid "Enable"
 msgstr "Увімкнути"
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr "Завантаження"
 
@@ -88,7 +88,7 @@ msgstr "Запустити"
 msgid "Stop"
 msgstr "Зупинити"
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index c19d21f1fecf0721c78900434562b23d067df86c..c3f83c10dc9e38b14fb28a51752634959fe3dc17 100644 (file)
@@ -26,7 +26,7 @@ msgstr ""
 msgid "Enable"
 msgstr "Kích hoạt"
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr "Đang tải"
 
@@ -87,7 +87,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr ""
 
index eadd591055e30a32a53d14afed81ab8c2f093222..0b93e26f63f73fc8f8a602ed37909909189f6531 100644 (file)
@@ -3,8 +3,8 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-15 03:06+0000\n"
-"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:07+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationsvpnbypass/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -29,7 +29,7 @@ msgstr "要直接访问的域(不使用 VPN 隧道),请参见"
 msgid "Enable"
 msgstr "启用"
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr "加载中"
 
@@ -57,7 +57,7 @@ msgstr "README"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:40
 msgid "Reload"
-msgstr "重"
+msgstr "重新载入"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:52
 msgid "Remote IP Addresses to Bypass"
@@ -80,7 +80,7 @@ msgstr "触发 VPN 绕过的远程端口"
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:23
 msgid "Service Status"
-msgstr ""
+msgstr "服务状态"
 
 #: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:38
 msgid "Start"
@@ -90,7 +90,7 @@ msgstr "启动"
 msgid "Stop"
 msgstr "停止"
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr "VPN 绕过"
 
@@ -108,7 +108,7 @@ msgstr "对于语法"
 
 #: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:11
 msgid "is not installed or not found"
-msgstr ""
+msgstr "未安装或未找到"
 
 #~ msgid "Start VPNBypass service"
 #~ msgstr "启动 VPNBypass 服务"
index e6d8927ff38bb5721904d54e723139e62ae6125d..d065e6d84fc9da491448a6534cd9d8a67bab8644 100644 (file)
@@ -27,7 +27,7 @@ msgstr "要直接訪問的域(不使用 VPN 隧道),請參見"
 msgid "Enable"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:53
+#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51
 msgid "Loading"
 msgstr ""
 
@@ -88,7 +88,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:6
+#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4
 msgid "VPN Bypass"
 msgstr "VPN 繞過"
 
index 9455701a096adeae119cff276cbd7c7bacba5a5f..d7bfee271dbacbc13f28feba1f7ffba2a36be6fe 100644 (file)
@@ -1,11 +1,4 @@
 #!/bin/sh
-uci -q batch <<-EOF >/dev/null
-       delete ucitrack.@vpnbypass[-1]
-       add ucitrack vpnbypass
-       set ucitrack.@vpnbypass[-1].init=vpnbypass
-       commit ucitrack
-EOF
 
 rm -f /tmp/luci-indexcache
 exit 0
-
index 71fc0ffaa64ad41e09d41a03c88f69ea98c68ccc..f80e5c232efb0e757e2bb6abfb2365d6076fcaae 100644 (file)
@@ -1,15 +1,16 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2012-04-24 15:54+0200\n"
-"Last-Translator: awm1 <awm1klimes8vladimir@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-05 17:06+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswatchcat/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.0.4\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
 msgid "Forced reboot delay"
@@ -17,7 +18,7 @@ msgstr "Prodleva nuceného restartu"
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
 msgid "Host address to ping"
-msgstr "Adresa zařízení, vůči kterému bude testování připojení (ping)"
+msgstr "Adresa zařízení, vůči kterému bude testováno připojení (ping)"
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
 msgid ""
@@ -63,22 +64,19 @@ msgid "Watchcat"
 msgstr "Watchcat"
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
-#, fuzzy
 msgid ""
 "Watchcat allows configuring a periodic reboot when the Internet connection "
 "has been lost for a certain period of time."
 msgstr ""
-"Nástroj Watchcat umožňuje nastavit periodický interval restartu zařízení a/"
-"nebo provést restart i tehdy, když dojde ke ztrátě připojení k internetu/"
-"danému zařízení po stanovenou dobu"
+"Nástroj Watchcat umožňuje provést restart zařízení, když ztráta připojení "
+"trvá stanovenou dobu, případně restart provádět periodicky vždy."
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
-#, fuzzy
 msgid ""
 "When rebooting the system, the watchcat will trigger a soft reboot. Entering "
 "a non zero value here will trigger a delayed hard reboot if the soft reboot "
 "fails. Enter a number of seconds to enable, use 0 to disable"
 msgstr ""
-"Pokud je nutno restartovat systém, provede Watchcat \"měkký\" restart "
-"(hodnota 0); zadáním nenulové hodnoty nastavíte interval (v sekundách), za "
-"který program provede \"tvrdý\" restart, pokud \"měkký\" selže."
+"Watchcat provádí \"měkký\" restart (hodnota 0). Zadáním nenulové hodnoty "
+"nastavíte interval (v sekundách), po kterém bude proveden \"tvrdý\" restart, "
+"pokud \"měkký\" restart selhal"
diff --git a/applications/luci-app-watchcat/po/mr/watchcat.po b/applications/luci-app-watchcat/po/mr/watchcat.po
new file mode 100644 (file)
index 0000000..688f605
--- /dev/null
@@ -0,0 +1,66 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: mr\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"
+
+#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
+msgid "Forced reboot delay"
+msgstr ""
+
+#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:40
+msgid "Host address to ping"
+msgstr ""
+
+#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:47
+msgid ""
+"How often to check internet connection. Default unit is seconds, you can you "
+"use the suffix 'm' for minutes, 'h' for hours or 'd' for days"
+msgstr ""
+
+#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:31
+msgid ""
+"In periodic mode, it defines the reboot period. In internet mode, it defines "
+"the longest period of time without internet access before a reboot is "
+"engaged.Default unit is seconds, you can use the suffix 'm' for minutes, 'h' "
+"for hours or 'd' for days"
+msgstr ""
+
+#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
+msgid "Operating mode"
+msgstr ""
+
+#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:30
+msgid "Period"
+msgstr ""
+
+#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:39
+msgid "Ping host"
+msgstr ""
+
+#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:46
+msgid "Ping period"
+msgstr ""
+
+#: applications/luci-app-watchcat/luasrc/controller/watchcat.lua:10
+#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:5
+msgid "Watchcat"
+msgstr ""
+
+#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:6
+msgid ""
+"Watchcat allows configuring a periodic reboot when the Internet connection "
+"has been lost for a certain period of time."
+msgstr ""
+
+#: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:22
+msgid ""
+"When rebooting the system, the watchcat will trigger a soft reboot. Entering "
+"a non zero value here will trigger a delayed hard reboot if the soft reboot "
+"fails. Enter a number of seconds to enable, use 0 to disable"
+msgstr ""
index e6e03ff1249c101482e4e93a08467203a78d9b8c..2da55cd7985e8c1e388516b187ddd79950e5f88f 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2017-02-20 18:10-0300\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Language-Team: none\n"
-"Language: pt_BR\n"
+"POT-Creation-Date: \n"
+"PO-Revision-Date: 2019-11-26 17:08+0000\n"
+"Last-Translator: Rafael Fontenelle <rafaelff@gnome.org>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationswatchcat/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: Poedit 1.8.11\n"
-"POT-Creation-Date: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:21
 msgid "Forced reboot delay"
@@ -37,9 +38,9 @@ msgid ""
 "for hours or 'd' for days"
 msgstr ""
 "No modo periódico, é definido o período para se reiniciar. No modo Internet, "
-"é definido o maior período de tempo sem acesso à Internet até que uma "
-"reiniciação é realizada. A unidade padrão é segundos, mas você pode usar o "
-"sufixo 'm' para minutos, 'h' para horas ou 'd' para dias."
+"é definido o maior período de tempo sem acesso à Internet até que um "
+"reinício seja realizado. A unidade padrão é segundos, mas você pode usar o "
+"sufixo 'm' para minutos, 'h' para horas ou 'd' para dias"
 
 #: applications/luci-app-watchcat/luasrc/model/cbi/watchcat/watchcat.lua:15
 msgid "Operating mode"
@@ -76,7 +77,7 @@ msgid ""
 "a non zero value here will trigger a delayed hard reboot if the soft reboot "
 "fails. Enter a number of seconds to enable, use 0 to disable"
 msgstr ""
-"Ao se reiniciar o sistema, watchcat acionará uma reiniciação suave. Ao se "
-"inserir um valor diferente de zero aqui, será acionado uma reiniciação "
-"forçada se a reiniciação suave falhar. Insira um número de segundos para "
-"habilitar, use 0 para desabilitar."
+"Ao reiniciar o sistema, o watchcat vai acionar uma reinicialização suave. "
+"Inserir um valor não zero aqui irá acionar uma reinicialização forçada "
+"atrasada se a reinicialização suave falhar. Digite um número de segundos "
+"para habilitar, use 0 para desabilitar"
index 96dfb287314803591003dcb2f9a60a59f43ef6a9..746c48c27ca0595b7f6338547894bb250166e5c5 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-02 16:12+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswifischedule/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"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
 msgid "Activate wifi"
-msgstr ""
+msgstr "Aktivuj WiFi"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
 msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
 msgstr ""
+"Nepodařilo se najít požadované soubory /usr/bin/wifi_schedule.sh nebo /sbin/"
+"wifi"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
 msgid "Could not find required program /usr/bin/iwinfo"
-msgstr ""
+msgstr "Nepodařilo se najít požadovaný program /usr/bin/iwinfo"
 
 #: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:41
 msgid "Cron Jobs"
-msgstr ""
+msgstr "Úlohy Cron"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
 msgid "Day(s) of Week"
-msgstr ""
+msgstr "Den/dny v týdnu"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
 msgid "Defines a schedule when to turn on and off wifi."
-msgstr ""
+msgstr "Definuje plán pro zapnutí a vypnutí WiFi."
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
 msgid "Determine Modules Automatically"
-msgstr ""
+msgstr "Určit moduly automaticky"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
 msgid "Disable wifi gracefully"
-msgstr ""
+msgstr "Vypnout WiFi kultivovaně"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
 msgid "Disabled wifi forced"
-msgstr ""
+msgstr "Vypnout WiFi vynuceně"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
 msgid "Enable"
-msgstr ""
+msgstr "Povolit"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
 msgid "Enable Wifi Schedule"
-msgstr ""
+msgstr "Povolit plán WiFi"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
 msgid "Enable logging"
-msgstr ""
+msgstr "Povolit protokolování"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
 msgid "Force disabling wifi even if stations associated"
-msgstr ""
+msgstr "Vynutit vypnutí FiFi, i když jsou přidruženy stanice"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
 msgid "Friday"
-msgstr ""
+msgstr "Pátek"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
 msgid "Global Settings"
-msgstr ""
+msgstr "Globální nastavení"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
 msgid "Monday"
-msgstr ""
+msgstr "Pondělí"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
 msgid "Saturday"
-msgstr ""
+msgstr "Sobota"
 
 #: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
 msgid "Schedule"
-msgstr ""
+msgstr "Plán"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
 msgid "Schedule events"
-msgstr ""
+msgstr "Plánované události"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
 msgid "Start Time"
-msgstr ""
+msgstr "Čas spuštění"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
 msgid "Start WiFi"
-msgstr ""
+msgstr "Spuštění WiFi"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
 msgid "Stop Time"
-msgstr ""
+msgstr "Čas vypnutí"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
 msgid "Stop WiFi"
-msgstr ""
+msgstr "Vypnutí WiFi"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
 msgid "Sunday"
-msgstr ""
+msgstr "Neděle"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
 msgid "The value %s is invalid"
-msgstr ""
+msgstr "Hodnota %s je neplatná"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
 msgid "Thursday"
-msgstr ""
+msgstr "Čtvrtek"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
 msgid "Tuesday"
-msgstr ""
+msgstr "Úterý"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
 msgid "Unload Modules (experimental; saves more power)"
-msgstr ""
+msgstr "Uvolnit moduly (experimentální; šetří více energie)"
 
 #: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:29
 msgid "View Cron Jobs"
-msgstr ""
+msgstr "Zobrazit Cron úlohy"
 
 #: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:28
 msgid "View Logfile"
-msgstr ""
+msgstr "Zobrazit soubor protokolu"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
 msgid "Wednesday"
-msgstr ""
+msgstr "Středa"
 
 #: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:26
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
 msgid "Wifi Schedule"
-msgstr ""
+msgstr "WiFi plán"
 
 #: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:35
 msgid "Wifi Schedule Logfile"
-msgstr ""
+msgstr "Protokol WiFi plánu"
index 7212392a087b306370d4cc4556417973566a976f..0380847a6938b2e22f67a876e2237188b9b4aa80 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-10 23:16+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswifischedule/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
 msgid "Activate wifi"
@@ -42,7 +48,7 @@ msgstr ""
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
 msgid "Enable"
-msgstr ""
+msgstr "Engedélyezés"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
 msgid "Enable Wifi Schedule"
@@ -50,7 +56,7 @@ msgstr ""
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
 msgid "Enable logging"
-msgstr ""
+msgstr "Naplózás engedélyezése"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
 msgid "Force disabling wifi even if stations associated"
@@ -122,7 +128,7 @@ msgstr ""
 
 #: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:28
 msgid "View Logfile"
-msgstr ""
+msgstr "Naplófájl megtekintése"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
 msgid "Wednesday"
diff --git a/applications/luci-app-wifischedule/po/mr/wifischedule.po b/applications/luci-app-wifischedule/po/mr/wifischedule.po
new file mode 100644 (file)
index 0000000..2c904fa
--- /dev/null
@@ -0,0 +1,138 @@
+msgid ""
+msgstr ""
+"Language: mr\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
+msgid "Activate wifi"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
+msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
+msgid "Could not find required program /usr/bin/iwinfo"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:41
+msgid "Cron Jobs"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:154
+msgid "Day(s) of Week"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
+msgid "Defines a schedule when to turn on and off wifi."
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:133
+msgid "Determine Modules Automatically"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:88
+msgid "Disable wifi gracefully"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
+msgid "Disabled wifi forced"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
+msgid "Enable"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
+msgid "Enable Wifi Schedule"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:74
+msgid "Enable logging"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
+msgid "Force disabling wifi even if stations associated"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
+msgid "Friday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:48
+msgid "Global Settings"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
+msgid "Monday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:162
+msgid "Saturday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:27
+msgid "Schedule"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:142
+msgid "Schedule events"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:196
+msgid "Start Time"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:167
+msgid "Start WiFi"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:230
+msgid "Stop Time"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:201
+msgid "Stop WiFi"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:163
+msgid "Sunday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:33
+msgid "The value %s is invalid"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:160
+msgid "Thursday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:158
+msgid "Tuesday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
+msgid "Unload Modules (experimental; saves more power)"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:29
+msgid "View Cron Jobs"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:28
+msgid "View Logfile"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:159
+msgid "Wednesday"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:26
+#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:39
+msgid "Wifi Schedule"
+msgstr ""
+
+#: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:35
+msgid "Wifi Schedule Logfile"
+msgstr ""
index f7be91989bcb1e444fc2a5752afe1204a7458c00..47f6f5bd4e474096239426fcac380d522c5baf89 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-13 21:11+0000\n"
-"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"PO-Revision-Date: 2019-12-09 20:06+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswifischedule/pl/>\n"
 "Language: pl\n"
@@ -122,7 +122,7 @@ msgstr "Wtorek"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:102
 msgid "Unload Modules (experimental; saves more power)"
-msgstr "Rozładuj moduły (eksperymentalne; oszczędza więcej energii)"
+msgstr "Zwalnianie modułów (eksperymentalne; oszczędność energii)"
 
 #: applications/luci-app-wifischedule/luasrc/controller/wifischedule/wifi_schedule.lua:29
 msgid "View Cron Jobs"
index 08771f06efbb962d5d497ca626b72087be20c625..fcc6c45f9929f9dc6078e57c0e2b892e300543e9 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-03 08:27+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationswifischedule/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"
-"X-Generator: Poedit 1.8.11\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
 msgid "Activate wifi"
@@ -19,8 +20,8 @@ msgstr "Ativar a WiFi"
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:65
 msgid "Could not find required /usr/bin/wifi_schedule.sh or /sbin/wifi"
 msgstr ""
-"Não foi possível localizar os programas necessários '/usr/bin/wifi_schedule."
-"sh' ou '/sbin/wifi'."
+"Não foi possível localizar os programas necessários '/usr/bin/"
+"wifi_schedule.sh' ou '/sbin/wifi'"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:244
 msgid "Could not find required program /usr/bin/iwinfo"
@@ -48,11 +49,11 @@ msgstr "Desabilitar a WiFi amistosamente"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:95
 msgid "Disabled wifi forced"
-msgstr "WiFi foi desabilitada de forma forçada."
+msgstr "O WiFi foi desativado de forma forçada"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:148
 msgid "Enable"
-msgstr "Habilitar"
+msgstr "Ativar"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:55
 msgid "Enable Wifi Schedule"
@@ -64,7 +65,7 @@ msgstr "Habilite os registros (log)"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:235
 msgid "Force disabling wifi even if stations associated"
-msgstr "Force a desativação da WiFi mesmo se existirem estações associadas "
+msgstr "Sempre desativar o WiFi ainda que existam estações associadas"
 
 #: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:161
 msgid "Friday"
index 10736109ef4c4296d831d31e4eb12fddc6e37709..92b9fe07c1dd643da7bf80cedd03a21b44fba896 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswireguard/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"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
 msgid "Allowed IPs"
-msgstr ""
+msgstr "Povolené adresy IP"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:225
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:259
 msgid "Collecting data..."
-msgstr ""
+msgstr "Probíhá sběr dat..."
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:220
 msgid "Configuration"
-msgstr ""
+msgstr "Nastavení"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
 msgid "Data Received"
-msgstr ""
+msgstr "Přijatá data"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
 msgid "Data Transmitted"
-msgstr ""
+msgstr "Odeslaná data"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
 msgid "Endpoint"
-msgstr ""
+msgstr "Koncový bod"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
 msgid "Firewall Mark"
-msgstr ""
+msgstr "Značka paketu (fwmark)"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:189
 msgid "Interface"
-msgstr ""
+msgstr "Rozhraní"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
 msgid "Interface does not have a public key!"
-msgstr ""
+msgstr "Rozhraní nemá veřejný klíč!"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
 msgid "Latest Handshake"
-msgstr ""
+msgstr "Poslední handshake"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
 msgid "Listen Port"
-msgstr ""
+msgstr "Naslouchající port"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
 msgid "Never"
-msgstr ""
+msgstr "Nikdy"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:251
 msgid "Peer"
-msgstr ""
+msgstr "Protistrana"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
 msgid "Persistent Keepalive"
-msgstr ""
+msgstr "Trvalé udržování spojení (Keep Alive)"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
 msgid "Public Key"
-msgstr ""
+msgstr "Veřejný klíč"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:191
 msgid "Show/Hide QR-Code"
-msgstr ""
+msgstr "Zobrazit / skrýt QR kód"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:211
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every manual "
 "page reload and transfers the following information:"
 msgstr ""
+"Kód QR funguje pro dané wg rozhraní. Bude aktualizován při každém ručním "
+"znovunačtení stránky a obsahuje následující informace:"
 
 #: applications/luci-app-wireguard/luasrc/controller/wireguard.lua:7
 msgid "WireGuard Status"
-msgstr ""
+msgstr "Stav WireGuard"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:212
 msgid ""
 "[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
 "saved on the router"
 msgstr ""
+"[Rozhraní] Náhodný, za běhu generovaný 'Soukromý klíč'. Klíč nebude uložen "
+"ve směrovači"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:213
 msgid ""
@@ -92,19 +102,22 @@ msgid ""
 "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
 "address"
 msgstr ""
+"[Peer] 'Veřejný klíč' tohoto wg rozhraní a 'Povolené IP adresy' s výchozím "
+"nastavením '0.0.0.0/0, :: / 0' pro umožnění odesílání provozu na jakoukoli "
+"IPv4 a IPv6 adresu"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
 msgid "h ago"
-msgstr ""
+msgstr "hodin zpět"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
 msgid "m ago"
-msgstr ""
+msgstr "minut zpět"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
 msgid "over a day ago"
-msgstr ""
+msgstr "před více než dnem"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
 msgid "s ago"
-msgstr ""
+msgstr "sekund zpět"
index 9930ecdd13e8c5244dcecc71328f2910858f5a01..d6acbe6d8bce709c93614f6299feeba38ad820eb 100644 (file)
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-23 18:06+0000\n"
+"Last-Translator: lamprakis <lamprakisa@yahoo.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswireguard/el/>\n"
 "Language: el\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
 msgid "Allowed IPs"
-msgstr ""
+msgstr "Επιτρεπόμενες IPs"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:225
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:259
 msgid "Collecting data..."
-msgstr ""
+msgstr "Συλλογή δεδομένων..."
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:220
 msgid "Configuration"
-msgstr ""
+msgstr "Διαμόρφωση"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
 msgid "Data Received"
-msgstr ""
+msgstr "Ληφθέντα δεδομένα"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
 msgid "Data Transmitted"
-msgstr ""
+msgstr "Απεσταλμένα δεδομένα"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
 msgid "Endpoint"
-msgstr ""
+msgstr "Τελικό σημείο"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
 msgid "Firewall Mark"
-msgstr ""
+msgstr "Σημάδι τείχους προστασίας"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:189
 msgid "Interface"
-msgstr ""
+msgstr "Διεπαφή"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
 msgid "Interface does not have a public key!"
-msgstr ""
+msgstr "Η διεπαφή δεν έχει δημόσιο κλειδί!"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
 msgid "Latest Handshake"
-msgstr ""
+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:251
 msgid "Peer"
-msgstr ""
+msgstr "Κόμβος"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
 msgid "Persistent Keepalive"
-msgstr ""
+msgstr "Συνεχής διατήρηση σύνδεσης"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
 msgid "Public Key"
-msgstr ""
+msgstr "Δημόσιο κλειδί"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:191
 msgid "Show/Hide QR-Code"
-msgstr ""
+msgstr "Εμφάνιση/Απόκρυψη κώδικα QR"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:211
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every manual "
 "page reload and transfers the following information:"
 msgstr ""
+"Ο κώδικας QR λειτουργεί ανά διεπαφή wg, ανανεώνεται με κάθε χειροκίνητη "
+"ανανέωση σελίδας και μεταφέρει τις ακόλουθες πληροφορίες:"
 
 #: applications/luci-app-wireguard/luasrc/controller/wireguard.lua:7
 msgid "WireGuard Status"
-msgstr ""
+msgstr "Κατάσταση του WireGuard"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:212
 msgid ""
 "[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
 "saved on the router"
 msgstr ""
+"[Interface] Ένα τυχαίο, δημιουργούμενο με το χέρι \"ιδιωτικό κλειδί\", το "
+"κλειδί δεν θα αποθηκευτεί στο δρομολογητή"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:213
 msgid ""
@@ -92,19 +102,22 @@ msgid ""
 "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
 "address"
 msgstr ""
+"[Peer] [Peer] Το 'Δημόσιο κλειδί' αυτής της διεπαφής wg και των "
+"'Επιτρεπόμενων IP' με την προεπιλεγμένη τιμή '0.0.0.0/0, :: / 0' για να "
+"επιτρέπεται η αποστολή κίνησης σε οποιαδήποτε διεύθυνση IPv4 και IPv6"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
 msgid "h ago"
-msgstr ""
+msgstr "ώρες πριν"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
 msgid "m ago"
-msgstr ""
+msgstr "λεπτά πριν"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
 msgid "over a day ago"
-msgstr ""
+msgstr "πλέον της μιας ημέρας"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
 msgid "s ago"
-msgstr ""
+msgstr "δευτερόλεπτα πριν"
index bfdf5494571b282af8e3ae4126f5de71c4183980..144c4f5a42cbc53be86e2143e0197d6c349c3a71 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-13 23:07+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswireguard/hu/>\n"
 "Language: hu\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"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
 msgid "Allowed IPs"
@@ -11,11 +17,11 @@ msgstr ""
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:225
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:259
 msgid "Collecting data..."
-msgstr ""
+msgstr "Adatok összegyűjtése…"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:220
 msgid "Configuration"
-msgstr ""
+msgstr "Beállítás"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
 msgid "Data Received"
@@ -35,7 +41,7 @@ msgstr ""
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:189
 msgid "Interface"
-msgstr ""
+msgstr "Csatoló"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
 msgid "Interface does not have a public key!"
@@ -47,7 +53,7 @@ msgstr ""
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
 msgid "Listen Port"
-msgstr ""
+msgstr "Port figyelése"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
 msgid "Never"
@@ -64,7 +70,7 @@ msgstr ""
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
 msgid "Public Key"
-msgstr ""
+msgstr "Nyilvános kulcs"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:191
 msgid "Show/Hide QR-Code"
index 740f680836ec1f7e6add7a1231e90a18cdb9ad2f..014efe18b7a80aaac01657025856db6434e050a4 100644 (file)
@@ -1,8 +1,14 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-11-25 13:58+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
+"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswireguard/it/>\n"
 "Language: it\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
 msgid "Allowed IPs"
@@ -15,7 +21,7 @@ msgstr ""
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:220
 msgid "Configuration"
-msgstr ""
+msgstr "Configurazione"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
 msgid "Data Received"
diff --git a/applications/luci-app-wireguard/po/mr/wireguard.po b/applications/luci-app-wireguard/po/mr/wireguard.po
new file mode 100644 (file)
index 0000000..d51300f
--- /dev/null
@@ -0,0 +1,116 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:23+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswireguard/mr/>\n"
+"Language: mr\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"
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
+msgid "Allowed IPs"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:225
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:259
+msgid "Collecting data..."
+msgstr "डेटा संकलित करीत आहे ..."
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:220
+msgid "Configuration"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170
+msgid "Data Received"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171
+msgid "Data Transmitted"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144
+msgid "Endpoint"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131
+msgid "Firewall Mark"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:189
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116
+msgid "Interface does not have a public key!"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166
+msgid "Latest Handshake"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125
+msgid "Listen Port"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81
+msgid "Never"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:251
+msgid "Peer"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
+msgid "Persistent Keepalive"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
+msgid "Public Key"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:191
+msgid "Show/Hide QR-Code"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:211
+msgid ""
+"The QR-Code works per wg interface, it will be refreshed with every manual "
+"page reload and transfers the following information:"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/controller/wireguard.lua:7
+msgid "WireGuard Status"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:212
+msgid ""
+"[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
+"saved on the router"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:213
+msgid ""
+"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the "
+"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
+"address"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
+msgid "h ago"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89
+msgid "m ago"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93
+msgid "over a day ago"
+msgstr ""
+
+#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87
+msgid "s ago"
+msgstr ""
index 103750910c5cb6d14089af314f2f25281dfb2fe7..201cfd0ae81b1f4b38380fc84dabcc1516f2e20b 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-16 09:06+0000\n"
-"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
+"PO-Revision-Date: 2019-12-02 16:11+0000\n"
+"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
 "luciapplicationswireguard/pl/>\n"
 "Language: pl\n"
@@ -66,7 +66,7 @@ msgstr "Peer"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156
 msgid "Persistent Keepalive"
-msgstr ""
+msgstr "Trwale trzymaj przy życiu"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139
@@ -82,6 +82,8 @@ msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every manual "
 "page reload and transfers the following information:"
 msgstr ""
+"Kod QR działa według interfejsu wg, będzie odświeżany przy każdym ręcznym "
+"przeładowaniu strony i przekazuje następujące informacje:"
 
 #: applications/luci-app-wireguard/luasrc/controller/wireguard.lua:7
 msgid "WireGuard Status"
@@ -92,6 +94,8 @@ msgid ""
 "[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
 "saved on the router"
 msgstr ""
+"[Interfejs] Losowy, generowany \"w locie\" klucz prywatny. Klucz nie "
+"zostanie zapisany na routerze"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:213
 msgid ""
@@ -99,6 +103,9 @@ msgid ""
 "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
 "address"
 msgstr ""
+"[Peer] \"Klucz publiczny\" tego interfejsu wg i \"Dozwolone adresy IP\" z "
+"domyślną wartością \"0.0.0.0/0, :: / 0\", aby umożliwić wysyłanie ruchu na "
+"dowolny adres IPv4 i IPv6"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
 msgid "h ago"
index a915ec303590cf0ac03ba803e06a6a711849240d..0f8c79fc0d354e69806bbbb036c06c120f14f771 100644 (file)
@@ -1,16 +1,17 @@
 msgid ""
 msgstr ""
-"Content-Type: text/plain; charset=UTF-8\n"
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: \n"
-"Language-Team: \n"
+"PO-Revision-Date: 2019-12-03 08:27+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
+"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
+"openwrt/luciapplicationswireguard/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"
-"X-Generator: Poedit 1.8.11\n"
-"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
 msgid "Allowed IPs"
@@ -76,13 +77,15 @@ msgstr "Chave Pública"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:191
 msgid "Show/Hide QR-Code"
-msgstr ""
+msgstr "Mostrar/Ocultar QR-Code"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:211
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every manual "
 "page reload and transfers the following information:"
 msgstr ""
+"O QR-Code funciona por interface wg, ele será atualizado a cada recarga "
+"manual da página e transfere as seguintes informações:"
 
 #: applications/luci-app-wireguard/luasrc/controller/wireguard.lua:7
 msgid "WireGuard Status"
@@ -93,6 +96,8 @@ msgid ""
 "[Interface] A random, on the fly generated 'PrivateKey', the key will not be "
 "saved on the router"
 msgstr ""
+"[Interface] Aleatório, o 'PrivateKey' será gerado em tempo real, a chave não "
+"será salva no roteador"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:213
 msgid ""
@@ -100,6 +105,9 @@ msgid ""
 "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
 "address"
 msgstr ""
+"[Peer] A 'PublicKey' (Chave Pública) dessa interface wg e os 'AllowedIPs' ("
+"Ips Permitidos) com o padrão de '0.0.0.0.0/0, ::/0' para que seja permitido "
+"o envio de tráfego para qualquer endereço IPv4 e IPv6"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
 msgid "h ago"
index a666b608490f316631adcc411d0cd58a3aa24a1c..d4033a242b8562525a28ef6d35cb2aff6dc85a8e 100644 (file)
@@ -1,17 +1,23 @@
 msgid ""
 msgstr ""
+"PO-Revision-Date: 2019-12-09 20:05+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
+"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswireguard/tr/>\n"
 "Language: tr\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
 msgid "Allowed IPs"
-msgstr ""
+msgstr "İzin verilen IP adresleri"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:225
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:259
 msgid "Collecting data..."
-msgstr ""
+msgstr "Veri alınıyor..."
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:220
 msgid "Configuration"
index 4046bbce8b3bcb95f4d87b7ea45ac71ace5f458e..b959d1a518bed022a5ea273f998b6c3dee7a0b9a 100644 (file)
@@ -5,8 +5,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-10-23 09:54+0000\n"
-"Last-Translator: liushuyu011 <liushuyu011@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:08+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luciapplicationswireguard/zh_Hans/>\n"
 "Language: zh-cn\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.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149
 msgid "Allowed IPs"
@@ -86,7 +86,7 @@ msgstr "显示/隐藏 QR 码"
 msgid ""
 "The QR-Code works per wg interface, it will be refreshed with every manual "
 "page reload and transfers the following information:"
-msgstr ""
+msgstr "QR码可用于每个wg界面,每次手动重新加载页面时都会刷新QR码,并传输以下信息:"
 
 #: applications/luci-app-wireguard/luasrc/controller/wireguard.lua:7
 msgid "WireGuard Status"
@@ -104,6 +104,8 @@ msgid ""
 "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 "
 "address"
 msgstr ""
+"[Peer]该wg接口的'PublicKey'和默认值为'0.0.0.0/0,:: / "
+"0'的'AllowedIPs',以允许将流量发送到任何IPv4和IPv6地址"
 
 #: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91
 msgid "h ago"
index ad85bf0d39695b878c9841beafe0f5a51183da5b..040d152ff1de66187ed8d9703c4079e453a8d416 100644 (file)
@@ -5,15 +5,16 @@ 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: 2014-05-12 11:17+0200\n"
-"Last-Translator: sairon <llamka@gmail.com>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-02 16:08+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
+"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
+"luciapplicationswol/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Pootle 2.0.6\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
 msgid "Broadcast on all interfaces"
@@ -33,19 +34,18 @@ msgstr "Použité síťové rozhraní"
 
 #: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
 msgid "Send to broadcast address"
-msgstr ""
+msgstr "Odeslat na adresu všesměrového vysílání"
 
 #: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
-#, fuzzy
 msgid ""
 "Sometimes only one of the two tools works. If one fails, try the other one"
 msgstr ""
-"Může se stát, že pro dané cílové zařízení bude fungovat pouze jeden z "
-"programů. Pokud první selže, vyzkoušejte další."
+"Někdy pro dané cílové zařízení funguje pouze jeden z nástrojů. Pokud první "
+"selže, vyzkoušejte ten druhý"
 
 #: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
 msgid "Specifies the interface the WoL packet is sent on"
-msgstr "Zde se nastaví síťové rozhraní, přes které budou zasílány WoL packety."
+msgstr "Zde se nastaví síťové rozhraní, přes které budou zasílány WoL packety"
 
 #: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
 msgid "Starting WoL utility:"
diff --git a/applications/luci-app-wol/po/mr/wol.po b/applications/luci-app-wol/po/mr/wol.po
new file mode 100644 (file)
index 0000000..74657c6
--- /dev/null
@@ -0,0 +1,64 @@
+msgid ""
+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: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: mr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
+msgid "Broadcast on all interfaces"
+msgstr ""
+
+#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+msgid "Choose the host to wake up or enter a custom MAC address to use"
+msgstr ""
+
+#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+msgid "Host to wake up"
+msgstr ""
+
+#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+msgid "Network interface to use"
+msgstr ""
+
+#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
+msgid "Send to broadcast address"
+msgstr ""
+
+#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+msgid ""
+"Sometimes only one of the two tools works. If one fails, try the other one"
+msgstr ""
+
+#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+msgid "Specifies the interface the WoL packet is sent on"
+msgstr ""
+
+#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
+msgid "Starting WoL utility:"
+msgstr ""
+
+#: applications/luci-app-wol/luasrc/controller/wol.lua:4
+#: applications/luci-app-wol/luasrc/controller/wol.lua:5
+#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+msgid "Wake on LAN"
+msgstr ""
+
+#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+msgid ""
+"Wake on LAN is a mechanism to remotely boot computers in the local network."
+msgstr ""
+
+#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+msgid "Wake up host"
+msgstr ""
+
+#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+msgid "WoL program"
+msgstr ""
diff --git a/applications/luci-app-yggdrasil/Makefile b/applications/luci-app-yggdrasil/Makefile
new file mode 100644 (file)
index 0000000..747d8c3
--- /dev/null
@@ -0,0 +1,14 @@
+#
+# Copyright (C) 2008-2019 The LuCI Team <luci@lists.subsignal.org>
+#
+# This is free software, licensed under the Apache License, Version 2.0 .
+#
+
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=LuCI support for Yggdrasil
+LUCI_DEPENDS:=+yggdrasil
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js b/applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js
new file mode 100644 (file)
index 0000000..8bc7932
--- /dev/null
@@ -0,0 +1,22 @@
+'use strict';
+'require form';
+
+return L.view.extend({
+       render: function() {
+               var m, s, o;
+
+               m = new form.Map('yggdrasil', 'Yggdrasil');
+
+               s = m.section(form.TypedSection, "yggdrasil", _("Encryption keys")); 
+               s.anonymous = true;
+
+               s.option(form.Value, "EncryptionPublicKey", _("Encryption public key"));
+               s.option(form.Value, "EncryptionPrivateKey", _("Encryption private key"),
+                       _("Keep this private. When compromised, generate a new keypair and IPv6."));
+               s.option(form.Value, "SigningPublicKey", _("Signing public key"));
+               s.option(form.Value, "SigningPrivateKey", _("Signing private key"),
+                       _("Keep this private. When compromised, generate a new keypair and IPv6."));
+
+               return m.render();
+       }
+});
diff --git a/applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js b/applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js
new file mode 100644 (file)
index 0000000..62336a2
--- /dev/null
@@ -0,0 +1,31 @@
+'use strict';
+'require form';
+
+return L.view.extend({
+       render: function() {
+               var m, s, o;
+
+               m = new form.Map('yggdrasil', 'Yggdrasil');
+
+               o = m.section(form.TableSection, "peer", _("Peers"),
+                       _("List of connection strings for outbound peer connections in URI format, " +
+                               "e.g. tcp://a.b.c.d:e or socks://a.b.c.d:e/f.g.h.i:j. These connections " +
+                               "will obey the operating system routing table, therefore you should " +
+                               "use this section when you may connect via different interfaces."));
+               o.option(form.Value, "uri", "URI");
+               o.anonymous = true;
+               o.addremove = true;
+
+               o = m.section(form.TableSection, "interface_peer", _("Interface peers"),
+                       _("List of connection strings for outbound peer connections in URI format, " +
+                               "arranged by source interface, e.g. { \"eth0\": [ tcp://a.b.c.d:e ] }. " +
+                               "Note that SOCKS peerings will NOT be affected by this option and should " +
+                               "go in the \"Peers\" section instead."));
+               o.option(form.Value, "interface", _("Interface"));
+               o.option(form.Value, "uri", "URI");
+               o.anonymous = true;
+               o.addremove = true;
+
+               return m.render();
+       }
+});
diff --git a/applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js b/applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js
new file mode 100644 (file)
index 0000000..4a91d5e
--- /dev/null
@@ -0,0 +1,38 @@
+'use strict';
+'require form';
+
+return L.view.extend({
+       render: function() {
+               var m, s, o;
+
+               m = new form.Map('yggdrasil', 'Yggdrasil');
+
+               s = m.section(form.TypedSection, "yggdrasil", _("Session firewall settings"));
+               s.anonymous = true;
+
+               s.option(form.Flag, "SessionFirewall_Enable", _("Enable session firewall"),
+                       _("If disabled, network traffic from any node will be allowed. If enabled, the below rules apply"));
+               s.option(form.Flag, "SessionFirewall_AllowFromDirect", _("Allow from direct"), 
+                       _("Allow network traffic from directly connected peers"));
+               s.option(form.Flag, "SessionFirewall_AllowFromRemote", _("Allow from remote"), 
+                       _("Allow network traffic from remote nodes on the network that you are not directly peered with"));
+               s.option(form.Flag, "SessionFirewall_AlwaysAllowOutbound", 
+                       _("Always allow outbound"), _("Allow outbound network traffic regardless of AllowFromDirect or AllowFromRemote"));
+
+               s = m.section(form.TableSection, "whitelisted_encryption_public_key", 
+                       _("Whitelisted public keys"),
+                       _("Network traffic is always accepted from those peers, regardless of AllowFromDirect or AllowFromRemote"));
+               s.option(form.Value, "key", _("Public key"));
+               s.anonymous = true;
+               s.addremove = true;
+
+               s = m.section(form.TableSection, "blacklisted_encryption_public_key", 
+                       _("Blacklisted public keys"), 
+                       _("Network traffic is always rejected from those peers, regardless of AllowFromDirect or AllowFromRemote"));
+               s.option(form.Value, "key", _("Public key"));
+               s.anonymous = true;
+               s.addremove = true;
+
+               return m.render();
+       }
+});
diff --git a/applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js b/applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js
new file mode 100644 (file)
index 0000000..b72c2fa
--- /dev/null
@@ -0,0 +1,64 @@
+'use strict';
+'require form';
+
+return L.view.extend({
+       render: function() {
+               var m, s, o;
+
+               m = new form.Map('yggdrasil', 'Yggdrasil');
+
+               s = m.section(form.TypedSection, 'yggdrasil', _('General settings'));
+               s.anonymous = true;
+
+               s.option(form.Value, "IfName", _("Yggdrasil's network interface name"));
+               s.option(form.Value, "LinkLocalTCPPort", _("Link-local TCP port"),
+                       _("The port number to be used for the link-local TCP listeners for the "+
+                               "configured MulticastInterfaces. This option does not affect listeners" +
+                               "specified in the Listen option. Unless you plan to firewall link-local" +
+                               "traffic, it is best to leave this as the default value of 0. This " +
+                               "option cannot currently be changed by reloading config during runtime."));
+
+               s.option(form.Flag, "NodeInfoPrivacy", _("Enable NodeInfo privacy"),
+                 _("By default, nodeinfo contains some defaults including the platform," +
+                 " architecture and Yggdrasil version. These can help when surveying" +
+                 " the network and diagnosing network routing problems. Enabling" +
+                 " nodeinfo privacy prevents this, so that only items specified in" +
+                 " \"NodeInfo\" are sent back if specified."));
+
+               o = s.option(form.Value, "NodeInfo", _("NodeInfo"),
+                       _("Optional node info. This must be a { \"key\": \"value\", ... } map " +
+                               "or set as null. This is entirely optional but, if set, is visible " +
+                               "to the whole network on request."));
+               o.validate = function(k, v) {
+                       try { JSON.parse(v); return true; } catch (e) { return e.message; }
+               }
+
+               s.option(form.Flag, "IfTAPMode", _("Enable tap mode"));
+               s.option(form.Value, "IfMTU", _("MTU size for the interface"));
+               s.option(form.Value, "SwitchOptions_MaxTotalQueueSize", 
+                       _("Maximum size of all switch queues combined"));
+
+               o = m.section(form.TableSection, "multicast_interface", _("Multicast interfaces"),
+                       _("Regular expressions for which interfaces multicast peer discovery " +
+                               "should be enabled on. If none specified, multicast peer discovery is " +
+                               "disabled. The default value is .* which uses all interfaces."));
+               o.option(form.Value, "name", _("Interface name"), 
+                       _("Set .* to multicast on all interfaces"));
+               o.anonymous = true;
+               o.addremove = true;
+
+               o = m.section(form.TableSection, "listen_address", _("Listen addresses"), 
+                       _("Listen addresses for incoming connections. You will need to add " +
+                               "listeners in order to accept incoming peerings from non-local nodes. " +
+                               "Multicast peer discovery will work regardless of any listeners set " +
+                               "here. Each listener should be specified in URI format as above, e.g. " +
+                               "tcp://0.0.0.0:0 or tcp://[::]:0 to listen on all interfaces."));
+               o.option(form.Value, "address", 
+                       _("Address to listen for incoming connections"), 
+                       _("e.g. tcp://0.0.0.0:0 or tcp://[::]:0"));
+               o.anonymous = true;
+               o.addremove = true;
+
+               return m.render();
+       }
+});
diff --git a/applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js b/applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js
new file mode 100644 (file)
index 0000000..3fb6c1f
--- /dev/null
@@ -0,0 +1,113 @@
+'use strict';
+'require fs';
+'require form';
+
+function init_view() {
+       var view = document.createElement("div");
+       var self_info = document.createElement("div"); self_info.setAttribute("class", "table");
+
+       var table_data = {
+               "IPv6 address": "self-address",
+               "IPv6 subnet": "self-subnet",
+               "Coords": "self-coords",
+               "Public key": "self-boxpubkey",
+               "Build name": "self-buildname",
+               "Build version": "self-version"
+       };
+
+       Object.keys(table_data).forEach(function(k) {
+               var tr = document.createElement("div");
+               tr.setAttribute("class", "tr");
+               var td1 = document.createElement("div"); td1.setAttribute("class", "td left");
+               td1.textContent = k;
+               var td2 = document.createElement("div"); td2.setAttribute("class", "td left");
+               td2.id = table_data[k];
+
+               tr.appendChild(td1); tr.appendChild(td2); self_info.appendChild(tr);
+       });
+
+       var info_title = document.createElement("h2"); info_title.innerText = _("Yggdrasil node status");
+       view.appendChild(info_title);
+       view.appendChild(self_info);
+       var peering_title = document.createElement("h3"); peering_title.innerText = _("Active peers");
+       view.appendChild(peering_title);
+
+       var peerings = document.createElement("table"); 
+       peerings.setAttribute("class", "table"); peerings.id = "yggdrasil-peerings";
+       var tr = document.createElement("tr");
+       tr.setAttribute("class", "tr table-titles");
+       ["Endpoint", "Address", "Proto", "Uptime", "Received", "Transmitted"].forEach(function(t) {
+               var th = document.createElement("th"); th.setAttribute("class", "th nowrap left");
+               th.innerText = t;
+               tr.appendChild(th);
+       });
+       peerings.appendChild(tr);
+       view.appendChild(peerings);
+       return view;
+}
+
+function update_active_peers() {
+       fs.exec("/usr/sbin/yggdrasilctl", ["-json", "getPeers"]).then(function(res){
+               if (res && res.code === 0) {
+                       var peers = JSON.parse(res.stdout.trim())["peers"];
+                       var table = document.querySelector('#yggdrasil-peerings');
+                       while (table.rows.length > 1) { table.deleteRow(1); }
+                       Object.keys(peers).forEach(function(address) {
+                               var row = table.insertRow(-1);
+                               row.insertCell(-1).textContent = peers[address].endpoint;
+                               row.insertCell(-1).textContent = address;
+                               row.insertCell(-1).textContent = peers[address].proto;
+                               row.insertCell(-1).textContent = '%t'.format(peers[address].uptime);
+                               row.insertCell(-1).textContent = '%1024.2mB'.format(peers[address].bytes_recvd);
+                               row.insertCell(-1).textContent = '%1024.2mB'.format(peers[address].bytes_sent);
+                       });
+               }
+       });
+}
+
+return L.view.extend({
+       load: function() {
+               return Promise.all([
+                       L.resolveDefault(fs.stat("/usr/sbin/yggdrasilctl"), null),
+                       L.resolveDefault(fs.exec("/usr/sbin/yggdrasilctl", ["-json", "getSelf"]), null),
+                       L.resolveDefault(fs.exec("/usr/sbin/yggdrasilctl", ["-json", "getPeers"]), null)
+               ]);
+       },
+       render: function(info) {
+               var view = init_view();
+
+               if (info[0] && info[1] && info[1].code === 0) {
+                       var obj = JSON.parse(info[1].stdout.trim())["self"];
+                       var peers = JSON.parse(info[2].stdout.trim())["peers"];
+
+                       var address = Object.keys(obj)[0]; 
+                       var r = obj[address];
+                       view.querySelector('#self-address').innerText = address;
+                       view.querySelector('#self-subnet').innerText = r.subnet;
+                       view.querySelector('#self-coords').innerText = r.coords;
+                       view.querySelector('#self-boxpubkey').innerText = r.box_pub_key;
+                       view.querySelector('#self-buildname').innerText = r.build_name;
+                       view.querySelector('#self-version').innerText = r.build_version;
+
+                       var table = view.querySelector('#yggdrasil-peerings');
+                       Object.keys(peers).forEach(function(address) {
+                               var row = table.insertRow(-1);
+                               row.insertCell(-1).textContent = peers[address].endpoint;
+                               row.insertCell(-1).textContent = address;
+                               row.insertCell(-1).textContent = peers[address].proto;
+                               row.insertCell(-1).textContent = '%t'.format(peers[address].uptime);
+                               row.insertCell(-1).textContent = '%1024.2mB'.format(peers[address].bytes_recvd);
+                               row.insertCell(-1).textContent = '%1024.2mB'.format(peers[address].bytes_sent);
+
+                       });
+                       setInterval(update_active_peers, 5000);
+               } else {
+                       view.innerHTML = "<h2>Yggdrasil is not running</h2>";
+               }
+               return view;
+       },
+
+       handleSaveApply: null,
+       handleSave: null,
+       handleReset: null
+});
diff --git a/applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js b/applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js
new file mode 100644 (file)
index 0000000..77cfbc2
--- /dev/null
@@ -0,0 +1,49 @@
+'use strict';
+'require form';
+
+return L.view.extend({
+       render: function() {
+               var m, s, o;
+
+               m = new form.Map('yggdrasil', 'Yggdrasil');
+
+               s = m.section(form.TypedSection, "yggdrasil", _("Tunnel Routing")); 
+               s.anonymous = true;
+               s.option(form.Flag, "TunnelRouting_Enable", "Enable tunnel routing",
+                       _("Allow tunneling non-Yggdrasil traffic over Yggdrasil. This effectively " +
+                               "allows you to use Yggdrasil to route to, or to bridge other networks, " +
+                               "similar to a VPN tunnel. Tunnelling works between any two nodes and " +
+                               "does not require them to be directly peered."));
+
+               o = m.section(form.TableSection, "ipv4_remote_subnet", _("IPv4 remote subnet"),
+                       _("IPv4 subnets belonging to remote nodes, mapped to the node's public"));
+               o.option(form.Value, "key", _("Key"), _("Public encryption key"));
+               o.option(form.Value, "subnet", _("Subnet"), _("IPv4 subnet"));
+               o.anonymous = true;
+               o.addremove = true;
+
+               o = m.section(form.TableSection, "ipv4_local_subnet", _("IPv4 local subnet"),
+                       _("IPv4 subnets belonging to this node's end of the tunnels. Only traffic "  +
+                               "from these ranges will be tunnelled."));
+               o.option(form.Value, "subnet", _("Subnet"), _("IPv4 subnet"));
+               o.anonymous = true;
+               o.addremove = true;
+
+               o = m.section(form.TableSection, "ipv6_remote_subnet", _("IPv6 remote subnet"),
+                       _("IPv6 subnets belonging to remote nodes, mapped to the node's public"));
+               o.option(form.Value, "key", _("Key"), _("Public encryption key"));
+               o.option(form.Value, "subnet", _("Subnet"), _("IPv6 subnet"));
+               o.anonymous = true;
+               o.addremove = true;
+
+               o = m.section(form.TableSection, "ipv6_local_subnet", _("IPv6 local subnet"),
+                       _("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."));
+               o.option(form.Value, "subnet", _("Subnet"), _("IPv6 subnet"));
+               o.anonymous = true;
+               o.addremove = true;
+
+               return m.render();
+       }
+});
diff --git a/applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua b/applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua
new file mode 100644 (file)
index 0000000..8a95552
--- /dev/null
@@ -0,0 +1,16 @@
+module("luci.controller.yggdrasil", package.seeall)
+
+function index()
+       if not nixio.fs.access("/etc/config/yggdrasil") then
+               return
+       end
+
+       entry({"admin", "network", "yggdrasil"}, firstchild(), "Yggdrasil").dependent = true
+       entry({"admin", "network", "yggdrasil", "status"}, view("yggdrasil/status"), _("Status"), 1).leaf = false
+
+       entry({"admin", "network", "yggdrasil", "peers"}, view("yggdrasil/peers"), _("Peers"), 2).leaf = false
+       entry({"admin", "network", "yggdrasil", "settings"}, view("yggdrasil/settings"), _("Settings"), 3).leaf = false
+       entry({"admin", "network", "yggdrasil", "keys"}, view("yggdrasil/keys"), _("Encryption keys"), 4).leaf = false
+       entry({"admin", "network", "yggdrasil", "session_firewall"}, view("yggdrasil/session_firewall"), _("Session firewall"), 5).leaf = false
+       entry({"admin", "network", "yggdrasil", "tunnel_routing"}, view("yggdrasil/tunnel_routing"), _("Tunnel routing"), 6).leaf = false
+end
diff --git a/applications/luci-app-yggdrasil/po/templates/yggdrasil.pot b/applications/luci-app-yggdrasil/po/templates/yggdrasil.pot
new file mode 100644 (file)
index 0000000..380042f
--- /dev/null
@@ -0,0 +1,280 @@
+msgid ""
+msgstr "Content-Type: text/plain; charset=UTF-8"
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:32
+msgid "Active peers"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:57
+msgid "Address to listen for incoming connections"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:15
+msgid "Allow from direct"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:17
+msgid "Allow from remote"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:16
+msgid "Allow network traffic from directly connected peers"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:18
+msgid ""
+"Allow network traffic from remote nodes on the network that you are not "
+"directly peered with"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:20
+msgid ""
+"Allow outbound network traffic regardless of AllowFromDirect or "
+"AllowFromRemote"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:13
+msgid "Allow tunneling non-Yggdrasil traffic over Yggdrasil. This effectively"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:20
+msgid "Always allow outbound"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:30
+msgid "Blacklisted public keys"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:22
+msgid "By default, nodeinfo contains some defaults including the platform,"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:21
+msgid "Enable NodeInfo privacy"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:13
+msgid "Enable session firewall"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:36
+msgid "Enable tap mode"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:10
+#: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:13
+msgid "Encryption keys"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:14
+msgid "Encryption private key"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:13
+msgid "Encryption public key"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:10
+msgid "General settings"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:25
+msgid "IPv4 local subnet"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:18
+msgid "IPv4 remote subnet"
+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:28
+msgid "IPv4 subnet"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:19
+msgid "IPv4 subnets belonging to remote nodes, mapped to the node's public"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:26
+msgid "IPv4 subnets belonging to this node's end of the tunnels. Only traffic"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:39
+msgid "IPv6 local subnet"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:32
+msgid "IPv6 remote subnet"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:35
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:43
+msgid "IPv6 subnet"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:33
+msgid "IPv6 subnets belonging to remote nodes, mapped to the node's public"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:40
+msgid "IPv6 subnets belonging to this node's end of the tunnels. Only traffic"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:14
+msgid ""
+"If disabled, network traffic from any node will be allowed. If enabled, the "
+"below rules apply"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:24
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:45
+msgid "Interface name"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:19
+msgid "Interface peers"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:15
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:18
+msgid "Keep this private. When compromised, generate a new keypair and IPv6."
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:20
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:34
+msgid "Key"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:14
+msgid "Link-local TCP port"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:11
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:20
+msgid "List of connection strings for outbound peer connections in URI format,"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:50
+msgid "Listen addresses"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:51
+msgid "Listen addresses for incoming connections. You will need to add"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:37
+msgid "MTU size for the interface"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:39
+msgid "Maximum size of all switch queues combined"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:41
+msgid "Multicast interfaces"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:24
+msgid ""
+"Network traffic is always accepted from those peers, regardless of "
+"AllowFromDirect or AllowFromRemote"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:31
+msgid ""
+"Network traffic is always rejected from those peers, regardless of "
+"AllowFromDirect or AllowFromRemote"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:28
+msgid "NodeInfo"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:29
+msgid "Optional node info. This must be a { \"key\": \"value\", ... } map"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:10
+#: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:11
+msgid "Peers"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:20
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:34
+msgid "Public encryption key"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:25
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:32
+msgid "Public key"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:42
+msgid "Regular expressions for which interfaces multicast peer discovery"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:14
+msgid "Session firewall"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:10
+msgid "Session firewall settings"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:46
+msgid "Set .* to multicast on all interfaces"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:12
+msgid "Settings"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:17
+msgid "Signing private key"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:16
+msgid "Signing public key"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:9
+msgid "Status"
+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:28
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:35
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:43
+msgid "Subnet"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:15
+msgid "The port number to be used for the link-local TCP listeners for the"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:10
+msgid "Tunnel Routing"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:15
+msgid "Tunnel routing"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:23
+msgid "Whitelisted public keys"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:29
+msgid "Yggdrasil node status"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:13
+msgid "Yggdrasil's network interface name"
+msgstr ""
+
+#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:58
+msgid "e.g. tcp://0.0.0.0:0 or tcp://[::]:0"
+msgstr ""
diff --git a/applications/luci-app-yggdrasil/root/usr/share/rpcd/acl.d/luci-app-yggdrasil.json b/applications/luci-app-yggdrasil/root/usr/share/rpcd/acl.d/luci-app-yggdrasil.json
new file mode 100644 (file)
index 0000000..22e00ef
--- /dev/null
@@ -0,0 +1,10 @@
+{
+        "luci-app-yggdrasil": {
+                "description": "Grant access to LuCI app yggdrasil",
+                "write": {
+                        "file": {
+                                "/usr/sbin/yggdrasilctl": [ "exec" ]
+                        }
+                }
+        }
+}
index c19a4386ce5652e09a9baec206bcc0bbb44d71cd..5ac1cb77d4986854051cb39b5adb51e83da4afcc 100755 (executable)
@@ -1,5 +1,6 @@
 #!/usr/bin/perl
 
+use utf8;
 use strict;
 use warnings;
 use Text::Balanced qw(extract_tagged gen_delimited_pat);
@@ -15,12 +16,49 @@ my %stringtable;
 sub dec_lua_str
 {
        my $s = shift;
-       $s =~ s/\\n/\n/g;
-       $s =~ s/\\t/\t/g;
-       $s =~ s/\\(.)/$1/sg;
+       my %rep = (
+               'a' => "\x07",
+               'b' => "\x08",
+               'f' => "\x0c",
+               'n' => "\n",
+               'r' => "\r",
+               't' => "\t",
+               'v' => "\x76"
+       );
+
+       $s =~ s!\\(?:([0-9]{1,2})|(.))!
+               $1 ? chr(int($1)) : ($rep{$2} || $2)
+       !segx;
+
+       $s =~ s/[\s\n]+/ /g;
+       $s =~ s/^ //;
+       $s =~ s/ $//;
+
+       return $s;
+}
+
+sub dec_json_str
+{
+       my $s = shift;
+       my %rep = (
+               '"' => '"',
+               '/' => '/',
+               'b' => "\x08",
+               'f' => "\x0c",
+               'n' => "\n",
+               'r' => "\r",
+               't' => "\t",
+               '\\' => '\\'
+       );
+
+       $s =~ s!\\([\\/"bfnrt]|u([0-9a-fA-F]{4}))!
+               $2 ? chr(hex($2)) : $rep{$1}
+       !egx;
+
        $s =~ s/[\s\n]+/ /g;
        $s =~ s/^ //;
        $s =~ s/ $//;
+
        return $s;
 }
 
@@ -43,6 +81,8 @@ if( open F, "find @ARGV -type f '(' -name '*.htm' -o -name '*.lua' -o -name '*.j
 
                if( open S, "< $file" )
                {
+                       binmode S, ':utf8';
+
                        local $/ = undef;
                        my $raw = <S>;
                        close S;
@@ -148,9 +188,84 @@ if( open F, "find @ARGV -type f '(' -name '*.htm' -o -name '*.lua' -o -name '*.j
        close F;
 }
 
+if( open F, "find @ARGV -type f -path '*/menu.d/*.json' | sort |" )
+{
+       while( defined( my $file = readline F ) )
+       {
+               chomp $file;
+
+               if( open S, "< $file" )
+               {
+                       binmode S, ':utf8';
+
+                       local $/ = undef;
+                       my $raw = <S>;
+                       close S;
+
+                       my $text = $raw;
+                       my $line = 1;
+
+                       while ($text =~ s/ ^ (.*?) "title" ([\n\s]*) : //sgx)
+                       {
+                               my ($prefix, $suffix) = ($1, $2);
+                               my $code;
+                               my $res = "";
+                               my $sub = "";
+
+                               $line += () = $prefix =~ /\n/g;
+
+                               my $position = "$file:$line";
+
+                               $line += () = $suffix =~ /\n/g;
+
+                               while (defined $sub)
+                               {
+                                       undef $sub;
+
+                                       if ($text =~ /^ ([\n\s]*) " /sx)
+                                       {
+                                               my $ws = $1;
+                                               my $re = gen_delimited_pat('"', '\\');
+
+                                               if ($text =~ m/\G\s*($re)/gcs)
+                                               {
+                                                       $sub = $1;
+                                                       $text = substr $text, pos $text;
+                                               }
+
+                                               $line += () = $ws =~ /\n/g;
+
+                                               if (defined($sub) && length($sub)) {
+                                                       $line += () = $sub =~ /\n/g;
+
+                                                       $sub =~ s/^"//;
+                                                       $sub =~ s/"$//;
+                                                       $res .= $sub;
+                                               }
+                                       }
+                               }
+
+                               if (defined($res))
+                               {
+                                       $res = dec_json_str($res);
+
+                                       if ($res) {
+                                               $stringtable{$res} ||= [ ];
+                                               push @{$stringtable{$res}}, $position;
+                                       }
+                               }
+                       }
+               }
+       }
+
+       close F;
+}
+
 
 if( open C, "| msgcat -" )
 {
+       binmode C, ':utf8';
+
        printf C "msgid \"\"\nmsgstr \"Content-Type: text/plain; charset=UTF-8\"\n\n";
 
        foreach my $key ( sort keys %stringtable )
index 48e6fcd8b86d55947cade2f2e46495320d4e0c5f..c8ef018317e46737dea9ee6cd73c1b5e5c8b2fe2 100644 (file)
 <ul>
        
        <li>
-         buffer: Base 64 Encoded data
+         buffer: Base64 Encoded data
        </li>
        
 </ul>
index 79ce41294c6074872142d2bcb8cba8bf7f542d5c..e9ec3ac29b9c53b3aeef0bec06a51dbeb06b6ab2 100644 (file)
@@ -105,10 +105,10 @@ function parse_url(uri)
                rest = tmp
        end
 
-       url.host, tmp = rest:match("^%[([0-9a-fA-F:]+)%](.*)$")
+       url.host, tmp = rest:match("^%[(.+)%](.*)$")
        if url.host and tmp then
                url.ip6addr = ip.IPv6(url.host)
-               if not url.ip6addr then
+               if not url.ip6addr or url.ip6addr:prefix() < 128 then
                        return nil
                end
                url.host = string.format("[%s]", url.ip6addr:string())
index 188a70f144847be4cfa348d78d5373dc959401e2..34a120d1ae2dc5892d2d0167b0af4b906c326a8c 100644 (file)
@@ -62,6 +62,7 @@ typedef struct {
                struct ether_addr mac;
                uint8_t u8[16];
        } addr;
+       uint32_t scope;
        uint16_t family;
        int16_t bits;
 } cidr_t;
@@ -177,7 +178,7 @@ static bool parse_mask(int family, const char *mask, int16_t *bits)
 
 static bool parse_cidr(const char *dest, cidr_t *pp)
 {
-       char *p, buf[INET6_ADDRSTRLEN * 2 + 2];
+       char *p, *s, buf[INET6_ADDRSTRLEN * 2 + 2];
 
        strncpy(buf, dest, sizeof(buf) - 1);
 
@@ -186,6 +187,11 @@ static bool parse_cidr(const char *dest, cidr_t *pp)
        if (p)
                *p++ = 0;
 
+       s = strchr(buf, '%');
+
+       if (s)
+               *s++ = 0;
+
        if (inet_pton(AF_INET, buf, &pp->addr.v4))
                pp->family = AF_INET;
        else if (inet_pton(AF_INET6, buf, &pp->addr.v6))
@@ -195,6 +201,22 @@ static bool parse_cidr(const char *dest, cidr_t *pp)
        else
                return false;
 
+       if (s)
+       {
+               if (pp->family != AF_INET6)
+                       return false;
+
+               if (!(pp->addr.v6.s6_addr[0] == 0xFE &&
+                     pp->addr.v6.s6_addr[1] >= 0x80 &&
+                     pp->addr.v6.s6_addr[2] <= 0xBF))
+                       return false;
+
+               pp->scope = if_nametoindex(s);
+
+               if (pp->scope == 0)
+                       return false;
+       }
+
        if (p)
        {
                if (!parse_mask(pp->family, p, &pp->bits))
@@ -210,7 +232,7 @@ static bool parse_cidr(const char *dest, cidr_t *pp)
 
 static int format_cidr(lua_State *L, cidr_t *p)
 {
-       char buf[INET6_ADDRSTRLEN];
+       char *s, buf[INET6_ADDRSTRLEN + 1 + IF_NAMESIZE + 4];
 
        if (p->family == AF_PACKET)
        {
@@ -229,13 +251,19 @@ static int format_cidr(lua_State *L, cidr_t *p)
        }
        else
        {
+               inet_ntop(p->family, &p->addr.v6, buf, sizeof(buf));
+
+               s = buf + strlen(buf);
+
+               if (p->scope != 0 && if_indextoname(p->scope, s + 1) != NULL) {
+                       *s++ = '%';
+                       s += strlen(s);
+               }
+
                if (p->bits < AF_BITS(p->family))
-                       lua_pushfstring(L, "%s/%d",
-                                       inet_ntop(p->family, &p->addr.v6, buf, sizeof(buf)),
-                                       p->bits);
-               else
-                       lua_pushstring(L,
-                                      inet_ntop(p->family, &p->addr.v6, buf, sizeof(buf)));
+                       s += sprintf(s, "/%d", p->bits);
+
+               lua_pushstring(L, buf);
        }
 
        return 1;
@@ -765,6 +793,25 @@ static int cidr_mapped4(lua_State *L)
        return 1;
 }
 
+static int cidr_unscoped(lua_State *L)
+{
+       cidr_t *p1 = L_checkcidr(L, 1, NULL);
+       cidr_t *p2;
+
+       if (p1->family != AF_INET6)
+               return 0;
+
+       if (!(p2 = lua_newuserdata(L, sizeof(*p2))))
+               return 0;
+
+       *p2 = *p1;
+       p2->scope = 0;
+
+       luaL_getmetatable(L, LUCI_IP_CIDR);
+       lua_setmetatable(L, -2);
+       return 1;
+}
+
 static int cidr_tolinklocal(lua_State *L)
 {
        cidr_t *p1 = L_checkcidr(L, 1, NULL);
@@ -1601,6 +1648,7 @@ static const luaL_reg ip_cidr_methods[] = {
        { "mask",                       cidr_mask         },
        { "broadcast",          cidr_broadcast    },
        { "mapped4",            cidr_mapped4      },
+       { "unscoped",           cidr_unscoped     },
        { "tomac",                      cidr_tomac        },
        { "tolinklocal",        cidr_tolinklocal  },
        { "contains",           cidr_contains     },
index afd171bebf6d00179733054bce9a86b3e0cd6515..3e0396340ed089153bac10ed22cd4f709f73b0ca 100644 (file)
@@ -837,6 +837,23 @@ instances which are not a mapped address, it will return nothing in this case.
 print(addr:mapped4()) -- "172.16.19.1"`
 ]]
 
+---[[
+Derive unscoped IPv6 address of CIDR instance.
+
+Construct a copy of the given IPv6 CIDR instance and drop the associated
+address scope information.
+
+This function has no effect on IPv4 instances or MAC address instances,
+it will return nothing in this case.
+
+@class function
+@sort 19
+@name cidr.unscoped
+@return Return a new CIDR instance representing the unscoped IPv6 address.
+@usage `local addr = luci.ip.new("fe80::1234%eth0")
+print(addr:unscoped()) -- "fe80::1234"`
+]]
+
 ---[[
 Derive MAC address of IPv6 link local CIDR instance.
 
@@ -848,7 +865,7 @@ instances which are not a link local address, it will return nothing in this
 case.
 
 @class function
-@sort 19
+@sort 20
 @name cidr.tomac
 @return Return a new CIDR instance representing the MAC address if this
   instance is an IPv6 link local address, else return nothing.
@@ -866,7 +883,7 @@ This function has no effect on IPv4 instances or IPv6 instances, it will return
 nothing in this case.
 
 @class function
-@sort 20
+@sort 21
 @name cidr.tolinklocal
 @return Return a new CIDR instance representing the IPv6 link local address.
 @usage `local mac = luci.ip.new("64:66:B3:47:E1:B9")
@@ -877,7 +894,7 @@ print(mac:tolinklocal()) -- "fe80::6666:b3ff:fe47:e1b9"`
 Test whether CIDR contains given range.
 
 @class function
-@sort 21
+@sort 22
 @name cidr.contains
 @param addr A `luci.ip.cidr` instance or a string convertible by
        `luci.ip.new()` to test.
@@ -902,7 +919,7 @@ Add given amount to CIDR instance. If the result would overflow the maximum
 address space, the result is set to the highest possible address.
 
 @class function
-@sort 22
+@sort 23
 @name cidr.add
 @param amount A numeric value between 0 and 0xFFFFFFFF, a
        `luci.ip.cidr` instance or a string convertible by
@@ -951,7 +968,7 @@ Subtract given amount from CIDR instance. If the result would under, the lowest
 possible address is returned.
 
 @class function
-@sort 23
+@sort 24
 @name cidr.sub
 @param amount A numeric value between 0 and 0xFFFFFFFF, a
        `luci.ip.cidr` instance or a string convertible by
@@ -999,7 +1016,7 @@ print(mac)                     -- "00:00:00:00:00:00"`
 Calculate the lowest possible host address within this CIDR instance.
 
 @class function
-@sort 24
+@sort 25
 @name cidr.minhost
 @return Returns a new CIDR instance representing the lowest host address
        within this range.
@@ -1017,7 +1034,7 @@ print(mac:minhost())   -- "00:14:22:01:00:01"`
 Calculate the highest possible host address within this CIDR instance.
 
 @class function
-@sort 25
+@sort 26
 @name cidr.maxhost
 @return Returns a new CIDR instance representing the highest host address
        within this range.
@@ -1042,7 +1059,7 @@ It is usually not required to call this function directly as CIDR objects
 define it as __tostring function in the associated metatable.
 
 @class function
-@sort 26
+@sort 27
 @name cidr.string
 @return Returns a string representing the range or address of this CIDR instance
 ]]
index 13e125d3cc6a0d5c93bf1f960b17762048da5f50..2a3b93c77e6495058bffd66e77b4152c90bf2b51 100644 (file)
@@ -29,5 +29,5 @@ module "nixio.bin"
 --- Base64 decode a given buffer.
 -- @class function
 -- @name b64decode
--- @param buffer       Base 64 Encoded data
--- @return binary data
\ No newline at end of file
+-- @param buffer       Base64 Encoded data
+-- @return binary data
diff --git a/luci.mk b/luci.mk
index b98f5972323ea3ce0028b6fdb8ccae2df2d74c2f..50d9aa9b500648af2dea89c273a3448c20fd4afa 100644 (file)
--- a/luci.mk
+++ b/luci.mk
@@ -26,6 +26,7 @@ LUCI_LANG.hu=Magyar (Hungarian)
 LUCI_LANG.it=Italiano (Italian)
 LUCI_LANG.ja=日本語 (Japanese)
 LUCI_LANG.ko=한국어 (Korean)
+LUCI_LANG.mr=Marāṭhī (Marathi)
 LUCI_LANG.ms=Bahasa Melayu (Malay)
 LUCI_LANG.no=Norsk (Norwegian)
 LUCI_LANG.pl=Polski (Polish)
index 8a96ea87e2e88294950f451cd5fa244e2a378992..e1bf4f874afbbace912857ea6f7882342afe0525 100644 (file)
@@ -108,6 +108,31 @@ function handleRpcReply(expect, rc) {
        return rc;
 }
 
+function handleCgiIoReply(res) {
+       if (!res.ok || res.status != 200) {
+               var e = new Error(res.statusText);
+               switch (res.status) {
+               case 400:
+                       e.name = 'InvalidArgumentError';
+                       break;
+
+               case 403:
+                       e.name = 'PermissionError';
+                       break;
+
+               case 404:
+                       e.name = 'NotFoundError';
+                       break;
+
+               default:
+                       e.name = 'Error';
+               }
+               throw e;
+       }
+
+       return res.text();
+}
+
 /**
  * @class fs
  * @memberof LuCI
@@ -293,6 +318,76 @@ var FileSystem = L.Class.extend(/** @lends LuCI.fs.prototype */ {
 
                        return lines;
                });
+       },
+
+       /**
+        * Read the contents of the given file and return them, bypassing ubus.
+        *
+        * This function will read the requested file through the cgi-io
+        * helper applet at `/cgi-bin/cgi-download` which bypasses the ubus rpc
+        * transport. This is useful to fetch large file contents which might
+        * exceed the ubus message size limits or which contain binary data.
+        *
+        * The cgi-io helper will enforce the same access permission rules as
+        * the ubus based read call.
+        *
+        * @param {string} path
+        * The file path to read.
+        *
+        * @returns {Promise<string>}
+        * Returns a promise resolving to a string containing the file contents or
+        * rejecting with an error stating the failure reason.
+        */
+       read_direct: function(path) {
+               var postdata = 'sessionid=%s&path=%s'
+                       .format(encodeURIComponent(L.env.sessionid), encodeURIComponent(path));
+
+               return L.Request.post('/cgi-bin/cgi-download', postdata, {
+                       headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
+               }).then(handleCgiIoReply);
+       },
+
+       /**
+        * Execute the specified command, bypassing ubus.
+        *
+        * Note: The `command` must be either the path to an executable,
+        * or a basename without arguments in which case it will be searched
+        * in $PATH. If specified, the values given in `params` will be passed
+        * as arguments to the command.
+        *
+        * This function will invoke the requested commands through the cgi-io
+        * helper applet at `/cgi-bin/cgi-exec` which bypasses the ubus rpc
+        * transport. This is useful to fetch large command outputs which might
+        * exceed the ubus message size limits or which contain binary data.
+        *
+        * The cgi-io helper will enforce the same access permission rules as
+        * the ubus based exec call.
+        *
+        * @param {string} command
+        * The command to invoke.
+        *
+        * @param {string[]} [params]
+        * The arguments to pass to the command.
+        *
+        * @returns {Promise<string>}
+        * Returns a promise resolving to the gathered command stdout output or
+        * rejecting with an error stating the failure reason.
+        */
+       exec_direct: function(command, params) {
+               var cmdstr = String(command)
+                       .replace(/\\/g, '\\\\').replace(/(\s)/g, '\\$1');
+
+               if (Array.isArray(params))
+                       for (var i = 0; i < params.length; i++)
+                               cmdstr += ' ' + String(params[i])
+                                       .replace(/\\/g, '\\\\').replace(/(\s)/g, '\\$1');
+
+               var postdata = 'sessionid=%s&command=%s'
+                       .format(encodeURIComponent(L.env.sessionid), encodeURIComponent(cmdstr));
+
+               return L.Request.post('/cgi-bin/cgi-exec', postdata, {
+                       headers: { 'Content-Type': 'application/x-www-form-urlencoded' }
+               }).then(handleCgiIoReply);
        }
 });
 
index 7c1831376f35d67fb0e3a617a0abe9044693312d..808ab0c5cb2a3e25020539125fde4ba190890547 100644 (file)
@@ -67,7 +67,7 @@
         * It provides simple means to create subclasses of given classes and
         * implements prototypal inheritance.
         */
-       var superContext = null, Class = Object.assign(function() {}, {
+       var superContext = {}, classIndex = 0, Class = Object.assign(function() {}, {
                /**
                 * Extends this base class with the properties described in
                 * `properties` and returns a new subclassed Class instance
@@ -86,8 +86,9 @@
                 */
                extend: function(properties) {
                        var props = {
+                               __id__: { value: classIndex },
                                __base__: { value: this.prototype },
-                               __name__: { value: properties.__name__ || 'anonymous' }
+                               __name__: { value: properties.__name__ || 'anonymous' + classIndex++ }
                        };
 
                        var ClassConstructor = function() {
                         * superclass method returned `null`.
                         */
                        super: function(key, callArgs) {
-                               for (superContext = Object.getPrototypeOf(superContext ||
-                                                                         Object.getPrototypeOf(this));
-                                    superContext && !superContext.hasOwnProperty(key);
-                                    superContext = Object.getPrototypeOf(superContext)) { }
+                               if (key == null)
+                                       return null;
+
+                               var slotIdx = this.__id__ + '.' + key,
+                                   symStack = superContext[slotIdx],
+                                   protoCtx = null;
 
-                               if (!superContext)
+                               for (protoCtx = Object.getPrototypeOf(symStack ? symStack[0] : Object.getPrototypeOf(this));
+                                    protoCtx != null && !protoCtx.hasOwnProperty(key);
+                                    protoCtx = Object.getPrototypeOf(protoCtx)) {}
+
+                               if (protoCtx == null)
                                        return null;
 
-                               var res = superContext[key];
+                               var res = protoCtx[key];
 
                                if (arguments.length > 1) {
                                        if (typeof(res) != 'function')
                                        if (typeof(callArgs) != 'object')
                                                callArgs = this.varargs(arguments, 1);
 
+                                       if (symStack)
+                                               symStack.unshift(protoCtx);
+                                       else
+                                               superContext[slotIdx] = [ protoCtx ];
+
                                        res = res.apply(this, callArgs);
-                               }
 
-                               superContext = null;
+                                       if (symStack && symStack.length > 1)
+                                               symStack.shift(protoCtx);
+                                       else
+                                               delete superContext[slotIdx];
+                               }
 
                                return res;
                        },
index 504f592978b83475fb1f2bd402c2617fae83f582..68abb939fc63ad578b425fbbaabbf8467f645299 100644 (file)
@@ -5,7 +5,7 @@
 
 var proto_errors = {
        CONNECT_FAILED:                 _('Connection attempt failed'),
-       INVALID_ADDRESS:                _('IP address in invalid'),
+       INVALID_ADDRESS:                _('IP address is invalid'),
        INVALID_GATEWAY:                _('Gateway address is invalid'),
        INVALID_LOCAL_ADDRESS:  _('Local IP address is invalid'),
        MISSING_ADDRESS:                _('IP address is missing'),
index 9039acd5f3ca43ff134b0a0b5cb93eea7383c66d..2d70ae681fa394f3acb82a16bcdd83f82b0f522b 100644 (file)
@@ -195,7 +195,7 @@ return network.registerProtocol('static', {
                        var n = parseInt(value, 16);
 
                        if (!/^(0x)?[0-9a-fA-F]+$/.test(value) || isNaN(n) || n >= 0xffffffff)
-                               return _('Expecting an hexadecimal assignment hint');
+                               return _('Expecting a hexadecimal assignment hint');
 
                        return true;
                };
index 1a9504b5d33cbb091bed65da77fe6ca99f3d78e1..a60aea9119f67c43820fbd8b6f3637d44bde384f 100644 (file)
@@ -312,7 +312,7 @@ var UISelect = UIElement.extend({
                                frameEl.lastChild.appendChild(E('option', {
                                        'value': '',
                                        'selected': (this.values.length == 0 || this.values[0] == '') ? '' : null
-                               }, this.choices[''] || this.options.placeholder || _('-- Please choose --')));
+                               }, [ this.choices[''] || this.options.placeholder || _('-- Please choose --') ]));
 
                        for (var i = 0; i < keys.length; i++) {
                                if (keys[i] == null || keys[i] == '')
@@ -321,7 +321,7 @@ var UISelect = UIElement.extend({
                                frameEl.lastChild.appendChild(E('option', {
                                        'value': keys[i],
                                        'selected': (this.values.indexOf(keys[i]) > -1) ? '' : null
-                               }, this.choices[keys[i]] || keys[i]));
+                               }, [ this.choices[keys[i]] || keys[i] ]));
                        }
                }
                else {
@@ -457,9 +457,9 @@ var UIDropdown = UIElement.extend({
                                'placeholder': this.options.custom_placeholder || this.options.placeholder
                        });
 
-                       if (this.options.datatype)
-                               L.ui.addValidator(createEl, this.options.datatype,
-                                                 true, null, 'blur', 'keyup');
+                       if (this.options.datatype || this.options.validate)
+                               L.ui.addValidator(createEl, this.options.datatype || 'string',
+                                                 true, this.options.validate, 'blur', 'keyup');
 
                        sb.lastElementChild.appendChild(E('li', { 'data-value': '-' }, createEl));
                }
@@ -1270,9 +1270,9 @@ var UIDynamicList = UIElement.extend({
                        dl.lastElementChild.appendChild(inputEl);
                        dl.lastElementChild.appendChild(E('div', { 'class': 'cbi-button cbi-button-add' }, '+'));
 
-                       if (this.options.datatype)
-                               L.ui.addValidator(inputEl, this.options.datatype,
-                                                 true, null, 'blur', 'keyup');
+                       if (this.options.datatype || this.options.validate)
+                               L.ui.addValidator(inputEl, this.options.datatype || 'string',
+                                                 true, this.options.validate, 'blur', 'keyup');
                }
 
                for (var i = 0; i < this.values.length; i++)
@@ -1300,7 +1300,7 @@ var UIDynamicList = UIElement.extend({
        addItem: function(dl, value, text, flash) {
                var exists = false,
                    new_item = E('div', { 'class': flash ? 'item flash' : 'item', 'tabindex': 0 }, [
-                               E('span', {}, text || value),
+                               E('span', {}, [ text || value ]),
                                E('input', {
                                        'type': 'hidden',
                                        'name': this.options.name,
index 0cebfa4f57130dca52f57da05e7d8596f906b66c..68bbd38a71428ea5b02b423f6ff014d87c3a524f 100644 (file)
@@ -3,85 +3,6 @@
 
 module("luci.controller.admin.index", package.seeall)
 
-function index()
-       function toplevel_page(page, preflookup, preftarget)
-               if preflookup and preftarget then
-                       if lookup(preflookup) then
-                               page.target = preftarget
-                       end
-               end
-
-               if not page.target then
-                       page.target = firstchild()
-               end
-       end
-
-       local uci = require("luci.model.uci").cursor()
-
-       local root = node()
-       if not root.target then
-               root.target = alias("admin")
-               root.index = true
-       end
-
-       local page   = node("admin")
-
-       page.title   = _("Administration")
-       page.order   = 10
-       page.sysauth = "root"
-       page.sysauth_authenticator = "htmlauth"
-       page.ucidata = true
-       page.index = true
-       page.target = firstnode()
-
-       -- Empty menu tree to be populated by addons and modules
-
-       page = node("admin", "status")
-       page.title = _("Status")
-       page.order = 10
-       page.index = true
-       -- overview is from mod-admin-full
-       toplevel_page(page, "admin/status/overview", alias("admin", "status", "overview"))
-
-       page = node("admin", "system")
-       page.title = _("System")
-       page.order = 20
-       page.index = true
-       -- system/system is from mod-admin-full
-       toplevel_page(page, "admin/system/system", alias("admin", "system", "system"))
-
-       -- Only used if applications add items
-       page = node("admin", "vpn")
-       page.title = _("VPN")
-       page.order = 30
-       page.index = true
-       toplevel_page(page, false, false)
-
-       -- Only used if applications add items
-       page = node("admin", "services")
-       page.title = _("Services")
-       page.order = 40
-       page.index = true
-       toplevel_page(page, false, false)
-
-       -- Even for mod-admin-full network just uses first submenu item as landing
-       page = node("admin", "network")
-       page.title = _("Network")
-       page.order = 50
-       page.index = true
-       toplevel_page(page, false, false)
-
-       page = entry({"admin", "translations"}, call("action_translations"), nil)
-       page.leaf = true
-
-       page = entry({"admin", "ubus"}, call("action_ubus"), nil)
-       page.sysauth = false
-       page.leaf = true
-
-       -- Logout is last
-       entry({"admin", "logout"}, call("action_logout"), _("Logout"), 999)
-end
-
 function action_logout()
        local dsp = require "luci.dispatcher"
        local utl = require "luci.util"
index 6b19c62f81c96f96da9506343a2a0f4acb06bfbc..7aad10d58a280370b6b0066f64a58da1b62addf2 100644 (file)
@@ -4,32 +4,6 @@
 
 module("luci.controller.admin.uci", package.seeall)
 
-function index()
-       local redir = luci.http.formvalue("redir", true)
-               or table.concat(luci.dispatcher.context.request, "/")
-
-       entry({"admin", "uci"}, nil, _("Configuration"))
-       entry({"admin", "uci", "revert"}, post("action_revert"), nil)
-
-       local node
-       local authen = function(checkpass, allowed_users)
-               return "root", luci.http.formvalue("sid")
-       end
-
-       node = entry({"admin", "uci", "apply_rollback"}, post("action_apply_rollback"), nil)
-       node.cors = true
-       node.sysauth_authenticator = authen
-
-       node = entry({"admin", "uci", "apply_unchecked"}, post("action_apply_unchecked"), nil)
-       node.cors = true
-       node.sysauth_authenticator = authen
-
-       node = entry({"admin", "uci", "confirm"}, call("action_confirm"), nil)
-       node.cors = true
-       node.sysauth = false
-end
-
-
 local function ubus_state_to_http(errstr)
        local map = {
                ["Invalid command"]   = 400,
index b43b94fdef9b6a56200ab36ffda919db89a39c0b..d4293422b5d92bbadce0a1794ac9204e45a39906 100644 (file)
@@ -17,138 +17,336 @@ _M.fs = fs
 -- Index table
 local index = nil
 
--- Fastindex
-local fi
+local function check_fs_depends(fs)
+       local fs = require "nixio.fs"
+
+       for path, kind in pairs(fs) do
+               if kind == "directory" then
+                       local empty = true
+                       for entry in (fs.dir(path) or function() end) do
+                               empty = false
+                               break
+                       end
+                       if empty then
+                               return false
+                       end
+               elseif kind == "executable" then
+                       if fs.stat(path, "type") ~= "reg" or not fs.access(path, "x") then
+                               return false
+                       end
+               elseif kind == "file" then
+                       if fs.stat(path, "type") ~= "reg" then
+                               return false
+                       end
+               end
+       end
 
+       return true
+end
 
-function build_url(...)
-       local path = {...}
-       local url = { http.getenv("SCRIPT_NAME") or "" }
+local function check_uci_depends_options(conf, s, opts)
+       local uci = require "luci.model.uci"
 
-       local p
-       for _, p in ipairs(path) do
-               if p:match("^[a-zA-Z0-9_%-%.%%/,;]+$") then
-                       url[#url+1] = "/"
-                       url[#url+1] = p
+       if type(opts) == "string" then
+               return (s[".type"] == opts)
+       elseif opts == true then
+               for option, value in pairs(s) do
+                       if option:byte(1) ~= 46 then
+                               return true
+                       end
+               end
+       elseif type(opts) == "table" then
+               for option, value in pairs(opts) do
+                       local sval = s[option]
+                       if type(sval) == "table" then
+                               local found = false
+                               for _, v in ipairs(sval) do
+                                       if v == value then
+                                               found = true
+                                               break
+                                       end
+                               end
+                               if not found then
+                                       return false
+                               end
+                       elseif value == true then
+                               if sval == nil then
+                                       return false
+                               end
+                       else
+                               if sval ~= value then
+                                       return false
+                               end
+                       end
                end
        end
 
-       if #path == 0 then
-               url[#url+1] = "/"
+       return true
+end
+
+local function check_uci_depends_section(conf, sect)
+       local uci = require "luci.model.uci"
+
+       for section, options in pairs(sect) do
+               local stype = section:match("^@([A-Za-z0-9_%-]+)$")
+               if stype then
+                       local found = false
+                       uci:foreach(conf, stype, function(s)
+                               if check_uci_depends_options(conf, s, options) then
+                                       found = true
+                                       return false
+                               end
+                       end)
+                       if not found then
+                               return false
+                       end
+               else
+                       local s = uci:get_all(conf, section)
+                       if not s or not check_uci_depends_options(conf, s, options) then
+                               return false
+                       end
+               end
        end
 
-       return table.concat(url, "")
+       return true
 end
 
-function _ordered_children(node)
-       local name, child, children = nil, nil, {}
+local function check_uci_depends(conf)
+       local uci = require "luci.model.uci"
 
-       for name, child in pairs(node.nodes) do
-               children[#children+1] = {
-                       name  = name,
-                       node  = child,
-                       order = child.order or 100
-               }
+       for config, values in pairs(conf) do
+               if values == true then
+                       local found = false
+                       uci:foreach(config, nil, function(s)
+                               found = true
+                               return false
+                       end)
+                       if not found then
+                               return false
+                       end
+               elseif type(values) == "table" then
+                       if not check_uci_depends_section(config, values) then
+                               return false
+                       end
+               end
        end
 
-       table.sort(children, function(a, b)
-               if a.order == b.order then
-                       return a.name < b.name
-               else
-                       return a.order < b.order
+       return true
+end
+
+local function check_depends(spec)
+       if type(spec.depends) ~= "table" then
+               return true
+       end
+
+       if type(spec.depends.fs) == "table" and not check_fs_depends(spec.depends.fs) then
+               local satisfied = false
+               local alternatives = (#spec.depends.fs > 0) and spec.depends.fs or { spec.depends.fs }
+               for _, alternative in ipairs(alternatives) do
+                       if check_fs_depends(alternative) then
+                               satisfied = true
+                               break
+                       end
                end
-       end)
+               if not satisfied then
+                       return false
+               end
+       end
 
-       return children
+       if type(spec.depends.uci) == "table" then
+               local satisfied = false
+               local alternatives = (#spec.depends.uci > 0) and spec.depends.uci or { spec.depends.uci }
+               for _, alternative in ipairs(alternatives) do
+                       if check_uci_depends(alternative) then
+                               satisfied = true
+                               break
+                       end
+               end
+               if not satisfied then
+                       return false
+               end
+       end
+
+       return true
 end
 
-local function dependencies_satisfied(node)
-       if type(node.file_depends) == "table" then
-               for _, file in ipairs(node.file_depends) do
-                       local ftype = fs.stat(file, "type")
-                       if ftype == "dir" then
-                               local empty = true
-                               for e in (fs.dir(file) or function() end) do
-                                       empty = false
-                               end
-                               if empty then
-                                       return false
-                               end
-                       elseif ftype == nil then
-                               return false
-                       end
+local function target_to_json(target, module)
+       local action
+
+       if target.type == "call" then
+               action = {
+                       ["type"] = "call",
+                       ["module"] = module,
+                       ["function"] = target.name,
+                       ["parameters"] = target.argv
+               }
+       elseif target.type == "view" then
+               action = {
+                       ["type"] = "view",
+                       ["path"] = target.view
+               }
+       elseif target.type == "template" then
+               action = {
+                       ["type"] = "template",
+                       ["path"] = target.view
+               }
+       elseif target.type == "cbi" then
+               action = {
+                       ["type"] = "cbi",
+                       ["path"] = target.model
+               }
+       elseif target.type == "form" then
+               action = {
+                       ["type"] = "form",
+                       ["path"] = target.model
+               }
+       elseif target.type == "firstchild" then
+               action = {
+                       ["type"] = "firstchild"
+               }
+       elseif target.type == "firstnode" then
+               action = {
+                       ["type"] = "firstchild",
+                       ["recurse"] = true
+               }
+       elseif target.type == "arcombine" then
+               if type(target.targets) == "table" then
+                       action = {
+                               ["type"] = "arcombine",
+                               ["targets"] = {
+                                       target_to_json(target.targets[1], module),
+                                       target_to_json(target.targets[2], module)
+                               }
+                       }
                end
+       elseif target.type == "alias" then
+               action = {
+                       ["type"] = "alias",
+                       ["path"] = table.concat(target.req, "/")
+               }
+       elseif target.type == "rewrite" then
+               action = {
+                       ["type"] = "rewrite",
+                       ["path"] = table.concat(target.req, "/"),
+                       ["remove"] = target.n
+               }
        end
 
-       if type(node.uci_depends) == "table" then
-               for config, expect_sections in pairs(node.uci_depends) do
-                       if type(expect_sections) == "table" then
-                               for section, expect_options in pairs(expect_sections) do
-                                       if type(expect_options) == "table" then
-                                               for option, expect_value in pairs(expect_options) do
-                                                       local val = uci:get(config, section, option)
-                                                       if expect_value == true and val == nil then
-                                                               return false
-                                                       elseif type(expect_value) == "string" then
-                                                               if type(val) == "table" then
-                                                                       local found = false
-                                                                       for _, subval in ipairs(val) do
-                                                                               if subval == expect_value then
-                                                                                       found = true
-                                                                               end
-                                                                       end
-                                                                       if not found then
-                                                                               return false
-                                                                       end
-                                                               elseif val ~= expect_value then
-                                                                       return false
-                                                               end
-                                                       end
-                                               end
+       if target.post and action then
+               action.post = target.post
+       end
+
+       return action
+end
+
+local function tree_to_json(node, json)
+       local fs = require "nixio.fs"
+       local util = require "luci.util"
+
+       if type(node.nodes) == "table" then
+               for subname, subnode in pairs(node.nodes) do
+                       local spec = {
+                               title = util.striptags(subnode.title),
+                               order = subnode.order
+                       }
+
+                       if subnode.leaf then
+                               spec.wildcard = true
+                       end
+
+                       if subnode.cors then
+                               spec.cors = true
+                       end
+
+                       if subnode.setuser then
+                               spec.setuser = subnode.setuser
+                       end
+
+                       if subnode.setgroup then
+                               spec.setgroup = subnode.setgroup
+                       end
+
+                       if type(subnode.target) == "table" then
+                               spec.action = target_to_json(subnode.target, subnode.module)
+                       end
+
+                       if type(subnode.file_depends) == "table" then
+                               for _, v in ipairs(subnode.file_depends) do
+                                       spec.depends = spec.depends or {}
+                                       spec.depends.fs = spec.depends.fs or {}
+
+                                       local ft = fs.stat(v, "type")
+                                       if ft == "dir" then
+                                               spec.depends.fs[v] = "directory"
+                                       elseif v:match("/s?bin/") then
+                                               spec.depends.fs[v] = "executable"
                                        else
-                                               local val = uci:get(config, section)
-                                               if expect_options == true and val == nil then
-                                                       return false
-                                               elseif type(expect_options) == "string" and val ~= expect_options then
-                                                       return false
-                                               end
+                                               spec.depends.fs[v] = "file"
                                        end
                                end
-                       elseif expect_sections == true then
-                               if not uci:get_first(config) then
-                                       return false
+                       end
+
+                       if type(subnode.uci_depends) == "table" then
+                               for k, v in pairs(subnode.uci_depends) do
+                                       spec.depends = spec.depends or {}
+                                       spec.depends.uci = spec.depends.uci or {}
+                                       spec.depends.uci[k] = v
                                end
                        end
+
+                       if (subnode.sysauth_authenticator ~= nil) or
+                          (subnode.sysauth ~= nil and subnode.sysauth ~= false)
+                       then
+                               if subnode.sysauth_authenticator == "htmlauth" then
+                                       spec.auth = {
+                                               login = true,
+                                               methods = { "cookie:sysauth" }
+                                       }
+                               elseif subname == "rpc" and subnode.module == "luci.controller.rpc" then
+                                       spec.auth = {
+                                               login = false,
+                                               methods = { "param:auth", "cookie:sysauth" }
+                                       }
+                               elseif subnode.module == "luci.controller.admin.uci" then
+                                       spec.auth = {
+                                               login = false,
+                                               methods = { "param:sid" }
+                                       }
+                               end
+                       elseif subnode.sysauth == false then
+                               spec.auth = {}
+                       end
+
+                       if not spec.action then
+                               spec.title = nil
+                       end
+
+                       spec.satisfied = check_depends(spec)
+                       json.children = json.children or {}
+                       json.children[subname] = tree_to_json(subnode, spec)
                end
        end
 
-       return true
+       return json
 end
 
-function node_visible(node)
-   if node then
-         return not (
-                (not dependencies_satisfied(node)) or
-                (not node.title or #node.title == 0) or
-                (not node.target or node.hidden == true) or
-                (type(node.target) == "table" and node.target.type == "firstchild" and
-                 (type(node.nodes) ~= "table" or not next(node.nodes)))
-         )
-   end
-   return false
-end
+function build_url(...)
+       local path = {...}
+       local url = { http.getenv("SCRIPT_NAME") or "" }
 
-function node_childs(node)
-       local rv = { }
-       if node then
-               local _, child
-               for _, child in ipairs(_ordered_children(node)) do
-                       if node_visible(child.node) then
-                               rv[#rv+1] = child.name
-                       end
+       local p
+       for _, p in ipairs(path) do
+               if p:match("^[a-zA-Z0-9_%-%.%%/,;]+$") then
+                       url[#url+1] = "/"
+                       url[#url+1] = p
                end
        end
-       return rv
+
+       if #path == 0 then
+               url[#url+1] = "/"
+       end
+
+       return table.concat(url, "")
 end
 
 
@@ -185,6 +383,38 @@ function error500(message)
        return false
 end
 
+local function determine_request_language()
+       local conf = require "luci.config"
+       assert(conf.main, "/etc/config/luci seems to be corrupt, unable to find section 'main'")
+
+       local lang = conf.main.lang or "auto"
+       if lang == "auto" then
+               local aclang = http.getenv("HTTP_ACCEPT_LANGUAGE") or ""
+               for aclang in aclang:gmatch("[%w_-]+") do
+                       local country, culture = aclang:match("^([a-z][a-z])[_-]([a-zA-Z][a-zA-Z])$")
+                       if country and culture then
+                               local cc = "%s_%s" %{ country, culture:lower() }
+                               if conf.languages[cc] then
+                                       lang = cc
+                                       break
+                               elseif conf.languages[country] then
+                                       lang = country
+                                       break
+                               end
+                       elseif conf.languages[aclang] then
+                               lang = aclang
+                               break
+                       end
+               end
+       end
+
+       if lang == "auto" then
+               lang = i18n.default
+       end
+
+       i18n.setlanguage(lang)
+end
+
 function httpdispatch(request, prefix)
        http.context.request = request
 
@@ -204,6 +434,8 @@ function httpdispatch(request, prefix)
                r[#r+1] = node
        end
 
+       determine_request_language()
+
        local stat, err = util.coxpcall(function()
                dispatch(context.request)
        end, error500)
@@ -306,189 +538,245 @@ local function session_setup(user, pass, allowed_users)
        return nil, nil
 end
 
-function dispatch(request)
-       --context._disable_memtrace = require "luci.debug".trap_memtrace("l")
-       local ctx = context
-       ctx.path = request
+local function check_authentication(method)
+       local auth_type, auth_param = method:match("^(%w+):(.+)$")
+       local sid, sdat
 
-       local conf = require "luci.config"
-       assert(conf.main,
-               "/etc/config/luci seems to be corrupt, unable to find section 'main'")
+       if auth_type == "cookie" then
+               sid = http.getcookie(auth_param)
+       elseif auth_type == "param" then
+               sid = http.formvalue(auth_param)
+       end
 
-       local i18n = require "luci.i18n"
-       local lang = conf.main.lang or "auto"
-       if lang == "auto" then
-               local aclang = http.getenv("HTTP_ACCEPT_LANGUAGE") or ""
-               for aclang in aclang:gmatch("[%w_-]+") do
-                       local country, culture = aclang:match("^([a-z][a-z])[_-]([a-zA-Z][a-zA-Z])$")
-                       if country and culture then
-                               local cc = "%s_%s" %{ country, culture:lower() }
-                               if conf.languages[cc] then
-                                       lang = cc
-                                       break
-                               elseif conf.languages[country] then
-                                       lang = country
-                                       break
-                               end
-                       elseif conf.languages[aclang] then
-                               lang = aclang
-                               break
-                       end
+       return session_retrieve(sid)
+end
+
+local function get_children(node)
+       local children = {}
+
+       if not node.wildcard and type(node.children) == "table" then
+               for name, child in pairs(node.children) do
+                       children[#children+1] = {
+                               name  = name,
+                               node  = child,
+                               order = child.order or 1000
+                       }
                end
-       end
-       if lang == "auto" then
-               lang = i18n.default
-       end
-       i18n.setlanguage(lang)
 
-       local c = ctx.tree
-       local stat
-       if not c then
-               c = createtree()
+               table.sort(children, function(a, b)
+                       if a.order == b.order then
+                               return a.name < b.name
+                       else
+                               return a.order < b.order
+                       end
+               end)
        end
 
-       local track = {}
-       local args = {}
-       ctx.args = args
-       ctx.requestargs = ctx.requestargs or args
-       local n
-       local preq = {}
-       local freq = {}
+       return children
+end
 
-       for i, s in ipairs(request) do
-               preq[#preq+1] = s
-               freq[#freq+1] = s
-               c = c.nodes[s]
-               n = i
-               if not c then
-                       break
+local function find_subnode(root, prefix, recurse, descended)
+       local children = get_children(root)
+
+       if #children > 0 and (not descended or recurse) then
+               local sub_path = { unpack(prefix) }
+
+               if recurse == false then
+                       recurse = nil
                end
 
-               util.update(track, c)
+               for _, child in ipairs(children) do
+                       sub_path[#prefix+1] = child.name
+
+                       local res_path = find_subnode(child.node, sub_path, recurse, true)
 
-               if c.leaf then
-                       break
+                       if res_path then
+                               return res_path
+                       end
                end
        end
 
-       if c and c.leaf then
-               for j=n+1, #request do
-                       args[#args+1] = request[j]
-                       freq[#freq+1] = request[j]
+       if descended then
+               if not recurse or
+                  root.action.type == "cbi" or
+                  root.action.type == "form" or
+                  root.action.type == "view" or
+                  root.action.type == "template" or
+                  root.action.type == "arcombine"
+               then
+                       return prefix
                end
        end
+end
 
-       ctx.requestpath = ctx.requestpath or freq
-       ctx.path = preq
+local function merge_trees(node_a, node_b)
+       for k, v in pairs(node_b) do
+               if k == "children" then
+                       node_a.children = node_a.children or {}
 
-       -- Init template engine
-       if (c and c.index) or not track.notemplate then
-               local tpl = require("luci.template")
-               local media = track.mediaurlbase or luci.config.main.mediaurlbase
-               if not pcall(tpl.Template, "themes/%s/header" % fs.basename(media)) then
-                       media = nil
-                       for name, theme in pairs(luci.config.themes) do
-                               if name:sub(1,1) ~= "." and pcall(tpl.Template,
-                                "themes/%s/header" % fs.basename(theme)) then
-                                       media = theme
-                               end
+                       for name, spec in pairs(v) do
+                               node_a.children[name] = merge_trees(node_a.children[name] or {}, spec)
                        end
-                       assert(media, "No valid theme found")
+               else
+                       node_a[k] = v
                end
+       end
+       return node_a
+end
 
-               local function _ifattr(cond, key, val, noescape)
-                       if cond then
-                               local env = getfenv(3)
-                               local scope = (type(env.self) == "table") and env.self
-                               if type(val) == "table" then
-                                       if not next(val) then
-                                               return ''
-                                       else
-                                               val = util.serialize_json(val)
-                                       end
-                               end
-
-                               val = tostring(val or
-                                       (type(env[key]) ~= "function" and env[key]) or
-                                       (scope and type(scope[key]) ~= "function" and scope[key]) or "")
+function menu_json()
+       local tree = context.tree or createtree()
+       local lua_tree = tree_to_json(tree, {
+               action = {
+                       ["type"] = "firstchild",
+                       ["recurse"] = true
+               }
+       })
 
-                               if noescape ~= true then
-                                       val = util.pcdata(val)
-                               end
+       local json_tree = createtree_json()
+       return merge_trees(lua_tree, json_tree)
+end
 
-                               return string.format(' %s="%s"', tostring(key), val)
-                       else
-                               return ''
+local function init_template_engine(ctx)
+       local tpl = require "luci.template"
+       local media = luci.config.main.mediaurlbase
+
+       if not pcall(tpl.Template, "themes/%s/header" % fs.basename(media)) then
+               media = nil
+               for name, theme in pairs(luci.config.themes) do
+                       if name:sub(1,1) ~= "." and pcall(tpl.Template,
+                        "themes/%s/header" % fs.basename(theme)) then
+                               media = theme
                        end
                end
+               assert(media, "No valid theme found")
+       end
 
-               tpl.context.viewns = setmetatable({
-                  write       = http.write;
-                  include     = function(name) tpl.Template(name):render(getfenv(2)) end;
-                  translate   = i18n.translate;
-                  translatef  = i18n.translatef;
-                  export      = function(k, v) if tpl.context.viewns[k] == nil then tpl.context.viewns[k] = v end end;
-                  striptags   = util.striptags;
-                  pcdata      = util.pcdata;
-                  media       = media;
-                  theme       = fs.basename(media);
-                  resource    = luci.config.main.resourcebase;
-                  ifattr      = function(...) return _ifattr(...) end;
-                  attr        = function(...) return _ifattr(true, ...) end;
-                  url         = build_url;
-               }, {__index=function(tbl, key)
-                       if key == "controller" then
-                               return build_url()
-                       elseif key == "REQUEST_URI" then
-                               return build_url(unpack(ctx.requestpath))
-                       elseif key == "FULL_REQUEST_URI" then
-                               local url = { http.getenv("SCRIPT_NAME") or "", http.getenv("PATH_INFO") }
-                               local query = http.getenv("QUERY_STRING")
-                               if query and #query > 0 then
-                                       url[#url+1] = "?"
-                                       url[#url+1] = query
+       local function _ifattr(cond, key, val, noescape)
+               if cond then
+                       local env = getfenv(3)
+                       local scope = (type(env.self) == "table") and env.self
+                       if type(val) == "table" then
+                               if not next(val) then
+                                       return ''
+                               else
+                                       val = util.serialize_json(val)
                                end
-                               return table.concat(url, "")
-                       elseif key == "token" then
-                               return ctx.authtoken
-                       else
-                               return rawget(tbl, key) or _G[key]
                        end
-               end})
-       end
 
-       track.dependent = (track.dependent ~= false)
-       assert(not track.dependent or not track.auto,
-               "Access Violation\nThe page at '" .. table.concat(request, "/") .. "/' " ..
-               "has no parent node so the access to this location has been denied.\n" ..
-               "This is a software bug, please report this message at " ..
-               "https://github.com/openwrt/luci/issues"
-       )
+                       val = tostring(val or
+                               (type(env[key]) ~= "function" and env[key]) or
+                               (scope and type(scope[key]) ~= "function" and scope[key]) or "")
 
-       if track.sysauth and not ctx.authsession then
-               local authen = track.sysauth_authenticator
-               local _, sid, sdat, default_user, allowed_users
+                       if noescape ~= true then
+                               val = util.pcdata(val)
+                       end
 
-               if type(authen) == "string" and authen ~= "htmlauth" then
-                       error500("Unsupported authenticator %q configured" % authen)
-                       return
+                       return string.format(' %s="%s"', tostring(key), val)
+               else
+                       return ''
                end
+       end
 
-               if type(track.sysauth) == "table" then
-                       default_user, allowed_users = nil, track.sysauth
+       tpl.context.viewns = setmetatable({
+               write       = http.write;
+               include     = function(name) tpl.Template(name):render(getfenv(2)) end;
+               translate   = i18n.translate;
+               translatef  = i18n.translatef;
+               export      = function(k, v) if tpl.context.viewns[k] == nil then tpl.context.viewns[k] = v end end;
+               striptags   = util.striptags;
+               pcdata      = util.pcdata;
+               media       = media;
+               theme       = fs.basename(media);
+               resource    = luci.config.main.resourcebase;
+               ifattr      = function(...) return _ifattr(...) end;
+               attr        = function(...) return _ifattr(true, ...) end;
+               url         = build_url;
+       }, {__index=function(tbl, key)
+               if key == "controller" then
+                       return build_url()
+               elseif key == "REQUEST_URI" then
+                       return build_url(unpack(ctx.requestpath))
+               elseif key == "FULL_REQUEST_URI" then
+                       local url = { http.getenv("SCRIPT_NAME") or "", http.getenv("PATH_INFO") }
+                       local query = http.getenv("QUERY_STRING")
+                       if query and #query > 0 then
+                               url[#url+1] = "?"
+                               url[#url+1] = query
+                       end
+                       return table.concat(url, "")
+               elseif key == "token" then
+                       return ctx.authtoken
                else
-                       default_user, allowed_users = track.sysauth, { track.sysauth }
+                       return rawget(tbl, key) or _G[key]
                end
+       end})
 
-               if type(authen) == "function" then
-                       _, sid = authen(sys.user.checkpasswd, allowed_users)
-               else
-                       sid = http.getcookie("sysauth")
+       return tpl
+end
+
+function dispatch(request)
+       --context._disable_memtrace = require "luci.debug".trap_memtrace("l")
+       local ctx = context
+
+       local auth, cors, suid, sgid
+       local menu = menu_json()
+       local page = menu
+
+       local requested_path_full = {}
+       local requested_path_node = {}
+       local requested_path_args = {}
+
+       for i, s in ipairs(request) do
+               if type(page.children) ~= "table" or not page.children[s] then
+                       page = nil
+                       break
+               end
+
+               if not page.children[s].satisfied then
+                       page = nil
+                       break
                end
 
-               sid, sdat = session_retrieve(sid, allowed_users)
+               page = page.children[s]
+               auth = page.auth or auth
+               cors = page.cors or cors
+               suid = page.setuser or suid
+               sgid = page.setgroup or sgid
 
-               if not (sid and sdat) and authen == "htmlauth" then
+               requested_path_full[i] = s
+               requested_path_node[i] = s
+
+               if page.wildcard then
+                       for j = i + 1, #request do
+                               requested_path_args[j - i] = request[j]
+                               requested_path_full[j] = request[j]
+                       end
+                       break
+               end
+       end
+
+       local tpl = init_template_engine(ctx)
+
+       ctx.args = requested_path_args
+       ctx.path = requested_path_node
+       ctx.dispatched = page
+
+       ctx.requestpath = ctx.requestpath or requested_path_full
+       ctx.requestargs = ctx.requestargs or requested_path_args
+       ctx.requested = ctx.requested or page
+
+       if type(auth) == "table" and type(auth.methods) == "table" and #auth.methods > 0 then
+               local sid, sdat
+               for _, method in ipairs(auth.methods) do
+                       sid, sdat = check_authentication(method)
+
+                       if sid and sdat then
+                               break
+                       end
+               end
+
+               if not (sid and sdat) and auth.login then
                        local user = http.getenv("HTTP_AUTH_USER")
                        local pass = http.getenv("HTTP_AUTH_PASS")
 
@@ -497,27 +785,23 @@ function dispatch(request)
                                pass = http.formvalue("luci_password")
                        end
 
-                       sid, sdat = session_setup(user, pass, allowed_users)
+                       sid, sdat = session_setup(user, pass, { "root" })
 
                        if not sid then
-                               local tmpl = require "luci.template"
-
                                context.path = {}
 
                                http.status(403, "Forbidden")
                                http.header("X-LuCI-Login-Required", "yes")
-                               tmpl.render(track.sysauth_template or "sysauth", {
-                                       duser = default_user,
-                                       fuser = user
-                               })
 
-                               return
+                               return tpl.render("sysauth", { duser = "root", fuser = user })
                        end
 
                        http.header("Set-Cookie", 'sysauth=%s; path=%s; HttpOnly%s' %{
                                sid, build_url(), http.getenv("HTTPS") == "on" and "; secure" or ""
                        })
+
                        http.redirect(build_url(unpack(ctx.requestpath)))
+                       return
                end
 
                if not sid or not sdat then
@@ -531,81 +815,117 @@ function dispatch(request)
                ctx.authuser = sdat.username
        end
 
-       if track.cors and http.getenv("REQUEST_METHOD") == "OPTIONS" then
+       local action = (page and type(page.action) == "table") and page.action or {}
+
+       if action.type == "arcombine" then
+               action = (#requested_path_args > 0) and action.targets[2] or action.targets[1]
+       end
+
+       if cors and http.getenv("REQUEST_METHOD") == "OPTIONS" then
                luci.http.status(200, "OK")
                luci.http.header("Access-Control-Allow-Origin", http.getenv("HTTP_ORIGIN") or "*")
                luci.http.header("Access-Control-Allow-Methods", "GET, POST, OPTIONS")
                return
        end
 
-       if c and require_post_security(c.target, args) then
-               if not test_post_security(c) then
+       if require_post_security(action) then
+               if not test_post_security() then
                        return
                end
        end
 
-       if track.setgroup then
-               sys.process.setgroup(track.setgroup)
+       if sgid then
+               sys.process.setgroup(sgid)
        end
 
-       if track.setuser then
-               sys.process.setuser(track.setuser)
+       if suid then
+               sys.process.setuser(suid)
        end
 
-       local target = nil
-       if c then
-               if type(c.target) == "function" then
-                       target = c.target
-               elseif type(c.target) == "table" then
-                       target = c.target.target
+       if action.type == "view" then
+               tpl.render("view", { view = action.path })
+
+       elseif action.type == "call" then
+               local ok, mod = util.copcall(require, action.module)
+               if not ok then
+                       error500(mod)
+                       return
+               end
+
+               local func = mod[action["function"]]
+
+               assert(func ~= nil,
+                      'Cannot resolve function "' .. action["function"] .. '". Is it misspelled or local?')
+
+               assert(type(func) == "function",
+                      'The symbol "' .. action["function"] .. '" does not refer to a function but data ' ..
+                      'of type "' .. type(func) .. '".')
+
+               local argv = (type(action.parameters) == "table" and #action.parameters > 0) and { unpack(action.parameters) } or {}
+               for _, s in ipairs(requested_path_args) do
+                       argv[#argv + 1] = s
                end
-       end
 
-       if c and (c.index or type(target) == "function") then
-               ctx.dispatched = c
-               ctx.requested = ctx.requested or ctx.dispatched
-       end
+               local ok, err = util.copcall(func, unpack(argv))
+               if not ok then
+                       error500(err)
+               end
 
-       if c and c.index then
-               local tpl = require "luci.template"
+       elseif action.type == "firstchild" then
+               local sub_request = find_subnode(page, requested_path_full, action.recurse)
+               if sub_request then
+                       dispatch(sub_request)
+               else
+                       tpl.render("empty_node_placeholder", getfenv(1))
+               end
 
-               if util.copcall(tpl.render, "indexer", {}) then
-                       return true
+       elseif action.type == "alias" then
+               local sub_request = {}
+               for name in action.path:gmatch("[^/]+") do
+                       sub_request[#sub_request + 1] = name
                end
-       end
 
-       if type(target) == "function" then
-               util.copcall(function()
-                       local oldenv = getfenv(target)
-                       local module = require(c.module)
-                       local env = setmetatable({}, {__index=
+               for _, s in ipairs(requested_path_args) do
+                       sub_request[#sub_request + 1] = s
+               end
 
-                       function(tbl, key)
-                               return rawget(tbl, key) or module[key] or oldenv[key]
-                       end})
+               dispatch(sub_request)
 
-                       setfenv(target, env)
-               end)
+       elseif action.type == "rewrite" then
+               local sub_request = { unpack(request) }
+               for i = 1, action.remove do
+                       table.remove(sub_request, 1)
+               end
 
-               local ok, err
-               if type(c.target) == "table" then
-                       ok, err = util.copcall(target, c.target, unpack(args))
-               else
-                       ok, err = util.copcall(target, unpack(args))
+               local n = 1
+               for s in action.path:gmatch("[^/]+") do
+                       table.insert(sub_request, n, s)
+                       n = n + 1
                end
-               if not ok then
-                       error500("Failed to execute " .. (type(c.target) == "function" and "function" or c.target.type or "unknown") ..
-                                " dispatcher target for entry '/" .. table.concat(request, "/") .. "'.\n" ..
-                                "The called action terminated with an exception:\n" .. tostring(err or "(unknown)"))
+
+               for _, s in ipairs(requested_path_args) do
+                       sub_request[#sub_request + 1] = s
                end
+
+               dispatch(sub_request)
+
+       elseif action.type == "template" then
+               tpl.render(action.path, getfenv(1))
+
+       elseif action.type == "cbi" then
+               _cbi({ config = action.config, model = action.path }, unpack(requested_path_args))
+
+       elseif action.type == "form" then
+               _form({ model = action.path }, unpack(requested_path_args))
+
        else
-               local root = node()
-               if not root or not root.target then
+               local root = find_subnode(menu, {}, true)
+               if not root then
                        error404("No root node was registered, this usually happens if no module was installed.\n" ..
                                 "Install luci-mod-admin-full and retry. " ..
                                 "If the module is already installed, try removing the /tmp/luci-indexcache file.")
                else
-                       error404("No page is registered at '/" .. table.concat(request, "/") .. "'.\n" ..
+                       error404("No page is registered at '/" .. table.concat(requested_path_full, "/") .. "'.\n" ..
                                 "If this url belongs to an extension, make sure it is properly installed.\n" ..
                                 "If the extension was recently installed, try removing the /tmp/luci-indexcache file.")
                end
@@ -659,13 +979,9 @@ function createindex()
                       "' - It must correspond to the file path!")
 
                local idx = mod.index
-               assert(type(idx) == "function",
-                      "Invalid controller file found\n" ..
-                      "The file '" .. path .. "' contains no index() function.\n" ..
-                      "Please make sure that the controller contains a valid " ..
-                      "index function and verify the spelling!")
-
-               index[modname] = idx
+               if type(idx) == "function" then
+                       index[modname] = idx
+               end
        end
 
        if indexcache then
@@ -675,6 +991,94 @@ function createindex()
        end
 end
 
+function createtree_json()
+       local json = require "luci.jsonc"
+       local tree = {}
+
+       local schema = {
+               action = "table",
+               auth = "table",
+               cors = "boolean",
+               depends = "table",
+               order = "number",
+               setgroup = "string",
+               setuser = "string",
+               title = "string",
+               wildcard = "boolean"
+       }
+
+       local files = {}
+       local fprint = {}
+       local cachefile
+
+       for file in (fs.glob("/usr/share/luci/menu.d/*.json") or function() end) do
+               files[#files+1] = file
+
+               if indexcache then
+                       local st = fs.stat(file)
+                       if st then
+                               fprint[#fprint+1] = '%x' % st.ino
+                               fprint[#fprint+1] = '%x' % st.mtime
+                               fprint[#fprint+1] = '%x' % st.size
+                       end
+               end
+       end
+
+       if indexcache then
+               cachefile = "%s.%s.json" %{
+                       indexcache,
+                       nixio.crypt(table.concat(fprint, "|"), "$1$"):sub(5):gsub("/", ".")
+               }
+
+               local res = json.parse(fs.readfile(cachefile) or "")
+               if res then
+                       return res
+               end
+
+               for file in (fs.glob("%s.*.json" % indexcache) or function() end) do
+                       fs.unlink(file)
+               end
+       end
+
+       for _, file in ipairs(files) do
+               local data = json.parse(fs.readfile(file) or "")
+               if type(data) == "table" then
+                       for path, spec in pairs(data) do
+                               if type(spec) == "table" then
+                                       local node = tree
+
+                                       for s in path:gmatch("[^/]+") do
+                                               if s == "*" then
+                                                       node.wildcard = true
+                                                       break
+                                               end
+
+                                               node.children = node.children or {}
+                                               node.children[s] = node.children[s] or {}
+                                               node = node.children[s]
+                                       end
+
+                                       if node ~= tree then
+                                               for k, t in pairs(schema) do
+                                                       if type(spec[k]) == t then
+                                                               node[k] = spec[k]
+                                                       end
+                                               end
+
+                                               node.satisfied = check_depends(spec)
+                                       end
+                               end
+                       end
+               end
+       end
+
+       if cachefile then
+               fs.writefile(cachefile, json.stringify(tree))
+       end
+
+       return tree
+end
+
 -- Build the index before if it does not exist yet.
 function createtree()
        if not index then
@@ -767,16 +1171,6 @@ function _create_node(path)
 
                c = {nodes={}, auto=true, inreq=true}
 
-               local _, n
-               for _, n in ipairs(path) do
-                       if context.path[_] ~= n then
-                               c.inreq = false
-                               break
-                       end
-               end
-
-               c.inreq = c.inreq and (context.path[#path + 1] == last)
-
                parent.nodes[last] = c
                context.treecache[name] = c
        end
@@ -786,119 +1180,24 @@ end
 
 -- Subdispatchers --
 
-function _find_eligible_node(root, prefix, deep, types, descend)
-       local children = _ordered_children(root)
-
-       if not root.leaf and deep ~= nil then
-               local sub_path = { unpack(prefix) }
-
-               if deep == false then
-                       deep = nil
-               end
-
-               local _, child
-               for _, child in ipairs(children) do
-                       sub_path[#prefix+1] = child.name
-
-                       local res_path = _find_eligible_node(child.node, sub_path,
-                                                            deep, types, true)
-
-                       if res_path then
-                               return res_path
-                       end
-               end
-       end
-
-       if descend and
-          (not types or
-           (type(root.target) == "table" and
-            util.contains(types, root.target.type)))
-       then
-               return prefix
-       end
-end
-
-function _find_node(recurse, types)
-       local path = { unpack(context.path) }
-       local name = table.concat(path, ".")
-       local node = context.treecache[name]
-
-       path = _find_eligible_node(node, path, recurse, types)
-
-       if path then
-               dispatch(path)
-       else
-               require "luci.template".render("empty_node_placeholder")
-       end
-end
-
-function _firstchild()
-       return _find_node(false, nil)
-end
-
 function firstchild()
-       return { type = "firstchild", target = _firstchild }
-end
-
-function _firstnode()
-       return _find_node(true, { "cbi", "form", "template", "arcombine" })
+       return { type = "firstchild" }
 end
 
 function firstnode()
-       return { type = "firstnode", target = _firstnode }
+       return { type = "firstnode" }
 end
 
 function alias(...)
-       local req = {...}
-       return function(...)
-               for _, r in ipairs({...}) do
-                       req[#req+1] = r
-               end
-
-               dispatch(req)
-       end
+       return { type = "alias", req = { ... } }
 end
 
 function rewrite(n, ...)
-       local req = {...}
-       return function(...)
-               local dispatched = util.clone(context.dispatched)
-
-               for i=1,n do
-                       table.remove(dispatched, 1)
-               end
-
-               for i, r in ipairs(req) do
-                       table.insert(dispatched, i, r)
-               end
-
-               for _, r in ipairs({...}) do
-                       dispatched[#dispatched+1] = r
-               end
-
-               dispatch(dispatched)
-       end
-end
-
-
-local function _call(self, ...)
-       local func = getfenv()[self.name]
-       assert(func ~= nil,
-              'Cannot resolve function "' .. self.name .. '". Is it misspelled or local?')
-
-       assert(type(func) == "function",
-              'The symbol "' .. self.name .. '" does not refer to a function but data ' ..
-              'of type "' .. type(func) .. '".')
-
-       if #self.argv > 0 then
-               return func(unpack(self.argv), ...)
-       else
-               return func(...)
-       end
+       return { type = "rewrite", n = n, req = { ... } }
 end
 
 function call(name, ...)
-       return {type = "call", argv = {...}, name = name, target = _call}
+       return { type = "call", argv = {...}, name = name }
 end
 
 function post_on(params, name, ...)
@@ -906,8 +1205,7 @@ function post_on(params, name, ...)
                type = "call",
                post = params,
                argv = { ... },
-               name = name,
-               target = _call
+               name = name
        }
 end
 
@@ -916,25 +1214,16 @@ function post(...)
 end
 
 
-local _template = function(self, ...)
-       require "luci.template".render(self.view)
-end
-
 function template(name)
-       return {type = "template", view = name, target = _template}
-end
-
-
-local _view = function(self, ...)
-       require "luci.template".render("view", { view = self.view })
+       return { type = "template", view = name }
 end
 
 function view(name)
-       return {type = "view", view = name, target = _view}
+       return { type = "view", view = name }
 end
 
 
-local function _cbi(self, ...)
+function _cbi(self, ...)
        local cbi = require "luci.cbi"
        local tpl = require "luci.template"
        local http = require "luci.http"
@@ -1048,25 +1337,21 @@ function cbi(model, config)
                type = "cbi",
                post = { ["cbi.submit"] = true },
                config = config,
-               model = model,
-               target = _cbi
+               model = model
        }
 end
 
 
-local function _arcombine(self, ...)
-       local argv = {...}
-       local target = #argv > 0 and self.targets[2] or self.targets[1]
-       setfenv(target.target, self.env)
-       target:target(unpack(argv))
-end
-
 function arcombine(trg1, trg2)
-       return {type = "arcombine", env = getfenv(), target = _arcombine, targets = {trg1, trg2}}
+       return {
+               type = "arcombine",
+               env = getfenv(),
+               targets = {trg1, trg2}
+       }
 end
 
 
-local function _form(self, ...)
+function _form(self, ...)
        local cbi = require "luci.cbi"
        local tpl = require "luci.template"
        local http = require "luci.http"
@@ -1092,10 +1377,9 @@ end
 
 function form(model)
        return {
-               type = "cbi",
+               type = "form",
                post = { ["cbi.submit"] = true },
-               model = model,
-               target = _form
+               model = model
        }
 end
 
index 1ef0e5b01300359593a4daaa46b55ada974f6ce7..9cdedde5c2bc08bfbbf1a922c7e60e6193409c4b 100644 (file)
@@ -13,8 +13,8 @@
        local applyconf = luci.config and luci.config.apply
 %>
 
-<script type="text/javascript" src="<%=resource%>/promis.min.js"></script>
-<script type="text/javascript" src="<%=resource%>/luci.js"></script>
+<script type="text/javascript" src="<%=resource%>/promis.min.js?v=git-19.292.31773-cc35194"></script>
+<script type="text/javascript" src="<%=resource%>/luci.js?v=git-19.292.31773-cc35206"></script>
 <script type="text/javascript">
        L = new LuCI(<%= luci.http.write_json({
                token          = token,
@@ -22,6 +22,7 @@
                scriptname     = luci.http.getenv("SCRIPT_NAME"),
                pathinfo       = luci.http.getenv("PATH_INFO"),
                requestpath    = luci.dispatcher.context.requestpath,
+               dispatchpath   = luci.dispatcher.context.path,
                pollinterval   = luci.config.main.pollinterval or 5,
                sessionid      = luci.dispatcher.context.authsession,
                apply_rollback = math.max(applyconf and applyconf.rollback or 30, 30),
index 0f6c66019315dac0e8ebd4a35af8fc01de33ffcd..c6c81945e37da225ac4e0995a214782a3829bd4c 100644 (file)
@@ -13,7 +13,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -82,7 +82,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -94,7 +94,7 @@ msgstr ""
 msgid "15 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -107,57 +107,57 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr ""
@@ -182,7 +182,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -195,28 +195,28 @@ msgstr ""
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 
@@ -226,11 +226,11 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -305,8 +305,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr ""
 
@@ -332,12 +332,13 @@ msgstr ""
 msgid "Active DHCP Leases"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr ""
@@ -353,7 +354,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr ""
 
@@ -387,7 +388,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -400,11 +401,11 @@ msgstr ""
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -425,31 +426,31 @@ msgstr ""
 msgid "Address to access local relay bridge"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -459,17 +460,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -477,23 +478,23 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr ""
 
@@ -509,7 +510,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -522,7 +523,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -601,7 +602,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -624,15 +625,20 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -648,12 +654,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -666,7 +672,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr ""
 
@@ -675,7 +681,7 @@ msgstr ""
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr ""
 
@@ -683,11 +689,11 @@ msgstr ""
 msgid "Authorization Required"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -762,8 +768,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr ""
 
@@ -789,16 +795,12 @@ msgstr ""
 msgid "Backup file list"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr ""
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -810,7 +812,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -826,15 +828,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr ""
@@ -852,8 +854,8 @@ msgstr ""
 msgid "Bring up on boot"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -884,13 +886,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -907,11 +909,11 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -923,8 +925,8 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr ""
 
@@ -932,7 +934,7 @@ msgstr ""
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -950,7 +952,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -958,13 +960,13 @@ msgid ""
 "interface to it."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr ""
 
@@ -984,9 +986,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr ""
 
@@ -1016,10 +1018,11 @@ msgid "Close list..."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr ""
 
@@ -1039,7 +1042,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1047,23 +1050,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr ""
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1088,7 +1090,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr ""
 
@@ -1098,13 +1100,13 @@ msgstr ""
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1115,12 +1117,12 @@ msgstr ""
 msgid "Country"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr ""
 
@@ -1165,15 +1167,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1181,12 +1183,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1217,7 +1219,7 @@ msgstr ""
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1225,11 +1227,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1254,10 +1256,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr ""
@@ -1271,9 +1274,9 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr ""
 
@@ -1315,7 +1318,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1327,15 +1330,15 @@ msgstr ""
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1343,7 +1346,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1367,7 +1370,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1375,7 +1378,7 @@ msgstr ""
 msgid "Device"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr ""
 
@@ -1388,7 +1391,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1396,8 +1399,7 @@ msgstr ""
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr ""
 
@@ -1406,12 +1408,12 @@ msgstr ""
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr ""
 
@@ -1430,15 +1432,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1450,17 +1452,19 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1470,23 +1474,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1494,19 +1498,19 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1518,15 +1522,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1534,7 +1538,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1593,7 +1597,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr ""
 
@@ -1603,7 +1607,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr ""
 
@@ -1613,11 +1617,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1625,8 +1629,8 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr ""
 
@@ -1675,7 +1679,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr ""
 
@@ -1683,11 +1687,11 @@ msgstr ""
 msgid "Enable VLAN functionality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1707,7 +1711,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1725,7 +1729,7 @@ msgstr ""
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1746,9 +1750,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr ""
 
@@ -1785,29 +1789,36 @@ msgstr ""
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1824,11 +1835,11 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1848,15 +1859,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1864,7 +1875,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1872,19 +1883,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1893,11 +1904,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr ""
 
@@ -1912,7 +1923,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr ""
 
@@ -1920,7 +1931,7 @@ msgstr ""
 msgid "Finish"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr ""
 
@@ -1940,11 +1951,11 @@ msgstr ""
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1974,11 +1985,11 @@ msgstr ""
 msgid "Force"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1986,11 +1997,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -2022,7 +2033,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2030,7 +2041,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2046,7 +2057,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr ""
 
@@ -2072,7 +2083,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2082,8 +2093,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr ""
 
@@ -2091,7 +2102,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2111,9 +2122,9 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
@@ -2155,7 +2166,7 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2164,9 +2175,10 @@ msgstr ""
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2187,9 +2199,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2200,7 +2212,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr ""
 
@@ -2230,7 +2242,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2238,13 +2250,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr ""
@@ -2312,6 +2324,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2322,8 +2336,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr ""
@@ -2393,6 +2405,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2417,7 +2430,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr ""
 
@@ -2484,7 +2497,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2492,7 +2505,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr ""
 
@@ -2544,10 +2557,6 @@ msgstr ""
 msgid "Initscripts"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr ""
@@ -2567,7 +2576,7 @@ msgstr ""
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2598,7 +2607,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr ""
 
@@ -2609,7 +2618,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr ""
 
@@ -2654,7 +2663,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2664,22 +2673,22 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2687,24 +2696,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr ""
 
@@ -2764,16 +2773,20 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
@@ -2792,7 +2805,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr ""
 
@@ -2800,11 +2813,11 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2824,17 +2837,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2843,7 +2856,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2856,15 +2869,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2876,28 +2889,24 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2925,7 +2934,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -2933,36 +2942,36 @@ msgstr ""
 msgid "Local Startup"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr ""
 
@@ -2970,7 +2979,7 @@ msgstr ""
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr ""
 
@@ -2982,7 +2991,7 @@ msgstr ""
 msgid "Login"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr ""
 
@@ -3000,23 +3009,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr ""
 
@@ -3040,7 +3049,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr ""
 
@@ -3066,7 +3075,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3075,19 +3084,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3101,14 +3110,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3127,7 +3136,7 @@ msgstr ""
 msgid "Memory usage (%)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3135,7 +3144,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3162,7 +3171,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3170,13 +3179,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr ""
 
@@ -3207,8 +3216,8 @@ msgstr ""
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr ""
 
@@ -3276,7 +3285,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr ""
 
@@ -3306,6 +3315,7 @@ msgid "NTP server candidates"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3313,30 +3323,30 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr ""
 
@@ -3362,7 +3372,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3374,7 +3384,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3382,9 +3392,9 @@ msgstr ""
 msgid "No files found"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr ""
@@ -3394,13 +3404,13 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr ""
@@ -3429,8 +3439,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr ""
 
@@ -3443,10 +3453,10 @@ msgid "Noise:"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3488,11 +3498,11 @@ msgstr ""
 msgid "Notice"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3519,19 +3529,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
@@ -3563,19 +3581,19 @@ msgstr ""
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3688,7 +3706,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3706,11 +3724,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3766,7 +3784,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3821,7 +3839,7 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3832,11 +3850,11 @@ msgstr ""
 msgid "Password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3855,27 +3873,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3934,8 +3952,9 @@ msgstr ""
 msgid "Physical Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -3952,7 +3971,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -3964,7 +3983,7 @@ msgstr ""
 msgid "Port"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -3981,7 +4000,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4011,11 +4030,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -4024,7 +4043,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr ""
 
@@ -4048,11 +4067,11 @@ msgstr ""
 msgid "Provide NTP server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -4077,21 +4096,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4099,11 +4118,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -4112,35 +4131,35 @@ msgstr ""
 msgid "RX"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4148,7 +4167,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4158,15 +4177,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
@@ -4186,7 +4205,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr ""
 
@@ -4230,11 +4249,11 @@ msgstr ""
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr ""
 
@@ -4250,7 +4269,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4273,63 +4292,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4345,11 +4364,11 @@ msgstr ""
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr ""
 
@@ -4358,7 +4377,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4368,7 +4387,7 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4385,23 +4404,23 @@ msgstr ""
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4431,8 +4450,8 @@ msgid "Router Password"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr ""
 
@@ -4454,7 +4473,7 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4462,7 +4481,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4490,8 +4509,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr ""
 
@@ -4500,7 +4519,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4509,8 +4528,8 @@ msgstr ""
 msgid "Save"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -4523,7 +4542,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr ""
 
@@ -4532,11 +4551,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr ""
 
@@ -4551,9 +4570,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4568,7 +4587,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr ""
 
@@ -4581,11 +4600,11 @@ msgstr ""
 msgid "Service Type"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4624,11 +4643,11 @@ msgstr ""
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4647,15 +4666,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4667,11 +4686,12 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4684,15 +4704,15 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4742,7 +4762,7 @@ msgid ""
 "dead"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4765,7 +4785,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr ""
 
@@ -4779,11 +4799,11 @@ msgstr ""
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4800,35 +4820,35 @@ msgstr ""
 msgid "Static IPv6 Routes"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr ""
 
@@ -4838,7 +4858,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr ""
 
@@ -4847,15 +4867,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4864,7 +4884,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr ""
 
@@ -4877,15 +4897,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4900,7 +4920,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -4912,15 +4932,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr ""
 
@@ -4936,11 +4956,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr ""
 
@@ -4949,7 +4969,7 @@ msgstr ""
 msgid "TX"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr ""
 
@@ -4995,7 +5015,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5005,7 +5025,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5023,7 +5043,7 @@ msgid ""
 "</abbr> <code>/dev/sda1</code>)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5078,7 +5098,7 @@ msgstr ""
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5101,7 +5121,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5158,19 +5178,20 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5181,7 +5202,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5189,7 +5210,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5222,7 +5243,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5263,7 +5284,7 @@ msgstr ""
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5271,7 +5292,7 @@ msgstr ""
 msgid "Timezone"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5290,14 +5311,15 @@ msgstr ""
 msgid "Total Available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr ""
 
@@ -5305,15 +5327,15 @@ msgstr ""
 msgid "Transfer"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5321,7 +5343,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5337,7 +5359,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr ""
@@ -5355,11 +5377,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5424,12 +5446,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5438,7 +5460,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5454,7 +5476,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -5480,7 +5502,7 @@ msgstr ""
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5495,25 +5517,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5521,11 +5543,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr ""
 
@@ -5636,7 +5658,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5649,11 +5671,11 @@ msgstr ""
 msgid "Used"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5685,7 +5707,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5732,45 +5754,37 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5788,7 +5802,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5805,57 +5819,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
@@ -5881,9 +5895,9 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -5905,14 +5919,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -5954,11 +5968,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -5977,7 +5991,7 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr ""
 
@@ -5994,13 +6008,14 @@ msgstr ""
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6052,15 +6067,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6087,23 +6102,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6134,8 +6149,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6156,7 +6171,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6164,7 +6179,7 @@ msgstr ""
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6176,8 +6191,9 @@ msgstr ""
 msgid "unknown"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6205,6 +6221,7 @@ msgid "untagged"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6217,6 +6234,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6245,6 +6263,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6304,6 +6323,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6329,6 +6351,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6364,7 +6387,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
index 77e28eb8842ee9cac701c4fdb740cc7e9f187990..1e9091b4b635082c7e362f0e61eca61410b97324 100644 (file)
@@ -23,7 +23,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -92,7 +92,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr "-- seleccioneu, si us plau --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -104,7 +104,7 @@ msgstr "Càrrega d'1 minut:"
 msgid "15 Minute Load:"
 msgstr "Càrrega de 15 minuts:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -117,47 +117,47 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Càrrega de 5 minuts:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "Port de consulta <abbr title=\"Domain Name System\">DNS</abbr> "
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "Port del servidor <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -165,11 +165,11 @@ msgstr ""
 "Es consultaran els servidors <abbr title=\"Domain Name System\">DNS</abbr> "
 "segons l'ordre del fitxer de resolució"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Adreça <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
@@ -196,7 +196,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Passarel·la <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -209,16 +209,16 @@ msgstr "Configuració dels <abbr title=\"Light Emitting Diode\">LED</abbr>s"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Nom <abbr title=\"Light Emitting Diode\">LED</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Adreça <abbr title=\"Media Access Control\">MAC</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -226,7 +226,7 @@ msgstr ""
 "Arrendaments de <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> <abbr title=\"màxims\">max.</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -234,7 +234,7 @@ msgstr ""
 "Mida <abbr title=\"màxima\">màx.</abbr> de paquet <abbr title=\"Extension "
 "Mechanisms for Domain Name System\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "Consultes concurrents <abbr title=\"màximes\">max.</abbr>"
 
@@ -246,11 +246,11 @@ msgstr ""
 "Avís: cal reiniciar manualment el servei cron si el fitxer crontab estava "
 "buit abans d'editar-lo."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -328,8 +328,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Concentrador d'accés"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Punt d'accés"
 
@@ -355,12 +355,13 @@ msgstr "Connexions actives"
 msgid "Active DHCP Leases"
 msgstr "Arrendaments DHCP actius"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Arrendaments DHCPv6 actius"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -376,7 +377,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Afegeix"
 
@@ -410,7 +411,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Afegeix el sufix de domini local als noms servits des dels fitxers de hosts"
@@ -424,11 +425,11 @@ msgstr "Afegeix una interfície nova..."
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Fitxers de Hosts addicionals"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -449,31 +450,31 @@ msgstr "Adreça"
 msgid "Address to access local relay bridge"
 msgstr "Adreça per accedir al relay bridge local"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Administració"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Paràmetres avançats"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Alerta"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -483,17 +484,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -503,23 +504,23 @@ msgstr ""
 "Permetre l'autenticació <abbr title=\"Secure Shell\">SSH</abbr> amb "
 "contrasenya"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Permet-les totes menys les llistades"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Permet només les llistades"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Permetre el localhost"
 
@@ -537,7 +538,7 @@ msgstr "Accés d'administrador amb contrasenya"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permetre l'accés de l'usurari <em>root</em> amb contrasenya"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr "Permet respostes del rang 127.0.0.0/8, p.e. per serveis RBL"
@@ -550,7 +551,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -629,7 +630,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -652,15 +653,20 @@ msgstr "Qualsevol zona"
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -676,12 +682,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Estacions associades"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -694,7 +700,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Autenticació"
 
@@ -703,7 +709,7 @@ msgstr "Autenticació"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Autoritzada"
 
@@ -711,11 +717,11 @@ msgstr "Autoritzada"
 msgid "Authorization Required"
 msgstr "Es requereix autenticació"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -790,8 +796,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -817,16 +823,12 @@ msgstr "Còpia de seguretat i microprogramari"
 msgid "Backup file list"
 msgstr "Llista de còpies de seguretat"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Adreça mal especificada!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -841,7 +843,7 @@ msgstr ""
 "en els fitxers de configuració canviats i marcats per l'opkg, fitxers base "
 "essencials i els patrons de còpia de seguretat definits per l'usuari."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -857,15 +859,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Velocitat de bits"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Substitució dels dominis NX falsos"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Pont"
@@ -883,8 +885,8 @@ msgstr "Número d'unitat de pont"
 msgid "Bring up on boot"
 msgstr "Aixecar a l'engegada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -915,13 +917,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -938,11 +940,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Cadena"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Canvis"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -954,8 +956,8 @@ msgstr "Canvia la paraula clau de l'administrador per accedir al dispositiu"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Canal"
 
@@ -963,7 +965,7 @@ msgstr "Canal"
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -981,7 +983,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -993,7 +995,7 @@ msgstr ""
 "ompliu el camp <em>crea</em> per definir una nova zona i adjuntar-hi la "
 "interfície."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -1001,7 +1003,7 @@ msgstr ""
 "Trieu les xarxes que voleu adjuntar a la interfície sense fil o ompliu el "
 "camp <em>crea</em> per definir una xarxa nova."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Xifra"
 
@@ -1023,9 +1025,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Client"
 
@@ -1055,10 +1057,11 @@ msgid "Close list..."
 msgstr "Tanca la llista..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "S’estan recollint dades…"
 
@@ -1078,7 +1081,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1086,23 +1089,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Configuració"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1127,7 +1129,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Connexions"
 
@@ -1137,13 +1139,13 @@ msgstr "Connexions"
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1154,12 +1156,12 @@ msgstr ""
 msgid "Country"
 msgstr "País"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Codi de País"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Crea / Assigna zona de tallafocs"
 
@@ -1206,15 +1208,15 @@ msgstr ""
 "Personalitza el comportament dels <abbr title=\"Light Emitting Diode\">LED</"
 "abbr>s del dispositiu, si és possible."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1222,12 +1224,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "Servidor DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP i DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1258,7 +1260,7 @@ msgstr ""
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "Reenviaments DNS"
 
@@ -1266,11 +1268,11 @@ msgstr "Reenviaments DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1295,10 +1297,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
@@ -1312,9 +1315,9 @@ msgstr ""
 msgid "Debug"
 msgstr "Depuració"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "%d per defecte"
 
@@ -1356,7 +1359,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1368,15 +1371,15 @@ msgstr "Suprimeix"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Suprimeix aquesta xarxa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1384,7 +1387,7 @@ msgstr ""
 msgid "Description"
 msgstr "Descripció"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1408,7 +1411,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1416,7 +1419,7 @@ msgstr ""
 msgid "Device"
 msgstr "Dispositiu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Configuració de dispositiu"
 
@@ -1429,7 +1432,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1437,8 +1440,7 @@ msgstr ""
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Diagnòstics"
 
@@ -1447,12 +1449,12 @@ msgstr "Diagnòstics"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Directori"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Inhabilita"
 
@@ -1473,15 +1475,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1493,17 +1495,19 @@ msgstr ""
 msgid "Disabled"
 msgstr "Inhabilitat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Descarta les respostes RFC1918 des de dalt"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1513,23 +1517,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Optimització de distància"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Distància al membre de la xarxa més allunyat en metres."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1541,19 +1545,19 @@ msgstr ""
 "\">DNS</abbr> per tallafocs <abbr title=\"Network Address Translation\">NAT</"
 "abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1565,15 +1569,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Es requereix un domini"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1581,7 +1585,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1645,7 +1649,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "Mètode EAP"
 
@@ -1655,7 +1659,7 @@ msgstr "Mètode EAP"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Edita"
 
@@ -1665,11 +1669,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Edita aquesta xarxa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1677,8 +1681,8 @@ msgstr ""
 msgid "Emergency"
 msgstr "Emergència"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Activa"
 
@@ -1727,7 +1731,7 @@ msgstr "Habilita el client NTP"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Habilita el servidor TFTP"
 
@@ -1735,11 +1739,11 @@ msgstr "Habilita el servidor TFTP"
 msgid "Enable VLAN functionality"
 msgstr "Habilita la funcionalitat VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1759,7 +1763,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1777,7 +1781,7 @@ msgstr "Activat"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1798,9 +1802,9 @@ msgstr "Mode d'encapsulació"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Xifratge"
 
@@ -1837,29 +1841,36 @@ msgstr "Error"
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptador Ethernet"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Commutador Ethernet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr "S’espera: %s"
 
@@ -1876,11 +1887,11 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1900,15 +1911,15 @@ msgstr "Protocol del servidor de registre del sistema extern"
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1916,7 +1927,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1924,19 +1935,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Fitxer"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr "No hi ha accés al fitxer"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr "Nom de fitxer"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "Nom de fitxer de la imatge d'inici que es publica als clients"
 
@@ -1945,11 +1956,11 @@ msgstr "Nom de fitxer de la imatge d'inici que es publica als clients"
 msgid "Filesystem"
 msgstr "Sistema de fitxers"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Filtra privat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Filtra els no útils"
 
@@ -1964,7 +1975,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Troba i uneix-te a la xarxa"
 
@@ -1972,7 +1983,7 @@ msgstr "Troba i uneix-te a la xarxa"
 msgid "Finish"
 msgstr "Acaba"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Tallafocs"
 
@@ -1992,11 +2003,11 @@ msgstr "Estat de tallafocs"
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Versió de microprogramari"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -2026,11 +2037,11 @@ msgstr ""
 msgid "Force"
 msgstr "Força"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Força el CCMP (AES)"
 
@@ -2038,11 +2049,11 @@ msgstr "Força el CCMP (AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "Força el DHCP en aquesta xarxa encara que es detecti altre servidor."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Força el TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Força el TKIP i el CCMP (AES)"
 
@@ -2074,7 +2085,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Reenvia el trànsit difós"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2082,7 +2093,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Mode de reenviament"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Llindar de fragmentació"
 
@@ -2098,7 +2109,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2124,7 +2135,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2134,8 +2145,8 @@ msgstr "Ajusts generals"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr ""
 
@@ -2143,7 +2154,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2165,9 +2176,9 @@ msgstr "Configuració global"
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Vés a la configuració de contrasenya"
@@ -2211,7 +2222,7 @@ msgstr ""
 "Ací pots configurar els aspectes bàsics del teu dispositiu, com el nom de la "
 "màquina o el fus horari."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "No mostris l'<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
@@ -2221,9 +2232,10 @@ msgstr ""
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr "Amfitrió"
 
@@ -2244,9 +2256,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2257,7 +2269,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Noms de màquina"
 
@@ -2287,7 +2299,7 @@ msgstr "Adreça IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2295,13 +2307,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2369,6 +2381,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2379,8 +2393,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2450,6 +2462,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2474,7 +2487,7 @@ msgstr "IPv6-sobre-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-sobre-IPv4 (6to4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Identitat"
 
@@ -2547,7 +2560,7 @@ msgstr ""
 "es pot accedir al dispositiu d'intercanvi amb unes taxes tan altes com les "
 "de la <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignora <code>/etc/hosts</code>"
 
@@ -2555,7 +2568,7 @@ msgstr "Ignora <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ignora la interfície"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Ignora el fitxer de resolució"
 
@@ -2607,10 +2620,6 @@ msgstr "Script d'inici"
 msgid "Initscripts"
 msgstr "Scripts d'inici"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Instal·la extensions de protocol"
@@ -2630,7 +2639,7 @@ msgstr "Interfície"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Configuració d'interfície"
 
@@ -2661,7 +2670,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr ""
 
@@ -2672,7 +2681,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Interfícies"
 
@@ -2717,7 +2726,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "Usuari i/o contrasenya invàlids! Si us plau prova-ho de nou."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2730,22 +2739,22 @@ msgstr ""
 "Sembla que intentes actualitzar una imatge que no hi cap a la memòria flaix, "
 "si us plau verifica el fitxer d'imatge!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Es requereix JavaScript!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Uneix-te a la xarxa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2753,24 +2762,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Registre del nucli"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Versió del nucli"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Clau"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Clau #%d"
 
@@ -2830,20 +2839,24 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Temps d'arrendament restant"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Fitxer d'arrendament"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Temps d'arrendament restant"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2858,7 +2871,7 @@ msgstr "Deixeu-ho en blanc per autodetectar"
 msgid "Leave empty to use the current WAN address"
 msgstr "Deixeu-ho en blanc per utilitzar l'adreça WAN actual"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Llegenda:"
 
@@ -2866,11 +2879,11 @@ msgstr "Llegenda:"
 msgid "Limit"
 msgstr "Límit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2890,17 +2903,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Enllaç actiu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2909,7 +2922,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2922,15 +2935,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2944,28 +2957,24 @@ msgstr ""
 "Habilita el servei en totes les interfícies o, si no se n'especifica cap, en "
 "totes"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Càrrega"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Càrrega mitjana"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "S’està carregant"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2993,7 +3002,7 @@ msgstr "Adreça IPv4 local"
 msgid "Local IPv6 address"
 msgstr "Adreça IPv6 local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -3001,36 +3010,36 @@ msgstr ""
 msgid "Local Startup"
 msgstr "Inici local"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Hora local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Domini local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Servidor local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Localitza les peticions"
 
@@ -3038,7 +3047,7 @@ msgstr "Localitza les peticions"
 msgid "Log output level"
 msgstr "Nivell de sortida de registre"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Registra les peticions"
 
@@ -3050,7 +3059,7 @@ msgstr "Registre"
 msgid "Login"
 msgstr "Entra"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Surt"
 
@@ -3068,23 +3077,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Adreça MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Filtre d'adreces MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "Filtre MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "Llista MAC"
 
@@ -3108,7 +3117,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3134,7 +3143,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3143,19 +3152,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3169,14 +3178,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3195,7 +3204,7 @@ msgstr "Memòria"
 msgid "Memory usage (%)"
 msgstr "Ús de Memòria (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3203,7 +3212,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3230,7 +3239,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3238,13 +3247,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Mode"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr ""
 
@@ -3275,8 +3284,8 @@ msgstr "Temps d'espera d'inici de mòdem"
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3346,7 +3355,7 @@ msgstr "Mou cap avall"
 msgid "Move up"
 msgstr "Mou cap amunt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3376,6 +3385,7 @@ msgid "NTP server candidates"
 msgstr "Candidats de servidor NTP"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3383,30 +3393,30 @@ msgstr "Candidats de servidor NTP"
 msgid "Name"
 msgstr "Nom"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Nom de la nova xarxa"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navegació"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Xarxa"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Utilitats de xarxa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "Imatge d'inici de xarxa"
 
@@ -3432,7 +3442,7 @@ msgstr "No"
 msgid "No DHCP Server configured for this interface"
 msgstr "Cap servidor DHCP configurat en aquesta interfície"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3444,7 +3454,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3452,9 +3462,9 @@ msgstr ""
 msgid "No files found"
 msgstr "Cap fitxer trobat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "No hi ha informació disponible"
@@ -3464,13 +3474,13 @@ msgstr "No hi ha informació disponible"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Sense memòria cau negativa"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "No hi ha cap contrasenya establerta!"
@@ -3499,8 +3509,8 @@ msgstr "Cap zona assignada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Soroll"
 
@@ -3513,10 +3523,10 @@ msgid "Noise:"
 msgstr "Soroll:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3558,11 +3568,11 @@ msgstr ""
 msgid "Notice"
 msgstr "Avís"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3589,19 +3599,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "Cal especificar o el nom de host o l'adreça MAC!"
 
@@ -3633,19 +3651,19 @@ msgstr "Obre una llista..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Opció canviada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Opció treta"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3758,7 +3776,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3776,11 +3794,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Visió de conjunt"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3836,7 +3854,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3891,7 +3909,7 @@ msgid "Part of zone %q"
 msgstr "Part de la zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3902,11 +3920,11 @@ msgstr "Contrasenya"
 msgid "Password authentication"
 msgstr "Autenticació per contrasenya"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Contrasenya de la clau privada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3925,27 +3943,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Camí cap al certificat CA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Camí cap al certificat de client"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Camí cap a la clau privada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -4004,8 +4022,9 @@ msgstr "Velocitat física:"
 msgid "Physical Settings"
 msgstr "Ajusts físics"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -4022,7 +4041,7 @@ msgstr "Paquets"
 msgid "Please enter your username and password."
 msgstr "Si us plau entra el teu nom d'usuari i contrasenya."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -4034,7 +4053,7 @@ msgstr "Política"
 msgid "Port"
 msgstr "Port"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -4051,7 +4070,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4081,11 +4100,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Evita la comunicació client a client"
 
@@ -4094,7 +4113,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Processos"
 
@@ -4118,11 +4137,11 @@ msgstr "Protocol"
 msgid "Provide NTP server"
 msgstr "Habilita el servidor NTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4147,21 +4166,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Calidad"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4169,11 +4188,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "Llindar RTS/CTS"
 
@@ -4182,35 +4201,35 @@ msgstr "Llindar RTS/CTS"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "Velocitat RX"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4218,7 +4237,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4230,15 +4249,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Gràfiques en temps real"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
@@ -4258,7 +4277,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "Arranca de nou el sistema operatiu del teu dispositiu"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Recepció"
 
@@ -4302,11 +4321,11 @@ msgstr "Adreça IPv4 remota"
 msgid "Remote IPv4 address or FQDN"
 msgstr "Adreça IPv4 remota o FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Treu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Reemplaça la configuració sense fil"
 
@@ -4322,7 +4341,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4345,63 +4364,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4417,11 +4436,11 @@ msgstr "Reinicia els comptadors"
 msgid "Reset to defaults"
 msgstr "Reestableix els valors per defecte"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr ""
 
@@ -4430,7 +4449,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4440,7 +4459,7 @@ msgstr "Reinicia"
 msgid "Restart Firewall"
 msgstr "Reinicia el tallafocs"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4457,23 +4476,23 @@ msgstr "Restaura còpia de seguretat"
 msgid "Reveal/hide password"
 msgstr "Mostra/amaga la contrasenya"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Reverteix"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Directori arrel dels fitxers servits per TFTP"
 
@@ -4503,8 +4522,8 @@ msgid "Router Password"
 msgstr "Contrasenya de l'encaminador"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Rutes"
 
@@ -4528,7 +4547,7 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4536,7 +4555,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4564,8 +4583,8 @@ msgstr "Claus SSH"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4574,7 +4593,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4583,8 +4602,8 @@ msgstr ""
 msgid "Save"
 msgstr "Desa"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Desa i aplica"
@@ -4597,7 +4616,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Escaneja"
 
@@ -4606,11 +4625,11 @@ msgstr "Escaneja"
 msgid "Scheduled Tasks"
 msgstr "Tasques programades"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Secció afegida"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Secció treta"
 
@@ -4625,9 +4644,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4642,7 +4661,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Ajusts de servidor"
 
@@ -4655,11 +4674,11 @@ msgstr "Nom de servei"
 msgid "Service Type"
 msgstr "Tipus de servei"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Serveis"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4698,11 +4717,11 @@ msgstr ""
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4721,15 +4740,15 @@ msgstr "Atura aquesta interfície"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Senyal"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4741,11 +4760,12 @@ msgstr ""
 msgid "Signal:"
 msgstr "Senyal:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Mida"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4758,15 +4778,15 @@ msgstr ""
 msgid "Skip"
 msgstr "Salta"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Salta al contingut"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Salta a la navegació"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4816,7 +4836,7 @@ msgid ""
 "dead"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4839,7 +4859,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Especifiqueu el clau de xifració secret aquí."
 
@@ -4853,11 +4873,11 @@ msgstr "Inici"
 msgid "Start priority"
 msgstr "Prioritat d'inici"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4874,35 +4894,35 @@ msgstr "Rutes IPv4 estàtiques"
 msgid "Static IPv6 Routes"
 msgstr "Rutes IPv6 estàtiques"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Leases estàtics"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Rutes estàtiques"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Adreça estàtica"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Estat"
 
@@ -4912,7 +4932,7 @@ msgstr "Estat"
 msgid "Stop"
 msgstr "Atura"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Ordre estricte"
 
@@ -4921,15 +4941,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Envia"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4938,7 +4958,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Commutador"
 
@@ -4951,15 +4971,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4974,7 +4994,7 @@ msgstr "Protocol de commutador"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -4986,15 +5006,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr "Sincronitza amb el navegador"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Sistema"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Registre del sistema"
 
@@ -5010,11 +5030,11 @@ msgstr "Mida de la memòria intermèdia per al registre del sistema"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Ajusts TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "Arrel del servidor TFTP"
 
@@ -5023,7 +5043,7 @@ msgstr "Arrel del servidor TFTP"
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "Velocitat TX"
 
@@ -5069,7 +5089,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5081,7 +5101,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5101,7 +5121,7 @@ msgstr ""
 "El fitxer de dispositiu de la memòria o partició (<abbr title=\"per exemple"
 "\">p.e.</abbr> <code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5157,7 +5177,7 @@ msgstr "La longitud del prefix IPv6 en bits"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5180,7 +5200,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5247,19 +5267,20 @@ msgstr ""
 "La imatge pujada no conté un format suportat. Assegura't de triar el format "
 "d'imatge genèric per la teva plataforma."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5272,7 +5293,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5280,7 +5301,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5316,7 +5337,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5363,7 +5384,7 @@ msgstr "Aquesta secció encara no conté cap valor"
 msgid "Time Synchronization"
 msgstr "Sincronització de l'hora"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5371,7 +5392,7 @@ msgstr ""
 msgid "Timezone"
 msgstr "Zona horària"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5394,14 +5415,15 @@ msgstr ""
 msgid "Total Available"
 msgstr "Total disponible"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Rastre de ruta"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Trànsit"
 
@@ -5409,15 +5431,15 @@ msgstr "Trànsit"
 msgid "Transfer"
 msgstr "Transferència"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Transmissió"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "Activador"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "Mode d'activació"
 
@@ -5425,7 +5447,7 @@ msgstr "Mode d'activació"
 msgid "Tunnel ID"
 msgstr "ID del túnel"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interfície del túnel"
@@ -5441,7 +5463,7 @@ msgid "Tx-Power"
 msgstr "Potència Tx"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Tipus"
@@ -5459,11 +5481,11 @@ msgstr "Només UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Dispositiu USB"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5528,12 +5550,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Desconegut"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5542,7 +5564,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5558,7 +5580,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Canvis sense desar"
 
@@ -5584,7 +5606,7 @@ msgstr "Tipus de protocol no suportat."
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5599,25 +5621,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Puja un arxiu..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5625,11 +5647,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Temps en marxa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Fes servir <code>/etc/ethers</code>"
 
@@ -5740,7 +5762,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5753,11 +5775,11 @@ msgstr ""
 msgid "Used"
 msgstr "Usat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5789,7 +5811,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr "VLANs en %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5836,32 +5858,32 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "Sistema obert WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "Clau compartit WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "Contrasenya WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "Mode WMM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "Contrasenya WPA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5869,14 +5891,6 @@ msgstr ""
 "La xifratge WPA requereix que sigui instal·lat el wpa_supplicant (pel mode "
 "client) o el hostapd (pels modes AP i ad hoc)."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "S’està esperant que l’ordre s’acabi…"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr "Esperant el dispositiu..."
@@ -5894,7 +5908,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5911,57 +5925,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Sense fils"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adaptador sense fils"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Xarxa sense fils"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Resum sense fils"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Seguretat sense fils"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "El dispositiu sense fils està inhabilitat"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "El dispositiu sense fils està sense associar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "La xarxa sense fil està inhabilitada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "La xarxa sense fils està habilitada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Escriure les peticions DNS rebudes al registre del sistema"
 
@@ -5991,9 +6005,9 @@ msgstr ""
 "Si desactives scripts d'inici necessaris com el \"network\", el teu "
 "dispositiu pot resultar inaccessible!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6017,14 +6031,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "qualsevol"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6067,11 +6081,11 @@ msgstr "crea un pont entre les interfícies especificades"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6090,7 +6104,7 @@ msgstr "crea un pont entre les interfícies especificades"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "inhabilita"
 
@@ -6107,13 +6121,14 @@ msgstr ""
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "caducat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6167,15 +6182,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "fitxer <abbr title=\"Domain Name System\">DNS</abbr> local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6202,23 +6217,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "parat"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "engegat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6249,8 +6264,8 @@ msgstr ""
 msgid "routed"
 msgstr "encaminat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6271,7 +6286,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6279,7 +6294,7 @@ msgstr ""
 msgid "tagged"
 msgstr "etiquetat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6291,8 +6306,9 @@ msgstr ""
 msgid "unknown"
 msgstr "desconegut"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6320,6 +6336,7 @@ msgid "untagged"
 msgstr "sense etiquetar"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6332,6 +6349,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6360,6 +6378,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6419,6 +6438,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6444,6 +6466,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6479,7 +6502,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
@@ -6491,6 +6514,15 @@ msgstr "sí"
 msgid "« Back"
 msgstr "« Enrere"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Adreça mal especificada!"
+
+#~ msgid "Loading"
+#~ msgstr "S’està carregant"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "S’està esperant que l’ordre s’acabi…"
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Assigna interfícies..."
 
index 966e594eab00037ea901f6c1a4b3e470d94ea35c..be24cb81f7e3eb0569c62de3a93f2a0a43215eec 100644 (file)
@@ -1,32 +1,32 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-19 18:25+0000\n"
-"Last-Translator: Josef Schlehofer <pepe@bloodkings.eu>\n"
+"PO-Revision-Date: 2019-12-15 21:21+0000\n"
+"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n"
 "Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/luci/cs/>\n"
 "Language: cs\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>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Weblate 3.9.1-dev\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:910
 msgid "%.1f dB"
-msgstr ""
+msgstr "%.1f dB"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:110
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:251
 msgid "%d Bit"
-msgstr ""
+msgstr "%d bitů"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
-msgstr ""
+msgstr "%d neplatné/á pole"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:32
 msgid "%s is untagged in multiple VLANs!"
-msgstr ""
+msgstr "%s je neotagováno ve více VLAN!"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:290
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:400
@@ -76,22 +76,22 @@ msgstr "-- vlastní --"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:377
 msgid "-- match by label --"
-msgstr ""
+msgstr "-- párovat dle názvu --"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:254
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:360
 msgid "-- match by uuid --"
-msgstr ""
+msgstr "-- párovat dle UUID --"
 
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:23
 msgid "-- please select --"
-msgstr ""
+msgstr "-- prosím vyberte --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
-msgstr ""
+msgstr "0 = nepoužít práh RSSI, 1 = neměnit výchozí nastavení ovladače"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:228
 msgid "1 Minute Load:"
@@ -101,9 +101,9 @@ msgstr "Zatížení za 1 minutu:"
 msgid "15 Minute Load:"
 msgstr "Zatížení za 15 minut:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
-msgstr ""
+msgstr "4znakové šestnáctkové ID"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:18
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:11
@@ -114,47 +114,47 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "Zatížení za 5 minut:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
-msgstr ""
+msgstr "6oktetový identifikátor jako šestnáctkový řetězec - bez dvojteček"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr "802.11r Fast Transition"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
-msgstr ""
+msgstr "Maximální časový limit 802.11w Association SA Query"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
-msgstr ""
+msgstr "Časový limit opakování 802.11w Association SA Query"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
-msgstr ""
+msgstr "802.11w Zabezpečení Řídících Rámců"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
-msgstr ""
+msgstr "Maximální časový limit 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
-msgstr ""
+msgstr "Časový limit opakování 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "port dotazů <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "port serveru <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -162,11 +162,11 @@ msgstr ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servery budou dotazovány podle "
 "pořadí resolvfile"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protokol Verze 4\">IPv4</abbr>-Adresa"
@@ -192,9 +192,11 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protokol Verze 6\">IPv6</abbr>-Brána"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
+"<abbr title=\"Internetový Protokol Verze 6\">IPv6</abbr>-Suffix "
+"(šestnáctkový)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:40
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
@@ -205,56 +207,58 @@ msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Konfigurace"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Název"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-Adresa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
-"Nejvyšší počet <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
-"abbr> výpůjček"
+"<abbr title=\"Maximální\">Nejvyšší</abbr>počet <abbr title=\"Dynamic Host "
+"Configuration Protocol\">DHCP</abbr> výpůjček"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
-"Největší povolená velikost <abbr title=\"Extension Mechanisms for Domain "
-"Name System\">EDNS0</abbr> packetů"
+"<abbr title=\"Maximální\">Největší</abbr>povolená velikost <abbr title="
+"\"Extension Mechanisms for Domain Name System\">EDNS0</abbr> packetů"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
-msgstr "Nejvyšší počet souběžných dotazů"
+msgstr "<abbr title=\"Maximální\">Nejvyšší</abbr>počet souběžných dotazů"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:26
 msgid ""
 "<br/>Note: you need to manually restart the cron service if the crontab file "
 "was empty before editing."
 msgstr ""
+"<br/>Poznámka: Pokud byl soubor crontab před úpravami prázdný, je nutné "
+"službu cron restartovat ručně."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
-msgstr ""
+msgstr "Adresář se stejným názvem již existuje."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
-msgstr ""
+msgstr "Je nutné se znovu přihlásit, protože vypršela platnost relace."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:890
 msgid "A43C + J43 + A43"
-msgstr ""
+msgstr "A43C + J43 + A43"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:891
 msgid "A43C + J43 + A43 + V43"
-msgstr ""
+msgstr "A43C + J43 + A43 + V43"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:903
 msgid "ADSL"
@@ -262,7 +266,7 @@ msgstr "ADSL"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879
 msgid "ANSI T1.413"
-msgstr ""
+msgstr "ANSI T1.413"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:94
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:67
@@ -277,7 +281,7 @@ msgstr "ARP limit opakování"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:898
 msgid "ATM (Asynchronous Transfer Mode)"
-msgstr ""
+msgstr "ATM (asynchronní režim přenosu)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:919
 msgid "ATM Bridges"
@@ -316,14 +320,14 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:541
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:545
 msgid "Absent Interface"
-msgstr ""
+msgstr "Rozhraní chybí"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
 msgid "Access Concentrator"
 msgstr "Přístupový koncentrátor"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Přístupový bod"
 
@@ -353,12 +357,13 @@ msgstr "Aktivní spojení"
 msgid "Active DHCP Leases"
 msgstr "Aktivní propůjčené DHCP adresy (leases)"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Aktivní propůjčené DHCPv6 adresy (leases)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -374,41 +379,41 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Přidat"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:923
 msgid "Add ATM Bridge"
-msgstr ""
+msgstr "Přidat ATM most"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:92
 msgid "Add IPv4 address…"
-msgstr ""
+msgstr "Přidat adresu IPv4…"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:207
 msgid "Add IPv6 address…"
-msgstr ""
+msgstr "Přidat adresu IPv6…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:47
 msgid "Add LED action"
-msgstr ""
+msgstr "Přidat LED akci"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:216
 msgid "Add VLAN"
-msgstr ""
+msgstr "Přidat síť VLAN"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:14
 msgid "Add instance"
-msgstr ""
+msgstr "Přidat instanci"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:142
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:148
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:237
 msgid "Add key"
-msgstr ""
+msgstr "Přidat klíč"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Přidat lokální koncovku k doménovým jménům ze souboru hosts"
 
@@ -419,15 +424,15 @@ msgstr "Přidat rozhraní..."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:99
 msgid "Add peer"
-msgstr ""
+msgstr "Přidat protistranu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Dodatečné Hosts soubory"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
-msgstr ""
+msgstr "Soubor s dalšími servery"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:34
@@ -446,75 +451,77 @@ msgstr "Adresa"
 msgid "Address to access local relay bridge"
 msgstr "Adresa pro přístup k místnímu relay bridge"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Správa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Pokročilé nastavení"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
-msgstr ""
+msgid "Aggregate Transmit Power (ACTATP)"
+msgstr "Celkový vysílací výkon (ACTATP)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Upozornění"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
-msgstr ""
+msgstr "Alias rozhraní"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:140
 msgid "Alias of \"%s\""
-msgstr ""
+msgstr "Alias \"%s\""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
-msgstr ""
+msgstr "Všechny servery"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
-msgstr ""
+msgstr "Postupné přidělování adres IP od nejnižší dostupné adresy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
-msgstr ""
+msgstr "Postupné přidělování adres IP"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:24
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Povolit <abbr title=\"Secure Shell\">SSH</abbr> autentizaci heslem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
+"Povolit přístupovému bodu (v režimu Access Point) odpojit připojené stanice "
+"při nízkém počtu potvrzovacích zpráv ACK"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Povolit vše mimo uvedené"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
-msgstr ""
+msgstr "Povolit starší rychlosti 802.11b"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Povolit pouze uvedené"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Povolit localhost"
 
@@ -532,24 +539,26 @@ msgstr "Povolit přihlašovaní root účtu pomocí hesla"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Povolit <em>root</em> účtu přihlášení bez nastaveného hesla"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr "Povolit upstream odpovědi na 127.0.0.0/8 rozsah, např. pro RBL služby"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
 msgid "Allowed IPs"
-msgstr ""
+msgstr "Povolené adresy IP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:649
 msgid "Always announce default router"
-msgstr ""
+msgstr "Vždy oznamovat výchozí směrovač"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
 msgstr ""
+"Vždy používat kanály šířky 40 MHz, i když se sekundární kanál překrývá. "
+"Použití této možnosti nevyhovuje standardu IEEE 802.11n-2009!"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:871
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:19
@@ -615,26 +624,28 @@ msgstr "Annex M G.992.5"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:649
 msgid "Announce as default router even if no public prefix is available."
 msgstr ""
+"Oznamovat jako výchozí směrovač, i když není k dispozici žádný veřejný "
+"prefix."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:654
 msgid "Announced DNS domains"
-msgstr ""
+msgstr "Oznámené DNS domény"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:653
 msgid "Announced DNS servers"
-msgstr ""
+msgstr "Oznámené DNS servery"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
-msgstr ""
+msgstr "Anonymní identita"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:161
 msgid "Anonymous Mount"
-msgstr ""
+msgstr "Anonymní připojení"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:157
 msgid "Anonymous Swap"
-msgstr ""
+msgstr "Anonymní odkládací oddíl/soubor"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:173
@@ -645,60 +656,71 @@ msgstr "Libovolná zóna"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:115
 msgid "Apply backup?"
-msgstr ""
+msgstr "Aplikovat zálohu?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
-msgstr ""
+msgstr "Provádění požadavku selhalo se stavem <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
-msgstr ""
+msgstr "Přesto aplikovat"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr "Aplikuji změny nastavení… %ds"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
-msgstr ""
+msgstr "Architektura"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:184
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27
 msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
+"Přiřadit zadanou délku každého veřejného IPv6 prefixu k tomuto rozhraní"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:189
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:31
+#, fuzzy
 msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
+"Přiřadit části prefixu pomocí šestnáctkového subprefixového ID k tomuto "
+"rozhraní."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Připojení klienti"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:153
 msgid "Attempt to enable configured mount points for attached devices"
 msgstr ""
+"Pokusit se povolit nakonfigurované přípojné body pro připojená zařízení"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:104
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:64
+#, fuzzy
 msgid "Auth Group"
-msgstr ""
+msgstr "Autorizační skupina"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Autentizace"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:70
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:70
 msgid "Authentication Type"
-msgstr ""
+msgstr "Typ autentizace"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Autoritativní"
 
@@ -706,11 +728,11 @@ msgstr "Autoritativní"
 msgid "Authorization Required"
 msgstr "Vyžadována autorizace"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -726,32 +748,34 @@ msgstr "Automaticky obnovovat"
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:55
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:68
 msgid "Automatic"
-msgstr ""
+msgstr "Automaticky"
 
 #: modules/luci-compat/luasrc/model/network/proto_hnet.lua:7
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:7
 msgid "Automatic Homenet (HNCP)"
-msgstr ""
+msgstr "Automatický Homenet (HNCP)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:173
 msgid "Automatically check filesystem for errors before mounting"
-msgstr ""
+msgstr "Automaticky kontrolovat chyby systému souborů před jeho připojením"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:169
 msgid "Automatically mount filesystems on hotplug"
-msgstr ""
+msgstr "Automaticky připojit souborové systémy při fyzickém přidání za provozu"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:165
+#, fuzzy
 msgid "Automatically mount swap on hotplug"
 msgstr ""
+"Automaticky připojit odkládací oddíl/soubor při fyzickém přidání za provozu"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:169
 msgid "Automount Filesystem"
-msgstr ""
+msgstr "Automaticky připojovat souborový systém"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:165
 msgid "Automount Swap"
-msgstr ""
+msgstr "Automaticky připojovat odkládací oddíl/soubor"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:192
 msgid "Available"
@@ -773,20 +797,20 @@ msgstr "Průměr:"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:892
 msgid "B43 + B43C"
-msgstr ""
+msgstr "B43 + B43C"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:893
 msgid "B43 + B43C + V43"
-msgstr ""
+msgstr "B43 + B43C + V43"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:48
 msgid "BR / DMR / AFTR"
-msgstr ""
+msgstr "BR / DMR / AFTR"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -812,18 +836,14 @@ msgstr "Zálohovat / nahrát firmware"
 msgid "Backup file list"
 msgstr "Seznam souborů k zálohování"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Zadána neplatná adresa!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
-msgstr ""
+msgstr "Frekvenční pásmo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
-msgstr ""
+msgstr "Interval majáku (beacon)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:320
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:46
@@ -836,7 +856,7 @@ msgstr ""
 "souborů označených opkg, nezbyných systémových souborů a souborů "
 "vyhovujících uživatelem určeným vzorům."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -852,15 +872,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Přenosová rychlost"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Přepíše falešnou hodnotu NX Domény"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Síťový most"
@@ -878,10 +898,10 @@ msgstr "Číslo síťového mostu"
 msgid "Bring up on boot"
 msgstr "Zapnout po startu"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
-msgstr ""
+msgstr "Procházet…"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:36
 msgid "Buffered"
@@ -890,10 +910,11 @@ msgstr "Bufferováno"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:137
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
+"CA certifikát. Pokud je prázdný, bude uložen certifikát po prvním spojení."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:7
 msgid "CLAT configuration failed"
-msgstr ""
+msgstr "Nastavení CLAT selhalo"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:71
 msgid "CPU usage (%)"
@@ -901,31 +922,31 @@ msgstr "Vytížení CPU (%)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:40
 msgid "Cached"
-msgstr ""
+msgstr "Mezipaměť"
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:53
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:53
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:21
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:21
 msgid "Call failed"
-msgstr ""
+msgstr "Volání selhalo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
 msgid "Cancel"
-msgstr "Storno"
+msgstr "Zrušit"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17
 msgid "Category"
-msgstr ""
+msgstr "Kategorie"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:48
@@ -933,13 +954,13 @@ msgstr ""
 msgid "Chain"
 msgstr "Řetěz"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Změny"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
-msgstr ""
+msgstr "Změny byly vráceny zpět."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:44
 msgid "Changes the administrator password for accessing the device"
@@ -949,34 +970,36 @@ msgstr "Změní administrátorské heslo pro přístup k zařízení"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Kanál"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:173
 msgid "Check filesystems before mount"
-msgstr ""
+msgstr "Zkontrolovat souborové systémy před připojením"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
+"Zaškrtněte toto políčko pro odstranění stávajícících sítí z tohoto rádiového "
+"rozhraní."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:106
 msgid "Checking archive…"
-msgstr ""
+msgstr "Kontroluji archiv…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:189
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:191
 msgid "Checking image…"
-msgstr ""
+msgstr "Kontroluji obraz…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:387
 msgid "Choose mtdblock"
-msgstr ""
+msgstr "Vyberte mtdblock"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -988,7 +1011,7 @@ msgstr ""
 "zóny a její následné přiřazení danému rozhraní vyplňte pole <em>vytvořit</"
 "em>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -996,7 +1019,7 @@ msgstr ""
 "Vyberte síť(ě), které chcete připojit k tomuto bezdrátovému rozhraní, nebo "
 "vyplňte pole <em>vytvořit</em> a pojmenujte novou síť."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Šifra"
 
@@ -1016,22 +1039,24 @@ msgid ""
 "Click \"Save mtdblock\" to download specified mtdblock file. (NOTE: THIS "
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
+"Klepnutím na \"Uložit mtdblock\" stáhnete zadaný soubor mtdblock. (POZOR: "
+"TATO FUNKCE JE PRO PROFESIONÁLY!)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Klient"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:49
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:47
 msgid "Client ID to send when requesting DHCP"
-msgstr "Klientské ID odesílané v DHCP požadavku"
+msgstr "Klientské ID odesílané při vyžádání DHCP"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:144
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:150
 msgid "Close"
-msgstr ""
+msgstr "Zavřít"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:157
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:141
@@ -1051,10 +1076,11 @@ msgid "Close list..."
 msgstr "Zavřít seznam..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Probíhá sběr dat..."
 
@@ -1064,46 +1090,50 @@ msgstr "Příkaz"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:393
 msgid "Command OK"
-msgstr ""
+msgstr "Příkaz OK"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:30
 msgid "Command failed"
-msgstr ""
+msgstr "Příkaz selhal"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:64
 msgid "Comment"
-msgstr ""
+msgstr "Komentář"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
 "workaround might cause interoperability issues and reduced robustness of key "
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
+"Zkomplikuje klientské straně útoky založené na reinstalaci klíče tím, že "
+"zakáže retransmisi klíčových rámcu EAPOL, které se používají pro instalaci "
+"klíčů. Toto řešení může způsobit problémy s interoperabilitou a snížení "
+"robustnosti při vyjednávání klíče, obzvláště v prostředích s velkým síťovým "
+"provozem."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Nastavení"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
 msgid "Configuration changes applied."
-msgstr ""
+msgstr "Změny nastavení byly provedeny."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
 msgid "Configuration changes have been rolled back!"
-msgstr ""
+msgstr "Změny nastavení byly vráceny zpět!"
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
+msgstr "Nastavení selhalo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
 msgid "Confirm disconnect"
-msgstr ""
+msgstr "Potvrdit odpojení"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:51
 msgid "Confirmation"
@@ -1117,13 +1147,13 @@ msgstr "Připojeno"
 #: modules/luci-base/htdocs/luci-static/resources/network.js:7
 #: modules/luci-compat/luasrc/model/network.lua:27
 msgid "Connection attempt failed"
-msgstr ""
+msgstr "Pokus o připojení selhal"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:403
 msgid "Connection lost"
-msgstr ""
+msgstr "Spojení ztraceno"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Připojení"
 
@@ -1131,37 +1161,40 @@ msgstr "Připojení"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:336
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:52
 msgid "Contents have been saved."
-msgstr ""
+msgstr "Obsah byl uložen."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
-msgstr ""
+msgstr "Pokračovat"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
 "settings such as the IP address or wireless security credentials."
 msgstr ""
+"Po provedení změn nastavení se nepodařilo získat přístup k zařízení. Možná "
+"se budete muset připojit znovu, pokud jste změnili nastavení související se "
+"sítí, jako je IP adresa nebo pověření pro zabezpečení bezdrátové sítě."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:138
 msgid "Country"
 msgstr "Země"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Kód země"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Vytvořit / přiřadit zónu firewallu"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:782
 msgid "Create interface"
-msgstr ""
+msgstr "Vytvořit rozhraní"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:166
 msgid "Critical"
@@ -1173,7 +1206,7 @@ msgstr "Úroveň protokolování Cronu"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:450
 msgid "Current power"
-msgstr ""
+msgstr "Aktuální výkon"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:565
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:567
@@ -1186,13 +1219,15 @@ msgstr "Vlastní rozhraní"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:36
 msgid "Custom delegated IPv6-prefix"
-msgstr ""
+msgstr "Vlastní delegovaný IPV6 prefix"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:377
 msgid ""
 "Custom files (certificates, scripts) may remain on the system. To prevent "
 "this, perform a factory-reset first."
 msgstr ""
+"Vlastní soubory (certifikáty, skripty) mohou v systému zůstat. Chcete-li "
+"tomu předejít, nejprve obnovte tovární nastavení."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:41
 msgid ""
@@ -1202,28 +1237,28 @@ msgstr ""
 "Upraví chování <abbr title=\"Light Emitting Diode\">LED</abbr> diod zařízení "
 "pokud je to možné."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
-msgstr ""
+msgstr "DAE klient"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
-msgstr ""
+msgstr "DAE port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
-msgstr ""
+msgstr "DAE-Secret"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:322
 msgid "DHCP Server"
 msgstr "DHCP server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP a DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1236,15 +1271,15 @@ msgstr "Volby DHCP"
 #: modules/luci-compat/luasrc/model/network/proto_dhcpv6.lua:7
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:7
 msgid "DHCPv6 client"
-msgstr ""
+msgstr "Klient DHCPv6"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:641
 msgid "DHCPv6-Mode"
-msgstr ""
+msgstr "Režim DHCPv6"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:626
 msgid "DHCPv6-Service"
-msgstr ""
+msgstr "Služba DHCPv6"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:44
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:45
@@ -1254,7 +1289,7 @@ msgstr ""
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "Přeposílání DNS"
 
@@ -1262,17 +1297,17 @@ msgstr "Přeposílání DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
-msgstr ""
+msgstr "DNSSEC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
-msgstr ""
+msgstr "DNSSEC kontrolovat nepodepsané"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:99
 msgid "DPD Idle Timeout"
-msgstr ""
+msgstr "Limit času nečinnosti protistrany (DPD timeout)"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:41
 msgid "DS-Lite AFTR address"
@@ -1281,42 +1316,43 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:868
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:44
 msgid "DSL"
-msgstr ""
+msgstr "DSL"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:13
 msgid "DSL Status"
-msgstr ""
+msgstr "Stav DSL"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:901
 msgid "DSL line mode"
-msgstr ""
+msgstr "Režim linky DSL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
-msgstr ""
+msgstr "Interval DTIM"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:21
 msgid "Data Rate"
-msgstr ""
+msgstr "Rychlost přenosu dat"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:161
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
 msgid "Debug"
 msgstr "Ladění"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Výchozí %d"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:107
 msgid "Default Route"
-msgstr ""
+msgstr "Výchozí trasa"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:48
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:85
@@ -1331,7 +1367,7 @@ msgstr "Výchozí brána"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:641
 msgid "Default is stateless + stateful"
-msgstr ""
+msgstr "Výchozí hodnota je bezstavový + stavový"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:54
 msgid "Default state"
@@ -1354,7 +1390,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1364,27 +1400,27 @@ msgstr "Odstranit"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:176
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:182
 msgid "Delete key"
-msgstr ""
+msgstr "Smazat klíč"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
-msgstr ""
+msgstr "Odstranění se nezdařilo: %s"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Odstranit tuto síť"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
-msgstr ""
+msgstr "Interval zprávy Delivery Traffic Indication"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
 msgid "Description"
 msgstr "Popis"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
-msgstr ""
+msgstr "Odznačit"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:216
 msgid "Design"
@@ -1398,7 +1434,7 @@ msgstr "Cíl"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:164
 msgid "Destination zone"
-msgstr ""
+msgstr "Cílová zóna"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:67
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:190
@@ -1406,7 +1442,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1414,43 +1450,42 @@ msgstr ""
 msgid "Device"
 msgstr "Zařízení"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Nastavení zařízení"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:83
 msgid "Device is not active"
-msgstr ""
+msgstr "Zařízení není aktivní"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:170
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:516
 msgid "Device is restarting…"
-msgstr ""
+msgstr "Zařízení se restartuje…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
-msgstr ""
+msgstr "Zařízení není dostupné!"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:46
 msgid "Device unreachable! Still waiting for device..."
-msgstr ""
+msgstr "Zařízení není dostupné! Pokračuje čekání na zařízení..."
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Diagnostika"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:101
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:93
 msgid "Dial number"
-msgstr ""
+msgstr "Vytáčené číslo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Adresář"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Zakázat"
 
@@ -1465,21 +1500,21 @@ msgstr ""
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:171
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:370
 msgid "Disable DNS lookups"
-msgstr ""
+msgstr "Zakázat DNS překlad"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
 msgid "Disable Encryption"
-msgstr ""
+msgstr "Zakázat šifrování"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
-msgstr ""
+msgstr "Zakázat dotazování na nečinnost"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
-msgstr ""
+msgstr "Zakázat tuto síť"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1491,43 +1526,45 @@ msgstr ""
 msgid "Disabled"
 msgstr "Zakázáno"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
-msgstr ""
+msgstr "Zrušit spojení při nízkém počtu ACK potvrzení"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Vyřadit upstream RFC1918 odpovědi"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
-msgstr ""
+msgstr "Odpojit"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:64
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:22
 msgid "Disconnection attempt failed"
-msgstr ""
+msgstr "Odpojení selhalo"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
-msgstr ""
+msgstr "Zahodit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Optimalizace na vzdálenost"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Vzdálenost nejodlehlejšího člena sítě v metrech."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1539,49 +1576,49 @@ msgstr ""
 "forwarderu pro použití v <abbr title=\"Network Address Translation\">NAT</"
 "abbr> firewallech"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Necachovat negativní odpovědi (např. pro neexistující domény)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Nepřeposílat požadavky, které nemohou být zodpovězeny veřejnými jmennými "
 "servery"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Nepřeposílat reverzní dotazy na místní sítě"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
-msgstr ""
+msgstr "Opravdu chcete smazat \"%s\"?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:177
 msgid "Do you really want to delete the following SSH key?"
-msgstr ""
+msgstr "Opravdu chcete smazat následující SSH klíč?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:90
 msgid "Do you really want to erase all settings?"
-msgstr ""
+msgstr "Opravdu chcete smazat veškeré nastavení?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
-msgstr ""
+msgstr "Opravdu chcete rekurzivně smazat adresář \"%s\"?"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Vyžadována doména"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Whitelist domén"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
 msgid "Don't Fragment"
-msgstr ""
+msgstr "Nefragmentovat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1591,7 +1628,7 @@ msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:152
 msgid "Down"
-msgstr ""
+msgstr "Dolů"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:361
 msgid "Download backup"
@@ -1599,15 +1636,15 @@ msgstr "Stáhnout zálohu"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:394
 msgid "Download mtdblock"
-msgstr ""
+msgstr "Stáhnout mtdblock"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:906
 msgid "Downstream SNR offset"
-msgstr ""
+msgstr "Downstream SNR offset"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1174
 msgid "Drag to reorder"
-msgstr ""
+msgstr "Přetažením změníte pořadí"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:11
 msgid "Dropbear Instance"
@@ -1624,7 +1661,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:14
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:11
 msgid "Dual-Stack Lite (RFC6333)"
-msgstr ""
+msgstr "Dual-Stack Lite (RFC6333)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:590
 msgid "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
@@ -1645,9 +1682,9 @@ msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67
 msgid "EA-bits length"
-msgstr ""
+msgstr "EA bitová délka"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "Metoda EAP"
 
@@ -1657,7 +1694,7 @@ msgstr "Metoda EAP"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Upravit"
 
@@ -1666,21 +1703,23 @@ msgid ""
 "Edit the raw configuration data above to fix any error and hit \"Save\" to "
 "reload the page."
 msgstr ""
+"Upravte výše uvedená nezpracovaná konfigurační data a opravte všechny chyby, "
+"a klepnutím na tlačítko \"Uložit\" stránku znovu načtěte."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Upravit tuto síť"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
-msgstr ""
+msgstr "Upravit bezdrátovou síť"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Emergency"
 msgstr "Záchrana"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Povolit"
 
@@ -1689,6 +1728,8 @@ msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
 "snooping"
 msgstr ""
+"Povolit <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
+"snooping"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:455
 msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
@@ -1698,7 +1739,7 @@ msgstr "Povolit <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:364
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:370
 msgid "Enable DNS lookups"
-msgstr ""
+msgstr "Povolit DNS překlad"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
 msgid "Enable HE.net dynamic endpoint update"
@@ -1706,7 +1747,7 @@ msgstr "Povolit dynamickou aktualizaci koncového bodu HE.net"
 
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:89
 msgid "Enable IPv6 negotiation"
-msgstr ""
+msgstr "Povolit vyjednávání IPv6"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:49
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:93
@@ -1727,9 +1768,9 @@ msgstr "Povolit NTP klienta"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96
 msgid "Enable Single DES"
-msgstr ""
+msgstr "Povolit Single DES"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Povolit TFTP server"
 
@@ -1737,13 +1778,13 @@ msgstr "Povolit TFTP server"
 msgid "Enable VLAN functionality"
 msgstr "Povolit funkcionalitu VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
-msgstr ""
+msgstr "Povolit tlačítko WPS, vyžaduje WPA(2)-PSK / WPA3-SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
-msgstr ""
+msgstr "Povolit opatření proti reinstalaci klíče (KRACK)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:184
 msgid "Enable learning and aging"
@@ -1751,19 +1792,19 @@ msgstr "Povolit ARP učení a stárnutí"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:195
 msgid "Enable mirroring of incoming packets"
-msgstr ""
+msgstr "Povolit zrcadlení příchozích paketů"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:196
 msgid "Enable mirroring of outgoing packets"
-msgstr ""
+msgstr "Povolit zrcadlení odchozích paketů"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
-msgstr ""
+msgstr "Povolit příznak DF (Nefragmentovat) zapouzdřujících paketů."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
-msgstr ""
+msgstr "Povolit tuto síť"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:74
 msgid "Enable/Disable"
@@ -1777,13 +1818,15 @@ msgstr "Povoleno"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:457
 msgid "Enables IGMP snooping on this bridge"
-msgstr ""
+msgstr "Povolit IGMP snooping na tomto mostu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
 msgstr ""
+"Umožňuje rychlý roaming mezi přístupovými body, které patří do stejné domény "
+"mobility"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:455
 msgid "Enables the Spanning Tree Protocol on this bridge"
@@ -1791,7 +1834,7 @@ msgstr "Na tomto síťovém mostě povolit Spanning Tree Protocol"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:59
 msgid "Encapsulation limit"
-msgstr ""
+msgstr "Enkapsulační limit"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:896
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:954
@@ -1800,27 +1843,27 @@ msgstr "Režim zapouzdření"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Šifrování"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:128
 msgid "Endpoint Host"
-msgstr ""
+msgstr "Koncový bod"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:132
 msgid "Endpoint Port"
-msgstr ""
+msgstr "Port koncového bodu"
 
 #: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
-msgstr ""
+msgstr "Zadejte vlastní hodnotu"
 
 #: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
-msgstr ""
+msgstr "Zadejte vlastní hodnoty"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:93
 msgid "Erasing..."
@@ -1833,37 +1876,44 @@ msgstr "Odstraňování..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:101
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:165
 msgid "Error"
-msgstr "Error"
+msgstr "Chyba"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:29
 msgid "Errored seconds (ES)"
-msgstr ""
+msgstr "Chybové sekundy (ES)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernetový adaptér"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernetový switch"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
-msgstr ""
+msgstr "Vyloučit rozhraní"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "Rozšířit hostitele"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
-msgstr ""
+msgid "Expecting a hexadecimal assignment hint"
+msgstr "Očekávána šestnáctková hodnota"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
-msgstr ""
+msgstr "Očekáváno: %s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:49
 msgid "Expires"
@@ -1878,15 +1928,15 @@ msgstr ""
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:19
 msgid "External"
-msgstr ""
+msgstr "Externí"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
-msgstr ""
+msgstr "Seznam držitelů externích klíčů R0"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
-msgstr ""
+msgstr "Seznam držitelů externích klíčů R1"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:142
 msgid "External system log server"
@@ -1898,49 +1948,52 @@ msgstr "Port externího protokolovacího serveru"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:152
 msgid "External system log server protocol"
-msgstr ""
+msgstr "Protokol externího systém logujícího serveru"
 
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:79
 msgid "Extra SSH command options"
-msgstr ""
+msgstr "Další volby příkazu SSH"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
-msgstr ""
+msgstr "FT over DS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
-msgstr ""
+msgstr "FT over the Air"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
-msgstr ""
+msgstr "Fast Transition protokol"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:83
 msgid "Failed to change the system password."
-msgstr ""
+msgstr "Nepodařilo se změnit systémové heslo."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
+#, fuzzy
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
+"Nepodařilo se potvrdit provedení změn během %d sekund, čekání na vrácení "
+"změn zpět…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:34
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
-msgstr ""
+msgstr "Nepodařilo se vykonat \"/etc/init.d/%s %s\" akce: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Soubor"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
-msgstr ""
+msgstr "Soubor není přístupný"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
-msgstr ""
+msgstr "Název souboru"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "Název souboru s bootovacím obrazem oznamovaný klientům"
 
@@ -1949,26 +2002,28 @@ msgstr "Název souboru s bootovacím obrazem oznamovaný klientům"
 msgid "Filesystem"
 msgstr "Souborový systém"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Filtrovat soukromé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Filtrovat nepotřebné"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:65
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:23
 msgid "Finalizing failed"
-msgstr ""
+msgstr "Dokončování selhalo"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:149
 msgid ""
 "Find all currently attached filesystems and swap and replace configuration "
 "with defaults based on what was detected"
 msgstr ""
+"Najít všechny aktuálně připojené souborové a odkládací systémy a nahradit "
+"konfiguraci výchozími detekovanými hodnotami"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Vyhledat a připojit síť"
 
@@ -1976,13 +2031,13 @@ msgstr "Vyhledat a připojit síť"
 msgid "Finish"
 msgstr "Dokončit"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Firewall"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:76
 msgid "Firewall Mark"
-msgstr ""
+msgstr "Značka paketu (fwmark)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:321
 msgid "Firewall Settings"
@@ -1994,13 +2049,13 @@ msgstr "Stav firewallu"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:913
 msgid "Firmware File"
-msgstr ""
+msgstr "Soubor firmwaru"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Verze firmwaru"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Pevný zdrojový port pro odchozí DNS dotazy"
 
@@ -2011,7 +2066,7 @@ msgstr "Nahrát obraz..."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:275
 msgid "Flash image?"
-msgstr ""
+msgstr "Flashovat firmware?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:401
 msgid "Flash new firmware image"
@@ -2024,17 +2079,17 @@ msgstr "Operace nad flash pamětí"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:284
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:286
 msgid "Flashing…"
-msgstr ""
+msgstr "Flashování…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:593
 msgid "Force"
 msgstr "Vynutit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
-msgstr ""
+msgstr "Vynutit 40MHz režim"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Vynutit CCMP (AES)"
 
@@ -2042,29 +2097,29 @@ msgstr "Vynutit CCMP (AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "Na této síti vynutit DHCP i v případě detekování jiného serveru."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Vynutit TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Vynutit TKIP a CCMP (AES)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:848
 msgid "Force link"
-msgstr ""
+msgstr "Vynutit spojení"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:251
 msgid "Force upgrade"
-msgstr ""
+msgstr "Vynutit přechod na novější verzi"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:90
 msgid "Force use of NAT-T"
-msgstr ""
+msgstr "Vynutit použití NAT-T"
 
 #: modules/luci-base/luasrc/view/csrftoken.htm:8
 msgid "Form token mismatch"
-msgstr ""
+msgstr "Neshoda tokenu formuláře"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:164
 msgid "Forward DHCP traffic"
@@ -2072,21 +2127,22 @@ msgstr "Přeposílat DHCP provoz"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:28
 msgid "Forward Error Correction Seconds (FECS)"
-msgstr ""
+msgstr "Dopředné korekce chyb v sekundách (FECS)"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:161
 msgid "Forward broadcast traffic"
 msgstr "Přeposílat broadcasty"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
+#, fuzzy
 msgid "Forward mesh peer traffic"
-msgstr ""
+msgstr "Forwardovat provoz mesh protistran"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:961
 msgid "Forwarding mode"
 msgstr "Režim přeposílání"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Hranice fragmentace"
 
@@ -2099,10 +2155,12 @@ msgid ""
 "Further information about WireGuard interfaces and peers at <a href='http://"
 "wireguard.com'>wireguard.com</a>."
 msgstr ""
+"Další informace o rozhraních a protistranách WireGuard naleznete na <a "
+"href='http://wireguard.com'>wireguard.com</a>."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2122,34 +2180,34 @@ msgstr "Porty brány"
 #: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-compat/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
-msgstr ""
+msgstr "Adresa brány je neplatná"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:98
 msgid "Gateway metric"
-msgstr ""
+msgstr "Metrika brány"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:104
 msgid "General Settings"
-msgstr "Obecná nastavení"
+msgstr "Obecné nastavení"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Obecné nastavení"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:149
 msgid "Generate Config"
-msgstr ""
+msgstr "Vytvořit konfiguraci"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
-msgstr ""
+msgstr "Generovat klíč PMK lokálně"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:363
 msgid "Generate archive"
@@ -2161,15 +2219,15 @@ msgstr "Heslo nezměněno z důvodu nesouhlasu nového hesla a ověření hesla!
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:145
 msgid "Global Settings"
-msgstr ""
+msgstr "Globální nastavení"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:859
 msgid "Global network options"
-msgstr ""
+msgstr "Globální možnosti sítě"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Přejít na nastavení hesla..."
@@ -2183,11 +2241,11 @@ msgstr "Přejít na související konfigurační stránku"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:66
 msgid "Group Password"
-msgstr ""
+msgstr "Heslo skupiny"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:22
 msgid "Guest"
-msgstr ""
+msgstr "Host"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81
 msgid "HE.net password"
@@ -2195,7 +2253,7 @@ msgstr "Heslo HE.net"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
 msgid "HE.net username"
-msgstr ""
+msgstr "Uživatelské jméno HE.net"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:45
 msgid "Hang Up"
@@ -2203,7 +2261,7 @@ msgstr "Zavěsit"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:33
 msgid "Header Error Code Errors (HEC)"
-msgstr ""
+msgstr "Chyby kódu hlavičky (HEC)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:96
 msgid ""
@@ -2213,20 +2271,21 @@ msgstr ""
 "Nastavení základních vlastností zařízení jako je časová zóna nebo název "
 "zařízení."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Skrývat <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:99
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:61
 msgid "Hide empty chains"
-msgstr ""
+msgstr "Skrýt prázdné řetězy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
-msgstr ""
+msgstr "Hostitel"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:21
 msgid "Host entries"
@@ -2243,12 +2302,12 @@ msgstr ""
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:102
 msgid "Host-Uniq tag content"
-msgstr ""
+msgstr "Obsah značky Host-Uniq"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2256,32 +2315,32 @@ msgstr "Název počítače"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:22
 msgid "Hostname to send when requesting DHCP"
-msgstr "Jméno hostitele odesílané s DHCP požadavky"
+msgstr "Jméno hostitele odesílané při vyžádání DHCP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Jména hostitelů"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:24
 msgid "Hybrid"
-msgstr ""
+msgstr "Hybridní"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:75
 msgid "IKE DH Group"
-msgstr ""
+msgstr "Skupina IKE DH"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:59
 msgid "IP Addresses"
-msgstr ""
+msgstr "IP adresy"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:80
 msgid "IP Protocol"
-msgstr ""
+msgstr "Protokol IP"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:88
 msgid "IP Type"
-msgstr ""
+msgstr "Typ IP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:30
 msgid "IP address"
@@ -2289,21 +2348,21 @@ msgstr "IP adresy"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
-msgstr ""
+msgid "IP address is invalid"
+msgstr "Neplatná IP adresa"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-compat/luasrc/model/network.lua:31
 msgid "IP address is missing"
-msgstr ""
+msgstr "Chybí IP adresa"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2314,7 +2373,7 @@ msgstr "IPv4 firewall"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:28
 msgid "IPv4 Upstream"
-msgstr ""
+msgstr "IPv4 Upstream"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:178
 msgid "IPv4 address"
@@ -2322,7 +2381,7 @@ msgstr "IPv4 adresa"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:33
 msgid "IPv4 assignment length"
-msgstr ""
+msgstr "Velikost přídělu IPv4"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:181
 msgid "IPv4 broadcast"
@@ -2338,7 +2397,7 @@ msgstr "IPv4 maska sítě"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
-msgstr ""
+msgstr "Síť IPv4 v notaci adresa/maska sítě"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:90
 msgid "IPv4 only"
@@ -2346,7 +2405,7 @@ msgstr "Pouze IPv4"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:52
 msgid "IPv4 prefix"
-msgstr ""
+msgstr "IPv4 prefix"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:61
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:55
@@ -2355,7 +2414,7 @@ msgstr "Délka IPv4 prefixu"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:83
 msgid "IPv4+IPv6"
-msgstr ""
+msgstr "IPv4+IPv6"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:29
@@ -2365,12 +2424,14 @@ msgstr "IPv4 adresa"
 #: modules/luci-compat/luasrc/model/network/proto_ipip.lua:9
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:10
 msgid "IPv4-in-IPv4 (RFC2003)"
-msgstr ""
+msgstr "IPv4-in-IPv4 (RFC2003)"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:89
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
-msgstr ""
+msgstr "IPv4/IPv6 (obojí - výchozí IPv4)"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2381,8 +2442,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2393,19 +2452,19 @@ msgstr "IPv6 firewall"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:128
 msgid "IPv6 Neighbours"
-msgstr ""
+msgstr "Sousedé IPv6"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:549
 msgid "IPv6 Settings"
-msgstr ""
+msgstr "Nastavení IPv6"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:863
 msgid "IPv6 ULA-Prefix"
-msgstr ""
+msgstr "IPv6 ULA prefix"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:28
 msgid "IPv6 Upstream"
-msgstr ""
+msgstr "IPv6 Upstream"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:205
 msgid "IPv6 address"
@@ -2414,12 +2473,12 @@ msgstr "IPv6 adresa"
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:189
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:31
 msgid "IPv6 assignment hint"
-msgstr ""
+msgstr "Nápověda pro přiřazení IPv6"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:184
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27
 msgid "IPv6 assignment length"
-msgstr ""
+msgstr "Velikost přídělu IPv6"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:210
 msgid "IPv6 gateway"
@@ -2427,7 +2486,7 @@ msgstr "IPv6 brána"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
-msgstr ""
+msgstr "Síť IPv6 v notaci adresa/maska sítě"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:91
 msgid "IPv6 only"
@@ -2446,12 +2505,13 @@ msgstr "Délka IPv6 prefixu"
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:214
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:57
 msgid "IPv6 routed prefix"
-msgstr ""
+msgstr "IPv6 směrovaný prefix"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:218
 msgid "IPv6 suffix"
-msgstr ""
+msgstr "IPv6 suffix"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2459,7 +2519,7 @@ msgstr "IPv6 adresa"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:95
 msgid "IPv6-PD"
-msgstr ""
+msgstr "IPv6 delegace prefixu (PD)"
 
 #: modules/luci-compat/luasrc/model/network/proto_6x4.lua:13
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:10
@@ -2476,17 +2536,17 @@ msgstr "IPv6-over-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-over-IPv4 (6to4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Identita"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96
 msgid "If checked, 1DES is enabled"
-msgstr ""
+msgstr "Je-li zapnuto, je povoleno 1DES"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
 msgid "If checked, encryption is disabled"
-msgstr ""
+msgstr "Je-li zaškrtnuto, je šifrování zakázáno"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:252
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:358
@@ -2549,15 +2609,15 @@ msgstr ""
 "přístup na odkládací zařízení je řádově pomalejší, než přístup do paměti "
 "<abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
-msgstr ""
+msgstr "Ignorovat <code>/etc/hosts</code>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:574
 msgid "Ignore interface"
 msgstr "Ignorovat rozhraní"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Ignorovat resolv soubor"
 
@@ -2574,6 +2634,8 @@ msgid ""
 "In order to prevent unauthorized access to the system, your request has been "
 "blocked. Click \"Continue »\" below to return to the previous page."
 msgstr ""
+"Aby se zabránilo neautorizovanému přístupu do systému, byl váš požadavek "
+"zablokován. Kliknutím na \"Pokračovat\" níže se vrátíte na předchozí stránku."
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:157
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:141
@@ -2590,16 +2652,16 @@ msgstr "Příchozí:"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:162
 msgid "Info"
-msgstr "Info"
+msgstr "Informace"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:96
 msgid "Information"
-msgstr ""
+msgstr "Informace"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
 msgid "Initialization failure"
-msgstr ""
+msgstr "Inicializace se nezdařila"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:73
 msgid "Initscript"
@@ -2609,10 +2671,6 @@ msgstr "Initskript"
 msgid "Initscripts"
 msgstr "Initskripty"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr "Nainstalujte balíček iputils-traceroute6 pro IPv6 traceroute"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Instalovat protokolové rozšíření…"
@@ -2630,20 +2688,20 @@ msgstr "Rozhraní"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:59
 msgid "Interface %q device auto-migrated from %q to %q."
-msgstr ""
+msgstr "Rozhraní zařízení %q automaticky změněno z %q na %q."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Konfigurace rozhraní"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:102
 msgid "Interface has %d pending changes"
-msgstr ""
+msgstr "Rozhraní má %d čekajících změn"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:59
 msgid "Interface is marked for deletion"
-msgstr ""
+msgstr "Rozhraní je označeno k odstranění"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:204
 msgid "Interface is reconnecting..."
@@ -2657,15 +2715,15 @@ msgstr "Rozhraní se vypíná..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:248
 msgid "Interface is starting..."
-msgstr ""
+msgstr "Rozhraní se spouští…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:251
 msgid "Interface is stopping..."
-msgstr ""
+msgstr "Rozhraní se zastavuje…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
-msgstr ""
+msgstr "Název rozhraní"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:117
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:267
@@ -2674,13 +2732,13 @@ msgstr "Rozhraní není přítomné nebo je dosud nepřipojeno."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
-msgstr "Rozhraní"
+msgstr "Síťová rozhraní"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:20
 msgid "Internal"
-msgstr ""
+msgstr "Interní"
 
 # Není co dodat.
 #: modules/luci-base/luasrc/view/error500.htm:8
@@ -2694,7 +2752,7 @@ msgstr "Neplatná vstupní hodnota"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:10
 msgid "Invalid Base64 key string"
-msgstr ""
+msgstr "Neplatný Base64 řetězec klíče"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:282
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
@@ -2707,74 +2765,73 @@ msgstr "Uvedené VLAN ID je neplatné! Každé ID musí být jedinečné"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:395
 msgid "Invalid argument"
-msgstr ""
+msgstr "Neplatný argument"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:394
 msgid "Invalid command"
-msgstr ""
+msgstr "Neplatný příkaz"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:80
 msgid "Invalid hexadecimal value"
-msgstr ""
+msgstr "Neplatná šestnáctková hodnota"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
 msgid "Invalid username and/or password! Please try again."
 msgstr "Špatné uživatelské jméno a/nebo heslo! Prosím zkuste to znovu."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
-msgstr ""
+msgstr "Izolovat klienty"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:227
-#, fuzzy
 msgid ""
 "It appears that you are trying to flash an image that does not fit into the "
 "flash memory, please verify the image file!"
 msgstr ""
-"Zdá se, že se pokoušíte zapsat obraz, který se nevejde do flash paměti. "
+"Vypadadá to, že se pokoušíte zapsat obraz, který se nevejde do flash paměti. "
 "Prosím ověřte soubor s obrazem!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Je vyžadován JavaScript!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Připojit k síti"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Připojit k síti: Vyhledání bezdrátových sítí"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
-msgstr ""
+msgstr "Připojování k síti: %q"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:219
 msgid "Keep settings and retain the current configuration"
-msgstr ""
+msgstr "Zachovat nastavení a ponechat aktuální konfiguraci"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Záznam kernelu"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Verze kernelu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Klíč"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Klíč #%d"
 
@@ -2832,22 +2889,26 @@ msgstr "Odezva"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:21
 msgid "Leaf"
-msgstr ""
+msgstr "Leaf"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
-msgstr ""
+msgstr "Doba zapůjčení"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Zbývající doba trvání zápůjčky"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Soubor zápůjček"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Zbývající doba trvání zápůjčky"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2862,7 +2923,7 @@ msgstr "Ponechte prázdné pro automatickou detekci"
 msgid "Leave empty to use the current WAN address"
 msgstr "Ponecháte-li prázdné, použije stávající WAN adresu"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -2870,35 +2931,37 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
+#, fuzzy
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
+"Omezit obsluhování DNS na rozhraní podsítí, na kterých je DNS poskytováno."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
-msgstr ""
+msgstr "Omezit naslouchání na tato rozhraní a zpětnou smyčku."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:24
 msgid "Line Attenuation (LATN)"
-msgstr ""
+msgstr "Útlum vedení (LATN)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:17
 msgid "Line Mode"
-msgstr ""
+msgstr "Režim linky"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:16
 msgid "Line State"
-msgstr ""
+msgstr "Stav linky"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:18
 msgid "Line Uptime"
-msgstr ""
+msgstr "Line Uptime"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Odkaz na"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2906,7 +2969,8 @@ msgstr ""
 "Seznam <abbr title=\"Domain Name System\">DNS</abbr> serverů, na které "
 "přeposílat požadavky"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#, fuzzy
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2914,8 +2978,15 @@ msgid ""
 "from the R0KH that the STA used during the Initial Mobility Domain "
 "Association."
 msgstr ""
+"Seznam R0KH ve stejné doméně mobility. <br/>Formát: MAC adresa, NAS "
+"identifikátor, 128bitový klíč jako šestnáctkový řetězec. <br/>Tento seznam "
+"se používá k mapování identifikátoru R0KH (NAS identifikátoru) na cílovou "
+"MAC adresu při požadavku na klíč PMK-R1 od R0KH, který stanice (STA) použila "
+"během počátečního přidružení do mobility domény (Initial Mobility Domain "
+"Association)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
+#, fuzzy
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2923,67 +2994,69 @@ msgid ""
 "R0KH. This is also the list of authorized R1KHs in the MD that can request "
 "PMK-R1 keys."
 msgstr ""
+"Seznam R1KH ve stejné doméně mobility. <br/>Formát: MAC adresa, R1KH "
+"identifikátor jako 6 oktetů oddělených dvojtečkou, 128bitový klíč jako "
+"šestnáctkový řetězec. <br/>Tento seznam se používá k mapování identifikátoru "
+"R1KH na cílovou MAC adresu při zasílání klíče PMK-R1 na R0KH. Toto je také "
+"seznam autorizovaných R1HK v doméně mobility, které mohou žádat o PMK-R1 "
+"klíče."
 
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:82
 msgid "List of SSH key files for auth"
-msgstr ""
+msgstr "Seznam SSH klíčů pro autentizaci"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Seznam domén, pro které povolit odpovědi podle RFC1918"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Seznam hostitelů, kteří udávají falešné hodnoty NX domén"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
-msgstr ""
+msgstr "Naslouchající rozhraní"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:54
 msgid "Listen Port"
-msgstr ""
+msgstr "Naslouchající port"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:16
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Poslouchat pouze na daném rozhraní, nebo pokud není specifikováno, na všech"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "Port pro příchozí dotazy DNS"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Zátěž"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Průměrná zátěž"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Načítání"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
-msgstr ""
+msgstr "Načítání obsahu adresáře…"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
-msgstr ""
+msgstr "Načítání zobrazení…"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-compat/luasrc/model/network.lua:30
 msgid "Local IP address is invalid"
-msgstr ""
+msgstr "Lokální IP adresa je neplatná"
 
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:86
 msgid "Local IP address to assign"
-msgstr ""
+msgstr "Lokální IP adresa pro přiřazení"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:44
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:40
@@ -2998,24 +3071,24 @@ msgstr "Místní IPv4 adresa"
 msgid "Local IPv6 address"
 msgstr "Místní IPv6 adresa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
-msgstr ""
+msgstr "Pouze lokální služba"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:112
 msgid "Local Startup"
 msgstr "Místní startup"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Místní čas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Místní doména"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 #, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
@@ -3024,16 +3097,16 @@ msgstr ""
 "Specifikace místní domény. Jména shodná s touto doménou nikdy nebudou "
 "přesměrována ani rozlušťována pomocí DHCP nebo souborů hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Přípona místní domény, připojená za názvy DHCP jmen a záznamů v souboru hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Místní server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3041,7 +3114,7 @@ msgstr ""
 "Lokalizovat jméno v závislosti na dotazující se podsíti, pokud bylo nalezeno "
 "více IP adres"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Lokalizační dotazy"
 
@@ -3049,25 +3122,25 @@ msgstr "Lokalizační dotazy"
 msgid "Log output level"
 msgstr "Úroveň logování"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Dotazy pro logování"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:105
 msgid "Logging"
-msgstr "Logování"
+msgstr "Protokolování"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:38
 msgid "Login"
 msgstr "Přihlásit"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Odhlásit"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:31
 msgid "Loss of Signal Seconds (LOSS)"
-msgstr ""
+msgstr "Ztráta signálních sekund (LOSS)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:576
 msgid "Lowest leased address as offset from the network address."
@@ -3076,50 +3149,50 @@ msgstr "Nejnižší zapůjčenou adresu použít jako offset síťové adresy."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:77
 msgid "MAC"
-msgstr ""
+msgstr "MAC"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Adresa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Filtr MAC adres"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "Filtr MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "Seznam Mac"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:16
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:13
 msgid "MAP / LW4over6"
-msgstr ""
+msgstr "MAP / LW4over6"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:62
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:7
 msgid "MAP rule is invalid"
-msgstr ""
+msgstr "Pravidlo MAP je neplatné"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:318
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:319
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:320
 msgid "MBit/s"
-msgstr ""
+msgstr "MBit/s"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:214
 msgid "MD5"
-msgstr ""
+msgstr "MD5"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3130,10 +3203,13 @@ msgid "MTU"
 msgstr "MTU"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:300
+#, fuzzy
 msgid ""
 "Make sure to clone the root filesystem using something like the commands "
 "below:"
 msgstr ""
+"Ujistěte se, že kořenový souborový systém se naklonuje pomocí příkazů "
+"podobným níže:"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:108
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:100
@@ -3143,30 +3219,30 @@ msgstr ""
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:57
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:70
 msgid "Manual"
-msgstr ""
+msgstr "Manuálně"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
-msgstr ""
+msgstr "Master"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:22
 msgid "Max. Attainable Data Rate (ATTNDR)"
-msgstr ""
+msgstr "Max. dosažitelná rychlost přenosu dat (ATTNDR)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
-msgstr ""
+msgstr "Maximální povolený naslouchací interval"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Nejvyšší povolené množství aktivních DHCP zápůjček"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Nejvyšší povolené množství souběžných DNS dotazů"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Nejvyšší povolená velikost EDNS.0 UDP paketů"
 
@@ -3180,14 +3256,14 @@ msgstr "Nejvyšší počet sekund čekání, než bude modem připraven"
 msgid "Maximum number of leased addresses."
 msgstr "Maximální počet zapůjčených adres."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
-msgstr ""
+msgstr "Maximální vysílací výkon"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3196,7 +3272,7 @@ msgstr "Mbit/s"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:33
 msgid "Medium"
-msgstr ""
+msgstr "Střední"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:23
 msgid "Memory"
@@ -3206,21 +3282,21 @@ msgstr "Paměť"
 msgid "Memory usage (%)"
 msgstr "Využití paměti (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
-msgstr ""
+msgstr "Mesh"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 msgid "Mesh ID"
-msgstr ""
+msgstr "Mesh ID"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
-msgstr ""
+msgstr "Mesh Id"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:396
 msgid "Method not found"
-msgstr ""
+msgstr "Metoda nebyla nalezena"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
@@ -3231,37 +3307,37 @@ msgstr "Metrika"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:199
 msgid "Mirror monitor port"
-msgstr ""
+msgstr "Monitorovací port zrcadla"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:198
 msgid "Mirror source port"
-msgstr ""
+msgstr "Zdrojový port zrcadla"
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:9
 msgid "Mobile Data"
-msgstr ""
+msgstr "Mobilní data"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
-msgstr ""
+msgstr "Doména mobility"
 
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:154
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Mód"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
-msgstr ""
+msgstr "Model"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:72
 msgid "Modem default"
-msgstr ""
+msgstr "Výchozí nastavení modemu"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:73
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:57
@@ -3274,7 +3350,7 @@ msgstr "Modemové zařízení"
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:66
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:24
 msgid "Modem information query failed"
-msgstr ""
+msgstr "Dotaz na informace o modemu selhal"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:112
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:104
@@ -3284,20 +3360,20 @@ msgstr "Časový limit inicializace modemu"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:27
 msgid "ModemManager"
-msgstr ""
+msgstr "ModemManager"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Sledování"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:29
 msgid "More Characters"
-msgstr ""
+msgstr "Více znaků"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1060
 msgid "More…"
-msgstr ""
+msgstr "Více…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:191
 msgid "Mount Point"
@@ -3331,7 +3407,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:161
 msgid "Mount filesystems not specifically configured"
-msgstr ""
+msgstr "Připojovat souborové systémy, které nejsou nakonfigurovány explicitně"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:329
 msgid "Mount options"
@@ -3344,6 +3420,7 @@ msgstr "Přípojný bod"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:157
 msgid "Mount swap not specifically configured"
 msgstr ""
+"Připojovat odkládací oddíly/soubory, které nejsou nakonfigurovány explicitně"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:221
 msgid "Mounted file systems"
@@ -3357,36 +3434,37 @@ msgstr "Přesunout dolů"
 msgid "Move up"
 msgstr "Přesunout nahoru"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
 msgid "NAT-T Mode"
-msgstr ""
+msgstr "Režim NAT-T"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 msgid "NAT64 Prefix"
-msgstr ""
+msgstr "Prefix NAT64"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:26
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:31
 msgid "NCM"
-msgstr ""
+msgstr "NCM"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:632
 msgid "NDP-Proxy"
-msgstr ""
+msgstr "NDP proxy"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:72
 msgid "NT Domain"
-msgstr ""
+msgstr "NT doména"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:270
 msgid "NTP server candidates"
 msgstr "Kandidáti NTP serveru"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3394,41 +3472,41 @@ msgstr "Kandidáti NTP serveru"
 msgid "Name"
 msgstr "Název"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Název nové sítě"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navigace"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Síť"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Síťové nástroje"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "Síťový bootovací obraz"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-compat/luasrc/model/network.lua:33
 msgid "Network device is not present"
-msgstr ""
+msgstr "Síťové zařízení není k dispozici"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:708
 msgid "New interface name…"
-msgstr ""
+msgstr "Nový název rozhraní…"
 
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:11
 msgid "Next »"
@@ -3437,35 +3515,35 @@ msgstr "Další »"
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1757
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:108
 msgid "No"
-msgstr ""
+msgstr "Ne"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:557
 msgid "No DHCP Server configured for this interface"
 msgstr "Pro toto rozhraní není nastaven žádný DHCP server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
-msgstr ""
+msgstr "Bez šifrování"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:89
 msgid "No NAT-T"
-msgstr ""
+msgstr "Žádné NAT-T"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:398
 msgid "No data received"
-msgstr ""
+msgstr "Nebyla přijata žádná data"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
-msgstr ""
+msgstr "V tomto adresáři nejsou žádné položky"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:82
 msgid "No files found"
 msgstr "Nebyly nalezeny žádné soubory"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Údaje nejsou k dispozici"
@@ -3473,35 +3551,35 @@ msgstr "Údaje nejsou k dispozici"
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:63
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:8
 msgid "No matching prefix delegation"
-msgstr ""
+msgstr "Žádný vhodný delegovaný prefix"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Žádná negativní mezipaměť"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Žádné heslo!"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:104
 msgid "No peers defined yet"
-msgstr ""
+msgstr "Dosud nebyly definovány žádné protistrany"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:117
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:258
 msgid "No public keys present yet."
-msgstr ""
+msgstr "Zatím nejsou k dispozici žádné veřejné klíče."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:83
 msgid "No rules in this chain."
-msgstr "Žádná pravidla v tomto řetězci"
+msgstr "V tomto řetězci nejsou žádná pravidla."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:55
 msgid "No signal"
-msgstr ""
+msgstr "Žádný signál"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:147
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:809
@@ -3510,26 +3588,26 @@ msgstr "Žádná zóna nepřiřazena"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Šum"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:26
 msgid "Noise Margin (SNR)"
-msgstr ""
+msgstr "Odstup signálu od šumu (SNR)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:267
 msgid "Noise:"
 msgstr "Šum:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
-msgstr ""
+msgid "Non Pre-emptive CRC errors (CRC_P)"
+msgstr "Nepreemptivní CRC chyby (CRC_P)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
-msgstr ""
+msgstr "Bez zástupných znaků"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
@@ -3555,39 +3633,40 @@ msgstr "Nepřipojeno"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:141
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:275
 msgid "Not present"
-msgstr ""
+msgstr "Není k dispozici"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:96
 msgid "Not started on boot"
-msgstr ""
+msgstr "Nespouštěno při startu"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:401
 msgid "Not supported"
-msgstr ""
+msgstr "Není podporováno"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:163
 msgid "Notice"
 msgstr "Oznámení"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
-msgstr ""
+msgstr "Počet záznamů v mezipaměti DNS (max. 10 000, 0 bez mezipaměťi)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:195
 msgid "Number of parallel threads used for compression"
-msgstr ""
+msgstr "Počet paralelních vláken používaných pro kompresi"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:69
 msgid "Obfuscated Group Password"
-msgstr ""
+msgstr "Skryté heslo skupiny"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:61
+#, fuzzy
 msgid "Obfuscated Password"
-msgstr ""
+msgstr "Obfuskované heslo"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:105
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:97
@@ -3598,27 +3677,35 @@ msgstr ""
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:67
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:93
 msgid "Obtain IPv6-Address"
-msgstr ""
+msgstr "Získat IPv6 adresu"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr "Vypnuto"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "Vypnutí prodlevy"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr "Zapnuto"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
-msgstr ""
+msgstr "Link-local trasa"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "Zapnutí prodlevy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "Jedno jméno nebo mac adresa, musí být zadáno!"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:462
 msgid "One of the following: %s"
-msgstr ""
+msgstr "Jeden z následujících: %s"
 
 #: modules/luci-compat/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:22
@@ -3627,7 +3714,7 @@ msgstr "Jedno nebo více polí obsahuje neplatné hodnoty!"
 
 #: modules/luci-compat/luasrc/view/cbi/map.htm:31
 msgid "One or more invalid/required values on tab"
-msgstr ""
+msgstr "Jedna nebo více neplatných/vyžadovaných hodnot na záložce"
 
 #: modules/luci-compat/luasrc/view/cbi/nullsection.htm:19
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:24
@@ -3642,30 +3729,32 @@ msgstr "Otevřít seznam..."
 #: modules/luci-compat/luasrc/model/network/proto_openconnect.lua:9
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:64
 msgid "OpenConnect (CISCO AnyConnect)"
-msgstr ""
+msgstr "OpenConnect (CISCO AnyConnect)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
-msgstr ""
+msgstr "Provozní frekvence"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Volba změněna"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Volba odstraněna"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
-msgstr ""
+msgstr "Volitelné"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:76
 msgid ""
 "Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
 "starting with <code>0x</code>."
 msgstr ""
+"Volitelné. 32bitová značka pro odchozí šifrované pakety. Zadejte "
+"šestnáctkovou hodnotu začínající <code>0x</code>."
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:218
 msgid ""
@@ -3674,44 +3763,56 @@ msgid ""
 "server, use the suffix (like '::1') to form the IPv6 address ('a:b:c:d::1') "
 "for the interface."
 msgstr ""
+"Volitelné. Povolené hodnoty: 'eui64', 'random', pevné hodnoty jako '::1' "
+"nebo '::1:2'. Pokud je z delegovacího serveru přijat IPv6 prefix (např. \"a:"
+"b:c:d::\"), použijte k vytvoření IPv6 adresy (\"a:b:c:d::1\") pro dané "
+"rozhraní suffix (např. '::1')."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:117
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
+"Volitelné. Předsdílený klíč v kódování Base64. Přidává další vrstvu "
+"symetrické kryptografie pro post-kvantovou odolnost."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:126
+#, fuzzy
 msgid "Optional. Create routes for Allowed IPs for this peer."
-msgstr ""
+msgstr "Volitelné. Vytvořte trasy pro povolené IP adresy této protistrany."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
 msgid "Optional. Description of peer."
-msgstr ""
+msgstr "Volitelné. Popis protistrany."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:128
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
+"Volitelné. Hostitel protistrany. Názvy jsou překládány před spuštěním "
+"síťového rozhraní."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:71
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
-msgstr ""
+msgstr "Volitelné. Maximální přenosová jednotka (MTU) tunelového rozhraní."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:132
 msgid "Optional. Port of peer."
-msgstr ""
+msgstr "Volitelné. Port protistrany."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:136
 msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
 msgstr ""
+"Volitelné. Počet sekund mezi zprávami udržujícími spojení. Výchozí hodnota "
+"je 0 (zakázáno). Doporučená hodnota, pokud je zařízení za překladem adres "
+"(NAT) je 25."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:54
 msgid "Optional. UDP port used for outgoing and incoming packets."
-msgstr ""
+msgstr "Volitelné. Port UDP používaný pro odchozí a příchozí pakety."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:63
 msgid "Options"
@@ -3731,12 +3832,12 @@ msgstr "Odchozí:"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:50
 msgid "Output Interface"
-msgstr ""
+msgstr "Výstupní rozhraní"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:164
 msgid "Output zone"
-msgstr ""
+msgstr "Výstupní zóna"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:54
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:222
@@ -3763,15 +3864,15 @@ msgstr "Přepsat MTU"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
 msgid "Override TOS"
-msgstr ""
+msgstr "Přepsat TOS"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58
 msgid "Override TTL"
-msgstr ""
+msgstr "Přepsat TTL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
-msgstr ""
+msgstr "Přepsat výchozí název rozhraní"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:167
 msgid "Override the gateway in DHCP responses"
@@ -3789,13 +3890,13 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr "Přepsat tabulku, používanou pro vnitřní cesty"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Přehled"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
-msgstr ""
+msgstr "Přepsat existující soubor \"%s\"?"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:69
 msgid "Owner"
@@ -3803,7 +3904,7 @@ msgstr "Vlastník"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:71
 msgid "PAP/CHAP (both)"
-msgstr ""
+msgstr "Protokol PAP/CHAP (obojí)"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:98
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:82
@@ -3831,7 +3932,7 @@ msgstr "Uživatelské jméno PAP/CHAP"
 
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:101
 msgid "PDP Type"
-msgstr ""
+msgstr "Typ PDP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:68
 msgid "PID"
@@ -3847,11 +3948,11 @@ msgstr "PIN"
 #: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-compat/luasrc/model/network.lua:39
 msgid "PIN code rejected"
-msgstr ""
+msgstr "PIN kód byl odmítnut"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
-msgstr ""
+msgstr "PMK R1 Push"
 
 #: modules/luci-compat/luasrc/model/network/proto_ppp.lua:13
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:43
@@ -3875,7 +3976,7 @@ msgstr "PPPoE"
 #: modules/luci-compat/luasrc/model/network/proto_pppossh.lua:9
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:28
 msgid "PPPoSSH"
-msgstr ""
+msgstr "PPPoSSH"
 
 #: modules/luci-compat/luasrc/model/network/proto_ppp.lua:15
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:28
@@ -3884,15 +3985,15 @@ msgstr "PPtP"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:73
 msgid "PSID offset"
-msgstr ""
+msgstr "PSID offset"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:70
 msgid "PSID-bits length"
-msgstr ""
+msgstr "Bitová délka PSID"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:899
 msgid "PTM/EFM (Packet Transfer Mode)"
-msgstr ""
+msgstr "PTM/EFM (režim přenosu paketů)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 msgid "Packets"
@@ -3904,7 +4005,7 @@ msgid "Part of zone %q"
 msgstr "Část zóny %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3915,52 +4016,52 @@ msgstr "Heslo"
 msgid "Password authentication"
 msgstr "Autentizace heslem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Heslo privátního klíče"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
-msgstr ""
+msgstr "Heslo vnitřního soukromého klíče"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:29
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:31
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:33
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35
 msgid "Password strength"
-msgstr ""
+msgstr "Síla hesla"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:110
 msgid "Password2"
-msgstr ""
+msgstr "Heslo2"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:231
 msgid "Paste or drag SSH key file…"
-msgstr ""
+msgstr "Vložte nebo přetáhněte soubor s SSH klíčem…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Cesta k certifikátu CA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Cesta k certifikátu klienta"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Cesta k privátnímu klíči"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
-msgstr ""
+msgstr "Cesta k vnitřnímu certifikátu CA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
-msgstr ""
+msgstr "Cesta k vnitřnímu klientskému certifikátu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
-msgstr ""
+msgstr "Cesta k vnitřnímu soukromému klíči"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:267
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:277
@@ -3978,20 +4079,20 @@ msgstr "Špička:"
 
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:89
 msgid "Peer IP address to assign"
-msgstr ""
+msgstr "IP Adresa protistrany pro přiřazení"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-compat/luasrc/model/network.lua:32
 msgid "Peer address is missing"
-msgstr ""
+msgstr "Adresa protistrany chybí"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:89
 msgid "Peers"
-msgstr ""
+msgstr "Protistrany"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:80
 msgid "Perfect Forward Secrecy"
-msgstr ""
+msgstr "Perfektní dopředná bezpečnost"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:27
 msgid "Perform reboot"
@@ -4003,11 +4104,11 @@ msgstr "Provést reset"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:399
 msgid "Permission denied"
-msgstr ""
+msgstr "Přístup zamítnut"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:136
 msgid "Persistent Keep Alive"
-msgstr ""
+msgstr "Trvalé udržování spojení (Keep Alive)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:285
 msgid "Phy Rate:"
@@ -4017,8 +4118,9 @@ msgstr "Fyzická rychlost:"
 msgid "Physical Settings"
 msgstr "Fyzické nastavení"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ping"
 
@@ -4029,15 +4131,15 @@ msgstr "Ping"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:135
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:55
 msgid "Pkts."
-msgstr "Paketů"
+msgstr "paketů"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:19
 msgid "Please enter your username and password."
 msgstr "Prosím vložte vaše uživatelské jméno a heslo."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
-msgstr ""
+msgstr "Vyberte soubor, který chcete nahrát."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 msgid "Policy"
@@ -4047,9 +4149,9 @@ msgstr "Politika"
 msgid "Port"
 msgstr "Port"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
-msgstr ""
+msgstr "Port %s"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:275
 msgid "Port status:"
@@ -4057,31 +4159,31 @@ msgstr "Stav portu:"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:488
 msgid "Potential negation of: %s"
-msgstr ""
+msgstr "Potenciální negace: %s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:37
 msgid "Power Management Mode"
-msgstr ""
+msgstr "Režim řízení spotřeby"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
-msgstr ""
+msgid "Pre-emptive CRC errors (CRCP_P)"
+msgstr "Preemptivní chyby CRC (CRCP_P)"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
 msgid "Prefer LTE"
-msgstr ""
+msgstr "Preferovat LTE"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:74
 msgid "Prefer UMTS"
-msgstr ""
+msgstr "Preferovat UMTS"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:32
 msgid "Prefix Delegated"
-msgstr ""
+msgstr "Delegovaný prefix"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:117
 msgid "Preshared Key"
-msgstr ""
+msgstr "Předsdílený klíč"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:131
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:115
@@ -4096,26 +4198,26 @@ msgstr ""
 "Po takovém množství LCP echo selhání předpokládám, že peer je mrtvý. "
 "Použijte 0 pro ignorování chyb"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
-msgstr ""
+msgstr "Zabránit naslouchání na těchto rozhraních."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Zabraňuje komunikaci klient-klient"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:49
 msgid "Private Key"
-msgstr ""
+msgstr "Soukromý klíč"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Procesy"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:20
 msgid "Profile"
-msgstr ""
+msgstr "Profil"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:58
 msgid "Prot."
@@ -4133,17 +4235,17 @@ msgstr "Protokol"
 msgid "Provide NTP server"
 msgstr "Poskytování NTP serveru"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "Poskytování nové sítě"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:113
 msgid "Public Key"
-msgstr ""
+msgstr "Veřejný klíč"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:265
 msgid ""
@@ -4152,43 +4254,49 @@ msgid ""
 "device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
 "code> file into the input field."
 msgstr ""
+"Veřejné klíče umožňují přihlášení bez hesla a nabízejí vyšší zabezpečení ve "
+"srovnání s použitím jednoduchých hesel. Chcete-li do zařízení nahrát nový "
+"klíč, vložte řádek veřejného klíče kompatibilní s OpenSSH nebo přetáhněte "
+"soubor <code>.pub</code> do vstupního pole."
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:214
 msgid "Public prefix routed to this device for distribution to clients."
-msgstr ""
+msgstr "Veřejný prefix směrovaná k tomuto zařízení pro distribuci klientům."
 
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:9
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:27
 msgid "QMI Cellular"
-msgstr ""
+msgstr "Mobilní QMI"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Kvalita"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
+"Dotazovat se všech dostupných nadřazených <abbr title=\"Domain Name System"
+"\">DNS</abbr> serverů"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
-msgstr ""
+msgstr "Životnost klíče R0"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
-msgstr ""
+msgstr "Držitel klíče R1"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:88
 msgid "RFC3947 NAT-T mode"
-msgstr ""
+msgstr "Režim RFC3947 NAT-T"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
-msgstr ""
+msgstr "Prahová hodnota RSSI pro připojení"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "Práh RTS/CTS"
 
@@ -4197,43 +4305,45 @@ msgstr "Práh RTS/CTS"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "RX Rate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
-msgstr ""
+msgstr "Rychlost přijímání / vysílání"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Port pro Radius-Accounting"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr "Tajný klíč pro Radius-Accounting"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Server Radius-Accounting"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Výběr ověřování portů"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr "Tajný klíč pro Radius-Authentication"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Server Radius-Authentication"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:102
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
+"Nezpracované šestnáctkové bajty. Ponechte prázdné, pokud to poskytovatel "
+"internetu nevyžaduje"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4245,15 +4355,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "Opravdu prohodit protokol?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Grafy v reálném čase"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
-msgstr ""
+msgstr "Termín reasociace"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "Opětovné nastavení ochrany"
 
@@ -4273,13 +4383,13 @@ msgstr "Probíhá restartování…"
 msgid "Reboots the operating system of your device"
 msgstr "Restartuje operační systém vašeho zařízení"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Přijmout"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:59
 msgid "Recommended. IP addresses of the WireGuard interface."
-msgstr ""
+msgstr "Doporučeno. IP adresy rozhraní WireGuard."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:343
 msgid "Reconnect this interface"
@@ -4297,7 +4407,7 @@ msgstr "Přenos"
 #: modules/luci-compat/luasrc/model/network/proto_relay.lua:157
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:36
 msgid "Relay Bridge"
-msgstr ""
+msgstr "Relay Bridge"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:154
 msgid "Relay between networks"
@@ -4306,7 +4416,7 @@ msgstr "Přenášet mezi sítěmi"
 #: modules/luci-compat/luasrc/model/network/proto_relay.lua:12
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:64
 msgid "Relay bridge"
-msgstr ""
+msgstr "Relay bridge"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:50
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
@@ -4317,27 +4427,27 @@ msgstr "Vzdálená IPv4 adresa"
 msgid "Remote IPv4 address or FQDN"
 msgstr "Vzdálená IPv4 adresa nebo FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Odstranit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Nahradit bezdrátovou konfiguraci"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:17
 msgid "Request IPv6-address"
-msgstr ""
+msgstr "Vyžádat IPv6 adresu"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:23
 msgid "Request IPv6-prefix of length"
-msgstr ""
+msgstr "Vyžádat IPv6 prefix délky"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:400
 msgid "Request timeout"
-msgstr ""
+msgstr "Časový limit požadavku"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr "Vyžadováno"
 
@@ -4348,76 +4458,84 @@ msgstr "Vyžadováno u některých ISP, např. Charter s DocSIS 3"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:49
 msgid "Required. Base64-encoded private key for this interface."
-msgstr ""
+msgstr "Povinné. Soukromý klíč tohoto rozhraní v kódování Base64."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:113
 msgid "Required. Base64-encoded public key of peer."
-msgstr ""
+msgstr "Povinné. Veřejný klíč protistrany v kódování Base64."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
+#, fuzzy
 msgid ""
 "Required. IP addresses and prefixes that this peer is allowed to use inside "
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
 "routes through the tunnel."
 msgstr ""
+"Povinné. IP adresy a prefixy, které tato protistrana smí používat uvnitř "
+"tunelu. Obvykle jsou to IP adresy tunelu a sítí, které jsou směrovány přes "
+"tunel."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
-msgstr ""
+msgstr "Vyžaduje hostapd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
-msgstr ""
+msgstr "Vyžaduje hostapd s podporou EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
-msgstr ""
+msgstr "Vyžaduje hostapd s podporou OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
-msgstr ""
+msgstr "Vyžaduje hostapd s podporou SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
+"Vyžaduje \"úplnou\" verzi wpad/hostapd a podporu od ovladače WiFi<br/>(k "
+"lednu 2019: ath9k, ath10k, mwlwifi a mt76)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
+"Vyžaduje podporu DNSSEC nadřazeným DNS; ověřuje, zda nepodepsané doménové "
+"odpovědi skutečně pocházejí z nepodepsaných domén"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
-msgstr ""
+msgstr "Vyžaduje wpa-supplicant"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
-msgstr ""
+msgstr "Vyžaduje wpa-supplicant s podporou EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
-msgstr ""
+msgstr "Vyžaduje wpa-supplicant s podporou OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
-msgstr ""
+msgstr "Vyžaduje wpa-supplicant s podporou SAE"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4433,20 +4551,20 @@ msgstr "Resetovat čítače"
 msgid "Reset to defaults"
 msgstr "Obnovit na výchozí"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Soubory Resolv a Hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Soubor resolve"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:397
 msgid "Resource not found"
-msgstr ""
+msgstr "Zdroj nebyl nalezen"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4456,9 +4574,9 @@ msgstr "Restart"
 msgid "Restart Firewall"
 msgstr "Restartovat firewall"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
-msgstr ""
+msgstr "Restartovat rádiové rozhraní"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:367
 msgid "Restore"
@@ -4466,52 +4584,52 @@ msgstr "Obnovit"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:377
 msgid "Restore backup"
-msgstr "Obnovit zálohu"
+msgstr "Obnovit ze zálohy"
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:120
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:121
 msgid "Reveal/hide password"
 msgstr "Odhalit/skrýt heslo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Vrátit zpět"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr "Vrátit změny"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
-msgstr ""
+msgstr "Požadavek na vrácení se nezdařil se stavem <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
-msgstr ""
+msgstr "Vracení konfigurace…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Kořenový adresář souborů, přístupných přes TFTP"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:295
 msgid "Root preparation"
-msgstr ""
+msgstr "Příprava kořenového adresáře"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:126
 msgid "Route Allowed IPs"
-msgstr ""
+msgstr "Směrovat povolené IP adresy"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
 msgid "Route table"
-msgstr ""
+msgstr "Směrovací tabulka"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
-msgstr ""
+msgstr "Typ trasy"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:620
 msgid "Router Advertisement-Service"
-msgstr ""
+msgstr "Služba oznamování směrovače (RA)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:44
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:11
@@ -4519,8 +4637,8 @@ msgid "Router Password"
 msgstr "Heslo routeru"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Trasy"
 
@@ -4533,7 +4651,7 @@ msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:240
 msgid "Rule"
-msgstr ""
+msgstr "Pravidlo"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:333
 msgid "Run a filesystem check before mounting the device"
@@ -4543,17 +4661,17 @@ msgstr "Spustit kontrolu souborového systému před připojením zařízení"
 msgid "Run filesystem check"
 msgstr "Spustit kontrolu souborového systému"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
-msgstr ""
+msgstr "Běhová chyba"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:215
 msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
-msgstr ""
+msgstr "Odstup signálu od šumu"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:9
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:13
@@ -4579,17 +4697,17 @@ msgstr "SSH klíče"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:337
 msgid "SWAP"
-msgstr ""
+msgstr "Odkládací soubor/oddíl"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4598,21 +4716,21 @@ msgstr ""
 msgid "Save"
 msgstr "Uložit"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Uložit & použít"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:396
 msgid "Save mtdblock"
-msgstr ""
+msgstr "Uložit mtdblock"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:384
 msgid "Save mtdblock contents"
-msgstr ""
+msgstr "Uložit obsah mtdblock"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Skenovat"
 
@@ -4621,11 +4739,11 @@ msgstr "Skenovat"
 msgid "Scheduled Tasks"
 msgstr "Naplánované úlohy"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Přidána sekce"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Sekce odebrána"
 
@@ -4639,12 +4757,15 @@ msgid ""
 "fails. Use only if you are sure that the firmware is correct and meant for "
 "your device!"
 msgstr ""
+"Vyberte \"Vynutit upgrade\", chcete-li flashovat firmware, i když selže "
+"kontrola formátu firmware. Použijte, pouze pokud jste si jisti, že firmware "
+"je správný a určený pro vaše zařízení!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
-msgstr ""
+msgstr "Vybrat soubor…"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:144
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:128
@@ -4656,10 +4777,10 @@ msgid ""
 "Send LCP echo requests at the given interval in seconds, only effective in "
 "conjunction with failure threshold"
 msgstr ""
-"Odesílat LCP echo požadaveky každých x sekund, účinné pouze ve spojení s "
-"prahem selhání."
+"Odesílat LCP echo požadavky každých x sekund, účinné pouze ve spojení s "
+"prahovou hodnotou selhání"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Nastavení serveru"
 
@@ -4672,39 +4793,41 @@ msgstr "Název služby"
 msgid "Service Type"
 msgstr "Typ služby"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Služby"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
-msgstr ""
+msgstr "Sezení vypršelo"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:107
 msgid "Set VPN as Default Route"
-msgstr ""
+msgstr "Nastavit VPN jako výchozí trasu"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:848
 msgid ""
 "Set interface properties regardless of the link carrier (If set, carrier "
 "sense events do not invoke hotplug handlers)."
 msgstr ""
+"Nastavit vlastnosti bez ohledu na stav linky rozhraní (pokud je nastaveno, "
+"události změny stavu linky nevyvolají obsluhu změny připojení)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Set this interface as master for the dhcpv6 relay."
-msgstr ""
+msgstr "Nastavte toto rozhraní jako master pro DHCPv6 relé."
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:55
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:55
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:23
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:23
 msgid "Setting PLMN failed"
-msgstr ""
+msgstr "Nastavení PLMN selhalo"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:68
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:26
 msgid "Setting operation mode failed"
-msgstr ""
+msgstr "Nastavení provozního režimu selhalo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:560
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:570
@@ -4713,15 +4836,15 @@ msgstr "Nastavit DHCP server"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:30
 msgid "Severely Errored Seconds (SES)"
-msgstr ""
+msgstr "Silně chybné sekundy (SES)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
-msgstr ""
+msgstr "Krátký ochranný interval (GI)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
-msgstr ""
+msgstr "Krátká preambule"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:431
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:18
@@ -4730,7 +4853,7 @@ msgstr "Ukázat aktuální seznam záložních souborů"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:99
 msgid "Show empty chains"
-msgstr ""
+msgstr "Zobrazit prázdné řetězy"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:349
 msgid "Shutdown this interface"
@@ -4738,55 +4861,56 @@ msgstr "Shodit toho rozhraní"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Signál"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
-msgstr ""
+msgstr "Signál / šum"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:25
 msgid "Signal Attenuation (SATN)"
-msgstr ""
+msgstr "Útlum signálu (SATN)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:257
 msgid "Signal:"
 msgstr "Signál:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Velikost"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
-msgstr ""
+msgstr "Velikost mezipaměti DNS dotazů"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:183
 msgid "Size of the ZRam device in megabytes"
-msgstr ""
+msgstr "Velikost zařízení ZRam v megabajtech"
 
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:18
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:57
 msgid "Skip"
 msgstr "Přeskočit"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Skočit na obsah"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Skočit na navigaci"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
-msgstr ""
+msgstr "Software VLAN"
 
 #: modules/luci-compat/luasrc/view/cbi/header.htm:2
 msgid "Some fields are invalid, cannot save values!"
@@ -4818,11 +4942,11 @@ msgstr "Zdroj"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
 msgid "Source Address"
-msgstr ""
+msgstr "Zdrojová adresa"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:290
 msgid "Specifies the directory the device is attached to"
-msgstr ""
+msgstr "Určuje adresář, ke kterému je zařízení připojeno"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175
 msgid ""
@@ -4838,30 +4962,37 @@ msgid ""
 "dead"
 msgstr "Určuje počet sekund, po kterém je hostitel považovám za mrtvého"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
 "be reduced by the driver."
 msgstr ""
+"Určuje maximální vysílací energii, kterou může bezdrátové rádio používat. V "
+"závislosti na regulačních požadavcích a bezdrátovém použití může ovladač "
+"dále snížit výkon."
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
 msgid "Specify a TOS (Type of Service)."
-msgstr ""
+msgstr "Zadejte typ služby (ToS, Type of Service)."
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58
 msgid ""
 "Specify a TTL (Time to Live) for the encapsulating packet other than the "
 "default (64)."
 msgstr ""
+"Zadejte hodnotu TTL (Time to Live) pro zapouzdřovací paket jiný než výchozí "
+"(64)."
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:53
 msgid ""
 "Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
 "bytes)."
 msgstr ""
+"Zadejte hodnotu MTU (maximální přenosová jednotka) jinou než výchozí (1280 "
+"bajtů)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Zde nastavte soukromý šifrovací klíč."
 
@@ -4875,13 +5006,13 @@ msgstr "Start"
 msgid "Start priority"
 msgstr "Priorita spouštění"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
-msgstr ""
+msgstr "Provádění konfiguračních změn…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
-msgstr ""
+msgstr "Zahájeno bezdrátové skenování..."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:106
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
@@ -4896,21 +5027,21 @@ msgstr "Statické IPv4 trasy"
 msgid "Static IPv6 Routes"
 msgstr "Statické IPv6 trasy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Statické zápůjčky"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Statické trasy"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statická adresa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4920,14 +5051,14 @@ msgstr ""
 "jmen DHCP klientům. Jsou také vyžadovány pro nedynamické konfigurace "
 "rozhraní, kde jsou povoleni pouze hosté s odpovídajícím nastavením."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
-msgstr ""
+msgstr "Limit nečinnosti stanice"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Stav"
 
@@ -4935,35 +5066,35 @@ msgstr "Stav"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:77
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:99
 msgid "Stop"
-msgstr "Stop"
+msgstr "Zastavit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Striktní výběr"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:31
 msgid "Strong"
-msgstr ""
+msgstr "Silné"
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Odeslat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr "Potlačit logování"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
-msgstr ""
+msgstr "Potlačit protokolování rutinního provozu těchto protokolů"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:43
 msgid "Swap free"
-msgstr ""
+msgstr "Volná paměť Swap"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Switch"
 
@@ -4975,19 +5106,22 @@ msgstr "Switch číslo %q"
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
+"Přepínač %q má neznámou topologii - nastavení sítě VLAN nemusí být přesné."
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
+#, fuzzy
 msgid "Switch Port Mask"
-msgstr ""
+msgstr "Maska portu přepínače"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
+#, fuzzy
 msgid "Switch Speed Mask"
-msgstr ""
+msgstr "Maska rychlosti přepínače"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
-msgstr ""
+msgstr "Switch VLAN"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:398
 msgid "Switch protocol"
@@ -4997,29 +5131,29 @@ msgstr "Směrovací protokol"
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:104
 #: modules/luci-compat/luasrc/view/cbi/ipaddr.htm:26
 msgid "Switch to CIDR list notation"
-msgstr ""
+msgstr "Přepnout na notaci seznamu CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
-msgstr ""
+msgstr "Symbolický odkaz"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:72
 msgid "Sync with NTP-Server"
-msgstr ""
+msgstr "Synchronizovat s NTP serverem"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:65
 msgid "Sync with browser"
 msgstr "Synchronizovat s prohlížečem"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Systém"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Systémový log"
 
@@ -5035,11 +5169,11 @@ msgstr "Velikost bufferu systémového logu"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Nastavení TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "Kořenový adresář TFTP serveru"
 
@@ -5048,7 +5182,7 @@ msgstr "Kořenový adresář TFTP serveru"
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "Rychlost TX"
 
@@ -5056,7 +5190,7 @@ msgstr "Rychlost TX"
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:77
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:105
 msgid "Table"
-msgstr ""
+msgstr "Tabulka"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
@@ -5067,7 +5201,7 @@ msgstr "Cíl"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:103
 msgid "Target network"
-msgstr ""
+msgstr "Cílová síť"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:49
 msgid "Terminate"
@@ -5075,18 +5209,20 @@ msgstr "Ukončit"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:83
 msgid "The <em>block mount</em> command failed with code %d"
-msgstr ""
+msgstr "Příkaz <em>block mount</em> selhal s kódem %d"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:77
 msgid ""
 "The HE.net endpoint update configuration changed, you must now use the plain "
 "username instead of the user ID!"
 msgstr ""
+"Postup aktualizace pro koncový bod HE.net se změnil. Místo číselného ID "
+"uživatele musí být nyní zadáno normální uživatelské jméno!"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:40
 msgid ""
 "The IPv4 address or the fully-qualified domain name of the remote tunnel end."
-msgstr ""
+msgstr "Adresa IPv4 nebo úplný název domény vzdáleného konce tunelu."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
@@ -5094,7 +5230,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr "IPv6 prefix přidělený poskytovatelm většinou končí  <code>::</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5104,9 +5240,9 @@ msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/error.htm:6
 msgid "The configuration file could not be loaded due to the following error:"
-msgstr ""
+msgstr "Konfigurační soubor nelze načíst z důvodu následující chyby:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5116,6 +5252,12 @@ msgid ""
 "or revert all pending changes to keep the currently working configuration "
 "state."
 msgstr ""
+"Zařízení bylo po provedení změn %d sekund nedostupné, a proto bylo vráceno, "
+"jako bezpečnostní pojistka, zpět do původního nastavení. Pokud nicméně "
+"věříte, že požadované změny konfigurace jsou správné, prověďte změny bez "
+"pojistky. Toto upozornění můžete také zrušit a před opětovným pokusem "
+"čekající změny upravit nebo vrátit zpět, tak aby byla zachována aktuálně "
+"fungující konfigurace."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:390
@@ -5126,11 +5268,13 @@ msgstr ""
 "Soubor zařízení paměti nebo oddílu (<abbr title=\"například\">např.</abbr> "
 "<code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
 msgstr ""
+"Chcete-li, aby LuCI fungovalo správně, je třeba změnit stávající bezdrátovou "
+"konfiguraci."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:211
 msgid ""
@@ -5138,6 +5282,9 @@ msgid ""
 "compare them with the original file to ensure data integrity. <br /> Click "
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
+"Obraz s firmware byl nahrán. Níže je uveden kontrolní součet a velikost "
+"souboru. Porovnejte je s originálním souborem pro zajištění integrity dat. "
+"<br /> Klepněte na \"Pokračovat\" níže pro zahájení procedury flashování."
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
@@ -5145,32 +5292,34 @@ msgstr "Následující pravidla jsou nyní na tomto systému aktivní."
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:154
 msgid "The gateway address must not be a local IP address"
-msgstr ""
+msgstr "Adresa brány nesmí být lokální IP adresa"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:143
 msgid "The given SSH public key has already been added."
-msgstr ""
+msgstr "Zadaný veřejný SSH klíč byl již přídán."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:149
 msgid ""
 "The given SSH public key is invalid. Please supply proper public RSA or "
 "ECDSA keys."
 msgstr ""
+"Zadaný veřejný SSH klíč je neplatný. Použijte řádné veřejné RSA nebo ECDSA "
+"klíče."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:711
 msgid "The interface name is already used"
-msgstr ""
+msgstr "Název rozhraní je již používán"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:717
 msgid "The interface name is too long"
-msgstr ""
+msgstr "Název rozhraní je příliš dlouhý"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:61
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:55
 msgid ""
 "The length of the IPv4 prefix in bits, the remainder is used in the IPv6 "
 "addresses."
-msgstr "Délka IPv4 prefixu v bitech, zbytek se používá v IPv6 adresách"
+msgstr "Délka IPv4 prefixu v bitech, zbytek se používá v IPv6 adresách."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:57
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:63
@@ -5179,11 +5328,11 @@ msgstr "Délka IPv6 prefixu v bitech"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:44
 msgid "The local IPv4 address over which the tunnel is created (optional)."
-msgstr ""
+msgstr "Lokální IPv4 adresa, přes kterou je tunel vytvořen (volitelné)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
-msgstr ""
+msgstr "Název sítě je již používán"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
 msgid ""
@@ -5204,19 +5353,19 @@ msgstr ""
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:154
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:35
 msgid "The reboot command failed with code %d"
-msgstr ""
+msgstr "Příkaz k restartu selhal s kódem %d"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:143
 msgid "The restore command failed with code %d"
-msgstr ""
+msgstr "Příkaz pro obnovení selhal s kódem %d"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
-msgstr ""
+msgstr "Vybraný režim %s není kompatibilní s šifrováním %s"
 
 #: modules/luci-base/luasrc/view/csrftoken.htm:11
 msgid "The submitted security token is invalid or already expired!"
-msgstr ""
+msgstr "Odeslaný bezpečnostní token je neplatný nebo již vypršel!"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:94
 msgid ""
@@ -5244,14 +5393,16 @@ msgid ""
 "The system is rebooting now. If the restored configuration changed the "
 "current LAN IP address, you might need to reconnect manually."
 msgstr ""
+"Systém se nyní restartuje. Pokud obnovená konfigurace změnila aktuální IP "
+"adresu LAN, bude možná nutné se znovu připojit ručně."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:81
 msgid "The system password has been successfully changed."
-msgstr ""
+msgstr "Systémové heslo bylo úspěšně změněno."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:313
 msgid "The sysupgrade command failed with code %d"
-msgstr ""
+msgstr "Příkaz sysupgrade selhal s kódem %d"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:116
 msgid ""
@@ -5259,34 +5410,40 @@ msgid ""
 "listed below. Press \"Continue\" to restore the backup and reboot, or "
 "\"Cancel\" to abort the operation."
 msgstr ""
+"Nahraný záložní archiv se jeví jako platný a obsahuje níže uvedené soubory. "
+"Chcete-li obnovit zálohu a restartovat, klepněte na tlačítko 'Pokračovat', "
+"nebo operaci přerušte klepnutím na tlačítko 'Storno'."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:111
 msgid "The uploaded backup archive is not readable"
-msgstr ""
+msgstr "Nahraný záložní archiv nelze přečíst"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:240
 msgid "The uploaded firmware does not allow keeping current configuration."
-msgstr ""
+msgstr "Nahraný firmware neumožňuje zachování aktuální konfigurace."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:235
 msgid ""
 "The uploaded image file does not contain a supported format. Make sure that "
 "you choose the generic image format for your platform."
 msgstr ""
+"Nahraný soubor s firmware neobsahuje podporovaný formát. Ujistěte se, že "
+"jste vybrali správný formát pro svou platformu."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
-msgstr ""
+msgstr "Žádné aktivní zápůjčky"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
-msgstr ""
+msgstr "Žádné změny k provedení"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5297,36 +5454,46 @@ msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
 msgid "This IPv4 address of the relay"
-msgstr ""
+msgstr "Toto je IPv4 adresa relé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
-msgstr ""
+msgstr "Tento typ autentizace nelze použít s vybranou EAP metodou."
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:57
 msgid "This does not look like a valid PEM file"
-msgstr ""
+msgstr "Toto nevypadá jako platný PEM soubor"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
+#, fuzzy
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
+"Tento soubor může obsahovat řádky jako  'server=/domain/1.2.3.4' or "
+"'server=1.2.3.4' pro konkrétní doménové nebo plně nadřazené <abbr title="
+"\"Domain Name System\">DNS</abbr> servery."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
+#, fuzzy
 msgid ""
 "This is a list of shell glob patterns for matching files and directories to "
 "include during sysupgrade. Modified files in /etc/config/ and certain other "
 "configurations are automatically preserved."
 msgstr ""
+"Toto je seznam globálních vzorů shellu pro hledání souborů a adresářů, které "
+"budou zahrnuty běhěm sysupgrade. Změněné soubory v '/etc/config/' a některá "
+"další nastavení jsou automaticky zachována."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81
 msgid ""
 "This is either the \"Update Key\" configured for the tunnel or the account "
 "password if no update key has been configured"
 msgstr ""
+"Jedná se buď o \"Aktualizační klíč\" konfigurovaný pro tunelové propojení, "
+"nebo heslo účtu, pokud nebyl nastaven žádný klíč"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:113
 msgid ""
@@ -5341,8 +5508,10 @@ msgid ""
 "This is the local endpoint address assigned by the tunnel broker, it usually "
 "ends with <code>...:2/64</code>"
 msgstr ""
+"Toto je adresa lokálního koncového bodu přiřazená zprostředkovatelem "
+"tunelového propojení, obvykle končí na <code>...:2/64</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5352,12 +5521,15 @@ msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
 msgid "This is the plain username for logging into the account"
-msgstr ""
+msgstr "Toto je prosté uživatelské jméno pro přihlášení k účtu"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:57
+#, fuzzy
 msgid ""
 "This is the prefix routed to you by the tunnel broker for use by clients"
 msgstr ""
+"Toto je prefix, který je k vám směrován zprostředkovatelem tunelového "
+"propojení pro použití klienty"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:25
 msgid "This is the system crontab in which scheduled tasks can be defined."
@@ -5369,6 +5541,7 @@ msgstr ""
 msgid ""
 "This is usually the address of the nearest PoP operated by the tunnel broker"
 msgstr ""
+"Toto je obvykle adresa nejbližšího PoP provozovaného tunelovým brokerem"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:64
 msgid ""
@@ -5389,17 +5562,17 @@ msgstr "Tato sekce zatím neobsahuje žádné hodnoty"
 msgid "Time Synchronization"
 msgstr "Synchronizace času"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
-msgstr ""
+msgstr "Časový interval pro obnovování klíčů GTK"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:120
 msgid "Timezone"
 msgstr "Časové pásmo"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
-msgstr ""
+msgstr "Přihlásit se…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:367
 msgid ""
@@ -5413,20 +5586,21 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:888
 msgid "Tone"
-msgstr ""
+msgstr "Tón"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:34
 msgid "Total Available"
 msgstr "Dostupná celkem"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Traceroute"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Provoz"
 
@@ -5434,15 +5608,15 @@ msgstr "Provoz"
 msgid "Transfer"
 msgstr "Přenos"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Přenos"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "Spouštění"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "Trigger mód"
 
@@ -5450,7 +5624,7 @@ msgstr "Trigger mód"
 msgid "Tunnel ID"
 msgstr "ID tunelu"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Rozhraní tunelu"
@@ -5459,14 +5633,14 @@ msgstr "Rozhraní tunelu"
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:55
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:76
 msgid "Tunnel Link"
-msgstr ""
+msgstr "Tunelové spojení"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 msgid "Tx-Power"
 msgstr "Tx-Power"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Typ"
@@ -5484,13 +5658,13 @@ msgstr "Pouze UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB zařízení"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
-msgstr ""
+msgstr "USB porty"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:252
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:358
@@ -5502,72 +5676,72 @@ msgstr "UUID"
 #: modules/luci-compat/luasrc/model/network.lua:34
 #: modules/luci-compat/luasrc/model/network.lua:35
 msgid "Unable to determine device name"
-msgstr ""
+msgstr "Nelze určit název zařízení"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:16
 #: modules/luci-compat/luasrc/model/network.lua:36
 msgid "Unable to determine external IP address"
-msgstr ""
+msgstr "Nelze určit externí IP adresu"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-compat/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
-msgstr ""
+msgstr "Nelze určit odchozí WAN rozhraní"
 
 #: modules/luci-base/luasrc/view/error404.htm:10
 msgid "Unable to dispatch"
-msgstr ""
+msgstr "Nelze odeslat"
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:54
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:54
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:22
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:22
 msgid "Unable to obtain client ID"
-msgstr ""
+msgstr "Nelze získat ID klienta"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:219
 msgid "Unable to obtain mount information"
-msgstr ""
+msgstr "Nelze získat informace o připojených svazcích"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:61
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:7
 msgid "Unable to resolve AFTR host name"
-msgstr ""
+msgstr "Nelze přeložit AFTR název hostitele"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-compat/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
-msgstr ""
+msgstr "Nelze přeložit název hostitele druhé strany"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:338
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:54
 msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "Nelze uložit obsah: %s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:32
 msgid "Unavailable Seconds (UAS)"
-msgstr ""
+msgstr "Počet nedostupných sekund (UAS)"
 
 #: modules/luci-base/htdocs/luci-static/resources/fs.js:100
 msgid "Unexpected reply data format"
-msgstr ""
+msgstr "Neočekávaný formát dat odpovědi"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Neznámý"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
-msgstr ""
+msgstr "Neznámá chyba (%s)"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:404
 msgid "Unknown error code"
-msgstr ""
+msgstr "Neznámý chybový kód"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5576,30 +5750,30 @@ msgstr "Nespravovaný"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:194
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:215
 msgid "Unmount"
-msgstr ""
+msgstr "Odpojit"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:108
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:249
 msgid "Unnamed key"
-msgstr ""
+msgstr "Nepojmenovaný klíč"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Neuložené změny"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:402
 msgid "Unspecified error"
-msgstr ""
+msgstr "Nespecifikovaná chyba"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:64
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:9
 msgid "Unsupported MAP type"
-msgstr ""
+msgstr "Nepodporovaný typ MAP"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:69
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:27
 msgid "Unsupported modem"
-msgstr ""
+msgstr "Nepodporovaný modem"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:262
 msgid "Unsupported protocol type."
@@ -5607,16 +5781,18 @@ msgstr "Nepodporovaný typ protokolu."
 
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151
 msgid "Up"
-msgstr ""
+msgstr "Nahoru"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
-msgstr ""
+msgstr "Nahrát"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:403
 msgid ""
 "Upload a sysupgrade-compatible image here to replace the running firmware."
 msgstr ""
+"Nahrajte soubor kompatibilní se sysupgrade, který nahradí aktuálně běžící "
+"firmware."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:134
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:165
@@ -5624,43 +5800,46 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Nahrát archiv..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
-msgstr ""
+msgstr "Nahrát soubor"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
-msgstr ""
+msgstr "Nahrát soubor…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
-msgstr ""
+msgstr "Požadavek na nahrání selhal: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
-msgstr ""
+msgstr "Nahrávání souboru…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
 "restarted to apply the updated configuration."
 msgstr ""
+"Po stisknutí tlačítka \"Pokračovat\" budou anonymním sekcím \"wifi-iface\" "
+"přiřazeny názvy ve tvaru <em>wifinet#</em> a síť bude restartována kvůli "
+"provedení daných změn."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
-msgstr "Uptime"
+msgstr "Doba běhu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Použít <code>/etc/ethers</code>"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:265
 msgid "Use DHCP advertised servers"
-msgstr ""
+msgstr "Používat inzerované DHCP servery"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:167
 msgid "Use DHCP gateway"
@@ -5677,7 +5856,7 @@ msgstr "Použít DHCP bránu"
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:77
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:100
 msgid "Use DNS servers advertised by peer"
-msgstr ""
+msgstr "Používat DNS servery inzerované protistranou"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:482
 msgid "Use ISO/IEC 3166 alpha2 country codes."
@@ -5701,11 +5880,11 @@ msgstr "Použít TTL na rozhraní tunelu"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:292
 msgid "Use as external overlay (/overlay)"
-msgstr ""
+msgstr "Použít jako externí překrytí (/overlay)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:291
 msgid "Use as root filesystem (/)"
-msgstr ""
+msgstr "Použít jako kořenový souborový systém (/)"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:31
 msgid "Use broadcast flag"
@@ -5713,7 +5892,7 @@ msgstr "Použít příznak broadcastu"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:844
 msgid "Use builtin IPv6-management"
-msgstr ""
+msgstr "Použít vestavěnou správu IPv6"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:40
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:182
@@ -5759,13 +5938,13 @@ msgstr "Použít výchozí bránu"
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:85
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:108
 msgid "Use gateway metric"
-msgstr ""
+msgstr "Použít metriku brány"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:179
 msgid "Use routing table"
 msgstr "Použít směrovací tabulku"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5775,29 +5954,34 @@ msgid ""
 msgstr ""
 "Použitím tlačítka <em>Přidat</em> přidáte novou zápůjčku (lease). <em>MAC "
 "adresa</em> identifikuje počítač, <em>IPv4 adresa</em> určuje, jaká pevná "
-"adresa bude použita. <em>Hostname</em> je přiřazeno jako symbolické jméno."
+"adresa bude použita. <em>Hostname</em> je přiřazeno jako symbolické jméno. "
+"Volitelná <em> doba výpůjčky (lease time) </em> lze použít k nastavení "
+"nestandardní doby zapůjčení specifické pro hostitele, například 12h, 3d nebo "
+"infinite (nekonečná)."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:193
 msgid "Used"
 msgstr "Použit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
-msgstr ""
+msgstr "Použitý slot klíče"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
 msgstr ""
+"Používano pro dva různé účely: RADIUS NAS ID a 802.11r R0KH-ID. Není třeba v "
+"případě WPA(2)-PSK."
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:113
 msgid "User certificate (PEM encoded)"
-msgstr ""
+msgstr "Uživatelský certifikát (PEM formát)"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:125
 msgid "User key (PEM encoded)"
-msgstr ""
+msgstr "Uživatelský klíč (PEM formát)"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:23
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:105
@@ -5811,23 +5995,23 @@ msgstr "VC-Mux"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:904
 msgid "VDSL"
-msgstr ""
+msgstr "VDSL"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:170
 msgid "VLANs on %q"
 msgstr "VLANy na %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
-msgstr ""
+msgstr "VPN"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:42
 msgid "VPN Local address"
-msgstr ""
+msgstr "Lokální VPN adresa"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:46
 msgid "VPN Local port"
-msgstr ""
+msgstr "Lokální VPN port"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:96
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:58
@@ -5837,59 +6021,59 @@ msgstr "VPN server"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:99
 msgid "VPN Server port"
-msgstr ""
+msgstr "Serverový VPN port"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:103
 msgid "VPN Server's certificate SHA1 hash"
-msgstr ""
+msgstr "SHA1 hash serverového certifikátu VPN"
 
 #: modules/luci-compat/luasrc/model/network/proto_vpnc.lua:9
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:9
 msgid "VPNC (CISCO 3000 (and others) VPN)"
-msgstr ""
+msgstr "VPNC (CISCO 3000 (a další) VPN)"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:73
 msgid "Vendor"
-msgstr ""
+msgstr "Výrobce"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:52
 msgid "Vendor Class to send when requesting DHCP"
-msgstr ""
+msgstr "Třída výrobce (Vendor Class) odesílaná při vyžádání DHCP"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:192
 msgid "Verifying the uploaded image file."
-msgstr ""
+msgstr "Ověřuji nahraný soubor s obrazem."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:54
 msgid "Virtual dynamic interface"
-msgstr ""
+msgstr "Virtuální dynamické rozhraní"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "WEP Open System"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "Sdílený klíč WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "WEP heslo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
-msgstr "WMM mód"
+msgstr "Režim WMM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "WPA heslo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5897,17 +6081,9 @@ msgstr ""
 "Šifrování WPA vyžaduje nainstalovaný wpa_supplicant (pro klientský režim) "
 "nebo hostapd (pro AP a ad-hoc režim)."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "Čekání na dokončení příkazu..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
-msgstr ""
+msgstr "Čekání na zařízení…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
@@ -5916,97 +6092,102 @@ msgstr "Varování"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:19
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
-msgstr ""
+msgstr "Varování: Existují neuložené změny, které se po restartu ztratí!"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35
 msgid "Weak"
-msgstr ""
+msgstr "Slabé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
 "key options."
 msgstr ""
+"Při použití PSK může být klíč PMK generován automaticky. Je-li povoleno, "
+"nebudou použity níže uvedené možnosti klíčů R0 a R1. Zakažte tuto funkci, "
+"pokud chcete použít možnosti klíčů R0 a R1."
 
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:166
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:386
 msgid "Width"
-msgstr ""
+msgstr "Šířka"
 
 #: modules/luci-compat/luasrc/model/network/proto_wireguard.lua:9
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:17
 msgid "WireGuard VPN"
 msgstr "WireGuard VPN"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Bezdrátová síť"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Bezdrátový adaptér"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Bezdrátová síť"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Přehled bezdrátových sití"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Zabezpečení bezdrátové sítě"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
-msgstr ""
+msgstr "Migrace bezdrátové konfigurace"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "Bezdrátová síť vypnuta"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "Bezdrátová síť nespojena"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "Bezdrátová síť je zakázána"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "Bezdrátová síť je povolena"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Zapisovat přijaté požadavky DNS do systemového logu"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:156
 msgid "Write system log to file"
-msgstr ""
+msgstr "Zapisovat systémový protokol do souboru"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1757
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:109
 msgid "Yes"
-msgstr ""
+msgstr "Ano"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:171
 msgid ""
 "You appear to be currently connected to the device via the \"%h\" interface. "
 "Do you really want to shut down the interface?"
 msgstr ""
+"Zdá se, že jste nyní připojeni k zařízení prostřednictvím rozhraní \"%h\". "
+"Opravdu chcete rozhraní vypnout?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:109
 msgid ""
@@ -6018,9 +6199,9 @@ msgstr ""
 "zařízení.<br /><strong>Varování: Pokud zakážete základní init skripty jako "
 "\"network\", vaše zařízení se může stát nepřístupným!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6029,28 +6210,28 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:188
 msgid "ZRam Compression Algorithm"
-msgstr ""
+msgstr "Algoritmus komprese ZRam"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:195
 msgid "ZRam Compression Streams"
-msgstr ""
+msgstr "Kompresní toky ZRam"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "ZRam Settings"
-msgstr ""
+msgstr "Nastavení ZRam"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:183
 msgid "ZRam Size"
-msgstr ""
+msgstr "Velikost ZRam"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "libovolný"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6060,7 +6241,7 @@ msgstr "auto"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
 msgid "automatic"
-msgstr ""
+msgstr "automaticky"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:79
 msgid "baseT"
@@ -6076,11 +6257,11 @@ msgstr "přemostěný"
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:31
 msgid "create"
-msgstr ""
+msgstr "vytvořit"
 
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:69
 msgid "create:"
-msgstr ""
+msgstr "vytvořit:"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:411
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:725
@@ -6092,11 +6273,11 @@ msgstr "vytvoří most přes vybraná rozhraní"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6115,7 +6296,7 @@ msgstr "vytvoří most přes vybraná rozhraní"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "zakázat"
 
@@ -6125,20 +6306,21 @@ msgstr "zakázat"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:633
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:25
 msgid "disabled"
-msgstr ""
+msgstr "zakázáno"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:436
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:470
 msgid "driver default"
-msgstr ""
+msgstr "výchozí nastavení ovladače"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
-msgstr "expirované"
+msgstr "expirovaná"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6162,13 +6344,13 @@ msgstr "poloviční-duplex"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:565
 msgid "hexadecimal encoded value"
-msgstr ""
+msgstr "hexadecimální hodnota"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:624
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:630
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:635
 msgid "hybrid mode"
-msgstr ""
+msgstr "hybridní režim"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
@@ -6176,7 +6358,7 @@ msgstr "pokud cílem je síť"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:63
 msgid "ignore"
-msgstr ""
+msgstr "ignorovat"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:190
@@ -6186,23 +6368,23 @@ msgstr "vstup"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
-msgstr ""
+msgstr "délka klíče v rozmezí 8 až 63 znaků"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
-msgstr ""
+msgstr "délka klíče 8, nebo 13 znaků"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "místní <abbr title=\"Domain Name System\">DNS</abbr> soubor"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
-msgstr ""
+msgstr "střední zabezpečení"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
-msgstr ""
+msgstr "minuty/minut"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:41
 msgid "no"
@@ -6214,7 +6396,7 @@ msgstr "žádné spojení"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
-msgstr ""
+msgstr "neprázdná hodnota"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1448
 msgid "none"
@@ -6224,100 +6406,101 @@ msgstr "žádný"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:54
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:68
 msgid "not present"
-msgstr ""
+msgstr "není k dispozici"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
-msgstr "off"
+msgstr "vypnuto"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
-msgstr "on"
+msgstr "zapnuto"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
-msgstr ""
+msgstr "otevřená síť"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
 msgid "output"
-msgstr ""
+msgstr "výstup"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
-msgstr ""
+msgstr "kladná desítková hodnota"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
-msgstr ""
+msgstr "kladná celočíselná hodnota"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:56
 msgid "random"
-msgstr ""
+msgstr "náhodný"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:623
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:629
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:634
 msgid "relay mode"
-msgstr ""
+msgstr "reléový režim"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:963
 msgid "routed"
 msgstr "směrované"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
-msgstr ""
+msgstr "sekund"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:622
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:628
 msgid "server mode"
-msgstr ""
+msgstr "serverový řežim"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:644
 msgid "stateful-only"
-msgstr ""
+msgstr "pouze stavový"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:642
 msgid "stateless"
-msgstr ""
+msgstr "bezstavový"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:643
 msgid "stateless + stateful"
-msgstr ""
+msgstr "bezstavový + stavový"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
-msgstr ""
+msgstr "silné zabezpečení"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:347
 msgid "tagged"
 msgstr "označený"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
-msgstr ""
+msgstr "časové jednotky (ČJ / 1024 ms) [1000–65535]"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:555
 msgid "unique value"
-msgstr ""
+msgstr "jedinečná hodnota"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:451
 msgid "unknown"
 msgstr "neznámý"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6345,168 +6528,175 @@ msgid "untagged"
 msgstr "neoznačený"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
-msgstr ""
+msgstr "platná IP adresa"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
-msgstr ""
+msgstr "platná IP adresa nebo prefix"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
-msgstr ""
+msgstr "platný IPv4 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
-msgstr ""
+msgstr "platná IPv4 adresa"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
-msgstr ""
+msgstr "platná IPv4 adresa nebo síť"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
-msgstr ""
+msgstr "platná IPv4 adresa:port"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
-msgstr ""
+msgstr "platná IPv4 síť"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
-msgstr ""
+msgstr "platný IPv4 nebo IPv6 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
-msgstr ""
+msgstr "platná hodnota IPv4 prefixu (0-32)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
-msgstr ""
+msgstr "platný IPv6 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
-msgstr ""
+msgstr "platná IPv6 adresa"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
-msgstr ""
+msgstr "platná IPv6 adresa nebo prefix"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
-msgstr ""
+msgstr "platný identifikátor hostitele IPv6"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
-msgstr ""
+msgstr "platná IPv6 síť"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
-msgstr ""
+msgstr "platná hodnota prefixu IPv6 (0-128)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
-msgstr ""
+msgstr "platná MAC adresa"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
-msgstr ""
+msgstr "platný UCI identifikátor"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
-msgstr ""
+msgstr "platný identifikátor UCI, název hostitele nebo IP adresa"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:378
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
-msgstr ""
+msgstr "platná adresa:port"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:529
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:533
 msgid "valid date (YYYY-MM-DD)"
-msgstr ""
+msgstr "platné datum (RRRR-MM-DD)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
-msgstr ""
+msgstr "platná desítková hodnota"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
-msgstr ""
+msgstr "platný šestnáctkový klíč WEP"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
-msgstr ""
+msgstr "platný šestnáctkový klíč WPA"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
-msgstr ""
+msgstr "platný hostitel:port"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
-msgstr ""
+msgstr "platný název hostitele"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
-msgstr ""
+msgstr "platný název hostitele nebo IP adresa"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
-msgstr ""
+msgstr "platná celočíselná hodnota"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
-msgstr ""
+msgstr "platná síť v notaci adresa/maska sítě"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:504
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
-msgstr ""
+msgstr "platná telefonní číslice (0-9, \"*\", \"#\", \"!\" or \".\")"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:327
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
-msgstr ""
+msgstr "platný port nebo rozsah portů (port1-port2)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
-msgstr ""
+msgstr "platná hodnota portu"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:509
 msgid "valid time (HH:MM:SS)"
-msgstr ""
+msgstr "platný čas (HH:MM:SS)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %d and %d characters"
-msgstr ""
+msgstr "hodnota mezi %d a %d znaky"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
-msgstr ""
+msgstr "hodnota mezi %f a %f"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
-msgstr ""
+msgstr "hodnota větší nebo rovna %f"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
-msgstr ""
+msgstr "hodnota menší nebo rovna %f"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value with %d characters"
-msgstr ""
+msgstr "hodnota s %d znaky"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:436
 msgid "value with at least %d characters"
-msgstr ""
+msgstr "hodnota s alespoň %d znaky"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:441
 msgid "value with at most %d characters"
-msgstr ""
+msgstr "hodnota s nejvýše %d znaky"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
-msgstr ""
+msgstr "slabé zabezpečení"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:41
 msgid "yes"
@@ -6516,6 +6706,18 @@ msgstr "ano"
 msgid "« Back"
 msgstr "« Zpět"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Zadána neplatná adresa!"
+
+#~ msgid "Install iputils-traceroute6 for IPv6 traceroute"
+#~ msgstr "Nainstalujte balíček iputils-traceroute6 pro IPv6 traceroute"
+
+#~ msgid "Loading"
+#~ msgstr "Načítání"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Čekání na dokončení příkazu..."
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Přiřadit rozhraní..."
 
index 546750281e89d171d2050e3e21d63efd2f7f843f..ad32efbce7aa9daa48489690f9dc0254e10485fb 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-05-26 17:57+0200\n"
-"PO-Revision-Date: 2019-11-07 08:26+0000\n"
-"Last-Translator: Kiste <christian.buschau+weblate@mailbox.org>\n"
+"PO-Revision-Date: 2019-12-10 23:12+0000\n"
+"Last-Translator: MartB <mart.b@outlook.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/openwrt/luci/de/>"
 "\n"
 "Language: de\n"
@@ -23,7 +23,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr "%d ungültige Felder"
 
@@ -92,7 +92,7 @@ msgstr "-- UUID vergleichen --"
 msgid "-- please select --"
 msgstr "-- Bitte auswählen --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 "0 = keinen Signal-Schwellwert benutzen, 1 = Treiber-Default nicht ändern"
@@ -105,7 +105,7 @@ msgstr "Systemlast (1 Minute):"
 msgid "15 Minute Load:"
 msgstr "Systemlast (15 Minuten):"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr "vierstellige hexadezimale ID"
 
@@ -118,47 +118,47 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "Systemlast (5 Minuten):"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr "sechstellige hexadezimale ID (ohne Doppelpunkte)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr "802.11r: Schnelle Client-Übergabe"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "Maximales Timeout für Quelladressprüfungen (SA Query)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr "Wiederholungsintervall für Quelladressprüfungen (SA Query)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr "802.11w: Schutz von Management-Frames aktivieren"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr "802.11w: Maximales Timeout"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr "802.11w: Wiederholungsintervall"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> Abfrageport"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> Serverport"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -166,11 +166,11 @@ msgstr ""
 "<abbr title=\"Domain Name System\">DNS</abbr>-Server in der Reihenfolge der "
 "Resolv-Datei abfragen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Addresse"
@@ -183,43 +183,46 @@ msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:598
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
-msgstr "IPv4-Netzmaske"
+msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netzmaske"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
-msgstr "IPv6 Host- oder Netzwerk-Addresse (CIDR)"
+msgstr ""
+"<abbr title=\"Internet Protocol Version 6\">IPv6</abbr> Host- oder Netzwerk-"
+"Addresse (CIDR)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
-msgstr "IPv6-Gateway"
+msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
-msgstr "IPv6-Suffix (hexadezimal)"
+msgstr ""
+"<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hexadezimal)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:40
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
-msgstr "LED Konfiguration"
+msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Konfiguration"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:51
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
-msgstr "MAC-Adresse"
+msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-Adresse"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 "<abbr title=\"Eindeutiger DHCP Bezeichner (DHCP Unique Identifier)\">DUID</"
 "abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -227,7 +230,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> Anzahl von <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Leases"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -235,7 +238,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> Größe von <abbr title=\"Extension "
 "Mechanisms for Domain Name System\">EDNS0</abbr>-Paketen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">Max.</abbr> Anzahl gleichzeitiger Abfragen"
 
@@ -247,11 +250,11 @@ msgstr ""
 "<br/>Hinweis: Der Cron-Dienst muss manuell neu gestartet werden wenn die "
 "Crontab-Datei vor der Bearbeitung leer war."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr "Es existiert bereits ein Verzeichnis mit dem gleichen Namen."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Ein neuer Login ist erforderlich da die Benutzersitzung abgelaufen ist."
@@ -328,12 +331,12 @@ msgstr "Nicht vorhandene Schnittstelle"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
 msgid "Access Concentrator"
-msgstr "Access Concentrator"
+msgstr "Zugriffskonzentrator"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
-msgstr "Access Point"
+msgstr "Zugangspunkt"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:73
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:355
@@ -342,11 +345,11 @@ msgstr "Aktionen"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:69
 msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
-msgstr "Aktive IPv4-Routen"
+msgstr "Aktive <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routen"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:97
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
-msgstr "Aktive IPv6-Routen"
+msgstr "Aktive <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routen"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:80
 msgid "Active Connections"
@@ -357,12 +360,13 @@ msgstr "Aktive Verbindungen"
 msgid "Active DHCP Leases"
 msgstr "Aktive DHCP-Leases"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Aktive DHCPv6-Leases"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -378,7 +382,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Hinzufügen"
 
@@ -412,7 +416,7 @@ msgstr "Instanz hinzufügen"
 msgid "Add key"
 msgstr "Schlüssel hinzufügen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Lokalen Domainsuffx an Namen aus der Hosts-Datei anhängen"
 
@@ -425,11 +429,11 @@ msgstr "Neue Schnittstelle hinzufügen..."
 msgid "Add peer"
 msgstr "Peer hinzufügen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Zusätzliche Hosts-Dateien"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr "Zusätzliche Nameserver-Datei"
 
@@ -450,31 +454,31 @@ msgstr "Adresse"
 msgid "Address to access local relay bridge"
 msgstr "Adresse der lokalen Relay-Brücke"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Administration"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Erweiterte Einstellungen"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr "Vollständige Sendeleistung (ACTATP)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Alarm"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -484,11 +488,11 @@ msgstr "Alias-Schnittstelle"
 msgid "Alias of \"%s\""
 msgstr "Alias von \"%s\""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr "Alle Server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
@@ -496,33 +500,34 @@ msgstr ""
 "IP-Adressen sequenziell vergeben, beginnend mit der kleinsten verfügbaren "
 "Adresse"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr "IPs sequenziell vergeben"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:24
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
-msgstr "Erlaube Anmeldung per Passwort"
+msgstr ""
+"Erlaube <abbr title=\"Secure Shell\">SSH</abbr> Passwort-Authentifizierung"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 "Erlaube dem Access-Point die Trennung von Clients mit schlechter "
 "Signalqualität"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Alle außer gelistete erlauben"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr "Veraltete 802.11b-Raten erlauben"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Nur gelistete erlauben"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Erlaube localhost"
 
@@ -540,7 +545,7 @@ msgstr ""
 "Erlaubt es dem <em>root</em> Benutzer sich mit einem Passwort statt einem "
 "Zertifikat einzuloggen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -555,7 +560,7 @@ msgstr "Erlaubte IP-Adressen"
 msgid "Always announce default router"
 msgstr "Immer Defaultrouter ankündigen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -639,7 +644,7 @@ msgstr "Angekündigte Suchdomains"
 msgid "Announced DNS servers"
 msgstr "Angekündigte DNS-Server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr "Anonyme Identität"
 
@@ -662,17 +667,22 @@ msgstr "Beliebige Zone"
 msgid "Apply backup?"
 msgstr "Backup anwenden?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 "Anforderung zur Anwendung der Änderungen mit Status <code>%h</code> "
 "fehlgeschlagen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr "Ungeprüft übernehmen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr "Warte auf das Anwenden der Konfiguration… %ds"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr "Architektur"
 
@@ -692,12 +702,12 @@ msgstr ""
 "Der Schnittstelle zugewiesene Partitionen des Adressraums werden anhand "
 "dieser hexadezimalen ID gewählt."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Assoziierte Clients"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr "Assoziierungen"
 
@@ -711,7 +721,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr "Berechtigungsgruppe"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Authentifizierung"
 
@@ -720,7 +730,7 @@ msgstr "Authentifizierung"
 msgid "Authentication Type"
 msgstr "Authentifizierungstyp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Authoritativ"
 
@@ -728,11 +738,11 @@ msgstr "Authoritativ"
 msgid "Authorization Required"
 msgstr "Autorisierung benötigt"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -807,8 +817,8 @@ msgstr "BR / DMR / AFTR"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -834,16 +844,12 @@ msgstr "Backup / Firmware Update"
 msgid "Backup file list"
 msgstr "Liste zu sichernder Dateien"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Ungültige Adresse angegeben!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr "Frequenztyp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr "Beacon-Intervall"
 
@@ -859,7 +865,7 @@ msgstr ""
 "markierten Konfigurationsdateien. Des Weiteren sind die durch "
 "benutzerdefinierte Dateiemuster betroffenen Dateien enthalten."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -877,15 +883,15 @@ msgstr "Tunnelendpunkt an diese Schnittstelle binden (optional)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Bitrate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Ungültige \"NX-Domain\" Antworten ignorieren"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bridge"
@@ -903,8 +909,8 @@ msgstr "Geräteindex der Brücke"
 msgid "Bring up on boot"
 msgstr "Während des Bootvorgangs starten"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr "Durchsuchen…"
 
@@ -937,13 +943,13 @@ msgstr "Im Cache"
 msgid "Call failed"
 msgstr "Anruf fehlgeschlagen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -960,11 +966,11 @@ msgstr "Kategorie"
 msgid "Chain"
 msgstr "Kette (Chain)"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Änderungen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr "Änderungen wurden verworfen."
 
@@ -976,8 +982,8 @@ msgstr "Ändert das Administratorpasswort für den Zugriff auf dieses Gerät"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Kanal"
 
@@ -985,7 +991,7 @@ msgstr "Kanal"
 msgid "Check filesystems before mount"
 msgstr "Dateisysteme prüfen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 "Diese Option setzen um existierende Netzwerke auf dem Radio zu löschen."
@@ -1004,7 +1010,7 @@ msgid "Choose mtdblock"
 msgstr "Wähle \"mtdblock\" Datei"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -1016,7 +1022,7 @@ msgstr ""
 "oder das <em>erzeugen</em> Feld ausfüllen um eine neue Zone direkt anzulegen "
 "und zuzuweisen."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -1024,7 +1030,7 @@ msgstr ""
 "Wählt die Netzwerke die dieser WLAN-Schnittstelle zugeordnet werden. Das "
 "<em>erstelle</em>-Feld ausfüllen um ein neues Netzwerk zu erzeugen."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Verschlüsselungsalgorithmus"
 
@@ -1049,9 +1055,9 @@ msgstr ""
 "herunterzuladen. (Hinweis: Diese Funktionalität ist nur für Experten "
 "gedacht!)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Client"
 
@@ -1083,10 +1089,11 @@ msgid "Close list..."
 msgstr "Schließe Liste..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Sammle Daten..."
 
@@ -1106,7 +1113,7 @@ msgstr "Befehl fehlgeschlagen"
 msgid "Comment"
 msgstr "Kommentar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1118,25 +1125,24 @@ msgstr ""
 "Kompatibilitätsprobleme verursachen und die Zuverlässigkeit von "
 "Schlüsselerneuerungen in ausgelasteten Umgebungen verringern."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Konfiguration"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
-msgstr "Konfiguration fehlgeschlagen"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
 msgid "Configuration changes applied."
 msgstr "Die Konfiguration wurde angewendet."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
 msgid "Configuration changes have been rolled back!"
 msgstr "Die Konfiguration wurde zurückgerollt!"
 
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
+msgstr "Konfiguration fehlgeschlagen"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
 msgid "Confirm disconnect"
 msgstr "Verbindungstrennung bestätigen"
@@ -1159,7 +1165,7 @@ msgstr "Verbindungsversuch fehlgeschlagen"
 msgid "Connection lost"
 msgstr "Verbindung verloren"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Verbindungen"
 
@@ -1169,13 +1175,13 @@ msgstr "Verbindungen"
 msgid "Contents have been saved."
 msgstr "Inhalte wurden gespeichert."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr "Fortfahren"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1190,12 +1196,12 @@ msgstr ""
 msgid "Country"
 msgstr "Land"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Ländercode"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Firewallzone anlegen / zuweisen"
 
@@ -1241,17 +1247,19 @@ msgstr ""
 msgid ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
-msgstr "Passt das Verhalten der Geräte-LEDs an - wenn dies möglich ist."
+msgstr ""
+"Passt das Verhalten der Geräte-<abbr title=\"Light Emitting Diode\">LED</"
+"abbr>s an - wenn dies möglich ist."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr "DAE-Client"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr "DAE-Port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr "DAE-Geheimnis"
 
@@ -1259,12 +1267,12 @@ msgstr "DAE-Geheimnis"
 msgid "DHCP Server"
 msgstr "DHCP-Server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP und DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1295,7 +1303,7 @@ msgstr "DHCPv6-Dienst"
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "DNS-Weiterleitungen"
 
@@ -1303,11 +1311,11 @@ msgstr "DNS-Weiterleitungen"
 msgid "DNS-Label / FQDN"
 msgstr "DNS-Label / FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr "DNSSEC Signaturstatus prüfen"
 
@@ -1332,10 +1340,11 @@ msgstr "DSL-Status"
 msgid "DSL line mode"
 msgstr "DSL Leitungsmodus"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr "DTIM-Intervall"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
@@ -1349,9 +1358,9 @@ msgstr "Datenrate"
 msgid "Debug"
 msgstr "Debug"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Standard %d"
 
@@ -1395,7 +1404,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1407,15 +1416,15 @@ msgstr "Löschen"
 msgid "Delete key"
 msgstr "Schlüssel löschen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr "Löschauftrag fehlgeschlagen: %s"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Dieses Netzwerk löschen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "DTIM (Delivery Traffic Indication) Nachrichtenintervall"
 
@@ -1423,7 +1432,7 @@ msgstr "DTIM (Delivery Traffic Indication) Nachrichtenintervall"
 msgid "Description"
 msgstr "Beschreibung"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr "Abwählen"
 
@@ -1447,7 +1456,7 @@ msgstr "Ziel-Zone"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1455,7 +1464,7 @@ msgstr "Ziel-Zone"
 msgid "Device"
 msgstr "Gerät"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Gerätekonfiguration"
 
@@ -1468,7 +1477,7 @@ msgstr "Netzwerkadapter ist nicht aktiv"
 msgid "Device is restarting…"
 msgstr "Netzwerkadapter startet neu…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "Das Gerät ist nicht erreichbar!"
 
@@ -1476,8 +1485,7 @@ msgstr "Das Gerät ist nicht erreichbar!"
 msgid "Device unreachable! Still waiting for device..."
 msgstr "Gerät nicht erreichbar! Wartet immer noch..."
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Diagnosen"
 
@@ -1486,12 +1494,12 @@ msgstr "Diagnosen"
 msgid "Dial number"
 msgstr "Einwahlnummer"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Verzeichnis"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Deaktivieren"
 
@@ -1512,15 +1520,15 @@ msgstr "DNS-Lookups deaktivieren"
 msgid "Disable Encryption"
 msgstr "Verschlüsselung deaktivieren"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr "Inaktivitäts-Proben deaktivieren"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr "Dieses Netzwerk deaktivieren"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1532,17 +1540,19 @@ msgstr "Dieses Netzwerk deaktivieren"
 msgid "Disabled"
 msgstr "Deaktiviert"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Trennung bei schlechtem Antwortverhalten"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Eingehende RFC1918-Antworten verwerfen"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr "Trennen"
 
@@ -1552,24 +1562,24 @@ msgid "Disconnection attempt failed"
 msgstr "Verbindungstrennung fehlgeschlagen"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr "Schließen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Distanzoptimierung"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Distanz zum am weitesten entfernten Funkpartner in Metern."
 
 # Nur für NAT-Firewalls?
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1581,23 +1591,23 @@ msgstr ""
 "abbr>-Forwarder für <abbr title=\"Network Address Translation\">NAT</abbr> "
 "Router"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 "Negative Antworten nicht zwischenspeichern, z.B. bei nicht existierenden "
 "Domains"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Keine Anfragen weiterleiten welche nicht durch öffentliche Server "
 "beantwortet werden können"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Keine Rückwärtsauflösungen für lokale Netzwerke weiterleiten"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Soll \"%s\" wirklich gelöscht werden?"
 
@@ -1610,15 +1620,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr "Möchten Sie wirklich alle Einstellungen löschen?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Soll das Verzeichnis \"%s\" wirklich rekursiv gelöscht werden?"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Anfragen nur mit Domain"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Domain-Whitelist"
 
@@ -1626,11 +1636,13 @@ msgstr "Domain-Whitelist"
 msgid "Don't Fragment"
 msgstr "Nicht fragmentieren"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
-msgstr "Anfragen ohne Domainnamen nicht weiterleiten"
+msgstr ""
+"<abbr title=\"Domain Name System\">DNS</abbr>-Anfragen ohne <abbr title="
+"\"Domain Name System\">DNS</abbr>-Name nicht weiterleiten"
 
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:152
 msgid "Down"
@@ -1661,8 +1673,9 @@ msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
 msgstr ""
-"Der SSH-Server ermöglicht Shell-Zugriff über das Netzwerk und bietet einen "
-"integrierten SCP-Dienst"
+"Der <abbr title=\"Secure Shell\">SSH</abbr>-Server ermöglicht Shell-Zugriff "
+"über das Netzwerk und bietet einen integrierten <abbr title=\"Secure Copy"
+"\">SCP</abbr>-Dienst"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:14
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:11
@@ -1671,7 +1684,8 @@ msgstr "Dual-Stack Lite (RFC6333)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:590
 msgid "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
-msgstr "Dynamisches DHCP"
+msgstr ""
+"Dynamisches <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
 msgid "Dynamic tunnel"
@@ -1689,7 +1703,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "EA-Bitlänge"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "EAP-Methode"
 
@@ -1699,7 +1713,7 @@ msgstr "EAP-Methode"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Bearbeiten"
 
@@ -1711,11 +1725,11 @@ msgstr ""
 "Um die Syntaxfehler zu beheben, bitte die obige unformatierte Konfiguration "
 "anpassen und \"Speichern\" klicken um die Seite neu zu laden."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Dieses Netzwerk bearbeiten"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr "Drahtlosnetzwerk bearbeiten"
 
@@ -1723,8 +1737,8 @@ msgstr "Drahtlosnetzwerk bearbeiten"
 msgid "Emergency"
 msgstr "Notfall"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Aktivieren"
 
@@ -1775,7 +1789,7 @@ msgstr "Aktiviere NTP-Client"
 msgid "Enable Single DES"
 msgstr "Single-DES aktivieren"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "TFTP-Server aktivieren"
 
@@ -1783,11 +1797,11 @@ msgstr "TFTP-Server aktivieren"
 msgid "Enable VLAN functionality"
 msgstr "VLAN-Funktionalität aktivieren"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr "WPS-via-Knopfdruck aktivieren, erfordert WPA(2)-PSK/WPA3-SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Key Reinstallation (KRACK) Gegenmaßnahmen aktivieren"
 
@@ -1807,7 +1821,7 @@ msgstr "Port-Mirroring für ausgehende Pakete aktivieren"
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr "Das DF-Bit (Nicht fragmentieren) auf gekapselten Paketen setzen."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr "Dieses Netzwerk aktivieren"
 
@@ -1825,7 +1839,7 @@ msgstr "Aktiviert"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "Aktiviert die automatische IGMP-Erkennung auf dieser Netzwerkbrücke"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1848,9 +1862,9 @@ msgstr "Kapselung"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Verschlüsselung"
 
@@ -1887,29 +1901,36 @@ msgstr "Fehler"
 msgid "Errored seconds (ES)"
 msgstr "Fehlersekunden (ES)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Netzwerkschnittstelle"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Netzwerk Switch"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr "Schnittstellen ausschließen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "Hosts vervollständigen"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr "Erwarte einen hexadezimalen Zuordnungshinweis"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr "Erwarte: %s"
 
@@ -1928,11 +1949,11 @@ msgstr ""
 msgid "External"
 msgstr "Extern"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr "Externe R0-Key-Holder-List"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr "Externe R1-Key-Holder-List"
 
@@ -1952,15 +1973,15 @@ msgstr "Externes Protokollserver Protokoll"
 msgid "Extra SSH command options"
 msgstr "Zusätzliche SSH-Kommando-Optionen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr "FT-über-DS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr "FT-drahtlos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr "FT Protokoll"
 
@@ -1968,7 +1989,7 @@ msgstr "FT Protokoll"
 msgid "Failed to change the system password."
 msgstr "Das Systempasswort konnte nicht geändert werden."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Konnte nicht innerhalb von %d Sekunden bestätigen, warte auf Zurückrollen "
@@ -1978,19 +1999,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Fehler beim Ausführen der Aktion \"/etc/init.d/%s %s\": %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Datei"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr "Datei nicht verfügbar"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr "Dateiname"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "Dateiname des Boot-Images welches den Clients mitgeteilt wird"
 
@@ -1999,11 +2020,11 @@ msgstr "Dateiname des Boot-Images welches den Clients mitgeteilt wird"
 msgid "Filesystem"
 msgstr "Dateisystem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Private Anfragen filtern"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Windowsanfragen filtern"
 
@@ -2020,7 +2041,7 @@ msgstr ""
 "Findet alle angeschlossenen Dateisysteme und SWAP-Partitionen und generiert "
 "die Konfiguration mit passenden Standardwerten für alle gefundenen Geräte neu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Suchen und Verbinden von Netzwerken"
 
@@ -2028,7 +2049,7 @@ msgstr "Suchen und Verbinden von Netzwerken"
 msgid "Finish"
 msgstr "Fertigstellen"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -2048,11 +2069,11 @@ msgstr "Firewall-Status"
 msgid "Firmware File"
 msgstr "Firmware-Datei"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Firmware Version"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Fester Port für ausgehende DNS-Anfragen"
 
@@ -2076,17 +2097,17 @@ msgstr "Flash-Operationen"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:284
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:286
 msgid "Flashing…"
-msgstr "Flashing…"
+msgstr "Aktualisieren…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:593
 msgid "Force"
 msgstr "Start erzwingen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr "40MHz-Modus forcieren"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "CCMP (AES) erzwingen"
 
@@ -2096,11 +2117,11 @@ msgstr ""
 "Aktiviere DHCP-Server für dieses Netzwerk, selbst wenn ein anderer aktiver "
 "Server erkannt wurde."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Erzwinge TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Erzwinge TKIP und CCMP (AES)"
 
@@ -2132,7 +2153,7 @@ msgstr "Fehlerkorrektursekunden (FECS)"
 msgid "Forward broadcast traffic"
 msgstr "Broadcasts weiterleiten"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr "Mesh-Nachbar-Traffic weiterleiten"
 
@@ -2140,7 +2161,7 @@ msgstr "Mesh-Nachbar-Traffic weiterleiten"
 msgid "Forwarding mode"
 msgstr "Weiterleitungstyp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Fragmentierungsschwelle"
 
@@ -2158,7 +2179,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2184,7 +2205,7 @@ msgstr "Gateway-Adresse ist ungültig"
 msgid "Gateway metric"
 msgstr "Gateway-Metrik"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2194,8 +2215,8 @@ msgstr "Allgemeine Einstellungen"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Allgemeine Einstellungen"
 
@@ -2203,7 +2224,7 @@ msgstr "Allgemeine Einstellungen"
 msgid "Generate Config"
 msgstr "Konfiguration generieren"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr "PMK lokal generieren"
 
@@ -2225,9 +2246,9 @@ msgstr "Globale Einstellungen"
 msgid "Global network options"
 msgstr "Globale Netzwerkeinstellungen"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Zur Passwortkonfiguration..."
@@ -2271,18 +2292,20 @@ msgstr ""
 "An dieser Stelle können Grundeinstellungen des Systems wie Hostname oder "
 "Zeitzone vorgenommen werden."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
-msgstr "ESSID verstecken"
+msgstr ""
+"<abbr title=\"Extended Service Set Identifier\">ESSID</abbr> verstecken"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:99
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:61
 msgid "Hide empty chains"
 msgstr "Leere Chains ausblenden"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr "Host"
 
@@ -2303,9 +2326,9 @@ msgid "Host-Uniq tag content"
 msgstr "\"Host-Uniq\"-Bezeichner"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2316,7 +2339,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "Zu sendender Hostname bei DHCP Anfragen"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Rechnernamen"
 
@@ -2346,7 +2369,7 @@ msgstr "IP-Adresse"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr "IP-Adresse ist ungültig"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2354,13 +2377,13 @@ msgstr "IP-Adresse ist ungültig"
 msgid "IP address is missing"
 msgstr "IP-Adresse fehlt"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2428,6 +2451,8 @@ msgstr "IPv4-in-IPv4 (RFC2003)"
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr "IPv4/IPv6 (beide - standardmäßig IPv4)"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2438,8 +2463,6 @@ msgstr "IPv4/IPv6 (beide - standardmäßig IPv4)"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2509,6 +2532,7 @@ msgstr "Geroutetes IPv6-Präfix"
 msgid "IPv6 suffix"
 msgstr "IPv6 Endung"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2533,7 +2557,7 @@ msgstr "IPv6-über-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-über-IPv4 (6to4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Identität"
 
@@ -2608,15 +2632,15 @@ msgstr ""
 "effektive Größe des Arbeitsspeichers zu erhöhen. Die Auslagerung der Daten "
 "ist natürlich bedeutend langsamer als direkte Arbeitsspeicherzugriffe."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
-msgstr "Ignoriere /etc/hosts"
+msgstr "Ignoriere <code>/etc/hosts</code>"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:574
 msgid "Ignore interface"
 msgstr "Schnittstelle ignorieren"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Resolv-Datei ignorieren"
 
@@ -2671,12 +2695,6 @@ msgstr "Startscript"
 msgid "Initscripts"
 msgstr "Startscripte"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-"Bitte \"iputils-traceroute6\" installieren um IPv6-Routenverfolgung nutzen "
-"zu können"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Installiere Protokoll-Erweiterungen..."
@@ -2697,7 +2715,7 @@ msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 "Das Gerät der Schnittstelle %q wurde automatisch von %q auf %q geändert."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Schnittstellenkonfiguration"
 
@@ -2728,7 +2746,7 @@ msgstr "Netzwerkadapter startet..."
 msgid "Interface is stopping..."
 msgstr "Netzwerkadapter stoppt..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "Schnittstellenname"
 
@@ -2739,7 +2757,7 @@ msgstr "Schnittstelle existiert nicht oder ist nicht verbunden."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Schnittstellen"
 
@@ -2785,7 +2803,7 @@ msgid "Invalid username and/or password! Please try again."
 msgstr ""
 "Ungültiger Benutzername oder ungültiges Passwort! Bitte erneut versuchen."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr "Clients isolieren"
 
@@ -2797,22 +2815,22 @@ msgstr ""
 "Das verwendete Image scheint zu groß für den internen Flash-Speicher zu "
 "sein. Überprüfen Sie die Imagedatei!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "JavaScript benötigt!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Netzwerk beitreten"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Netzwerk beitreten: Suche nach Netzwerken"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr "Trete Netzwerk %q bei"
 
@@ -2820,24 +2838,24 @@ msgstr "Trete Netzwerk %q bei"
 msgid "Keep settings and retain the current configuration"
 msgstr "Einstellungen beibehalten und die aktuelle Konfiguration sichern"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Kernelprotokoll"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Kernel Version"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Schlüssel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Schlüssel Nr. %d"
 
@@ -2897,20 +2915,24 @@ msgstr "Latenz"
 msgid "Leaf"
 msgstr "Zweigstelle"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "Laufzeit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Verbleibende Gültigkeit"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Leasedatei"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Verbleibende Gültigkeit"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2925,7 +2947,7 @@ msgstr "Zur automatischen Erkennung leer lassen"
 msgid "Leave empty to use the current WAN address"
 msgstr "Leer lassen um die aktuelle WAN-Adresse zu verwenden"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Legende:"
 
@@ -2933,13 +2955,13 @@ msgstr "Legende:"
 msgid "Limit"
 msgstr "Limit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "DNS-Dienste auf direkte lokale Subnetze beschränken um Missbrauch durch "
 "Dritte zu verhindern."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Dienste auf die angegeben Schnittstellen plus Loopback beschränken."
 
@@ -2959,11 +2981,11 @@ msgstr "Verbindungsstatus"
 msgid "Line Uptime"
 msgstr "Verbindungsdauer"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Verbindung hergestellt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2971,7 +2993,7 @@ msgstr ""
 "Liste von <abbr title=\"Domain Name System\">DNS</abbr>-Servern an welche "
 "Requests weitergeleitet werden"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2986,7 +3008,7 @@ msgstr ""
 "werden kann, mit der sich der Client wärend der anfänglichen "
 "Mobilitätsdomänen-Assoziation verbunden hat."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -3005,15 +3027,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "Liste der SSH Schlüssel zur Authentifikation"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Liste von Domains für welche RFC1918-Antworten erlaubt sind"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Liste von Servern die falsche \"NX Domain\" Antworten liefern"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr "Aktive Schnittstellen"
 
@@ -3027,28 +3049,24 @@ msgstr ""
 "Nur auf die gegebene Schnittstelle reagieren, nutze alle wenn nicht "
 "spezifiziert"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "Serverport für eingehende DNS Abfragen"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Last"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Durchschnittslast"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Lade"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr "Lade Verzeichniseinträge…"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -3076,7 +3094,7 @@ msgstr "Lokale IPv4 Adresse"
 msgid "Local IPv6 address"
 msgstr "Lokale IPv6 Adresse"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr "Nur lokale Dienste"
 
@@ -3084,16 +3102,16 @@ msgstr "Nur lokale Dienste"
 msgid "Local Startup"
 msgstr "Lokales Startskript"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Lokale Zeit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Lokale Domain"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -3102,17 +3120,17 @@ msgstr ""
 "diese Domain zutreffen werden nie weitergeleitet und ausschließlich aus DHCP-"
 "Namen oder Hosts-Dateien aufgelöst"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Lokaler Domain-Suffix welcher an DHCP Namen und Host-Datei Einträge "
 "angehangen wird"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Lokaler Server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3120,7 +3138,7 @@ msgstr ""
 "Hostnamen je nach anfragendem Subnetz auflösen wenn mehrere IPs verfügbar "
 "sind"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Lokalisiere Anfragen"
 
@@ -3128,7 +3146,7 @@ msgstr "Lokalisiere Anfragen"
 msgid "Log output level"
 msgstr "Protokolllevel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Schreibe Abfragelog"
 
@@ -3140,7 +3158,7 @@ msgstr "Protokollierung"
 msgid "Login"
 msgstr "Anmelden"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Abmelden"
 
@@ -3158,23 +3176,23 @@ msgid "MAC"
 msgstr "MAC"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Adresse"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "MAC-Adressfilter"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "MAC-Filter"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "MAC-Adressliste"
 
@@ -3198,7 +3216,7 @@ msgstr "MBit/s"
 msgid "MD5"
 msgstr "MD5"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3224,7 +3242,7 @@ msgstr "Das Root-Dateisystem muss mit folgenden Kommandsos vorbereitet werden:"
 msgid "Manual"
 msgstr "Manuell"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr "Master"
@@ -3233,19 +3251,19 @@ msgstr "Master"
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Maximal erreichbare Datenrate (ATTNDR)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr "Maximal erlaubter Inaktivitätszeitraum"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Maximal zulässige Anzahl von aktiven DHCP-Leases"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Maximal zulässige Anzahl an gleichzeitigen DNS-Anfragen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Maximal zulässige Größe von EDNS.0 UDP Paketen"
 
@@ -3259,14 +3277,14 @@ msgstr "Maximale Zeit die gewartet wird bis das Modem bereit ist (in Sekunden)"
 msgid "Maximum number of leased addresses."
 msgstr "Maximal zulässige Anzahl von vergeben DHCP-Adressen."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr "Maximale Sendeleistung"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3285,7 +3303,7 @@ msgstr "Hauptspeicher"
 msgid "Memory usage (%)"
 msgstr "Speichernutzung (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr "Mesh"
 
@@ -3293,7 +3311,7 @@ msgstr "Mesh"
 msgid "Mesh ID"
 msgstr "Mesh-ID"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr "Mesh-ID"
 
@@ -3320,7 +3338,7 @@ msgstr "Spiegel-Quell-Port"
 msgid "Mobile Data"
 msgstr "Mobilfunk Daten"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr "Mobilitätsbereich"
 
@@ -3328,13 +3346,13 @@ msgstr "Mobilitätsbereich"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Modus"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "Modell"
 
@@ -3365,8 +3383,8 @@ msgstr "Wartezeit für Modeminitialisierung"
 msgid "ModemManager"
 msgstr "ModemManager"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3436,7 +3454,7 @@ msgstr "Nach unten schieben"
 msgid "Move up"
 msgstr "Nach oben schieben"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3466,6 +3484,7 @@ msgid "NTP server candidates"
 msgstr "NTP Server Kandidaten"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3473,30 +3492,30 @@ msgstr "NTP Server Kandidaten"
 msgid "Name"
 msgstr "Name"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Name des neuen Netzwerkes"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navigation"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Netzwerk"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Netzwerk-Werkzeuge"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "Netzwerk-Boot-Image"
 
@@ -3522,7 +3541,7 @@ msgstr "Nein"
 msgid "No DHCP Server configured for this interface"
 msgstr "Kein DHCP Server auf dieser Schnittstelle eingerichtet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr "Keine Verschlüsselung"
 
@@ -3534,7 +3553,7 @@ msgstr "Kein NAT-T"
 msgid "No data received"
 msgstr "Keine Daten empfangen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr "Keine Einträge in diesem Verzeichnis"
 
@@ -3542,9 +3561,9 @@ msgstr "Keine Einträge in diesem Verzeichnis"
 msgid "No files found"
 msgstr "Keine Dateien gefunden"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Keine Informationen verfügbar"
@@ -3554,13 +3573,13 @@ msgstr "Keine Informationen verfügbar"
 msgid "No matching prefix delegation"
 msgstr "Kein passendes delegiertes Prefix"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Kein Negativ-Cache"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Kein Passwort gesetzt!"
@@ -3589,8 +3608,8 @@ msgstr "Keine Zone zugewiesen"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Rauschen"
 
@@ -3600,13 +3619,13 @@ msgstr "Signal-Rausch-Abstand (SNR)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:267
 msgid "Noise:"
-msgstr "Noise:"
+msgstr "Rauschen:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr "Nicht-präemptive CRC-Fehler (CRC_P)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr "An Schnittstellen binden"
 
@@ -3648,11 +3667,11 @@ msgstr "Nicht unterstützt"
 msgid "Notice"
 msgstr "Notiz"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "DNS-Auflösung"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 "Anzahl der zwischengespeicherten DNS-Einträge. Maximum sind 10000 Einträge, "
@@ -3681,19 +3700,27 @@ msgstr "Chiffriertes Passwort"
 msgid "Obtain IPv6-Address"
 msgstr "IPv6-Adresse beziehen"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr "Aus"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "Verzögerung für Ausschalt-Zustand"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr "An"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr "Link-lokale Route"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "Verzögerung für Anschalt-Zustand"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "Es muss entweder ein Hostname oder eine MAC-Adresse angegeben werden!"
 
@@ -3725,19 +3752,19 @@ msgstr "Liste öffnen..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr "OpenConnect (CISCO AnyConnect)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr "Betriebsfrequenz"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Option geändert"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Option entfernt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr "Optional"
@@ -3864,7 +3891,7 @@ msgstr "TOS-Wert überschreiben"
 msgid "Override TTL"
 msgstr "TTL-Wert überschreiben"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr "Standard Schnittstellennamen überschreiben"
 
@@ -3884,11 +3911,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr "Überschreibt die benutzte Tabelle für interne Routen"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Übersicht"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Existierende Datei \"%s\" überschreiben?"
 
@@ -3944,7 +3971,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "PIN-Code abgelehnt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr "PMK R1 Push"
 
@@ -3999,7 +4026,7 @@ msgid "Part of zone %q"
 msgstr "Teil von Zone %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -4010,11 +4037,11 @@ msgstr "Passwort"
 msgid "Password authentication"
 msgstr "Passwortanmeldung"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Passwort des privaten Schlüssels"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr "Password des inneren, privaten Schlüssels"
 
@@ -4033,27 +4060,27 @@ msgstr "Passwort Bestätigung"
 msgid "Paste or drag SSH key file…"
 msgstr "Schlüssel einfügen oder Schlüsseldatei hereinziehen…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Pfad zum CA-Zertifikat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Pfad zu Client-Zertifikat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Pfad zum Privaten Schlüssel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr "Pfad zum inneren CA-Zertifikat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr "Pfad zum inneren Client-Zertifikat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr "Pfad zum inneren, privaten Schlüssel"
 
@@ -4112,8 +4139,9 @@ msgstr "Phy-Rate:"
 msgid "Physical Settings"
 msgstr "Physische Einstellungen"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ping"
 
@@ -4130,7 +4158,7 @@ msgstr "Pkte."
 msgid "Please enter your username and password."
 msgstr "Bitte Benutzernamen und Passwort eingeben."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr "Bitte wählen Sie die hochzuladende Datei aus."
 
@@ -4142,7 +4170,7 @@ msgstr "Standardregel"
 msgid "Port"
 msgstr "Port"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr "Port %s"
 
@@ -4159,7 +4187,7 @@ msgid "Power Management Mode"
 msgstr "Energiesparmodus"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr "Präemptive CRC-Fehler (CRCP_P)"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4191,11 +4219,11 @@ msgstr ""
 "Deklariere den Client als tot nach der angegebenen Anzahl von LCP Echo "
 "Fehlschlägen, nutze den Wert 0 um Fehler zu ignorieren"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr "Verhindert das Binden an diese Schnittstellen."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Unterbindet Client-Client-Verkehr"
 
@@ -4204,7 +4232,7 @@ msgid "Private Key"
 msgstr "Privater Schlüssel"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Prozesse"
 
@@ -4228,11 +4256,11 @@ msgstr "Protokoll"
 msgid "Provide NTP server"
 msgstr "NTP-Server anbieten"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "Neues Netzwerk anbieten"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4265,21 +4293,23 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMI Cellular"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Qualität"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
-msgstr "Alle verfügbaren übergeordneten DNS-Server abfragen"
+msgstr ""
+"Alle verfügbaren übergeordneten <abbr title=\"Domain Name System\">DNS</"
+"abbr>-Server abfragen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr "R0-Schlüsselgültigkeit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr "R1-Schlüsselinhaber"
 
@@ -4287,11 +4317,11 @@ msgstr "R1-Schlüsselinhaber"
 msgid "RFC3947 NAT-T mode"
 msgstr "RFC3947 \"NAT-T\"-Modus"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr "RSSI-Schwellwert für Assoziationen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS-Schwelle"
 
@@ -4301,35 +4331,35 @@ msgstr "RTS/CTS-Schwelle"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "RX-Rate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr "RX-Rate / TX-Rate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Radius-Accounting-Port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
-msgstr "Radius-Accounting-Secret"
+msgstr "Radius-Accounting-Geheimnis"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Radius-Accounting-Server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Radius-Authentication-Port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
-msgstr "Radius-Authentication-Secret"
+msgstr "Radius-Authentifizierung-Geheimnis"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Radius-Authentication-Server"
 
@@ -4339,25 +4369,27 @@ msgstr ""
 "Hexadezimal-kodierte Zeichensequenz. Nur angeben wenn der Internetanbieter "
 "einen bestimmten Wert erwartet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
-msgstr "Lese Informationen aus /etc/ethers um den DHCP-Server zu konfigurieren"
+msgstr ""
+"Lese <code>/etc/ethers</code> um den <abbr title=\"Dynamic Host "
+"Configuration Protocol\">DHCP</abbr>-Server zu konfigurieren"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:397
 msgid "Really switch protocol?"
 msgstr "Protokoll wirklich wechseln?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Echtzeit-Diagramme"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr "Reassoziierungsfrist"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "DNS-Rebind-Schutz"
 
@@ -4377,7 +4409,7 @@ msgstr "Neustart…"
 msgid "Reboots the operating system of your device"
 msgstr "Startet das Betriebssystem des Routers neu"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Empfangen"
 
@@ -4421,11 +4453,11 @@ msgstr "Entfernte IPv4-Adresse"
 msgid "Remote IPv4 address or FQDN"
 msgstr "Entfernte IPv4-Adresse oder Hostname"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Entfernen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Drahtloskonfiguration ersetzen"
 
@@ -4441,7 +4473,7 @@ msgstr "IPv6-Präfix dieser Länge anfordern"
 msgid "Request timeout"
 msgstr "Anfrage-Timeout"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr "Benötigt"
 
@@ -4469,35 +4501,35 @@ msgstr ""
 "Tunnels nutzen darf. Entspricht üblicherweise der Tunnel-IP-Adresse des "
 "Verbindungspartners und den Netzwerken, die dieser durch den Tunnel routet."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr "Benötigt \"hostapd\""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr "Benötigt \"hostapd\" mit EAP-Support"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr "Benötigt \"hostapd\" mit OWE-Support"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr "Benötigt \"hostapd\" mit SAE-Support"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
-"Benötigt die \"volle\" Variante des wpad oder hostapd Paketes und "
-"Unterstützung vom WLAN-Treiber"
+"Benötigt die \"full\" Variante von wpad/hostapd und Unterstützung vom WLAN-"
+"Treiber<br />(Stand: Januar 2019: ath9k, ath10k, mwlwifi, mt76)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4505,31 +4537,31 @@ msgstr ""
 "Setzt DNSSEC-Unterstützung im DNS-Zielserver vorraus; überprüft ob "
 "unsignierte Antworten wirklich von unsignierten Domains kommen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr "Benötigt \"wpa-supplicant\""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr "Benötigt \"wpa-supplicant\" mit EAP-Support"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr "Benötigt \"wpa-supplicant\" mit OWE-Support"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr "Benötigt \"wpa-supplicant\" mit SAE-Support"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4545,11 +4577,11 @@ msgstr "Zähler zurücksetzen"
 msgid "Reset to defaults"
 msgstr "Auslieferungszustand wiederherstellen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Resolv- und Hosts-Dateien"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Resolv-Datei"
 
@@ -4558,7 +4590,7 @@ msgid "Resource not found"
 msgstr "Resource nicht gefunden"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4568,7 +4600,7 @@ msgstr "Neustarten"
 msgid "Restart Firewall"
 msgstr "Firewall neu starten"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr "W-LAN-Gerät neu starten"
 
@@ -4585,23 +4617,23 @@ msgstr "Sicherung wiederherstellen"
 msgid "Reveal/hide password"
 msgstr "Passwort zeigen/verstecken"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Verwerfen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr "Änderungen verwerfen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Anforderung zum Verwerfen mit Status <code>%h</code> fehlgeschlagen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr "Verwerfe Konfigurationsänderungen…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Wurzelverzeichnis für über TFTP ausgelieferte Dateien"
 
@@ -4631,8 +4663,8 @@ msgid "Router Password"
 msgstr "Routerpasswort"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Routen"
 
@@ -4656,7 +4688,7 @@ msgstr "Vor dem Einhängen Dateisystemprüfung starten"
 msgid "Run filesystem check"
 msgstr "Dateisystemprüfung durchführen"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr "Laufzeitfehler"
 
@@ -4664,7 +4696,7 @@ msgstr "Laufzeitfehler"
 msgid "SHA256"
 msgstr "SHA256"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr "SNR"
 
@@ -4692,8 +4724,8 @@ msgstr "SSH-Schlüssel"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4702,7 +4734,7 @@ msgid "SWAP"
 msgstr "SWAP"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4711,8 +4743,8 @@ msgstr "SWAP"
 msgid "Save"
 msgstr "Speichern"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Speichern & Anwenden"
@@ -4725,7 +4757,7 @@ msgstr "Speichere mtdblock"
 msgid "Save mtdblock contents"
 msgstr "Inhalte von mtdblock-Partitionen speichern"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Suche"
 
@@ -4734,11 +4766,11 @@ msgstr "Suche"
 msgid "Scheduled Tasks"
 msgstr "Geplante Aufgaben"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Sektion hinzugefügt"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Sektion entfernt"
 
@@ -4756,9 +4788,9 @@ msgstr ""
 "wenn die Formatüberprüfung fehlschlägt. Diese Option nur benutzen wenn das "
 "Abbild korrekt und für dieses Gerät bestimmt ist!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr "Datei auswählen…"
 
@@ -4775,7 +4807,7 @@ msgstr ""
 "Sende LCP Echo Anforderungen im angegebenem Interval in Sekunden, nur "
 "effektiv in Verbindung mit einem Fehler-Schwellwert"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Servereinstellungen"
 
@@ -4788,11 +4820,11 @@ msgstr "Service-Name"
 msgid "Service Type"
 msgstr "Service-Typ"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Dienste"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr "Sitzung abgelaufen"
 
@@ -4834,11 +4866,11 @@ msgstr "DHCP Server einrichten"
 msgid "Severely Errored Seconds (SES)"
 msgstr "schwerwiegende Fehlersekunden (SES)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr "kurzes Guardintervall"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr "Kurze Präambel"
 
@@ -4857,15 +4889,15 @@ msgstr "Diese Schnittstelle herunterfahren"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr "Signal / Rauschen"
 
@@ -4877,11 +4909,12 @@ msgstr "Signaldämpfung (SATN)"
 msgid "Signal:"
 msgstr "Signal:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Größe"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr "Größe des DNS-Caches"
 
@@ -4894,15 +4927,15 @@ msgstr "Größe der ZRAM-Gerätedatei in Megabytes"
 msgid "Skip"
 msgstr "Überspringen"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Zum Inhalt springen"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Zur Navigation springen"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Software-VLAN"
@@ -4960,7 +4993,7 @@ msgstr ""
 "Spezifiziert die maximale Anzahl an Sekunde nach denen Hoss als tot erachtet "
 "werden"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4990,7 +5023,7 @@ msgstr ""
 "Setzt eine spezifische MTU (Maximum Transmission Unit) abweichend von den "
 "standardmäßigen 1280 Bytes."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Geben Sie hier den geheimen Netzwerkschlüssel an."
 
@@ -5004,11 +5037,11 @@ msgstr "Start"
 msgid "Start priority"
 msgstr "Startpriorität"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr "Starte Anwendung der Konfigurationsänderungen…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr "Starte WLAN Scan..."
 
@@ -5025,21 +5058,21 @@ msgstr "Statische IPv4 Routen"
 msgid "Static IPv6 Routes"
 msgstr "Statische IPv6 Routen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Statische Einträge"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Statische Routen"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statische Adresse"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -5050,14 +5083,14 @@ msgstr ""
 "Konfigurationen benötigt auf denen lediglich Hosts mit zugehörigem "
 "statischem Lease-Eintrag bedient werden."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr "Client-Inaktivitäts-Limit"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Status"
 
@@ -5067,7 +5100,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr "Stoppen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Strikte Reihenfolge"
 
@@ -5076,15 +5109,15 @@ msgid "Strong"
 msgstr "Stark"
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Absenden"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr "Logeinträge unterdrücken"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 "Logeinträge für erfolgreiche Operationen dieser Protokolle unterdrücken"
@@ -5094,7 +5127,7 @@ msgid "Swap free"
 msgstr "Swap frei"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Switch"
 
@@ -5109,15 +5142,15 @@ msgstr ""
 "Der Switch %q hat eine unbekannte Struktur, die VLAN Settings könnten "
 "unpassend sein."
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr "Switch-Port-Maske"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
-msgstr ""
+msgstr "Switch-Geschwindigkeits-Maske"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Switch-VLAN"
@@ -5132,7 +5165,7 @@ msgstr "Wechsle Protokoll"
 msgid "Switch to CIDR list notation"
 msgstr "Auf CIDR-Listen-Notation wechseln"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr "Symbolischer Link"
 
@@ -5144,15 +5177,15 @@ msgstr "Mit NTP-Server synchronisieren"
 msgid "Sync with browser"
 msgstr "Mit Browser synchronisieren"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "System"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Systemprotokoll"
 
@@ -5168,11 +5201,11 @@ msgstr "Größe des Systemprotokoll-Puffers"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "TFTP Einstellungen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "TFTP Wurzelverzeichnis"
 
@@ -5182,7 +5215,7 @@ msgstr "TFTP Wurzelverzeichnis"
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "TX-Rate"
 
@@ -5233,7 +5266,7 @@ msgstr ""
 "Vom Provider zugewiesenes IPv6-Präfix, endet normalerweise mit <code>::</"
 "code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5247,7 +5280,7 @@ msgstr ""
 "Die Konfigurationsdatei konnte aufgrund der folgenden Fehler nicht geladen "
 "werden:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5271,9 +5304,11 @@ msgstr ""
 msgid ""
 "The device file of the memory or partition (<abbr title=\"for example\">e.g."
 "</abbr> <code>/dev/sda1</code>)"
-msgstr "Die Gerätedatei des Speichers oder der Partition (z.B.: /dev/sda)"
+msgstr ""
+"Die Gerätedatei des Speichers oder der Partition (<abbr title=\"zum Beispiel"
+"\">z.B.</abbr>: <code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5338,7 +5373,7 @@ msgstr "Länge des IPv6-Präfix in Bits"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr "Die lokale IPv4-Adresse über die der Tunnel aufgebaut wird (optional)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr "Der Netzwerkname wird bereits verwendet"
 
@@ -5351,14 +5386,13 @@ msgid ""
 "segments. Often there is by default one Uplink port for a connection to the "
 "next greater network like the internet and other ports for a local network."
 msgstr ""
-"Die Netzwerkschnittstellen dieses Geräts können zu verschienden <abbr title="
-"\"Virtual Local Area Network\">VLAN</abbr>s zusammengefasst werden, in denen "
-"Geräte miteinander direkt kommunizieren können. <abbr title=\"Virtual Local "
-"Area Network\">VLAN</abbr>s werden auch häufig dazu genutzt, um Netzwerke "
-"voneinander zu trennen. So ist oftmals eine Schnittstelle als Uplink zu "
-"einem größeren Netz, wie dem Internet, vorkonfiguriert und die anderen "
-"Schnittstellen bilden ein <abbr title=\"Virtual Local Area Network\">VLAN</"
-"abbr> für das lokale Netzwerk."
+"Die Netzwerkanschlüsse dieses Geräts können zu mehreren <abbr title="
+"\"Virtual Local Area Network\">VLAN</abbr>s kombiniert werden, in denen "
+"Computer direkt miteinander kommunizieren können. <abbr title=\"Virtual "
+"Local Area Network\">VLAN</abbr>s werden häufig zur Trennung verschiedener "
+"Netzwerksegmente verwendet. Oftmals gibt es standardmäßig einen Uplink-Port "
+"für eine Verbindung zum nächst größeren Netzwerk wie dem Internet und andere "
+"Ports für ein lokales Netzwerk."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:154
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:35
@@ -5369,7 +5403,7 @@ msgstr "Der Neustartbefehl ist mit dem Code %d fehlgeschlagen"
 msgid "The restore command failed with code %d"
 msgstr "Der Wiederherstellungsbefehl ist mit dem Code %d fehlgeschlagen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 "Der ausgewählte \"%s\" Betriebsmodus ist nicht kompatibel mit %s-"
@@ -5446,19 +5480,20 @@ msgstr ""
 "Das hochgeladene Firmware-Image hat ein nicht unterstütztes Format. Stellen "
 "Sie sicher dass Sie das generische Format für Ihre Platform gewählt haben."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr "Es gibt keine aktiven Leases"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr "Es gibt keine anzuwendenden Änderungen"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5471,7 +5506,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "IPv4-Adresse des Relais"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 "Dieser Authentifizierungstyp ist nicht mit der ausgewählten EAP-Methode "
@@ -5481,15 +5516,15 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr "Dies scheint keine gültige PEM-Datei zu sein"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
 "Diese Datei muss Zeilen in der Form <code>server=/domain/1.2.3.4</code> oder "
-"<code>server=1.2.3.4</code> für domainspezifische oder volle Upstream-DNS-"
-"Server beinhalten."
+"<code>server=1.2.3.4</code> für domainspezifische oder volle Upstream-<abbr "
+"title=\"Domain Name System\">DNS</abbr>-Server beinhalten."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
@@ -5528,11 +5563,13 @@ msgstr ""
 "Dies ist die lokale, vom Broker zugewiesene IPv6-Adresse, sie endet "
 "üblicherweise mit <code>...:2/64</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
-msgstr "Dies ist der einzige DHCP im lokalen Netz"
+msgstr ""
+"Dies ist der einzige <abbr title=\"Dynamic Host Configuration Protocol"
+"\">DHCP</abbr>-Server im lokalen Netzwerk"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
 msgid "This is the plain username for logging into the account"
@@ -5576,7 +5613,7 @@ msgstr "Diese Sektion enthält noch keine Einträge"
 msgid "Time Synchronization"
 msgstr "Zeitsynchronisation"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr "Zeitintervall für die neubestimmung des Gruppenschlüssels"
 
@@ -5584,7 +5621,7 @@ msgstr "Zeitintervall für die neubestimmung des Gruppenschlüssels"
 msgid "Timezone"
 msgstr "Zeitzone"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr "Zum Login…"
 
@@ -5607,15 +5644,16 @@ msgstr "Ton"
 msgid "Total Available"
 msgstr "Gesamt verfügbar"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Routenverfolgung"
 
 # Ich bin der Meinung Traffic versteht jeder! Wenn der Begriff "deutscher" sein soll, würde ich "Datenmenge" angeben. Aber "Verkehrs" passt nicht!
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Traffic"
 
@@ -5623,15 +5661,15 @@ msgstr "Traffic"
 msgid "Transfer"
 msgstr "Transfer"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Senden"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "Auslöser"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "Auslösmechanismus"
 
@@ -5639,7 +5677,7 @@ msgstr "Auslösmechanismus"
 msgid "Tunnel ID"
 msgstr "Tunnel-ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Tunnelschnittstelle"
@@ -5655,7 +5693,7 @@ msgid "Tx-Power"
 msgstr "Sendestärke"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Typ"
@@ -5673,11 +5711,11 @@ msgstr "Nur UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB-Gerät"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr "USB Anschlüsse"
 
@@ -5742,12 +5780,12 @@ msgstr "Nicht verfügbare Sekunden (UAS)"
 msgid "Unexpected reply data format"
 msgstr "Unerwartetes Antwortdatenformat"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Unbekannt"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Protokollfehler: %s"
@@ -5756,7 +5794,7 @@ msgstr "Protokollfehler: %s"
 msgid "Unknown error code"
 msgstr "Unbekannter Fehlercode"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5772,7 +5810,7 @@ msgstr "Aushängen"
 msgid "Unnamed key"
 msgstr "Unbenannter Schlüssel"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Ungespeicherte Änderungen"
 
@@ -5798,7 +5836,7 @@ msgstr "Nicht unterstützter Protokolltyp."
 msgid "Up"
 msgstr "Hoch"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr "Hochladen"
 
@@ -5815,25 +5853,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Backup wiederherstellen..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr "Datei hochladen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr "Datei hochladen…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr "Upload-Anfrage fehlgeschlagen: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr "Datei wird hochgeladen…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5844,13 +5882,13 @@ msgstr ""
 "das Netzwerk wird neu gestartet um die geänderte Konfiguration anzuwenden."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Laufzeit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
-msgstr "Verwende /etc/ethers"
+msgstr "Verwende <code>/etc/ethers</code>"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:265
 msgid "Use DHCP advertised servers"
@@ -5959,7 +5997,7 @@ msgstr "Benutze Gateway-Metrik"
 msgid "Use routing table"
 msgstr "Benutze Routing-Tabelle"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5970,17 +6008,19 @@ msgstr ""
 "Die <em>Hinzufügen</em> Schaltfläche fügt einen neuen Lease-Eintrag hinzu. "
 "Die <em>MAC-Adresse</em> identifiziert den Host, die <em>IPv4-Adresse</em> "
 "definiert die zu nutzende statische Adresse und der <em>Hostname</em> ist "
-"der symbolische Name der dem Host zugewisen wird."
+"der symbolische Name der dem Host zugewiesen wird. <em>Lease-Zeit</em> kann "
+"optional dazu verwendet werden, eine abweichende hostspezifische Zeit "
+"einzustellen, z.B. 12h, 3d oder infinite."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:193
 msgid "Used"
 msgstr "Belegt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "Benutzer Schlüsselindex"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -6014,7 +6054,7 @@ msgstr "VDSL"
 msgid "VLANs on %q"
 msgstr "VLANs auf %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr "VPN"
 
@@ -6061,32 +6101,32 @@ msgstr "Überprüfen der hochgeladenen Firmware-Datei."
 msgid "Virtual dynamic interface"
 msgstr "Virtuelle dynamisches Schnittstelle"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "WEP Open System"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "WEP Shared Key"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "WEP Schlüssel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "WMM Modus"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "WPA Schlüssel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -6094,14 +6134,6 @@ msgstr ""
 "WPA-Verschlüsselung benötigt wpa_supplicant (für Client-Modus) oder hostapd "
 "(für AP oder Ad-Hoc Modus)."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "Der Befehl wird ausgeführt..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr "Warte auf das Anwenden der Konfiguration… %ds"
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr "Warte auf Gerät..."
@@ -6121,7 +6153,7 @@ msgstr ""
 msgid "Weak"
 msgstr "Schwach"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -6141,57 +6173,57 @@ msgstr "Breite"
 msgid "WireGuard VPN"
 msgstr "WireGuard VPN"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "WLAN"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "WLAN-Gerät"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Drahtlosnetzwerk"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Drahtlosübersicht"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "WLAN-Verschlüsselung"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr "Drahtloskonfiguration migrieren"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "W-LAN ist deaktiviert"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "W-LAN ist nicht assoziiert"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "Das WLAN-Netzwerk ist deaktiviert"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "Das WLAN-Netzwerk ist aktiviert"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Empfangene DNS-Anfragen in das Systemprotokoll schreiben"
 
@@ -6223,9 +6255,9 @@ msgstr ""
 "><strong>Warnung: Wenn essentielle Startscripte wie \"network\" deaktiviert "
 "werden könnte das Gerät unerreichbar werden!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6249,14 +6281,14 @@ msgstr "ZRAM Einstellungen"
 msgid "ZRam Size"
 msgstr "ZRAM Größe"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "beliebig"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6274,7 +6306,7 @@ msgstr "baseT"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:962
 msgid "bridged"
-msgstr "bridged"
+msgstr "überbrückt"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:145
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:399
@@ -6298,11 +6330,11 @@ msgstr "erstellt eine Netzwerkbrücke über die angegebe(n) Schnittstelle(n)"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6321,7 +6353,7 @@ msgstr "erstellt eine Netzwerkbrücke über die angegebe(n) Schnittstelle(n)"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "deaktivieren"
 
@@ -6338,17 +6370,20 @@ msgstr "deaktiviert"
 msgid "driver default"
 msgstr "Treiber-Standardwert"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "abgelaufen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
-msgstr "Speicherort für vergebenen DHCP-Adressen"
+msgstr ""
+"Speicherort für vergebene <abbr title=\"Dynamic Host Configuration Protocol"
+"\">DHCP</abbr>-Adressen"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:85
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:194
@@ -6396,15 +6431,15 @@ msgstr "Schlüssel zwischen 8 und 63 Zeichen"
 msgid "key with either 5 or 13 characters"
 msgstr "Schlüssel mit exakt 5 oder 13 Zeichen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
-msgstr "Lokale DNS-Datei"
+msgstr "Lokale <abbr title=\"Domain Name System\">DNS</abbr>-Datei"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr "mittlere Sicherheit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr "Minuten"
 
@@ -6431,23 +6466,23 @@ msgid "not present"
 msgstr "nicht vorhanden"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "aus"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "ein"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr "Offenes Netzwerk"
 
@@ -6476,10 +6511,10 @@ msgstr "Relay-Modus"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:963
 msgid "routed"
-msgstr "routed"
+msgstr "geroutet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr "Sekunden"
 
@@ -6500,15 +6535,15 @@ msgstr "nur zustandlos"
 msgid "stateless + stateful"
 msgstr "zustandslos + zustandsorientiert"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr "hohe Sicherheit"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:347
 msgid "tagged"
-msgstr "tagged"
+msgstr "markiert"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "Zeiteinheiten (TUs / 1024 ms) [1000-65535]"
 
@@ -6520,8 +6555,9 @@ msgstr "eindeutigen Wert"
 msgid "unknown"
 msgstr "unbekannt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6546,9 +6582,10 @@ msgstr "nichts auswählen -oder- erstellen:"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:345
 msgid "untagged"
-msgstr "untagged"
+msgstr "unmarkiert"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr "gültige IP-Adresse"
 
@@ -6561,6 +6598,7 @@ msgid "valid IPv4 CIDR"
 msgstr "gültige IPv4-CIDR-Notation"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr "gültige IPv4-Adresse"
 
@@ -6589,6 +6627,7 @@ msgid "valid IPv6 CIDR"
 msgstr "gültige iPv6-CIDR-Notation"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr "gültige IPv6-Adresse"
 
@@ -6648,6 +6687,9 @@ msgstr "gültige \"Host:Port\" Notation"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr "gültigen Hostnamen"
 
@@ -6673,6 +6715,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr "gültigen Netzwerkport oder Port-Bereich (von-bis)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr "gültigen Netzwerkport"
 
@@ -6708,7 +6751,7 @@ msgstr "Wert mit mindestens %d Zeichen"
 msgid "value with at most %d characters"
 msgstr "Wert mit maximal %d Zeichen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr "geringe Sicherheit"
 
@@ -6720,6 +6763,20 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Zurück"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Ungültige Adresse angegeben!"
+
+#~ msgid "Install iputils-traceroute6 for IPv6 traceroute"
+#~ msgstr ""
+#~ "Bitte \"iputils-traceroute6\" installieren um IPv6-Routenverfolgung "
+#~ "nutzen zu können"
+
+#~ msgid "Loading"
+#~ msgstr "Lade"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Der Befehl wird ausgeführt..."
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Schnittstellen zuweisen..."
 
index 3c1d369466ff14bc217ba0cb63138d386877018c..bc942860e70881afa1f18f3a3afe5ed1c6d211fa 100644 (file)
@@ -3,32 +3,32 @@ 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: 2012-03-31 15:35+0200\n"
-"Last-Translator: Vasilis <acinonyx@openwrt.gr>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
+"PO-Revision-Date: 2019-11-25 13:55+0000\n"
+"Last-Translator: Kostas Lampropoulos <labrok@otenet.gr>\n"
+"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/luci/el/>\n"
 "Language: el\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 3.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:910
 msgid "%.1f dB"
-msgstr ""
+msgstr "%.1f dB"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:110
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:251
 msgid "%d Bit"
-msgstr ""
+msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
-msgstr ""
+msgstr "%d μη έγκυρο/α πεδίο/α"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:32
 msgid "%s is untagged in multiple VLANs!"
-msgstr ""
+msgstr "%s δεν έχει ετικέτα σε πολλαπλά VLANs!"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:290
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:400
@@ -78,20 +78,20 @@ msgstr "-- προσαρμοσμένο --"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:377
 msgid "-- match by label --"
-msgstr ""
+msgstr "-- αντιστοίχιση κατά ετικέτα --"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:254
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:360
 msgid "-- match by uuid --"
-msgstr ""
+msgstr "-- αντιστοίχιση κατά uuid --"
 
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:23
 msgid "-- please select --"
-msgstr ""
+msgstr "-- παρακαλώ επιλέξτε --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -103,60 +103,60 @@ msgstr "Φορτίο 1 λεπτού:"
 msgid "15 Minute Load:"
 msgstr "Φορτίο 15 λεπτών:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:18
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:11
 msgid "464XLAT (CLAT)"
-msgstr ""
+msgstr "464XLAT (CLAT)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:238
 msgid "5 Minute Load:"
 msgstr "Φορτίο 5 λεπτών:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "Θύρα ερωτημάτων <abbr title=\"Σύστημα Ονόματος Τομέα\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "Θύρα εξυπηρετητή <abbr title=\"Σύστημα Ονόματος Τομέα\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -164,11 +164,11 @@ msgstr ""
 "Οι <abbr title=\"Σύστημα Ονόματος Τομέα\">DNS</abbr> εξυπηρετητές θα "
 "ερωτηθούν με την σειρά εμφάνισης στο αρχείο resolvfile"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Διεύθυνση <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
@@ -195,7 +195,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Πύλη <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -208,16 +208,16 @@ msgstr "Παραμετροποίηση <abbr title=\"Light Emitting Diode\">LED<
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Όνομα <abbr title=\"Light Emitting Diode\">LED</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Διεύθυνση <abbr title=\"Media Access Control\">MAC</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -225,7 +225,7 @@ msgstr ""
 "<abbr title=\"μέγιστο\">Μεγ.</abbr> πλήθος <abbr title=\"Πρωτόκολλο "
 "Παραμετροποίησης Δυναμικού Συστήματος\">DHCP</abbr> leases"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -233,7 +233,7 @@ msgstr ""
 "<abbr title=\"μέγιστο\">Μεγ.</abbr> μέγεθος πακέτου <abbr title=\"Μηχανισμοί "
 "επεκτάσεων για Συστήματα Ονόματος Τομέα\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"μέγιστο\">Μεγ.</abbr> πλήθος ταυτόχρονων ερωτηματων"
 
@@ -243,29 +243,29 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
-msgstr ""
+msgstr "Ένας φάκελος με το ίδιο όνομα υπάρχει ήδη."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
-msgstr ""
+msgstr "Απαιτείται νέα σύνδεση καθώς η συνεδρία ελέγχου ταυτότητας έληξε."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:890
 msgid "A43C + J43 + A43"
-msgstr ""
+msgstr "A43C + J43 + A43"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:891
 msgid "A43C + J43 + A43 + V43"
-msgstr ""
+msgstr "A43C + J43 + A43 + V43"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:903
 msgid "ADSL"
-msgstr ""
+msgstr "ADSL"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879
 msgid "ANSI T1.413"
-msgstr ""
+msgstr "ANSI T1.413"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:94
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:67
@@ -280,7 +280,7 @@ msgstr "Όριο επαναδοκιμών ARP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:898
 msgid "ATM (Asynchronous Transfer Mode)"
-msgstr ""
+msgstr "ATM (Λειτουργία ασύγχρονης μεταφοράς)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:919
 msgid "ATM Bridges"
@@ -323,10 +323,10 @@ msgstr ""
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
 msgid "Access Concentrator"
-msgstr "Συγκεντρωτής Πρόσβασης "
+msgstr "Συγκεντρωτής Πρόσβασης"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Σημείο Πρόσβασης"
 
@@ -354,12 +354,13 @@ msgstr "Ενεργές Συνδέσεις"
 msgid "Active DHCP Leases"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -375,7 +376,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Προσθήκη"
 
@@ -409,10 +410,10 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
-"Προσθήκη κατάληξης τοπικού τομέα για ονόματα εξυπηρετούμενα από αρχεία hosts "
+"Προσθήκη κατάληξης τοπικού τομέα για ονόματα εξυπηρετούμενα από αρχεία hosts"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:306
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:752
@@ -423,11 +424,11 @@ msgstr "Προσθήκη νέας διεπαφής..."
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Επιπλέον αρχεία Hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -448,31 +449,31 @@ msgstr "Διεύθυνση"
 msgid "Address to access local relay bridge"
 msgstr "Διεύθυνση για πρόσβαση σε την τοπική γέφυρα αναμετάδοσης"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Διαχείριση"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Προχωρημένες Ρυθμίσεις"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Ειδοποίηση"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -482,17 +483,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -502,23 +503,23 @@ msgstr ""
 "Επιτρέπει την εξουσιοδότηση <abbr title=\"Secure Shell\">SSH</abbr> με "
 "κωδικό πρόσβασης"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Να επιτρέπονται όλες, εκτός από αυτές στη λίστα"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Να επιτρέπονται μόνο αυτές στην λίστα"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Να επιτρέπεται το localhost"
 
@@ -537,7 +538,7 @@ msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Να επιτρέπεται στον χρήστη <em>root</em> να συνδέετε με κωδικό πρόσβασης"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -546,13 +547,13 @@ msgstr ""
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
 msgid "Allowed IPs"
-msgstr ""
+msgstr "Επιτρεπόμενες IPs"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:649
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -631,7 +632,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -654,15 +655,20 @@ msgstr "Οιαδήποτε ζώνη"
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -678,12 +684,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Συνδεδεμένοι Σταθμοί"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -696,7 +702,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Εξουσιοδότηση"
 
@@ -705,7 +711,7 @@ msgstr "Εξουσιοδότηση"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Κύριος"
 
@@ -713,11 +719,11 @@ msgstr "Κύριος"
 msgid "Authorization Required"
 msgstr "Απαιτείται Εξουσιοδότηση"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -792,8 +798,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -808,7 +814,7 @@ msgstr "Πίσω προς παραμετροποίηση"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Backup"
-msgstr "Αποθήκευση"
+msgstr "Αντίγραφο ασφαλείας"
 
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 msgid "Backup / Flash Firmware"
@@ -819,17 +825,12 @@ msgstr "Αντίγραφο ασφαλείας / Εγγραφή FLASH Υλικο
 msgid "Backup file list"
 msgstr "Λίστα αρχείων για αντίγραφο ασφαλείας"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-#, fuzzy
-msgid "Bad address specified!"
-msgstr "Μη έγκυρη διεύθυνση!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -845,7 +846,7 @@ msgstr ""
 "ουσιώδη βασικά αρχεία καθώς και καθορισμένα από το χρήστη μοτίβα αντιγράφων "
 "ασφαλείας."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -861,15 +862,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Ρυθμός δεδομένων"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Παράκαμψη Ψευδούς Τομέα NX"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Γέφυρα"
@@ -887,8 +888,8 @@ msgstr "Αριθμός μονάδας γέφυρας"
 msgid "Bring up on boot"
 msgstr "Ανέβασμα κατά την εκκίνηση"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -919,13 +920,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -942,11 +943,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Αλυσίδα"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Αλλαγές"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -958,8 +959,8 @@ msgstr "Αλλάζει τον κωδικό διαχειριστή για πρό
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Κανάλι"
 
@@ -967,7 +968,7 @@ msgstr "Κανάλι"
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -985,7 +986,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -997,13 +998,13 @@ msgstr ""
 "από την συσχετισμένη ζώνη ή συμπληρώστε το <em>δημιουργία</em> πεδίο για να "
 "προσδιορίσετε μία νέα ζώνη και να προσαρτήσετε την διεπαφή σε αυτό."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr ""
 
@@ -1025,11 +1026,11 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
-msgstr "Πελάτης"
+msgstr "πελάτης"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:49
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:47
@@ -1060,10 +1061,11 @@ msgid "Close list..."
 msgstr "Κλείσιμο λίστας..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Συλλογή δεδομένων..."
 
@@ -1083,7 +1085,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1091,23 +1093,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
-msgstr "ΠαÏ\81αμεÏ\84Ï\81οÏ\80οίηση"
+msgstr "Î\94ιαμÏ\8cÏ\81Ï\86Ï\89ση"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1132,7 +1133,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Συνδέσεις"
 
@@ -1142,13 +1143,13 @@ msgstr "Συνδέσεις"
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1159,12 +1160,12 @@ msgstr ""
 msgid "Country"
 msgstr "Χώρα"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Κωδικός Χώρας"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Δημιουργία / Ανάθεση ζώνης τείχους προστασίας"
 
@@ -1211,15 +1212,15 @@ msgstr ""
 "Ρυθμίζει, αν είναι δυνατόν, την συμπεριφορά των <abbr title=\"Light Emitting "
 "Diode\">LED</abbr> της συσκευής."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1227,12 +1228,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "Εξυπηρετητής DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP και DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1263,7 +1264,7 @@ msgstr ""
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "Προωθήσεις DNS"
 
@@ -1271,11 +1272,11 @@ msgstr "Προωθήσεις DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1300,10 +1301,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr ""
@@ -1317,9 +1319,9 @@ msgstr ""
 msgid "Debug"
 msgstr "Αποσφαλμάτωση"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Προεπιλογή %d"
 
@@ -1363,7 +1365,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1375,15 +1377,15 @@ msgstr "Διαγραφή"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Διαγραφή αυτού του δικτύου"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1391,7 +1393,7 @@ msgstr ""
 msgid "Description"
 msgstr "Περιγραφή"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1407,7 +1409,7 @@ msgstr "Προορισμός"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:164
 msgid "Destination zone"
-msgstr ""
+msgstr "Ζώνη προορισμού"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:67
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:190
@@ -1415,7 +1417,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1423,7 +1425,7 @@ msgstr ""
 msgid "Device"
 msgstr "Συσκευή"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Παραμετροποίηση Συσκευής"
 
@@ -1436,7 +1438,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1444,8 +1446,7 @@ msgstr ""
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Διαγνωστικά"
 
@@ -1454,12 +1455,12 @@ msgstr "Διαγνωστικά"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
-msgstr "Î\9aαÏ\84άλογος"
+msgstr "Φάκελος"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Απενεργοποίηση"
 
@@ -1480,15 +1481,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1500,17 +1501,19 @@ msgstr ""
 msgid "Disabled"
 msgstr "Απενεργοποιημένο"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Αγνόησε τις απαντήσεις ανοδικής ροής RFC1918"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1520,23 +1523,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Βελτιστοποίηση Απόστασης"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Απόσταση σε μέτρα από το πιο απομακρυσμένο μέλος του δικτύου."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1548,23 +1551,23 @@ msgstr ""
 "title=\"Σύστημα Ονόματος Τομέα\">DNS</abbr> για τείχη προστασίας <abbr title="
 "\"Μεταφραστή Διεύθυνσης Δικτύου\">NAT</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 "Να μην αποθηκεύονται στη λανθάνουσα μνήμη οι αρνητικές απαντήσεις, π.χ. για "
-"μη υπαρκτούς τομείς."
+"μη υπαρκτούς τομείς"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Να μην προωθούνται αιτήματα τα οποία δεν μπορούν να απαντηθούν από δημόσιους "
 "εξυπηρετητές ονομάτων"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1576,15 +1579,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Απαίτηση για όνομα τομέα"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Λευκή λίστα τομέων"
 
@@ -1592,7 +1595,7 @@ msgstr "Λευκή λίστα τομέων"
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1659,7 +1662,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "Μέθοδος EAP"
 
@@ -1669,7 +1672,7 @@ msgstr "Μέθοδος EAP"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Επεξεργασία"
 
@@ -1679,11 +1682,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Επεξεργασία αυτού του δικτύου"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1691,8 +1694,8 @@ msgstr ""
 msgid "Emergency"
 msgstr "Έκτακτη ανάγκη"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Ενεργοποίηση"
 
@@ -1714,7 +1717,7 @@ msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
 msgid "Enable HE.net dynamic endpoint update"
-msgstr "Ενεργοποίηση ενημέρωσης δυναμικού τερματικού σημείου HE.net."
+msgstr "Ενεργοποίηση ενημέρωσης δυναμικού τερματικού σημείου HE.net"
 
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:89
 msgid "Enable IPv6 negotiation"
@@ -1741,7 +1744,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Ενεργοποίηση εξυπηρετητή TFTP"
 
@@ -1749,11 +1752,11 @@ msgstr "Ενεργοποίηση εξυπηρετητή TFTP"
 msgid "Enable VLAN functionality"
 msgstr "Ενεργοποίηση λειτουργίας VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1773,7 +1776,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1791,7 +1794,7 @@ msgstr "Ενεργοποιημένο"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1812,9 +1815,9 @@ msgstr "Λειτουργία ενθυλάκωσης"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Κρυπτογράφηση"
 
@@ -1851,29 +1854,36 @@ msgstr "Σφάλμα"
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Προσαρμογέας Ethernet"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet Switch"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1893,11 +1903,11 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1917,15 +1927,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1933,7 +1943,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1941,19 +1951,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Αρχείο"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "Όνομα αρχείου της εικόνας εκκίνησης που διαφημίζετε στους πελάτες"
 
@@ -1962,11 +1972,11 @@ msgstr "Όνομα αρχείου της εικόνας εκκίνησης πο
 msgid "Filesystem"
 msgstr "Σύστημα Αρχείων"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Φιλτράρισμα ιδιωτικών"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Φιλτράρισμα άχρηστων"
 
@@ -1981,7 +1991,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Εύρεση και σύνδεση σε δίκτυο"
 
@@ -1989,13 +1999,13 @@ msgstr "Εύρεση και σύνδεση σε δίκτυο"
 msgid "Finish"
 msgstr "Τέλος"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Τείχος Προστασίας"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:76
 msgid "Firewall Mark"
-msgstr ""
+msgstr "Σημάδι τείχους προστασίας"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:321
 msgid "Firewall Settings"
@@ -2009,11 +2019,11 @@ msgstr "Κατάσταση Τείχους Προστασίας"
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Έκδοση Υλικολογισμικού"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -2043,24 +2053,25 @@ msgstr ""
 msgid "Force"
 msgstr "Επιβολή"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Επιβολή CCMP (AES)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:593
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
-"Επιβολή DHCP σε αυτό το δίκτυο ακόμα κι αν έχει εντοπιστεί άλλος εξυπηρετητής"
+"Επιβολή DHCP σε αυτό το δίκτυο ακόμα κι αν έχει εντοπιστεί άλλος "
+"εξυπηρετητής."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Επιβολή TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Επιβολή TKIP και CCMP (AES)"
 
@@ -2092,7 +2103,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Προώθηση κίνησης broadcast"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2100,7 +2111,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Μέθοδος προώθησης"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Όριο Κατακερµατισµού"
 
@@ -2116,7 +2127,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr ""
 
@@ -2142,7 +2153,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2152,8 +2163,8 @@ msgstr "Γενικές Ρυθμίσεις"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr ""
 
@@ -2161,7 +2172,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2181,9 +2192,9 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
@@ -2227,7 +2238,7 @@ msgstr ""
 "Εδώ μπορείτε να παραμετροποιήσετε βασικές πλευρές της συσκευής σας όπως το "
 "όνομα υπολογιστή ή τη ζώνη ώρας."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Κρυφό <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2236,9 +2247,10 @@ msgstr "Κρυφό <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2260,9 +2272,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2273,7 +2285,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Ονόματα Υπολογιστών"
 
@@ -2303,7 +2315,7 @@ msgstr "Διεύθυνση IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2311,13 +2323,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2385,6 +2397,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2395,8 +2409,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2466,6 +2478,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2490,7 +2503,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Ταυτότητα"
 
@@ -2567,7 +2580,7 @@ msgstr ""
 "προσπελαστεί με τους υψηλούς ρυθμούς μεταφοράς δεδομένων που διαθέτει η "
 "<abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Αγνόησε <code>/etc/hosts</code>"
 
@@ -2575,7 +2588,7 @@ msgstr "Αγνόησε <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Αγνόησε διεπαφή"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Αγνόησε αρχείο resolve"
 
@@ -2627,10 +2640,6 @@ msgstr "Σενάριο εκκίνησης"
 msgid "Initscripts"
 msgstr "Σενάρια Εκκίνησης"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Εγκατάσταση επεκτάσεων πρωτοκόλλου..."
@@ -2650,7 +2659,7 @@ msgstr "Διεπαφή"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Παραμετροποίηση Διεπαφής"
 
@@ -2681,7 +2690,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr ""
 
@@ -2692,7 +2701,7 @@ msgstr "Η διεπαφή δεν υπάρχει ή δεν έχει συνδεθ
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Διεπαφές"
 
@@ -2737,7 +2746,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "Άκυρο όνομα χρήστη και/ή κωδικός πρόσβασης! Παρακαλώ προσπαθήστε ξανά."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2750,22 +2759,22 @@ msgstr ""
 "Φαίνεται πως προσπαθείτε να φλασάρετε μια εικόνα που δεν χωράει στην μνήμη "
 "flash, παρακαλώ επιβεβαιώστε το αρχείο εικόνας!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Απαιτείται JavaScript!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2773,24 +2782,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Καταγραφή Πυρήνα"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Έκδοση Πυρήνα"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Κλειδί"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Κλειδί #%d"
 
@@ -2850,20 +2859,24 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Υπόλοιπο χρόνου Lease"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Αρχείο Leases"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Υπόλοιπο χρόνου Lease"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2878,7 +2891,7 @@ msgstr "Αφήστε το κενό για να γίνει αυτόματη αν
 msgid "Leave empty to use the current WAN address"
 msgstr "Αφήστε το κενό για να γίνει χρήση της τρέχουσας διεύθυνσης WAN"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Υπόμνημα:"
 
@@ -2886,11 +2899,11 @@ msgstr "Υπόμνημα:"
 msgid "Limit"
 msgstr "Όριο"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2910,17 +2923,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Αναμμένο με Ζεύξη"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2929,7 +2942,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2942,48 +2955,44 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:54
 msgid "Listen Port"
-msgstr ""
+msgstr "Θύρα ακρόασης"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:16
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Φόρτος"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Μέσος όρος φόρτου"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Φόρτωση"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -3011,7 +3020,7 @@ msgstr "Τοπική διεύθυνση IPv4"
 msgid "Local IPv6 address"
 msgstr "Τοπική διεύθυνση IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -3019,36 +3028,36 @@ msgstr ""
 msgid "Local Startup"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Τοπική Ώρα"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Τοπικός εξυπηρετητής"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Τοπικά ερωτήματα"
 
@@ -3056,7 +3065,7 @@ msgstr "Τοπικά ερωτήματα"
 msgid "Log output level"
 msgstr "Επίπεδο εξόδου αρχείων καταγραφής"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Καταγραφή ερωτημάτων"
 
@@ -3068,7 +3077,7 @@ msgstr "Καταγραφή"
 msgid "Login"
 msgstr "Σύνδεση"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Αποσύνδεση"
 
@@ -3086,23 +3095,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Διεύθυνση"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Φίλτρο MAC Διευθύνσεων"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "MAC-Φίλτρο"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "Λίστα MAC"
 
@@ -3126,7 +3135,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr ""
 
@@ -3152,7 +3161,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3161,19 +3170,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Μέγιστος επιτρεπόμενος αριθμός ενεργών DHCP leases"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Μέγιστος επιτρεπόμενος αριθμός ταυτόχρονων ερωτημάτων DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Μέγιστο επιτρεπόμενο μέγεθος EDNS.0 UDP πακέτων"
 
@@ -3186,16 +3195,16 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:581
 msgid "Maximum number of leased addresses."
-msgstr "Μέγιστος αριθμός διευθύνσεων lease"
+msgstr "Μέγιστος αριθμός διευθύνσεων lease."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3214,7 +3223,7 @@ msgstr "Μνήμη"
 msgid "Memory usage (%)"
 msgstr "Χρήση Μνήμης (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3222,7 +3231,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3249,7 +3258,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3257,13 +3266,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Λειτουργία"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr ""
 
@@ -3294,8 +3303,8 @@ msgstr ""
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Παρακολούθηση"
 
@@ -3365,7 +3374,7 @@ msgstr "Μετακίνηση κάτω"
 msgid "Move up"
 msgstr "Μετακίνηση πάνω"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3395,6 +3404,7 @@ msgid "NTP server candidates"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3402,30 +3412,30 @@ msgstr ""
 msgid "Name"
 msgstr "Όνομα"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Όνομα νέου δικτύου"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Πλοήγηση"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Δίκτυο"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Εργαλεία Δικτύου"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr ""
 
@@ -3451,7 +3461,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr "Δεν υπάρχει ρυθμισμένος DHCP εξυπηρετητής για αυτή τη διεπαφή"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3463,7 +3473,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3471,9 +3481,9 @@ msgstr ""
 msgid "No files found"
 msgstr "Δε βρέθηκαν αρχεία"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Δεν υπάρχουν πληροφορίες διαθέσιμες"
@@ -3483,13 +3493,13 @@ msgstr "Δεν υπάρχουν πληροφορίες διαθέσιμες"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Δεν έχει οριστεί κωδικός πρόσβασης!"
@@ -3505,7 +3515,7 @@ msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:83
 msgid "No rules in this chain."
-msgstr "Δεν υπάρχει κανόνας σε αυτή την αλυσίδα"
+msgstr "Δεν υπάρχει κανόνας σε αυτή την αλυσίδα."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:55
 msgid "No signal"
@@ -3518,8 +3528,8 @@ msgstr "Δεν έχει ανατεθεί ζώνη"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Θόρυβος"
 
@@ -3532,10 +3542,10 @@ msgid "Noise:"
 msgstr "Θόρυβος:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3577,11 +3587,11 @@ msgstr ""
 msgid "Notice"
 msgstr "Επισήμανση"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3608,19 +3618,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
@@ -3652,19 +3670,19 @@ msgstr ""
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Η επιλογή άλλαξε"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Η επιλογή αφαιρέθηκε"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3777,7 +3795,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3795,11 +3813,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Επισκόπηση"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3855,7 +3873,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3910,7 +3928,7 @@ msgid "Part of zone %q"
 msgstr "Μέρος της ζώνης %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3921,11 +3939,11 @@ msgstr "Κωδικός Πρόσβασης"
 msgid "Password authentication"
 msgstr "Εξουσιοδότηση με κωδικό πρόσβασης"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Κωδικός Πρόσβασης του Ιδιωτικού Κλειδιού"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3944,27 +3962,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Διαδρομή για Πιστοποιητικό CA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Διαδρομή για Πιστοποιητικό-Πελάτη"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Διαδρομή για Ιδιωτικό Κλειδί"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -4023,8 +4041,9 @@ msgstr ""
 msgid "Physical Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -4041,7 +4060,7 @@ msgstr "Πκτ."
 msgid "Please enter your username and password."
 msgstr "Παρακαλώ εισάγετε όνομα χρήστη και κωδικό πρόσβασης."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -4053,7 +4072,7 @@ msgstr "Πολιτική"
 msgid "Port"
 msgstr "Θύρα"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -4070,7 +4089,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4100,11 +4119,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 #, fuzzy
 msgid "Prevents client-to-client communication"
 msgstr "Αποτρέπει την επικοινωνία μεταξύ πελατών"
@@ -4114,7 +4133,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Εργασίες"
 
@@ -4138,17 +4157,17 @@ msgstr "Πρωτόκολλο"
 msgid "Provide NTP server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Ψευδό Ad-Hoc (ahdemo)"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:113
 msgid "Public Key"
-msgstr ""
+msgstr "Δημόσιο κλειδί"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:265
 msgid ""
@@ -4167,21 +4186,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4189,11 +4208,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "Όριο RTS/CTS"
 
@@ -4202,35 +4221,35 @@ msgstr "Όριο RTS/CTS"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4238,7 +4257,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4250,15 +4269,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "Αλλαγή πρωτοκόλλου;"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Γραφήματα πραγματικού χρόνου"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
@@ -4278,7 +4297,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "Επανεκκίνηση του λειτουργικού συστήματος της συσκευής σας"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Λήψη"
 
@@ -4322,11 +4341,11 @@ msgstr "Απομακρυσμένη διεύθυνση IPv4"
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Αφαίρεση"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Αντικατάσταση ρυθμίσεων ασύρματης σύνδεσης"
 
@@ -4342,7 +4361,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4365,63 +4384,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4437,11 +4456,11 @@ msgstr "Αρχικοποίηση Μετρητών"
 msgid "Reset to defaults"
 msgstr "Αρχικοποίηση στις προεπιλεγμένες τιμές"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Αρχεία Resolv και Hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Αρχείο Resolve"
 
@@ -4450,7 +4469,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4460,7 +4479,7 @@ msgstr "Επανεκκίνηση"
 msgid "Restart Firewall"
 msgstr "Επανεκκίνηση Τείχους Προστασίας"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4477,23 +4496,23 @@ msgstr "Επαναφορά αντιγράφου ασφαλείας"
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Αναίρεση"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Κατάλογος Root για αρχεία που σερβίρονται μέσω TFTP"
 
@@ -4523,8 +4542,8 @@ msgid "Router Password"
 msgstr "Κωδικός Πρόσβασης Δρομολογητή"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 #, fuzzy
 msgid "Routes"
 msgstr "Διαδρομές"
@@ -4549,7 +4568,7 @@ msgstr "Εκτέλεση ελέγχου του συστήματος αρχείω
 msgid "Run filesystem check"
 msgstr "Εκτέλεση ελέγχου συστήματος αρχείων"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4557,7 +4576,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4585,8 +4604,8 @@ msgstr "Κλειδιά SSH"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4595,7 +4614,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4604,8 +4623,8 @@ msgstr ""
 msgid "Save"
 msgstr "Αποθήκευση"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Αποθήκευση & Εφαρμογή"
@@ -4618,7 +4637,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Σάρωση"
 
@@ -4627,11 +4646,11 @@ msgstr "Σάρωση"
 msgid "Scheduled Tasks"
 msgstr "Προγραμματισμένες Εργασίες"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr ""
 
@@ -4646,9 +4665,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4663,7 +4682,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Ρυθμίσεις Εξυπηρετητή"
 
@@ -4676,11 +4695,11 @@ msgstr "Όνομα Υπηρεσίας"
 msgid "Service Type"
 msgstr "Είδος Υπηρεσίας"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Υπηρεσίες"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4719,11 +4738,11 @@ msgstr "Ρύθμιση Εξυπηρετητή DHCP"
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4742,15 +4761,15 @@ msgstr "Απενεργοποίηση αυτής της διεπαφής"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Σήμα"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4762,11 +4781,12 @@ msgstr ""
 msgid "Signal:"
 msgstr "Σήμα:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Μέγεθος"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4779,15 +4799,15 @@ msgstr ""
 msgid "Skip"
 msgstr "Παράκαμψη"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Παράκαμψη σε περιεχόμενο"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Παράκαμψη σε πλοήγηση"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4837,7 +4857,7 @@ msgid ""
 "dead"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4860,7 +4880,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Ορίστε το κρυφό κλειδί κρυπτογράφησης."
 
@@ -4874,11 +4894,11 @@ msgstr "Αρχή"
 msgid "Start priority"
 msgstr "Προτεραιότητα εκκίνησης"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4895,35 +4915,35 @@ msgstr "Στατικές Διαδρομές IPv4"
 msgid "Static IPv6 Routes"
 msgstr "Στατικές Διαδρομές IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Στατικά Leases"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Στατικές Διαδρομές"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Στατική διεύθυνση"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Κατάσταση"
 
@@ -4933,7 +4953,7 @@ msgstr "Κατάσταση"
 msgid "Stop"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Αυστηρή σειρά"
 
@@ -4942,15 +4962,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Υποβολή"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4959,7 +4979,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Switch"
 
@@ -4972,15 +4992,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4995,7 +5015,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -5007,15 +5027,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Σύστημα"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Καταγραφή Συστήματος"
 
@@ -5031,11 +5051,11 @@ msgstr ""
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Ρυθμίσεις TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr ""
 
@@ -5044,7 +5064,7 @@ msgstr ""
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr ""
 
@@ -5090,7 +5110,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5102,7 +5122,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5122,7 +5142,7 @@ msgstr ""
 "Το αρχείο συσκευής της μνήμης ή του διαμέρισματος (<abbr title="
 "\"παραδείγματος χάρην\">π.χ.</abbr> <code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5177,7 +5197,7 @@ msgstr ""
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5200,7 +5220,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5264,19 +5284,20 @@ msgstr ""
 "Η εικόνα που ανεβάσατε δεν περιέχει κάποια υποστηριζόμενη μορφή. Βεβαιωθείτε "
 "ότι επιλέξατε την γενική μορφή εικόνας για την πλατφόρμα σας."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5287,7 +5308,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5295,7 +5316,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5328,7 +5349,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5375,7 +5396,7 @@ msgstr "Αυτό το τμήμα δεν περιέχει τιμές ακόμη"
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5383,7 +5404,7 @@ msgstr ""
 msgid "Timezone"
 msgstr "Ζώνη ώρας"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5406,14 +5427,15 @@ msgstr ""
 msgid "Total Available"
 msgstr "Διαθέσιμο Συνολικά"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Κίνηση"
 
@@ -5421,15 +5443,15 @@ msgstr "Κίνηση"
 msgid "Transfer"
 msgstr "Μεταφέρθηκαν"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Εκπομπή"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5437,7 +5459,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Διεπαφή Τούνελ"
@@ -5453,7 +5475,7 @@ msgid "Tx-Power"
 msgstr "Ισχύς Εκπομπής"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Τύπος"
@@ -5471,11 +5493,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Συσκευή USB"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5540,12 +5562,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Άγνωστο"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5554,7 +5576,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5570,7 +5592,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Μη-αποθηκευμένες Αλλαγές"
 
@@ -5596,7 +5618,7 @@ msgstr ""
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5611,25 +5633,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5637,11 +5659,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Χρόνος εν λειτουργία"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Χρήση <code>/etc/ethers</code>"
 
@@ -5752,7 +5774,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5765,11 +5787,11 @@ msgstr ""
 msgid "Used"
 msgstr "Σε χρήση"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "Χρησιμοποιούμενη Υποδοχή Κλειδιού"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5801,7 +5823,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5848,45 +5870,37 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "Μοιραζόμενο κλειδί WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "Κωδική φράση WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "Υποστήριξη WMM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "Κωδική φράση WPA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5904,7 +5918,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5921,57 +5935,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Ασύρματο"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Ασύρματος Προσαρμογέας"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Ασύρματο Δίκτυο"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Επισκόπηση Ασύρματου Δικτύου"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Ασφάλεια Ασύρματου Δικτύου"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "Το ασύρματο δίκτυο είναι απενεργοποιημένο"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "Το ασύρματο δίκτυο μη συνδεδεμένο"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "Το ασύρματο δίκτυο είναι ανενεργό"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "Το ασύρματο δίκτυο είναι ενεργό"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Καταγραφή των ληφθέντων DNS αιτήσεων στο syslog"
 
@@ -6001,9 +6015,9 @@ msgstr ""
 "><strong>Προειδοποίηση: Αν απενεργοποιήσετε απαραίτητα σενάρια εκκίνησης "
 "όπως το \"network\", η συσκευή σας μπορεί να καταστεί μη-προσβάσιμη!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6025,14 +6039,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6076,11 +6090,11 @@ msgstr "δημιουργεί μία γέφυρα μεταξύ των ορισμ
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6099,7 +6113,7 @@ msgstr "δημιουργεί μία γέφυρα μεταξύ των ορισμ
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "ανενεργό"
 
@@ -6116,13 +6130,14 @@ msgstr ""
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6176,15 +6191,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "τοπικό αρχείο <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6211,23 +6226,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "κλειστό"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "ανοιχτό"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6258,8 +6273,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6280,7 +6295,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6288,7 +6303,7 @@ msgstr ""
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6300,8 +6315,9 @@ msgstr ""
 msgid "unknown"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6329,6 +6345,7 @@ msgid "untagged"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6341,6 +6358,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6369,6 +6387,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6428,6 +6447,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6453,6 +6475,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6488,7 +6511,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
@@ -6500,6 +6523,13 @@ msgstr "ναι"
 msgid "« Back"
 msgstr "« Πίσω"
 
+#, fuzzy
+#~ msgid "Bad address specified!"
+#~ msgstr "Μη έγκυρη διεύθυνση!"
+
+#~ msgid "Loading"
+#~ msgstr "Φόρτωση"
+
 #~ msgid "Realtime Connections"
 #~ msgstr "Συνδέσεις πραγματικού χρόνου"
 
index 92fcc3c36b6baefa3178a636d381327e3327bdcc..12abaab671390138eb0f58047ad94c03779c975d 100644 (file)
@@ -22,7 +22,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -91,7 +91,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -103,7 +103,7 @@ msgstr "1 Minute Load:"
 msgid "15 Minute Load:"
 msgstr "15 Minute Load:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -116,47 +116,47 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "5 Minute Load:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -164,11 +164,11 @@ msgstr ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
@@ -195,7 +195,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -208,16 +208,16 @@ msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -225,7 +225,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -233,7 +233,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 
@@ -243,11 +243,11 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -325,8 +325,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Access Concentrator"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Access Point"
 
@@ -352,12 +352,13 @@ msgstr "Active Connections"
 msgid "Active DHCP Leases"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -373,7 +374,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Add"
 
@@ -407,7 +408,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Add local domain suffix to names served from hosts files"
 
@@ -420,11 +421,11 @@ msgstr "Add new interface..."
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Additional Hosts files"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -445,31 +446,31 @@ msgstr "Address"
 msgid "Address to access local relay bridge"
 msgstr "Address to access local relay bridge"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Administration"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Advanced Settings"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Alert"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -479,17 +480,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -497,23 +498,23 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Allow all except listed"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Allow listed only"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Allow localhost"
 
@@ -529,7 +530,7 @@ msgstr "Allow root logins with password"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Allow the <em>root</em> user to login with password"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -543,7 +544,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -622,7 +623,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -645,15 +646,20 @@ msgstr "Any zone"
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -669,12 +675,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Associated Stations"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -687,7 +693,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Authentication"
 
@@ -696,7 +702,7 @@ msgstr "Authentication"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Authoritative"
 
@@ -704,11 +710,11 @@ msgstr "Authoritative"
 msgid "Authorization Required"
 msgstr "Authorization Required"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -783,8 +789,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -810,16 +816,12 @@ msgstr "Backup / Flash Firmware"
 msgid "Backup file list"
 msgstr "Backup file list"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Bad address specified!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -834,7 +836,7 @@ msgstr ""
 "configuration files marked by opkg, essential base files and the user "
 "defined backup patterns."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -850,15 +852,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Bitrate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Bogus NX Domain Override"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bridge"
@@ -876,8 +878,8 @@ msgstr "Bridge unit number"
 msgid "Bring up on boot"
 msgstr "Bring up on boot"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -908,13 +910,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -931,11 +933,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Chain"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Changes"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -947,8 +949,8 @@ msgstr "Changes the administrator password for accessing the device"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Channel"
 
@@ -956,7 +958,7 @@ msgstr "Channel"
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -974,7 +976,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -986,13 +988,13 @@ msgstr ""
 "fill out the <em>create</em> field to define a new zone and attach the "
 "interface to it."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Cipher"
 
@@ -1014,9 +1016,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Client"
 
@@ -1048,10 +1050,11 @@ msgid "Close list..."
 msgstr "Close list..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Collecting data..."
 
@@ -1071,7 +1074,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1079,23 +1082,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Configuration"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1120,7 +1122,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Connections"
 
@@ -1130,13 +1132,13 @@ msgstr "Connections"
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1147,12 +1149,12 @@ msgstr ""
 msgid "Country"
 msgstr "Country"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Country Code"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Create / Assign firewall-zone"
 
@@ -1199,15 +1201,15 @@ msgstr ""
 "Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s if possible."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1215,12 +1217,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCP Server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP and DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1251,7 +1253,7 @@ msgstr ""
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "DNS forwardings"
 
@@ -1259,11 +1261,11 @@ msgstr "DNS forwardings"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1288,10 +1290,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr ""
@@ -1305,9 +1308,9 @@ msgstr ""
 msgid "Debug"
 msgstr "Debug"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Default %d"
 
@@ -1352,7 +1355,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1364,15 +1367,15 @@ msgstr "Delete"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Delete this network"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1380,7 +1383,7 @@ msgstr ""
 msgid "Description"
 msgstr "Description"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1404,7 +1407,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1412,7 +1415,7 @@ msgstr ""
 msgid "Device"
 msgstr "Device"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Device Configuration"
 
@@ -1425,7 +1428,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1433,8 +1436,7 @@ msgstr ""
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Diagnostics"
 
@@ -1443,12 +1445,12 @@ msgstr "Diagnostics"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Directory"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr ""
 
@@ -1467,15 +1469,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1487,17 +1489,19 @@ msgstr ""
 msgid "Disabled"
 msgstr "Disabled"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1507,23 +1511,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Distance Optimization"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Distance to farthest network member in meters."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1535,19 +1539,19 @@ msgstr ""
 "Forwarder for <abbr title=\"Network Address Translation\">NAT</abbr> "
 "firewalls"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1559,15 +1563,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Domain required"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1575,7 +1579,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1639,7 +1643,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "EAP-Method"
 
@@ -1649,7 +1653,7 @@ msgstr "EAP-Method"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Edit"
 
@@ -1659,11 +1663,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1671,8 +1675,8 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr ""
 
@@ -1721,7 +1725,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr ""
 
@@ -1729,11 +1733,11 @@ msgstr ""
 msgid "Enable VLAN functionality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1753,7 +1757,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1771,7 +1775,7 @@ msgstr "Enabled"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1792,9 +1796,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Encryption"
 
@@ -1831,29 +1835,36 @@ msgstr "Error"
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet Adapter"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet Switch"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1870,11 +1881,11 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1894,15 +1905,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1910,7 +1921,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1918,19 +1929,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1939,11 +1950,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr "Filesystem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Filter private"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Filter useless"
 
@@ -1958,7 +1969,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr ""
 
@@ -1966,7 +1977,7 @@ msgstr ""
 msgid "Finish"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -1986,11 +1997,11 @@ msgstr "Firewall Status"
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -2020,11 +2031,11 @@ msgstr ""
 msgid "Force"
 msgstr "Force"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -2032,11 +2043,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -2068,7 +2079,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2076,7 +2087,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Fragmentation Threshold"
 
@@ -2092,7 +2103,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr ""
 
@@ -2118,7 +2129,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2128,8 +2139,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "General Setup"
 
@@ -2137,7 +2148,7 @@ msgstr "General Setup"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2157,9 +2168,9 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
@@ -2203,7 +2214,7 @@ msgstr ""
 "Here you can configure the basic aspects of your device like its hostname or "
 "the timezone."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2212,9 +2223,10 @@ msgstr "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2235,9 +2247,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2248,7 +2260,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Hostnames"
 
@@ -2278,7 +2290,7 @@ msgstr "IP address"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2286,13 +2298,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr ""
@@ -2360,6 +2372,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2370,8 +2384,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2441,6 +2453,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2465,7 +2478,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Identity"
 
@@ -2537,7 +2550,7 @@ msgstr ""
 "slow process as the swap-device cannot be accessed with the high datarates "
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignore <code>/etc/hosts</code>"
 
@@ -2545,7 +2558,7 @@ msgstr "Ignore <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ignore interface"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Ignore resolve file"
 
@@ -2597,10 +2610,6 @@ msgstr "Initscript"
 msgid "Initscripts"
 msgstr "Initscripts"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr ""
@@ -2620,7 +2629,7 @@ msgstr "Interface"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2651,7 +2660,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr ""
 
@@ -2662,7 +2671,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Interfaces"
 
@@ -2707,7 +2716,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "Invalid username and/or password! Please try again."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2720,22 +2729,22 @@ msgstr ""
 "It appears that you try to flash an image that does not fit into the flash "
 "memory, please verify the image file!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Join Network"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2743,24 +2752,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Kernel Log"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Key"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr ""
 
@@ -2820,20 +2829,24 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Lease time remaining"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Leasefile"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Leasetime remaining"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2848,7 +2861,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr ""
 
@@ -2856,11 +2869,11 @@ msgstr ""
 msgid "Limit"
 msgstr "Limit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2880,17 +2893,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Link On"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2899,7 +2912,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2912,15 +2925,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2932,28 +2945,24 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Load"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2981,7 +2990,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -2989,36 +2998,36 @@ msgstr ""
 msgid "Local Startup"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Local Time"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Localise queries"
 
@@ -3026,7 +3035,7 @@ msgstr "Localise queries"
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Log queries"
 
@@ -3038,7 +3047,7 @@ msgstr ""
 msgid "Login"
 msgstr "Login"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Logout"
 
@@ -3056,23 +3065,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "MAC-Address Filter"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "MAC-Filter"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "MAC-List"
 
@@ -3096,7 +3105,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr ""
 
@@ -3122,7 +3131,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3131,19 +3140,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3157,14 +3166,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3183,7 +3192,7 @@ msgstr "Memory"
 msgid "Memory usage (%)"
 msgstr "Memory usage (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3191,7 +3200,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3218,7 +3227,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3226,13 +3235,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Mode"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr ""
 
@@ -3263,8 +3272,8 @@ msgstr ""
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3334,7 +3343,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3364,6 +3373,7 @@ msgid "NTP server candidates"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3371,30 +3381,30 @@ msgstr ""
 msgid "Name"
 msgstr "Name"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Name of the new network"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navigation"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Network"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr ""
 
@@ -3420,7 +3430,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3432,7 +3442,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3440,9 +3450,9 @@ msgstr ""
 msgid "No files found"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr ""
@@ -3452,13 +3462,13 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr ""
@@ -3487,8 +3497,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Noise"
 
@@ -3501,10 +3511,10 @@ msgid "Noise:"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3546,11 +3556,11 @@ msgstr ""
 msgid "Notice"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3577,19 +3587,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
@@ -3621,19 +3639,19 @@ msgstr ""
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3746,7 +3764,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3764,11 +3782,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Overview"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3824,7 +3842,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3879,7 +3897,7 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3890,11 +3908,11 @@ msgstr "Password"
 msgid "Password authentication"
 msgstr "Password authentication"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Password of Private Key"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3913,27 +3931,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Path to CA-Certificate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Path to Private Key"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3992,8 +4010,9 @@ msgstr ""
 msgid "Physical Settings"
 msgstr "Physical Settings"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -4010,7 +4029,7 @@ msgstr "Pkts."
 msgid "Please enter your username and password."
 msgstr "Please enter your username and password."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -4022,7 +4041,7 @@ msgstr "Policy"
 msgid "Port"
 msgstr "Port"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -4039,7 +4058,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4069,11 +4088,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Prevents client-to-client communication"
 
@@ -4082,7 +4101,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Processes"
 
@@ -4106,11 +4125,11 @@ msgstr "Protocol"
 msgid "Provide NTP server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4135,21 +4154,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4157,11 +4176,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS Threshold"
 
@@ -4170,35 +4189,35 @@ msgstr "RTS/CTS Threshold"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4206,7 +4225,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4218,15 +4237,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
@@ -4246,7 +4265,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "Reboots the operating system of your device"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Receive"
 
@@ -4290,11 +4309,11 @@ msgstr ""
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Remove"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr ""
 
@@ -4310,7 +4329,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4333,63 +4352,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4405,11 +4424,11 @@ msgstr "Reset Counters"
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr ""
 
@@ -4418,7 +4437,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4428,7 +4447,7 @@ msgstr "Restart"
 msgid "Restart Firewall"
 msgstr "Restart Firewall"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4445,23 +4464,23 @@ msgstr "Restore backup"
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Revert"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4491,8 +4510,8 @@ msgid "Router Password"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Routes"
 
@@ -4516,7 +4535,7 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4524,7 +4543,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4552,8 +4571,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4562,7 +4581,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4571,8 +4590,8 @@ msgstr ""
 msgid "Save"
 msgstr "Save"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Save & Apply"
@@ -4585,7 +4604,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Scan"
 
@@ -4594,11 +4613,11 @@ msgstr "Scan"
 msgid "Scheduled Tasks"
 msgstr "Scheduled Tasks"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr ""
 
@@ -4613,9 +4632,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4630,7 +4649,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr ""
 
@@ -4643,11 +4662,11 @@ msgstr ""
 msgid "Service Type"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Services"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4686,11 +4705,11 @@ msgstr ""
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4709,15 +4728,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4729,11 +4748,12 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Size"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4746,15 +4766,15 @@ msgstr ""
 msgid "Skip"
 msgstr "Skip"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Skip to content"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Skip to navigation"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4804,7 +4824,7 @@ msgid ""
 "dead"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4827,7 +4847,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr ""
 
@@ -4841,11 +4861,11 @@ msgstr "Start"
 msgid "Start priority"
 msgstr "Start priority"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4862,35 +4882,35 @@ msgstr "Static IPv4 Routes"
 msgid "Static IPv6 Routes"
 msgstr "Static IPv6 Routes"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Static Leases"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Static Routes"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Status"
 
@@ -4900,7 +4920,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr "Stop"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Strict order"
 
@@ -4909,15 +4929,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Submit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4926,7 +4946,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Switch"
 
@@ -4939,15 +4959,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4962,7 +4982,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -4974,15 +4994,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "System"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "System Log"
 
@@ -4998,11 +5018,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr ""
 
@@ -5011,7 +5031,7 @@ msgstr ""
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr ""
 
@@ -5057,7 +5077,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5067,7 +5087,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5087,7 +5107,7 @@ msgstr ""
 "The device file of the memory or partition (<abbr title=\"for example\">e.g."
 "</abbr> <code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5142,7 +5162,7 @@ msgstr ""
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5165,7 +5185,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5229,19 +5249,20 @@ msgstr ""
 "The uploaded image file does not contain a supported format. Make sure that "
 "you choose the generic image format for your platform."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5252,7 +5273,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5260,7 +5281,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5293,7 +5314,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5338,7 +5359,7 @@ msgstr "This section contains no values yet"
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5346,7 +5367,7 @@ msgstr ""
 msgid "Timezone"
 msgstr "Timezone"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5368,14 +5389,15 @@ msgstr ""
 msgid "Total Available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Traffic"
 
@@ -5383,15 +5405,15 @@ msgstr "Traffic"
 msgid "Transfer"
 msgstr "Transfer"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Transmit"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5399,7 +5421,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5415,7 +5437,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Type"
@@ -5433,11 +5455,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5502,12 +5524,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5516,7 +5538,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5532,7 +5554,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Unsaved Changes"
 
@@ -5558,7 +5580,7 @@ msgstr ""
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5573,25 +5595,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5599,11 +5621,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Uptime"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Use <code>/etc/ethers</code>"
 
@@ -5714,7 +5736,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5727,11 +5749,11 @@ msgstr ""
 msgid "Used"
 msgstr "Used"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5763,7 +5785,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5810,32 +5832,32 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "WMM Mode"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5843,14 +5865,6 @@ msgstr ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5868,7 +5882,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5885,57 +5899,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Wireless Adapter"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Wireless Network"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Wireless Overview"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Wireless Security"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
@@ -5964,9 +5978,9 @@ msgstr ""
 "after a device reboot.<br /><strong>Warning: If you disable essential init "
 "scripts like \"network\", your device might become inaccessible!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -5988,14 +6002,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6037,11 +6051,11 @@ msgstr "creates a bridge over specified interface(s)"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6060,7 +6074,7 @@ msgstr "creates a bridge over specified interface(s)"
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "disable"
 
@@ -6077,13 +6091,14 @@ msgstr ""
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6137,15 +6152,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6172,23 +6187,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6219,8 +6234,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6241,7 +6256,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6249,7 +6264,7 @@ msgstr ""
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6261,8 +6276,9 @@ msgstr ""
 msgid "unknown"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6290,6 +6306,7 @@ msgid "untagged"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6302,6 +6319,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6330,6 +6348,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6389,6 +6408,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6414,6 +6436,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6449,7 +6472,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
@@ -6461,6 +6484,9 @@ msgstr ""
 msgid "« Back"
 msgstr "« Back"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Bad address specified!"
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Assign interfaces..."
 
index 29fd2bb4c258b07336b2851ce86a350a2339f921..cb5c6a75d44b5ed4a72b7e60c35be61c82b8c104 100644 (file)
@@ -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: 2019-11-18 05:08+0000\n"
+"PO-Revision-Date: 2019-12-15 21:21+0000\n"
 "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/luci/es/>"
 "\n"
@@ -23,7 +23,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr "%d campo(s) inválido(s)"
 
@@ -92,7 +92,7 @@ msgstr "-- Emparejar por uuid --"
 msgid "-- please select --"
 msgstr "-- Por favor seleccione --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 "0 = Sin utilizar el umbral RSSI, 1 = No cambiar el valor predeterminado del "
@@ -106,7 +106,7 @@ msgstr "Carga a 1 minuto:"
 msgid "15 Minute Load:"
 msgstr "Carga a 15 minutos:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr "ID hexadecimal de 4 caracteres"
 
@@ -119,47 +119,47 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "Carga a 5 minutos:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr "Identificador de 6 octetos como una cadena hexadecimal, sin dos puntos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr "Activar 802.11r (FT)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "Consulta tiempo de espera máximo de Asociación SA de 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr "Consulta tiempo de espera de reintento de Asociación SA de 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr "Protección de marco de gestión de 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr "Tiempo de espera máximo de 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr "Tiempo de espera de reintento de 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "Puerto de consultas al <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "Puerto del servidor <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -167,11 +167,11 @@ msgstr ""
 "Los servidores de <abbr title=\"Domain Name System\">DNS</abbr> se consultan "
 "en el orden en que aparecen en el archivo resolv"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Dirección <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
@@ -199,7 +199,7 @@ msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr ""
 "Puerta de enlace <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "Sufijo (hex)<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-"
 
@@ -212,16 +212,16 @@ msgstr "Configuración de <abbr title=\"Light Emitting Diode\">LEDs</abbr>"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Nombre del <abbr title=\"Light Emitting Diode\">LED</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Dirección <abbr title=\"Media Access Control\">MAC</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -229,7 +229,7 @@ msgstr ""
 "Máximas conexiones <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -237,7 +237,7 @@ msgstr ""
 "Máx. tamaño del paquete <abbr title=\"maximal\"></abbr> <abbr title="
 "\"Extension Mechanisms for Domain Name System\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"Maximal\">Máx.</abbr> consultas simultáneas"
 
@@ -249,11 +249,11 @@ msgstr ""
 "<br/>Nota: debe reiniciar manualmente el servicio cron si el archivo crontab "
 "estaba vacío antes de editar."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr "Ya existe un directorio con el mismo nombre."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Se requiere un nuevo inicio de sesión ya que la sesión de autenticación "
@@ -333,8 +333,8 @@ msgstr "Interfaz ausente"
 msgid "Access Concentrator"
 msgstr "Concentrador de acceso"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "AP"
 
@@ -360,12 +360,13 @@ msgstr "Conexiones activas"
 msgid "Active DHCP Leases"
 msgstr "Clientes DHCP activos"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Clientes DHCPv6 activos"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -381,7 +382,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Añadir"
 
@@ -415,7 +416,7 @@ msgstr "Añadir instancia"
 msgid "Add key"
 msgstr "Añadir clave"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Añadir el sufijo de dominio local a los nombres servidos desde el archivo de "
@@ -430,11 +431,11 @@ msgstr "Añadir nueva interfaz..."
 msgid "Add peer"
 msgstr "Añadir par"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Archivos de hosts adicionales"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr "Archivo de servidores adicionales"
 
@@ -455,31 +456,31 @@ msgstr "Dirección"
 msgid "Address to access local relay bridge"
 msgstr "Dirección del puente relé local"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Administración"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Configuración avanzada"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr "Potencia de transmisión agregada (ACTATP)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Alerta"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -489,11 +490,11 @@ msgstr "Apodo de interfaz"
 msgid "Alias of \"%s\""
 msgstr "Apodo de \"%s\""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr "Todos los servidores"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
@@ -501,7 +502,7 @@ msgstr ""
 "Asigna direcciones IP secuencialmente, comenzando desde la dirección más "
 "baja disponible"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr "Asignar IPs secuencialmente"
 
@@ -511,24 +512,24 @@ msgstr ""
 "Permitir autenticación de contraseña via <abbr title=\"Secure Shell\">SSH</"
 "abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 "Permitir que el modo AP desconecte los clientes por una condición de ACK bajo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Permitir a todos excepto a los de la lista"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr "Permitir tasas de 802.11b heredadas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Permitir a los pertenecientes en la lista"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Permitir host local"
 
@@ -546,7 +547,7 @@ msgstr "Permitir conexiones a root con contraseña"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permitir al usuario <em>root</em> conectar con contraseña"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -560,7 +561,7 @@ msgstr "IPs permitidas"
 msgid "Always announce default router"
 msgstr "Siempre anunciar el enrutador predeterminado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -643,7 +644,7 @@ msgstr "Dominios DNS anunciados"
 msgid "Announced DNS servers"
 msgstr "Servidores DNS anunciados"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr "Identidad anónima"
 
@@ -666,15 +667,20 @@ msgstr "Cualquier zona"
 msgid "Apply backup?"
 msgstr "¿Aplicar respaldo?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Solicitud de aplicar fallida con estado <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr "Aplicar sin restricción"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr "Esperando a que se aplique la configuración… %ds"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr "Arquitectura"
 
@@ -694,12 +700,12 @@ msgstr ""
 "Asigna partes de prefijo utilizando este ID de subprefijo hexadecimal para "
 "esta interfaz."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Dispositivos conectados"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr "Dispositivos"
 
@@ -714,7 +720,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr "Grupo de autenticaciones"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Autenticación"
 
@@ -723,7 +729,7 @@ msgstr "Autenticación"
 msgid "Authentication Type"
 msgstr "Tipo de autenticación"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Autorizar"
 
@@ -731,11 +737,11 @@ msgstr "Autorizar"
 msgid "Authorization Required"
 msgstr "Autorización requerida"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -812,8 +818,8 @@ msgstr "BR / DMR / AFTR"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -839,16 +845,12 @@ msgstr "Copia de seguridad / Grabar firmware"
 msgid "Backup file list"
 msgstr "Copia de seguridad de la lista de archivos"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "¡Dirección no válida!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr "Banda"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr "Intervalo de baliza"
 
@@ -864,7 +866,7 @@ msgstr ""
 "esenciales base y los patrones de copia de seguridad definidos por el "
 "usuario."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -882,15 +884,15 @@ msgstr "Enlazar el túnel a esta interfaz (opcional)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Bitrate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Ignorar dominio falso NX"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Puente"
@@ -908,8 +910,8 @@ msgstr "Número de unidad del puente"
 msgid "Bring up on boot"
 msgstr "Iniciar en el arranque"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr "Explorar…"
 
@@ -941,13 +943,13 @@ msgstr "En caché"
 msgid "Call failed"
 msgstr "Llamada fallida"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -964,11 +966,11 @@ msgstr "Categoría"
 msgid "Chain"
 msgstr "Cadena"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Cambios"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr "Se revirtieron los cambios."
 
@@ -980,8 +982,8 @@ msgstr "Cambie la contraseña del administrador para acceder al dispositivo"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Canal"
 
@@ -989,7 +991,7 @@ msgstr "Canal"
 msgid "Check filesystems before mount"
 msgstr "Comprobar los sistemas de archivos antes de montar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr "Marque esta opción para eliminar las redes existentes de esta radio."
 
@@ -1007,7 +1009,7 @@ msgid "Choose mtdblock"
 msgstr "Elegir mtdblock"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -1019,7 +1021,7 @@ msgstr ""
 "rellene el campo <em>crear</em> para definir una zona nueva a la que "
 "asignarla."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -1027,7 +1029,7 @@ msgstr ""
 "Elija la red o redes a las que quiere unir esta interfaz WiFi o rellene el "
 "campo <em>crear</em> para definir una red nueva."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Cifrado"
 
@@ -1051,9 +1053,9 @@ msgstr ""
 "Haga clic en \"Guardar mtdblock\" para descargar el archivo mtdblock "
 "especificado. (NOTA: ¡ESTA FUNCIÓN ES PARA PROFESIONALES!)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Cliente"
 
@@ -1085,10 +1087,11 @@ msgid "Close list..."
 msgstr "Cerrar lista..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Recolectando datos…"
 
@@ -1108,7 +1111,7 @@ msgstr "Comando fallido"
 msgid "Comment"
 msgstr "Comentario"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1121,25 +1124,24 @@ msgstr ""
 "interoperabilidad y reducir la robustez de la negociación de claves, "
 "especialmente en entornos con una gran carga de tráfico."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Configuración"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
-msgstr "Configuración fallida"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
 msgid "Configuration changes applied."
 msgstr "Se ha aplicado la configuración."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
 msgid "Configuration changes have been rolled back!"
 msgstr "¡La configuración ha sido revertida!"
 
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
+msgstr "Configuración fallida"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
 msgid "Confirm disconnect"
 msgstr "Confirmar desconexión"
@@ -1162,7 +1164,7 @@ msgstr "Intento de conexión fallido"
 msgid "Connection lost"
 msgstr "Conexión perdida"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Conexiones"
 
@@ -1172,13 +1174,13 @@ msgstr "Conexiones"
 msgid "Contents have been saved."
 msgstr "Los contenidos han sido guardados."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr "Continuar"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1193,12 +1195,12 @@ msgstr ""
 msgid "Country"
 msgstr "País"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Código de país"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Crear / Asignar zona de firewall"
 
@@ -1247,15 +1249,15 @@ msgstr ""
 "Personaliza el comportamiento de los <abbr title=\"Light Emitting Diode"
 "\">LED</abbr>s del dispositivo, si es posible."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr "Cliente DAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr "Puerto DAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr "Secreto DAE"
 
@@ -1263,12 +1265,12 @@ msgstr "Secreto DAE"
 msgid "DHCP Server"
 msgstr "Servidor DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP y DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1299,7 +1301,7 @@ msgstr "Servicio DHCPv6"
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "Reenvíos DNS"
 
@@ -1307,11 +1309,11 @@ msgstr "Reenvíos DNS"
 msgid "DNS-Label / FQDN"
 msgstr "Etiqueta DNS / FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr "Comprobación DNSSEC sin firmar"
 
@@ -1336,10 +1338,11 @@ msgstr "Estado DSL"
 msgid "DSL line mode"
 msgstr "Modo de línea DSL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr "Intervalo DTIM"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
@@ -1353,9 +1356,9 @@ msgstr "Velocidad de datos"
 msgid "Debug"
 msgstr "Depurar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "%d por defecto"
 
@@ -1400,7 +1403,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1412,15 +1415,15 @@ msgstr "Eliminar"
 msgid "Delete key"
 msgstr "Eliminar clave"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr "Error al eliminar la solicitud: %s"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Eliminar esta red"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Intervalo de mensaje de indicación de tráfico de entrega"
 
@@ -1428,7 +1431,7 @@ msgstr "Intervalo de mensaje de indicación de tráfico de entrega"
 msgid "Description"
 msgstr "Descripción"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr "Deseleccionar"
 
@@ -1452,7 +1455,7 @@ msgstr "Zona de destino"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1460,7 +1463,7 @@ msgstr "Zona de destino"
 msgid "Device"
 msgstr "Dispositivo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Configuración del dispositivo"
 
@@ -1473,7 +1476,7 @@ msgstr "El dispositivo no está activo"
 msgid "Device is restarting…"
 msgstr "El dispositivo se está reiniciando…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "Dispositivo inalcanzable!"
 
@@ -1481,8 +1484,7 @@ msgstr "Dispositivo inalcanzable!"
 msgid "Device unreachable! Still waiting for device..."
 msgstr "Dispositivo inalcanzable! Todavía esperando al dispositivo..."
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Diagnósticos"
 
@@ -1491,12 +1493,12 @@ msgstr "Diagnósticos"
 msgid "Dial number"
 msgstr "Marcar el número"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Directorio"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Desactivar"
 
@@ -1517,15 +1519,15 @@ msgstr "Desactivar búsquedas de DNS"
 msgid "Disable Encryption"
 msgstr "Desactivar encriptación"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr "Desactivar sondeo de inactividad"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr "Desactivar esta red"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1537,17 +1539,19 @@ msgstr "Desactivar esta red"
 msgid "Disabled"
 msgstr "Desactivado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Desasociarse en un reconocimiento bajo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Descartar respuestas RFC1918 salientes"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr "Desconectar"
 
@@ -1557,23 +1561,23 @@ msgid "Disconnection attempt failed"
 msgstr "Intento de desconexión fallido"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr "Descartar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Optimización de distancia"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Distancia en metros al miembro mas lejano de la red."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1585,21 +1589,21 @@ msgstr ""
 "Name System\">DNS</abbr> para Firewalls <abbr title=\"Network Address "
 "Translation\">NAT</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "No guardar respuestas negativas, por ejemplo dominios inexistentes"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "No reenviar peticiones que no se puedan responder por servidores de nombres "
 "públicos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "No reenviar búsquedas inversas para redes locales"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "¿Realmente quieres eliminar \"%s\" ?"
 
@@ -1611,15 +1615,15 @@ msgstr "¿Realmente quiere eliminar la siguiente clave SSH?"
 msgid "Do you really want to erase all settings?"
 msgstr "¿Realmente quieres borrar todos las configuraciones?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "¿Realmente desea eliminar recursivamente el directorio \"%s\" ?"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Requerir dominio"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Lista blanca de dominios"
 
@@ -1627,7 +1631,7 @@ msgstr "Lista blanca de dominios"
 msgid "Don't Fragment"
 msgstr "No fragmentar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1693,7 +1697,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "Longitud de bits EA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "Método EAP"
 
@@ -1703,7 +1707,7 @@ msgstr "Método EAP"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Editar"
 
@@ -1715,11 +1719,11 @@ msgstr ""
 "Edite los datos de configuración sin procesar anteriores para corregir "
 "cualquier error y presione \"Guardar\" para volver a cargar la página."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Editar esta red"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr "Editar red WiFi"
 
@@ -1727,8 +1731,8 @@ msgstr "Editar red WiFi"
 msgid "Emergency"
 msgstr "Emergencia"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Activar"
 
@@ -1779,7 +1783,7 @@ msgstr "Activar cliente NTP"
 msgid "Enable Single DES"
 msgstr "Activar sólo DES"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Activar servidor TFTP"
 
@@ -1787,11 +1791,11 @@ msgstr "Activar servidor TFTP"
 msgid "Enable VLAN functionality"
 msgstr "Activar funcionalidad VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr "Activar botón WPS, requiere WPA(2)-PSK/WPA3-SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Activar las medidas correctivas de reinstalación de claves (KRACK)"
 
@@ -1812,7 +1816,7 @@ msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 "Activar el indicador DF (No fragmentar) de los paquetes de encapsulación."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr "Activar esta red"
 
@@ -1830,7 +1834,7 @@ msgstr "Activado"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "Activa el protocolo IGMP Snooping en este puente"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1853,9 +1857,9 @@ msgstr "Modo de encapsulado"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Encriptación"
 
@@ -1892,29 +1896,36 @@ msgstr "Error"
 msgid "Errored seconds (ES)"
 msgstr "Segundos errados (ES)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptador ethernet"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch ethernet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr "Excluir interfaces"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "Expandir hosts"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr "Esperando una pista de asignación hexadecimal"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr "Esperando: %s"
 
@@ -1933,11 +1944,11 @@ msgstr ""
 msgid "External"
 msgstr "Externo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr "Lista de soporte de clave externa R0"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr "Lista de soporte de clave externa R1"
 
@@ -1957,15 +1968,15 @@ msgstr "Protocolo de servidor de registro de sistema externo"
 msgid "Extra SSH command options"
 msgstr "Opciones de comando SSH adicionales"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr "FT sobre DS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr "FT sobre The Air"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr "Protocolo FT"
 
@@ -1973,7 +1984,7 @@ msgstr "Protocolo FT"
 msgid "Failed to change the system password."
 msgstr "Error al cambiar la contraseña del sistema."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Error al confirmar aplicar dentro de %ds. Esperando a que se reviertan los "
@@ -1983,19 +1994,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Error al ejecutar la acción \"/etc/init.d/%s%s\": %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Archivo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr "Archivo no accesible"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr "Nombre del archivo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "Nombre del archivo de imagen de arranque mostrado a los clientes"
 
@@ -2004,11 +2015,11 @@ msgstr "Nombre del archivo de imagen de arranque mostrado a los clientes"
 msgid "Filesystem"
 msgstr "Sistema de archivos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Filtro privado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Filtro inútil"
 
@@ -2026,7 +2037,7 @@ msgstr ""
 "intercambie y reemplace la configuración con los valores predeterminados "
 "según lo que se detectó"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Encontrar y unirse a red"
 
@@ -2034,7 +2045,7 @@ msgstr "Encontrar y unirse a red"
 msgid "Finish"
 msgstr "Terminar"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -2054,11 +2065,11 @@ msgstr "Estado del Firewall"
 msgid "Firmware File"
 msgstr "Archivo de firmware"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Versión del firmware"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Puerto origen fijo para peticiones de DNS salientes"
 
@@ -2088,11 +2099,11 @@ msgstr "Instalando…"
 msgid "Force"
 msgstr "Forzar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr "Forzar modo 40MHz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Forzar CCMP (AES)"
 
@@ -2100,11 +2111,11 @@ msgstr "Forzar CCMP (AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "Forzar DHCP en esta red aunque se detecte otro servidor."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Forzar TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forzar TKIP y CCMP (AES)"
 
@@ -2136,7 +2147,7 @@ msgstr "Segundos de corrección de errores de reenvío (FECS)"
 msgid "Forward broadcast traffic"
 msgstr "Reenviar tráfico de difusión"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr "Reenviar tráfico de pares de malla"
 
@@ -2144,7 +2155,7 @@ msgstr "Reenviar tráfico de pares de malla"
 msgid "Forwarding mode"
 msgstr "Modo de reenvío"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Umbral de fragmentación"
 
@@ -2162,7 +2173,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2188,7 +2199,7 @@ msgstr "La dirección de la puerta de enlace es inválida"
 msgid "Gateway metric"
 msgstr "Métrica de puerta de enlace"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2198,8 +2209,8 @@ msgstr "Configuración general"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Configuración general"
 
@@ -2207,7 +2218,7 @@ msgstr "Configuración general"
 msgid "Generate Config"
 msgstr "Generar Config"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr "Generar PMK localmente"
 
@@ -2218,7 +2229,7 @@ msgstr "Generar archivo"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:75
 msgid "Given password confirmation did not match, password not changed!"
 msgstr ""
-"La confirmación y la contraseña no coinciden. ¡No se ha cambiado la "
+"La contraseña y la confirmación no coinciden, ¡No se ha cambiado la "
 "contraseña!"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:145
@@ -2229,9 +2240,9 @@ msgstr "Configuración global"
 msgid "Global network options"
 msgstr "Opciones globales de red"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Ir a la configuración de la contraseña..."
@@ -2275,7 +2286,7 @@ msgstr ""
 "Aquí puede configurar los aspectos básicos de su dispositivo, como el nombre "
 "del host o la zona horaria."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Ocultar <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2284,9 +2295,10 @@ msgstr "Ocultar <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgid "Hide empty chains"
 msgstr "Ocultar cadenas vacias"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr "Host"
 
@@ -2307,9 +2319,9 @@ msgid "Host-Uniq tag content"
 msgstr "Contenido de la etiqueta Host-Uniq"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2320,7 +2332,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "Nombre del host a enviar cuando se solicite una IP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Nombres de hosts"
 
@@ -2350,7 +2362,7 @@ msgstr "Dirección IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr "Dirección IP inválida"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2358,13 +2370,13 @@ msgstr "Dirección IP inválida"
 msgid "IP address is missing"
 msgstr "Falta la dirección IP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2432,6 +2444,8 @@ msgstr "IPv4 en IPv4 (RFC2003)"
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr "IPv4/IPv6 (ambos: el valor predeterminado es IPv4)"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2442,8 +2456,6 @@ msgstr "IPv4/IPv6 (ambos: el valor predeterminado es IPv4)"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2513,6 +2525,7 @@ msgstr "Prefijo IPv6 enrutado"
 msgid "IPv6 suffix"
 msgstr "Sufijo IPv6"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2537,7 +2550,7 @@ msgstr "IPv6-sobre-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-sobre-IPv4 (6to4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Identidad"
 
@@ -2615,7 +2628,7 @@ msgstr ""
 "transferir volúmenes de información a alta velocidad tal y como hace la "
 "<abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignorar <code>/etc/hosts</code>"
 
@@ -2623,7 +2636,7 @@ msgstr "Ignorar <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Desactivar DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Ignorar el archivo resolve"
 
@@ -2678,10 +2691,6 @@ msgstr "Nombre del script de inicio"
 msgid "Initscripts"
 msgstr "Scripts de inicio"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr "Instale \"iputils-traceroute6\" para Traceroute IPv6"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Instalar extensiones de protocolo..."
@@ -2701,7 +2710,7 @@ msgstr "Interfaz"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr "La interfaz %q del dispositivo migra automáticamente de %q a %q."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Configuración de la interfaz"
 
@@ -2722,7 +2731,7 @@ msgstr "Reconectando interfaz..."
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:204
 msgid "Interface is shutting down..."
-msgstr "Parando interfaz..."
+msgstr "Deteniendo interfaz..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:248
 msgid "Interface is starting..."
@@ -2732,7 +2741,7 @@ msgstr "La interfaz se está iniciando..."
 msgid "Interface is stopping..."
 msgstr "La interfaz se está deteniendo..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "Nombre de interfaz"
 
@@ -2743,7 +2752,7 @@ msgstr "La interfaz no existe o no está aún conectado."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Interfaces"
 
@@ -2788,7 +2797,7 @@ msgstr "Valor hexadecimal inválido"
 msgid "Invalid username and/or password! Please try again."
 msgstr "¡Nombre de usuario y/o contraseña no válido/s!. Por favor reintente."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr "Aislar clientes"
 
@@ -2800,22 +2809,22 @@ msgstr ""
 "Parece que está intentando grabar una imagen de firmware mayor que la "
 "memoria flash de su equipo. ¡Por favor, verifique el archivo!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "¡Se necesita JavaScript!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Conectar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Conectarse a una red: Búsqueda de redes WiFi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr "Conectarse a: %q"
 
@@ -2823,24 +2832,24 @@ msgstr "Conectarse a: %q"
 msgid "Keep settings and retain the current configuration"
 msgstr "Mantener los ajustes y conservar la configuración actual"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Registro del Kernel"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Versión del Kernel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Clave"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Clave #%d"
 
@@ -2900,20 +2909,24 @@ msgstr "Latencia"
 msgid "Leaf"
 msgstr "Hoja"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "Tiempo de expiración"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Tiempo de conexión restante"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Archivo de conexiones"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Tiempo de conexión restante"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2928,7 +2941,7 @@ msgstr "Deje vacío para autodetectar"
 msgid "Leave empty to use the current WAN address"
 msgstr "Deje vacío para usar la dirección WAN actual"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Registro de cambios:"
 
@@ -2936,13 +2949,13 @@ msgstr "Registro de cambios:"
 msgid "Limit"
 msgstr "Límite de IPs"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "Limita el servicio de DNS a las subredes de interfaces en las que estamos "
 "sirviendo DNS."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Limita la escucha de estas interfaces, y el bucle de retorno."
 
@@ -2962,11 +2975,11 @@ msgstr "Estado de línea"
 msgid "Line Uptime"
 msgstr "Tiempo de actividad de línea"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Enlace conectado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2974,7 +2987,7 @@ msgstr ""
 "Lista de servidores <abbr title=\"Domain Name System\">DNS</abbr> a los que "
 "enviar solicitudes"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2988,7 +3001,7 @@ msgstr ""
 "dirección MAC de destino cuando se solicita la clave PMK-R1 del R0KH que el "
 "STA usó durante la Asociación de dominio de movilidad inicial."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -3007,15 +3020,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "Lista de archivos de claves SSH para autenticación"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Lista de dominios a los que se permiten respuestas RFC1918"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Lista de dispositivos que proporcionan resultados de dominio NX falsos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr "Interfaces de escucha"
 
@@ -3027,28 +3040,24 @@ msgstr "Puerto"
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Escucha solo en la interfaz dada o, si no se especifica, en todas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "Puerto de escucha para consultas DNS entrantes"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Cargar"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Carga media"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Cargando"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr "Cargando el contenido del directorio…"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -3076,7 +3085,7 @@ msgstr "Dirección local IPv4"
 msgid "Local IPv6 address"
 msgstr "Dirección local IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr "Solo servicio local"
 
@@ -3084,16 +3093,16 @@ msgstr "Solo servicio local"
 msgid "Local Startup"
 msgstr "Arranque local"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Hora local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Dominio local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -3101,17 +3110,17 @@ msgstr ""
 "Especificación de dominio local. Los nombres que coinciden con este dominio "
 "nunca se reenvían y se resuelven solo desde archivos DHCP o hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Sufijo del dominio local que se añade a los nombres DHCP y a las entradas "
 "del archivo de dispositivos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Servidor local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3119,7 +3128,7 @@ msgstr ""
 "Localice el nombre del host en función de la subred que solicita si hay "
 "varias IP disponibles"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Localizar consultas"
 
@@ -3127,7 +3136,7 @@ msgstr "Localizar consultas"
 msgid "Log output level"
 msgstr "Nivel de registro"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Registrar consultas"
 
@@ -3139,7 +3148,7 @@ msgstr "Inicio de sesión"
 msgid "Login"
 msgstr "Iniciar sesión"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Cerrar sesión"
 
@@ -3157,23 +3166,23 @@ msgid "MAC"
 msgstr "MAC"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Dirección MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Filtro por dirección MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "Filtro por dirección MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "Lista de direcciones MAC"
 
@@ -3197,7 +3206,7 @@ msgstr "MBit/s"
 msgid "MD5"
 msgstr "MD5"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3225,7 +3234,7 @@ msgstr ""
 msgid "Manual"
 msgstr "Manual"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr "AP"
@@ -3234,19 +3243,19 @@ msgstr "AP"
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Max. velocidad de datos alcanzable (ATTNDR)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr "Máximo permitido de intervalo de escucha"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Número máximo permitido de clientes DHCP activos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Número máximo de consultas DNS concurrentes"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Tamaño máximo de paquetes EDNS.0 paquetes UDP"
 
@@ -3260,14 +3269,14 @@ msgstr "Segundos máximos de espera a que el módem esté activo"
 msgid "Maximum number of leased addresses."
 msgstr "Máximo de conexiones activas."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr "Máxima potencia de transmisión"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3286,7 +3295,7 @@ msgstr "Memoria"
 msgid "Memory usage (%)"
 msgstr "Uso de RAM (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr "Malla"
 
@@ -3294,7 +3303,7 @@ msgstr "Malla"
 msgid "Mesh ID"
 msgstr "ID de malla"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr "ID de malla"
 
@@ -3321,7 +3330,7 @@ msgstr "Puerto fuente de espejo"
 msgid "Mobile Data"
 msgstr "Datos móviles"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr "Dominio de movilidad"
 
@@ -3329,13 +3338,13 @@ msgstr "Dominio de movilidad"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Modo"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "Modelo"
 
@@ -3366,8 +3375,8 @@ msgstr "Espera de inicialización del Módem"
 msgid "ModemManager"
 msgstr "ModemManager"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3437,7 +3446,7 @@ msgstr "Mover hacia abajo"
 msgid "Move up"
 msgstr "Mover hacia arriba"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3467,6 +3476,7 @@ msgid "NTP server candidates"
 msgstr "Servidores NTP a consultar"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3474,30 +3484,30 @@ msgstr "Servidores NTP a consultar"
 msgid "Name"
 msgstr "Nombre"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Nombre de la nueva red"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navegación"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Red"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Utilidades de red"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "Imagen de arranque en red"
 
@@ -3523,7 +3533,7 @@ msgstr "No"
 msgid "No DHCP Server configured for this interface"
 msgstr "No se ha configurado un servidor DHCP para esta interfaz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr "Sin encriptación"
 
@@ -3535,7 +3545,7 @@ msgstr "Sin NAT-T"
 msgid "No data received"
 msgstr "Sin datos recibidos"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr "No hay entradas en este directorio"
 
@@ -3543,9 +3553,9 @@ msgstr "No hay entradas en este directorio"
 msgid "No files found"
 msgstr "No se han encontrado archivos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "No hay información disponible"
@@ -3555,13 +3565,13 @@ msgstr "No hay información disponible"
 msgid "No matching prefix delegation"
 msgstr "No hay delegación de prefijo coincidente"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Sin caché negativa"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "¡Sin contraseña!"
@@ -3590,8 +3600,8 @@ msgstr "Sin zona asignada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Ruido"
 
@@ -3604,10 +3614,10 @@ msgid "Noise:"
 msgstr "Ruido:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr "Errores de CRC no preventivos (CRC P)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr "Sin comodín"
 
@@ -3649,11 +3659,11 @@ msgstr "No soportado"
 msgid "Notice"
 msgstr "Aviso"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "NSLookup"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 "Número de entradas de DNS en caché (el máximo es 10000, 0 es sin "
@@ -3682,19 +3692,27 @@ msgstr "Contraseña confusa"
 msgid "Obtain IPv6-Address"
 msgstr "Obtener dirección IPv6"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr "Apagado"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "Retraso de desconexión"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr "Encendido"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr "Ruta en enlace"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "Retraso de activación"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "¡Debe especificar al menos un nombre de host o dirección MAC!"
 
@@ -3726,19 +3744,19 @@ msgstr "Abrir lista..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr "OpenConnect (CISCO AnyConnect)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr "Frecuencia de operación"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Opción cambiada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Opción removida"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr "Opcional"
@@ -3864,7 +3882,7 @@ msgstr "Reemplazar TOS"
 msgid "Override TTL"
 msgstr "Reemplazar TTL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr "Reemplaza el nombre de interfaz predeterminado"
 
@@ -3884,11 +3902,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr "Anular la tabla utilizada para rutas internas"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Vista general"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Sobrescribir archivo \"%s\" existente?"
 
@@ -3944,7 +3962,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "Código PIN rechazado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr "PMK R1 Push"
 
@@ -3999,7 +4017,7 @@ msgid "Part of zone %q"
 msgstr "Parte de zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -4010,11 +4028,11 @@ msgstr "Contraseña"
 msgid "Password authentication"
 msgstr "Autentificación de contraseña"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Contraseña de clave privada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr "Contraseña de clave privada interna"
 
@@ -4033,27 +4051,27 @@ msgstr "Contraseña2"
 msgid "Paste or drag SSH key file…"
 msgstr "Pegar o arrastrar archivo de clave SSH…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Ruta al Certificado CA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Ruta al certificado del cliente"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Ruta a la Clave Privada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr "Ruta al certificado interno de CA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr "Ruta al certificado del cliente interno"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr "Ruta a la clave privada interna"
 
@@ -4112,8 +4130,9 @@ msgstr "Ratio Phy:"
 msgid "Physical Settings"
 msgstr "Configuración física"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ping"
 
@@ -4130,7 +4149,7 @@ msgstr "Paq."
 msgid "Please enter your username and password."
 msgstr "Por favor, introduzca su nombre de usuario y contraseña."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr "Por favor, seleccione el archivo que desea cargar."
 
@@ -4142,7 +4161,7 @@ msgstr "Política"
 msgid "Port"
 msgstr "Puerto"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr "Puerto %s"
 
@@ -4159,7 +4178,7 @@ msgid "Power Management Mode"
 msgstr "Modo de administración de energía"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr "Errores preventivos de CRC (CRC P)"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4191,11 +4210,11 @@ msgstr ""
 "Asumir que el otro estará muerto tras estos fallos de echo LCP, use 0 para "
 "ignorar fallos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr "Evita escuchar en estas interfaces."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Impide la comunicación entre los clientes"
 
@@ -4204,7 +4223,7 @@ msgid "Private Key"
 msgstr "Clave privada"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Procesos"
 
@@ -4228,11 +4247,11 @@ msgstr "Protocolo"
 msgid "Provide NTP server"
 msgstr "Dar servicio NTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "Introduzca una nueva red"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4264,11 +4283,11 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMI Celular"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Calidad"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4276,11 +4295,11 @@ msgstr ""
 "Consulta todos los servidores <abbr title=\"Domain Name System\">DNS</abbr> "
 "disponibles en el enlace"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr "Tiempo de vida de la clave R0"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr "Llavero R1"
 
@@ -4288,11 +4307,11 @@ msgstr "Llavero R1"
 msgid "RFC3947 NAT-T mode"
 msgstr "Modo NAT-T RFC3947"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr "Umbral RSSI para unirse"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "Umbral RTS/CTS"
 
@@ -4301,35 +4320,35 @@ msgstr "Umbral RTS/CTS"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "Tasa RX"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr "Tasa RX / Tasa TX"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Puerto de contabilidad Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr "Secreto de contabilidad Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Servidor de contabilidad Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Puerto de autentificación Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr "Secreto de autentificación Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Servidor de autentificación Radius"
 
@@ -4339,7 +4358,7 @@ msgstr ""
 "Bytes en bruto codificados en hexadecimal. Deje en blanco a menos que su ISP "
 "lo requiera"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4351,15 +4370,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "¿Está seguro de querer cambiar el protocolo?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Gráficos en tiempo real"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr "Fecha límite de reasociación"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "Protección contra reasociación"
 
@@ -4379,7 +4398,7 @@ msgstr "Reiniciando…"
 msgid "Reboots the operating system of your device"
 msgstr "Reiniciar el sistema operativo de su dispositivo"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Recibir"
 
@@ -4423,11 +4442,11 @@ msgstr "Dirección IPv4 remota"
 msgid "Remote IPv4 address or FQDN"
 msgstr "Dirección IPv4 remota o FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Eliminar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Cambiar la configuración WiFi"
 
@@ -4443,7 +4462,7 @@ msgstr "Solicitud IPv6-prefijo de longitud"
 msgid "Request timeout"
 msgstr "Tiempo de espera de solicitud terminada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr "Requerido"
 
@@ -4469,27 +4488,27 @@ msgstr ""
 "túnel. Por lo general, las direcciones IP del túnel del par y las redes que "
 "el mismo enruta a través del túnel."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr "Requiere hostapd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr "Requiere hostapd con soporte EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr "Requiere hostapd con soporte OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr "Requiere hostapd con soporte SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
@@ -4497,7 +4516,7 @@ msgstr ""
 "Requiere la versión completa de wpad/hostapd y soporte del controlador de "
 "wifi <br />(a partir de enero de 2019: ath9k, ath10k, mwlwifi y mt76)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4505,31 +4524,31 @@ msgstr ""
 "Requiere upstream soporta DNSSEC; Verifique que las respuestas de los "
 "dominios no firmados realmente provengan de dominios no firmados"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr "Requiere wpa-supplicant"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr "Requiere wpa-supplicant con soporte EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr "Requiere wpa-supplicant con soporte OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr "Requiere wpa-supplicant con soporte SAE"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4545,11 +4564,11 @@ msgstr "Reiniciar contadores"
 msgid "Reset to defaults"
 msgstr "Reiniciar a configuraciones predeterminadas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Archivos Resolv y Hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Archivo de resolución"
 
@@ -4558,7 +4577,7 @@ msgid "Resource not found"
 msgstr "Recurso no encontrado"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4568,7 +4587,7 @@ msgstr "Reiniciar"
 msgid "Restart Firewall"
 msgstr "Reiniciar Firewall"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr "Reiniciar la interfaz de radio"
 
@@ -4585,23 +4604,23 @@ msgstr "Restaurar copia de seguridad"
 msgid "Reveal/hide password"
 msgstr "Mostrar/ocultar contraseña"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Revertir"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr "Revertir cambios"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Error al revertir la solicitud con el estado <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr "Revirtiendo configuración…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Directorio raíz para los archivos servidos por TFTP"
 
@@ -4631,8 +4650,8 @@ msgid "Router Password"
 msgstr "Contraseña del router"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Rutas"
 
@@ -4656,7 +4675,7 @@ msgstr "Comprobar el sistema de archivos antes de montar el dispositivo"
 msgid "Run filesystem check"
 msgstr "Comprobar el sistema de archivos"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr "Error de tiempo de ejecución"
 
@@ -4664,7 +4683,7 @@ msgstr "Error de tiempo de ejecución"
 msgid "SHA256"
 msgstr "SHA256"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr "SNR"
 
@@ -4692,8 +4711,8 @@ msgstr "Claves SSH"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4702,7 +4721,7 @@ msgid "SWAP"
 msgstr "SWAP"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4711,8 +4730,8 @@ msgstr "SWAP"
 msgid "Save"
 msgstr "Guardar"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Guardar y aplicar"
@@ -4725,7 +4744,7 @@ msgstr "Guardar mtdblock"
 msgid "Save mtdblock contents"
 msgstr "Guardar contenidos mtdblock"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Escanear"
 
@@ -4734,11 +4753,11 @@ msgstr "Escanear"
 msgid "Scheduled Tasks"
 msgstr "Tareas programadas"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Sección añadida"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Sección removida"
 
@@ -4756,9 +4775,9 @@ msgstr ""
 "la verificación del formato de la imagen. ¡Úselo solo si está seguro de que "
 "el firmware es correcto y está diseñado para su dispositivo!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr "Seleccionar archivo…"
 
@@ -4775,7 +4794,7 @@ msgstr ""
 "Enviar peticiones de echo LCP cada intervalo de segundos dado, solo efectivo "
 "usado conjuntamente con el umbral de fallo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Configuración del servidor"
 
@@ -4788,11 +4807,11 @@ msgstr "Nombre del servicio"
 msgid "Service Type"
 msgstr "Tipo de servicio"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Servicios"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr "Sesión expirada"
 
@@ -4834,11 +4853,11 @@ msgstr "Configuración del servidor DHCP"
 msgid "Severely Errored Seconds (SES)"
 msgstr "Segundos con errores graves (SES)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr "GI corto"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr "Preámbulo corto"
 
@@ -4857,15 +4876,15 @@ msgstr "Apagar esta interfaz"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Señal"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr "Señal / Ruido"
 
@@ -4877,11 +4896,12 @@ msgstr "Atenuación de señal (SATN)"
 msgid "Signal:"
 msgstr "Señal:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Tamaño"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr "Tamaño de la caché de consultas DNS"
 
@@ -4894,15 +4914,15 @@ msgstr "Tamaño del dispositivo ZRam en megabytes"
 msgid "Skip"
 msgstr "Saltar"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Saltar al contenido"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Saltar a navegación"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Software VLAN"
@@ -4933,11 +4953,11 @@ msgstr ""
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:61
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
 msgid "Source"
-msgstr "Fuente"
+msgstr "Origen"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
 msgid "Source Address"
-msgstr "Dirección de la fuente"
+msgstr "Dirección de origen"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:290
 msgid "Specifies the directory the device is attached to"
@@ -4959,7 +4979,7 @@ msgstr ""
 "Especifica la cantidad de segundos a transcurrir hasta suponer muerto un "
 "dispositivo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4989,7 +5009,7 @@ msgstr ""
 "Especifique una MTU (Unidad de transmisión máxima) distinta de la "
 "predeterminada (1280 bytes)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Especifique la clave de encriptación."
 
@@ -5003,11 +5023,11 @@ msgstr "Iniciar"
 msgid "Start priority"
 msgstr "Prioridad de inicio"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr "Iniciando aplicar configuración…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr "Iniciando escaneo de WiFi..."
 
@@ -5024,21 +5044,21 @@ msgstr "Rutas IPv4 estáticas"
 msgid "Static IPv6 Routes"
 msgstr "Rutas IPv6 estáticas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Direcciones estáticas"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Rutas estáticas"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Dirección estática"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -5049,14 +5069,14 @@ msgstr ""
 "necesarias para configuraciones de interfaces no dinámicas en las que a cada "
 "dispositivo siempre se le quiere dar la misma dirección IP."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr "Límite de inactividad de la estación"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Estado"
 
@@ -5066,7 +5086,7 @@ msgstr "Estado"
 msgid "Stop"
 msgstr "Detener"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Orden estricto"
 
@@ -5075,15 +5095,15 @@ msgid "Strong"
 msgstr "Fuerte"
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Enviar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr "Suprimir el registro"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "Suprimir el registro de la operación rutinaria de estos protocolos"
 
@@ -5092,7 +5112,7 @@ msgid "Swap free"
 msgstr "Swap libre"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Switch"
 
@@ -5107,15 +5127,15 @@ msgstr ""
 "El Switch %q tiene una topología desconocida: la configuración de VLAN puede "
 "no ser precisa."
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr "Máscara de puerto de Switch"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
-msgstr "Cambiar la máscara de velocidad"
+msgstr "Cambiar velocidad de máscara"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Switch VLAN"
@@ -5130,7 +5150,7 @@ msgstr "Intercambiar protocolo"
 msgid "Switch to CIDR list notation"
 msgstr "Cambiar a la notación de lista CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr "Enlace simbólico"
 
@@ -5142,15 +5162,15 @@ msgstr "Sincronizar con el servidor NTP"
 msgid "Sync with browser"
 msgstr "Sincronizar con el navegador"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Sistema"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Registro del sistema"
 
@@ -5166,11 +5186,11 @@ msgstr "Tamaño del buffer de registro del sistema"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Configuración TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "Raíz del servidor TFTP"
 
@@ -5179,7 +5199,7 @@ msgstr "Raíz del servidor TFTP"
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "Tasa TX"
 
@@ -5231,7 +5251,7 @@ msgid ""
 msgstr ""
 "El prefijo IPv6 asignado por el proveedor, suele termina con <code>::</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5244,7 +5264,7 @@ msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 "El archivo de configuración no se pudo cargar debido al siguiente error:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5271,7 +5291,7 @@ msgstr ""
 "El archivo de dispositivo de memoria o partición (<abbr title=\"Por ejemplo"
 "\">e.j.</abbr> <code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5335,7 +5355,7 @@ msgstr "Longitud del prefijo IPv6 en bits"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr "La dirección IPv4 local sobre la que se crea el túnel (opcional)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr "El nombre de la red ya está en uso"
 
@@ -5364,7 +5384,7 @@ msgstr "El comando reboot falló con el código %d"
 msgid "The restore command failed with code %d"
 msgstr "El comando de restauración falló con el código %d"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr "El modo %s seleccionado es incompatible con la encriptación %s"
 
@@ -5435,19 +5455,20 @@ msgstr ""
 "El archivo con la imagen de firmware subido no tiene un formato adecuado. "
 "Asegúrese de haber elegido la imagen correcta para su plataforma."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr "No hay direcciones activas"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr "No hay cambios para aplicar"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5460,7 +5481,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "Dirección IPv4 del relé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr "Este tipo de autenticación no es aplicable al método EAP seleccionado."
 
@@ -5468,7 +5489,7 @@ msgstr "Este tipo de autenticación no es aplicable al método EAP seleccionado.
 msgid "This does not look like a valid PEM file"
 msgstr "Esto no parece un archivo PEM válido"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5514,7 +5535,7 @@ msgstr ""
 "Esta es la dirección de punto final asignada por el broker del túnel, suele "
 "terminar con <code>...:2/64</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5561,7 +5582,7 @@ msgstr "No hay reglas definidas"
 msgid "Time Synchronization"
 msgstr "Sincronización horaria"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr "Intervalo de tiempo para reprogramar GTK"
 
@@ -5569,7 +5590,7 @@ msgstr "Intervalo de tiempo para reprogramar GTK"
 msgid "Timezone"
 msgstr "Zona horaria"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr "Iniciar sesión…"
 
@@ -5592,14 +5613,15 @@ msgstr "Tono"
 msgid "Total Available"
 msgstr "Total disponible"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Traceroute"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Tráfico"
 
@@ -5607,15 +5629,15 @@ msgstr "Tráfico"
 msgid "Transfer"
 msgstr "Transferencia"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Transmitir"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "Disparador"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "Modo de disparador"
 
@@ -5623,7 +5645,7 @@ msgstr "Modo de disparador"
 msgid "Tunnel ID"
 msgstr "ID de túnel"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interfaz de túnel"
@@ -5639,7 +5661,7 @@ msgid "Tx-Power"
 msgstr "Potencia-TX"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Tipo"
@@ -5657,11 +5679,11 @@ msgstr "Sólo UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Dispositivo USB"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr "Puertos USB"
 
@@ -5726,12 +5748,12 @@ msgstr "Segundos no disponibles (UAS)"
 msgid "Unexpected reply data format"
 msgstr "Formato de datos de respuesta inesperado"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Desconocido"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Error desconocido (%s)"
@@ -5740,7 +5762,7 @@ msgstr "Error desconocido (%s)"
 msgid "Unknown error code"
 msgstr "Código de error desconocido"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5756,7 +5778,7 @@ msgstr "Desmontar"
 msgid "Unnamed key"
 msgstr "Clave sin nombre"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Cambios sin aplicar"
 
@@ -5782,9 +5804,9 @@ msgstr "Tipo de protocolo no soportado."
 msgid "Up"
 msgstr "Arriba"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
-msgstr "Subir"
+msgstr "Subida"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:403
 msgid ""
@@ -5799,25 +5821,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Subir archivo..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr "Subir archivo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr "Subir archivo…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr "Error al cargar la solicitud: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr "Cargando archivo…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5828,11 +5850,11 @@ msgstr ""
 "para aplicar la configuración actualizada."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Tiempo de actividad"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Usar <code>/etc/ethers</code>"
 
@@ -5943,7 +5965,7 @@ msgstr "Usar métrica de puerta de enlace"
 msgid "Use routing table"
 msgstr "Usar tabla de rutas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5960,11 +5982,11 @@ msgstr ""
 msgid "Used"
 msgstr "Usado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "Espacio de clave usado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5998,7 +6020,7 @@ msgstr "VDSL"
 msgid "VLANs on %q"
 msgstr "VLANs en %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr "VPN"
 
@@ -6045,32 +6067,32 @@ msgstr "Verificando el archivo de imagen cargado."
 msgid "Virtual dynamic interface"
 msgstr "Interfaz dinámica virtual"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "WEP (sistema abierto)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "WEP (clave compartida)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "Contraseña WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "Activar WMM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "Contraseña WPA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -6078,14 +6100,6 @@ msgstr ""
 "Para el encriptado WPA se necesita que estén instalados \"wpa_supplicant\" "
 "para el modo cliente y/o \"hostapd\" para los modos AP y ad-hoc."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "Esperando a que se complete el comando..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr "Esperando a que se aplique la configuración… %ds"
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr "Esperando al dispositivo..."
@@ -6103,7 +6117,7 @@ msgstr "Advertencia: ¡Hay cambios no guardados que se perderán al reiniciar!"
 msgid "Weak"
 msgstr "Débil"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -6123,57 +6137,57 @@ msgstr "Ancho de banda"
 msgid "WireGuard VPN"
 msgstr "WireGuard VPN"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "WiFi"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adaptador WiFi"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Red WiFi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Visión general de WiFi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Seguridad WiFi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr "Migración de configuración WiFi"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "Red WiFi desactivada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "Red WiFi no asociada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "Red WiFi desactivada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "Red WiFi activada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Escribe las peticiones de DNS recibidas en el registro del sistema"
 
@@ -6205,9 +6219,9 @@ msgstr ""
 "<strong>Advertencia: Si desactivas los scripts de inicio esenciales como "
 "\"network\", ¡Tu dispositivo podría volverse inaccesible!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6230,14 +6244,14 @@ msgstr "Configuración de ZRam"
 msgid "ZRam Size"
 msgstr "Tamaño de ZRam"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "cualquiera"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6279,11 +6293,11 @@ msgstr "Crea un puente sobre la interfaz o interfaces asociadas"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6302,7 +6316,7 @@ msgstr "Crea un puente sobre la interfaz o interfaces asociadas"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "Desactivar"
 
@@ -6319,13 +6333,14 @@ msgstr "Desactivado"
 msgid "driver default"
 msgstr "Predeterminado por el controlador"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "expirado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6379,15 +6394,15 @@ msgstr "clave entre 8 y 63 caracteres"
 msgid "key with either 5 or 13 characters"
 msgstr "clave de 5 o 13 caracteres"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "Archivo <abbr title=\"Domain Name System\">DNS</abbr> local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr "seguridad media"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr "Minutos"
 
@@ -6414,23 +6429,23 @@ msgid "not present"
 msgstr "No presente"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "Apagado"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "Encendido"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr "red abierta"
 
@@ -6461,8 +6476,8 @@ msgstr "Modo relé"
 msgid "routed"
 msgstr "Enrutado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr "Seg"
 
@@ -6483,7 +6498,7 @@ msgstr "Sin estado"
 msgid "stateless + stateful"
 msgstr "Sin estado + Con estado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr "seguridad fuerte"
 
@@ -6491,7 +6506,7 @@ msgstr "seguridad fuerte"
 msgid "tagged"
 msgstr "Etiquetado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "Unidades de tiempo (TUs / 1.024 ms) [1000-65535]"
 
@@ -6503,8 +6518,9 @@ msgstr "valor único"
 msgid "unknown"
 msgstr "Desconocido"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6532,6 +6548,7 @@ msgid "untagged"
 msgstr "Desetiquetado"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr "dirección IP válida"
 
@@ -6544,6 +6561,7 @@ msgid "valid IPv4 CIDR"
 msgstr "IPv4 válido CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr "dirección IPv4 válida"
 
@@ -6572,6 +6590,7 @@ msgid "valid IPv6 CIDR"
 msgstr "IPv6 válido CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr "dirección IPv6 válida"
 
@@ -6631,6 +6650,9 @@ msgstr "host válido: puerto"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr "nombre de host válido"
 
@@ -6656,6 +6678,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr "puerto válido o rango de puertos (port1-port2)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr "valor de puerto válido"
 
@@ -6691,7 +6714,7 @@ msgstr "valor con al menos %d caracteres"
 msgid "value with at most %d characters"
 msgstr "valor con un máximo de %d caracteres"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr "seguridad débil"
 
@@ -6703,6 +6726,18 @@ msgstr "Si"
 msgid "« Back"
 msgstr "« Volver"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "¡Dirección no válida!"
+
+#~ msgid "Install iputils-traceroute6 for IPv6 traceroute"
+#~ msgstr "Instale \"iputils-traceroute6\" para Traceroute IPv6"
+
+#~ msgid "Loading"
+#~ msgstr "Cargando"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Esperando a que se complete el comando..."
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Asignar interfaces..."
 
index 04d886e1425a7973ca4f5ca202390d7f029773a7..899714de13fd77eee6216e68b0c8ef9705590b35 100644 (file)
@@ -23,7 +23,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr "%d champs invalides"
 
@@ -92,7 +92,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr "0 = pas de seuil de RSSI, 1 = utiliser la valeur par défaut du pilote"
 
@@ -104,7 +104,7 @@ msgstr "Charge sur 1 minute :"
 msgid "15 Minute Load:"
 msgstr "Charge sur 15 minutes :"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -117,47 +117,47 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "Charge sur 5 minutes :"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "Port des requêtes <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "Port du serveur <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -165,11 +165,11 @@ msgstr ""
 "Les serveurs <abbr title=\"Domain Name System\">DNS</abbr> seront interrogés "
 "dans l'ordre du fichier de résolution"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Adresse <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
@@ -196,7 +196,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Passerelle <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 "Suffixe <abbr title=\"Internet Protocol Version 6\">IPv6</abbr> (en "
@@ -212,24 +212,24 @@ msgstr ""
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Nom de la <abbr title=\"Diode Électro-Luminescente\">DEL</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Adresse <abbr title=\"Media Access Control\">MAC</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"DHCP Unique Identifier\">DUID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
-"Nombre maximal de baux <abbr title=\"Dynamic Host Configuration Protocol\""
-">DHCP</abbr>"
+"Nombre maximal de baux <abbr title=\"Dynamic Host Configuration Protocol"
+"\">DHCP</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -237,7 +237,7 @@ msgstr ""
 "Taille maximale des paquets <abbr title=\"Extension Mechanisms for Domain "
 "Name System\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "Nombre maximal de requêtes concurrentes"
 
@@ -249,13 +249,14 @@ msgstr ""
 "<br/>Note : il est nécessaire de redémarrer le service cron si le fichier "
 "crontab était vide au moment de l'éditer."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr "Un dossier avec le même nom existe déjà."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
-msgstr "Il est nécessaire de s'authentifier de nouveau car la session a expiré."
+msgstr ""
+"Il est nécessaire de s'authentifier de nouveau car la session a expiré."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:890
 msgid "A43C + J43 + A43"
@@ -335,8 +336,8 @@ msgstr "Interface manquante"
 msgid "Access Concentrator"
 msgstr "Concentrateur d'accès"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Point d'accès"
 
@@ -362,12 +363,13 @@ msgstr "Connexions actives"
 msgid "Active DHCP Leases"
 msgstr "Bails DHCP actifs"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Bails DHCPv6 actifs"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-hoc"
@@ -383,7 +385,7 @@ msgstr "Ad-hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Ajouter"
 
@@ -417,7 +419,7 @@ msgstr "Ajouter une instance"
 msgid "Add key"
 msgstr "Ajouter une clé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Ajouter le suffixe du domaine local aux noms résolus d'après le fichier hosts"
@@ -431,11 +433,11 @@ msgstr "Ajout d'une nouvelle interface..."
 msgid "Add peer"
 msgstr "Ajouter un pair"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Fichiers hosts supplémetaires"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -456,31 +458,31 @@ msgstr "Adresse"
 msgid "Address to access local relay bridge"
 msgstr "Adresse pour accéder au pont-relais local"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Administration"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Paramètres avancés"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Alerte"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -490,17 +492,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -510,31 +512,31 @@ msgstr ""
 "Autoriser l'authentification <abbr title=\"Secure Shell\">SSH</abbr> par mot "
 "de passe"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Autoriser tout sauf ce qui est listé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Autoriser seulement ce qui est listé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Autoriser l'hôte local"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:35
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
-"Autoriser les hôtes distants à se connecter à des ports SSH forwardés ("
-"option « GatewayPorts »)"
+"Autoriser les hôtes distants à se connecter à des ports SSH forwardés "
+"(option « GatewayPorts »)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:30
 msgid "Allow root logins with password"
@@ -545,7 +547,7 @@ msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Autoriser l'utilisateur <em>root</em> à se connecter avec un mot de passe"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -560,7 +562,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -639,7 +641,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr "Serveurs DNS publiés"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -662,15 +664,20 @@ msgstr "N'importe quelle zone"
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr "Appliquer sans vérification"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -686,12 +693,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Équipements connectés"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -704,7 +711,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Authentification"
 
@@ -713,7 +720,7 @@ msgstr "Authentification"
 msgid "Authentication Type"
 msgstr "Type d'authentification"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Autoritaire"
 
@@ -721,11 +728,11 @@ msgstr "Autoritaire"
 msgid "Authorization Required"
 msgstr "Autorisation requise"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -800,8 +807,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -827,16 +834,12 @@ msgstr "Sauvegarde / Mise à jour du micrologiciel"
 msgid "Backup file list"
 msgstr "Liste des fichiers de sauvegarde"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Adresse spécifiée incorrecte !"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -851,7 +854,7 @@ msgstr ""
 "de configuration modifiés marqués par opkg, des fichiers de base essentiels, "
 "et des motifs de sauvegarde définis par l'utilisateur."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -867,15 +870,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Débit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Contourne les «  NX Domain » bogués"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Passerelle"
@@ -893,8 +896,8 @@ msgstr "Numéro d'unité du pont"
 msgid "Bring up on boot"
 msgstr "L'activer au démarrage"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -925,13 +928,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -948,11 +951,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Chaîne"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Changements"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr "Les modifications ont été annulées."
 
@@ -964,8 +967,8 @@ msgstr "Change le mot de passe administrateur pour accéder à l'équipement"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Canal"
 
@@ -973,7 +976,7 @@ msgstr "Canal"
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -991,7 +994,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -1003,7 +1006,7 @@ msgstr ""
 "zone associée, ou remplissez le champ <em>créer</em> pour définir une "
 "nouvelle zone et y inclure cette interface."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -1012,7 +1015,7 @@ msgstr ""
 "sans-fil ou remplissez le champ <em>créer</em> pour définir un nouveau "
 "réseau."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Code de chiffrement"
 
@@ -1034,9 +1037,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Client"
 
@@ -1068,10 +1071,11 @@ msgid "Close list..."
 msgstr "Fermer la liste…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Récupération des données…"
 
@@ -1091,7 +1095,7 @@ msgstr "Échec de la commande"
 msgid "Comment"
 msgstr "Commentaire"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1099,23 +1103,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Configuration"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1140,7 +1143,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Connexions"
 
@@ -1150,13 +1153,13 @@ msgstr "Connexions"
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1167,12 +1170,12 @@ msgstr ""
 msgid "Country"
 msgstr "Pays"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Code pays"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Créer / Assigner une zone du pare-feu"
 
@@ -1219,15 +1222,15 @@ msgstr ""
 "Permet de personnaliser le comportement des <abbr title=\"Diode Électro-"
 "Luminescente\">DEL</abbr>s lorsque le matériel le permet."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1235,12 +1238,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "Serveur DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP et DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1271,7 +1274,7 @@ msgstr ""
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "transmissions DNS"
 
@@ -1279,11 +1282,11 @@ msgstr "transmissions DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1308,10 +1311,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
@@ -1325,9 +1329,9 @@ msgstr ""
 msgid "Debug"
 msgstr "Débogage"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "%d par défaut"
 
@@ -1372,7 +1376,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1384,15 +1388,15 @@ msgstr "Effacer"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Supprimer ce réseau"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1400,7 +1404,7 @@ msgstr ""
 msgid "Description"
 msgstr "Description"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1424,7 +1428,7 @@ msgstr "Zone de destination"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1432,7 +1436,7 @@ msgstr "Zone de destination"
 msgid "Device"
 msgstr "Appareil"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Configuration de l'équipement"
 
@@ -1445,7 +1449,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1453,8 +1457,7 @@ msgstr ""
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Diagnostics"
 
@@ -1463,12 +1466,12 @@ msgstr "Diagnostics"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Répertoire"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Désactiver"
 
@@ -1489,15 +1492,15 @@ msgstr "Ne pas afficher les noms DNS"
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1509,17 +1512,19 @@ msgstr ""
 msgid "Disabled"
 msgstr "Désactivé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Jeter les réponses en RFC1918 amont"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1529,23 +1534,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr "Fermer"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Optimisation de la distance"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Distance au membre du réseau le plus éloigné, en mètres."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1557,24 +1562,24 @@ msgstr ""
 "abbr> pour les pare-feu <abbr title=\"Network Address Translation\">NAT</"
 "abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 "Ne pas mettre en cache les réponses négatives, par ex. pour des domaines "
 "inexistants"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Ne pas transmettre les requêtes qui ne peuvent être résolues par les "
 "serveurs de noms publics"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 "Ne pas transmettre les requêtes de recherche inverse pour les réseaux locaux"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1586,15 +1591,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Domaine nécessaire"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Liste blanche de domaines"
 
@@ -1602,7 +1607,7 @@ msgstr "Liste blanche de domaines"
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1668,7 +1673,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "Méthode EAP"
 
@@ -1678,7 +1683,7 @@ msgstr "Méthode EAP"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Éditer"
 
@@ -1688,11 +1693,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Éditer ce réseau"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1700,8 +1705,8 @@ msgstr ""
 msgid "Emergency"
 msgstr "Urgence"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Activer"
 
@@ -1752,7 +1757,7 @@ msgstr "Activer client NTP"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Activer le serveur TFTP"
 
@@ -1760,11 +1765,11 @@ msgstr "Activer le serveur TFTP"
 msgid "Enable VLAN functionality"
 msgstr "Acviter la gestion des VLANs"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1784,7 +1789,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1802,7 +1807,7 @@ msgstr "Activé"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "Active l'IGMP snooping sur ce bridge"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1825,9 +1830,9 @@ msgstr "Mode encapsulé"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Chiffrement"
 
@@ -1864,29 +1869,36 @@ msgstr "Erreur"
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Module Ethernet"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "Étendre le nom d'hôte"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1905,11 +1917,11 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1929,15 +1941,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1945,7 +1957,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1953,19 +1965,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Fichier"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "Nom de fichier d'une image de démarrage publiée aux clients"
 
@@ -1974,11 +1986,11 @@ msgstr "Nom de fichier d'une image de démarrage publiée aux clients"
 msgid "Filesystem"
 msgstr "Système de fichiers"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Filtrer les requêtes privées"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Filtrer les requêtes inutiles"
 
@@ -1993,7 +2005,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Cherche et rejoint un réseau"
 
@@ -2001,7 +2013,7 @@ msgstr "Cherche et rejoint un réseau"
 msgid "Finish"
 msgstr "Terminer"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Pare-feu"
 
@@ -2021,11 +2033,11 @@ msgstr "État du pare-feu"
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Version du micrologiciel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Port source fixe pour les requêtes DNS sortantes"
 
@@ -2055,11 +2067,11 @@ msgstr ""
 msgid "Force"
 msgstr "Forcer"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Forcer CCMP (AES)"
 
@@ -2067,11 +2079,11 @@ msgstr "Forcer CCMP (AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "Force le DHCP sur ce réseau même si un autre serveur est détecté."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Forcer TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forcer TKIP et CCMP (AES)"
 
@@ -2103,7 +2115,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Transmettre le trafic de diffusion"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2111,7 +2123,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Mode de transmission"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Seuil de fragmentation"
 
@@ -2127,7 +2139,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "Ghz"
 
@@ -2153,7 +2165,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2163,8 +2175,8 @@ msgstr "Paramètres généraux"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Configuration générale"
 
@@ -2172,7 +2184,7 @@ msgstr "Configuration générale"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2194,9 +2206,9 @@ msgstr "Paramètres généraux"
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Aller à la configuration du mot de passe…"
@@ -2240,7 +2252,7 @@ msgstr ""
 "Ici, vous pouvez configurer les aspects basiques de votre routeur comme son "
 "nom ou son fuseau horaire."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Cacher le <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2249,9 +2261,10 @@ msgstr "Cacher le <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2272,9 +2285,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2285,7 +2298,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "Nom d'hôte à envoyer dans une requête DHCP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Noms d'hôtes"
 
@@ -2315,7 +2328,7 @@ msgstr "Adresse IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2323,13 +2336,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2397,6 +2410,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2407,8 +2422,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2478,6 +2491,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2502,7 +2516,7 @@ msgstr "IPv6 sur IPv4 (6ème)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6 sur IPv4 (6 vers 4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Identité"
 
@@ -2577,7 +2591,7 @@ msgstr ""
 "d'échange, relevant la quantité de RAM disponible. Ce processus est lent car "
 "la mémoire d'échange ne peut être accédée aux taux de transfert de la RAM."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignorer /etc/hosts"
 
@@ -2585,7 +2599,7 @@ msgstr "Ignorer /etc/hosts"
 msgid "Ignore interface"
 msgstr "Ignorer l'interface"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Ignorer le fichier de résolution"
 
@@ -2637,10 +2651,6 @@ msgstr "Script d'initialisation"
 msgid "Initscripts"
 msgstr "Scripts d'initialisation"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Installation des extensions de protocole…"
@@ -2660,7 +2670,7 @@ msgstr "Interface"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Configuration de l'interface"
 
@@ -2691,7 +2701,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "Nom de l'interface"
 
@@ -2702,7 +2712,7 @@ msgstr "L'interface n'est pas présente ou pas encore connectée."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Interfaces"
 
@@ -2750,7 +2760,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "Nom d'utilisateur et/ou mot de passe invalides ! Réessayez !"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2762,22 +2772,22 @@ msgstr ""
 "L'image que vous essayez de flasher est vraisemblablement trop grosse pour "
 "tenir dans la mémoire flash, merci de vérifier le fichier !"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Nécessite un Script Java !"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Rejoindre un réseau"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Rejoindre un réseau : recherche des réseaux sans-fil"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2785,24 +2795,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Journal du noyau"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Version du noyau"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Clé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Clé n° %d"
 
@@ -2862,20 +2872,24 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Durée de validité"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Fichier de baux"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Durée de validité"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2890,7 +2904,7 @@ msgstr "Laisser vide pour l'auto-détection"
 msgid "Leave empty to use the current WAN address"
 msgstr "Laisser vide pour utiliser l'adresse WAN actuelle"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Légende :"
 
@@ -2898,11 +2912,11 @@ msgstr "Légende :"
 msgid "Limit"
 msgstr "Limite"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2922,11 +2936,11 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Lien établi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2934,7 +2948,7 @@ msgstr ""
 "Liste des serveurs auquels sont transmis les requêtes <abbr title=\"Domain "
 "Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2943,7 +2957,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2956,16 +2970,16 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Liste des domaines où sont permises les réponses de type RFC1918"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 "Liste des hôtes qui fournissent des résultats avec des « NX domain » bogués"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2977,28 +2991,24 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Écouter seulement sur l'interface spécifié, sinon sur toutes"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "Port d'écoute des requêtes DNS entrantes"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Charge"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Charge moyenne"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Chargement"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -3026,7 +3036,7 @@ msgstr "Adresse IPv4 locale"
 msgid "Local IPv6 address"
 msgstr "Adresse IPv6 locale"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -3034,16 +3044,16 @@ msgstr ""
 msgid "Local Startup"
 msgstr "Démarrage local"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Date"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Domaine local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -3052,16 +3062,16 @@ msgstr ""
 "jamais transmis à un résolveur DNS, ils seront résolus seulement à partir du "
 "serveur DHCP ou des fichiers « hosts »"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Suffixe du domaine local ajouté aux noms du serveur DHCP et du fichier Hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Serveur local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3069,7 +3079,7 @@ msgstr ""
 "Trouve le nom d'hôte suivant le sous-réseau d'où vient la requête si "
 "plusieurs adresses IPs sont possibles"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Localiser les requêtes"
 
@@ -3077,7 +3087,7 @@ msgstr "Localiser les requêtes"
 msgid "Log output level"
 msgstr "Niveau de journalisation"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Journaliser les requêtes"
 
@@ -3089,7 +3099,7 @@ msgstr "Journalisation"
 msgid "Login"
 msgstr "Connexion"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Déconnexion"
 
@@ -3109,23 +3119,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Adresse MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Filtrage par adresses MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "Filtrage par adresses MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "Liste des adresses MAC"
 
@@ -3149,7 +3159,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3175,7 +3185,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3184,19 +3194,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Nombre maximum de baux DHCP actifs"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Nombre maximum de requêtes DNS au même moment"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Taille maximum autorisée des paquets UDP EDNS.0"
 
@@ -3210,14 +3220,14 @@ msgstr "Délai d'attente maximum que le modem soit prêt"
 msgid "Maximum number of leased addresses."
 msgstr "Nombre maximum d'adresses allouées."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3236,7 +3246,7 @@ msgstr "Mémoire"
 msgid "Memory usage (%)"
 msgstr "Utilisation Mémoire (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3244,7 +3254,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3271,7 +3281,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3279,13 +3289,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Mode"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "Modèle"
 
@@ -3316,8 +3326,8 @@ msgstr "Délai max. d'initialisation du modem"
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3387,7 +3397,7 @@ msgstr "Descendre"
 msgid "Move up"
 msgstr "Monter"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3417,6 +3427,7 @@ msgid "NTP server candidates"
 msgstr "Serveurs NTP candidats"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3424,30 +3435,30 @@ msgstr "Serveurs NTP candidats"
 msgid "Name"
 msgstr "Nom"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Nom du nouveau réseau"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navigation"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Réseau"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Utilitaires réseau"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "Image de démarrage réseau"
 
@@ -3473,7 +3484,7 @@ msgstr "Non"
 msgid "No DHCP Server configured for this interface"
 msgstr "Aucun serveur DHCP configuré sur cette interface"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3485,7 +3496,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3493,9 +3504,9 @@ msgstr ""
 msgid "No files found"
 msgstr "Aucun fichier trouvé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Information indisponible"
@@ -3505,13 +3516,13 @@ msgstr "Information indisponible"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Pas de cache négatif"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Pas de mot de passe positionné !"
@@ -3540,8 +3551,8 @@ msgstr "Aucune zone attribuée"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Bruit"
 
@@ -3554,10 +3565,10 @@ msgid "Noise:"
 msgstr "Bruit :"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3599,11 +3610,11 @@ msgstr ""
 msgid "Notice"
 msgstr "Remarque"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3630,19 +3641,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "Durée éteinte"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "Durée allumée"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "Il faut indiquer un nom d'hôte ou une adresse MAC !"
 
@@ -3674,19 +3693,19 @@ msgstr "Ouvrir la liste…"
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Option modifiée"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Option retirée"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3799,7 +3818,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3819,11 +3838,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr "Modifier la table utilisée pour les routes internes"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Vue d'ensemble"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3879,7 +3898,7 @@ msgstr "code PIN"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3934,7 +3953,7 @@ msgid "Part of zone %q"
 msgstr "Fait partie de la zone %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3945,11 +3964,11 @@ msgstr "Mot de passe"
 msgid "Password authentication"
 msgstr "Authentification par mot de passe"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Mot de passe de la clé privée"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3968,27 +3987,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Chemin vers le certificat CA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Chemin du certificat-client"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Chemin de la clé privée"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -4047,8 +4066,9 @@ msgstr "Débit physique :"
 msgid "Physical Settings"
 msgstr "Paramètres physiques"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ping"
 
@@ -4065,7 +4085,7 @@ msgstr "Pqts."
 msgid "Please enter your username and password."
 msgstr "Saisissez votre nom d'utilisateur et mot de passe."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -4077,7 +4097,7 @@ msgstr "Politique"
 msgid "Port"
 msgstr "Port"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -4094,7 +4114,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4126,11 +4146,11 @@ msgstr ""
 "Suppose que le distant a disparu une fois le nombre donné d'erreurs d'échos "
 "LCP ; utiliser 0 pour ignorer ces erreurs"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Empêche la communication directe entre clients"
 
@@ -4139,7 +4159,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Processus"
 
@@ -4163,11 +4183,11 @@ msgstr "Protocole"
 msgid "Provide NTP server"
 msgstr "Fournir serveur NTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "Donner un nouveau réseau"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4192,21 +4212,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Qualitée"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4214,11 +4234,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "Seuil RTS/CTS"
 
@@ -4227,35 +4247,35 @@ msgstr "Seuil RTS/CTS"
 msgid "RX"
 msgstr "Reçu"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "Débit en réception"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Port de la comptabilisation Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr "Secret de la comptabilisation Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Serveur de la comptabilisation Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Port de l'authentification Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr "Secret de l'authentification Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Serveur de l'authentification Radius"
 
@@ -4263,7 +4283,7 @@ msgstr "Serveur de l'authentification Radius"
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4273,15 +4293,15 @@ msgstr "Lire /etc/ethers pour configurer le serveur DHCP"
 msgid "Really switch protocol?"
 msgstr "Voulez-vous vraiment changer de protocole ?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Graphiques temps-réel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "Protection contre l'attaque « rebind »"
 
@@ -4301,7 +4321,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "Redémarrage du système d'exploitation de votre équipement"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Reçoit"
 
@@ -4345,11 +4365,11 @@ msgstr "Adresse IPv4 distante"
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Désinstaller"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Remplacer la configuration sans-fil"
 
@@ -4365,7 +4385,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4388,63 +4408,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4460,11 +4480,11 @@ msgstr "Remise à zéro des compteurs"
 msgid "Reset to defaults"
 msgstr "Ré-initialisation"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Fichiers Resolv et Hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Fichier de résolution des noms"
 
@@ -4473,7 +4493,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4483,7 +4503,7 @@ msgstr "Redémarrer"
 msgid "Restart Firewall"
 msgstr "Redémarrer le pare-feu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4500,23 +4520,23 @@ msgstr "Restaurer une sauvegarde"
 msgid "Reveal/hide password"
 msgstr "Montrer/cacher le mot de passe"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Annuler les modifications"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr "Annuler les modifications"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "La demande d'annulation a échoué, statut <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr "Annulation de la configuration…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Répertoire racine des fichiers fournis par TFTP"
 
@@ -4546,8 +4566,8 @@ msgid "Router Password"
 msgstr "Mot de passe du routeur"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Routes"
 
@@ -4572,7 +4592,7 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "Faire une vérification du système de fichiers"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4580,7 +4600,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4608,8 +4628,8 @@ msgstr "Clés SSH"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4618,7 +4638,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4627,8 +4647,8 @@ msgstr ""
 msgid "Save"
 msgstr "Enregistrer"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Sauvegarder et Appliquer"
@@ -4641,7 +4661,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Scan"
 
@@ -4650,11 +4670,11 @@ msgstr "Scan"
 msgid "Scheduled Tasks"
 msgstr "Tâches Régulières"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Section ajoutée"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Section retirée"
 
@@ -4669,9 +4689,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4688,7 +4708,7 @@ msgstr ""
 "Envoyer des demandes d'échos LCP à intervalles donnés, en secondes ; utile "
 "uniqument associé à un seuil d'erreurs"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Paramètres du serveur"
 
@@ -4701,11 +4721,11 @@ msgstr "Nom du service"
 msgid "Service Type"
 msgstr "Type du service"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Services"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4744,11 +4764,11 @@ msgstr "Configurer le serveur DHCP"
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4767,15 +4787,15 @@ msgstr "Arrêter cet interface"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4787,11 +4807,12 @@ msgstr ""
 msgid "Signal:"
 msgstr "Signal :"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Taille"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4804,15 +4825,15 @@ msgstr ""
 msgid "Skip"
 msgstr "Passer au suivant"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Skip to content"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Skip to navigation"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4868,7 +4889,7 @@ msgid ""
 "dead"
 msgstr "Indique le délai après quoi les hôtes seront supposés disparus"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4891,7 +4912,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Spécifiez ici la clé secrète de chiffrage."
 
@@ -4905,11 +4926,11 @@ msgstr "Démarrer"
 msgid "Start priority"
 msgstr "Priorité de démarrage"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4926,21 +4947,21 @@ msgstr "Routes IPv4 statiques"
 msgid "Static IPv6 Routes"
 msgstr "Routes IPv6 statiques"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Baux Statiques"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Routes statiques"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Adresse statique"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4951,14 +4972,14 @@ msgstr ""
 "interfaces sans configuration dynamique où l'on fournit un bail aux seuls "
 "hôtes configurés."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "État"
 
@@ -4968,7 +4989,7 @@ msgstr "État"
 msgid "Stop"
 msgstr "Arrêter"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Ordre stricte"
 
@@ -4977,15 +4998,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Soumettre"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4994,7 +5015,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Switch"
 
@@ -5007,15 +5028,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -5030,7 +5051,7 @@ msgstr "Changer de protocole"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -5042,15 +5063,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr "Synchro avec le navigateur"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Système"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Journal système"
 
@@ -5066,11 +5087,11 @@ msgstr "Taille du tampon du journal système"
 msgid "TCP:"
 msgstr "TCP :"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Paramètres TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "Racine du serveur TFTP"
 
@@ -5079,7 +5100,7 @@ msgstr "Racine du serveur TFTP"
 msgid "TX"
 msgstr "Transmis"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "Débit en émission"
 
@@ -5127,7 +5148,7 @@ msgstr ""
 "Le préfixe IPv6 attribué par le fournisseur, se termine généralement par "
 "<code>::</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5139,7 +5160,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5164,7 +5185,7 @@ msgid ""
 "</abbr> <code>/dev/sda1</code>)"
 msgstr "Le périphérique de bloc contenant la partition (ex : /dev/sda1)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5221,7 +5242,7 @@ msgstr "La longueur du préfixe IPv6 en bits"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5251,7 +5272,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5316,19 +5337,20 @@ msgstr ""
 "The uploaded image file does not contain a supported format. Make sure that "
 "you choose the generic image format for your platform."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr "Aucun bail actif"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5342,7 +5364,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "L'adresse IPv4 du relais"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5350,7 +5372,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5391,13 +5413,13 @@ msgstr ""
 "Il s'agit de l'adresse de l'extrémité locale attribuée par le fournisseur de "
 "tunnels, elle se termine habituellement avec <code>...:2/64</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
 msgstr ""
-"C'est le seul serveur <abbr title=\"Dynamic Host Configuration Protocol\""
-">DHCP</abbr> sur le réseau local"
+"C'est le seul serveur <abbr title=\"Dynamic Host Configuration Protocol"
+"\">DHCP</abbr> sur le réseau local"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
 msgid "This is the plain username for logging into the account"
@@ -5439,7 +5461,7 @@ msgstr "Cette section ne contient pas encore de valeur"
 msgid "Time Synchronization"
 msgstr "Synchronisation de l'heure"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5447,7 +5469,7 @@ msgstr ""
 msgid "Timezone"
 msgstr "Fuseau horaire"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5470,14 +5492,15 @@ msgstr ""
 msgid "Total Available"
 msgstr "Total disponible"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Traceroute"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Trafic"
 
@@ -5485,15 +5508,15 @@ msgstr "Trafic"
 msgid "Transfer"
 msgstr "Données"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Transmet"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "Déclenchement"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "Mode de déclenchement"
 
@@ -5501,7 +5524,7 @@ msgstr "Mode de déclenchement"
 msgid "Tunnel ID"
 msgstr "ID du tunnel"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interface du tunnel"
@@ -5517,7 +5540,7 @@ msgid "Tx-Power"
 msgstr "Puissance d'émission"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Type"
@@ -5535,11 +5558,11 @@ msgstr "seulement UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Périphérique USB"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5604,12 +5627,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Inconnu"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5618,7 +5641,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5634,7 +5657,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Changements non appliqués"
 
@@ -5660,7 +5683,7 @@ msgstr "Type de protocole non pris en charge."
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5675,25 +5698,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Envoi de l'archive…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5701,11 +5724,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Temps de service"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Utiliser /etc/ethers"
 
@@ -5816,7 +5839,7 @@ msgstr "Utiliser la métrique de la passerelle"
 msgid "Use routing table"
 msgstr "Utiliser la table de routage"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5833,11 +5856,11 @@ msgstr ""
 msgid "Used"
 msgstr "Utilisé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "Clé utilisée"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5869,7 +5892,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr "VLANs sur %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5916,32 +5939,32 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "Système ouvert WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "Clé partagée WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "Mot de passe WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "Mode WMM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "Mot de passe WPA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5949,14 +5972,6 @@ msgstr ""
 "Le chiffrage WPA nécessite l'installation du paquet wpa_supplicant (en mode "
 "client) ou hostapd (en mode Point d'accès ou Ad-hoc)."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "En attente que la commande se termine…"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5976,7 +5991,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5993,57 +6008,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Sans-fil"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Module Wi-Fi"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Réseau sans-fil"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Présentation des réseaux sans-fil"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Sécurité des réseaux sans-fil"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "Le Wi-Fi est désactivé"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "Le Wi-Fi est non associé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "Le réseau Wi-Fi est désactivé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "Le réseau Wi-Fi est activé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Écrire les requêtes DNS reçues dans syslog"
 
@@ -6073,9 +6088,9 @@ msgstr ""
 "><strong>Attention: Si vous désactivez des scripts essentiels comme \"réseau"
 "\", votre équipement pourrait ne plus être accessible&#160;!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6099,14 +6114,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "tous"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6148,11 +6163,11 @@ msgstr "Crée un bridge entre les interfaces spécifiées ci-dessous"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6171,7 +6186,7 @@ msgstr "Crée un bridge entre les interfaces spécifiées ci-dessous"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "désactiver"
 
@@ -6188,13 +6203,14 @@ msgstr ""
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "expiré"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6246,15 +6262,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "fichier de résolution local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr "minutes"
 
@@ -6281,23 +6297,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "Arrêté"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "Actif"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6328,8 +6344,8 @@ msgstr ""
 msgid "routed"
 msgstr "routé"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6350,7 +6366,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6358,7 +6374,7 @@ msgstr ""
 msgid "tagged"
 msgstr "marqué"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6370,8 +6386,9 @@ msgstr ""
 msgid "unknown"
 msgstr "inconnu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6399,6 +6416,7 @@ msgid "untagged"
 msgstr "non marqué"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6411,6 +6429,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6439,6 +6458,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6498,6 +6518,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6523,6 +6546,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6558,7 +6582,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
@@ -6570,6 +6594,15 @@ msgstr "oui"
 msgid "« Back"
 msgstr "« Retour"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Adresse spécifiée incorrecte !"
+
+#~ msgid "Loading"
+#~ msgstr "Chargement"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "En attente que la commande se termine…"
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Affecte les interfaces…"
 
index 8caf099b9ed7a952096a528fa5ffca47abde74b0..836106e8ca08f21a456c1a0068f0748620880eb6 100644 (file)
@@ -20,7 +20,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -89,7 +89,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -101,7 +101,7 @@ msgstr "עומס במשך דקה:"
 msgid "15 Minute Load:"
 msgstr "עומס במשך רבע שעה:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -114,57 +114,57 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "עומס במשך 5 דקות:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> יציאת שאילתא"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> יציאת שרת"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "כתובות <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
@@ -190,7 +190,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -203,28 +203,28 @@ msgstr "הגדרות <abbr title=\"Light Emitting Diode\">LED</abbr>"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "שם <abbr title=\"Light Emitting Diode\">LED</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "כתובת-<abbr title=\"Media Access Control\">MAC</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 
@@ -234,11 +234,11 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -318,8 +318,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "מרכז גישות"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "נקודת גישה"
 
@@ -345,13 +345,14 @@ msgstr "חיבורים פעילים"
 msgid "Active DHCP Leases"
 msgstr "הרשאות DHCP פעילות"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "הרשאות DHCPv6 פעילות"
 
 # צריך אימות של מישהו שמבין יותר במושגים האלו אם צריך בכלל לתרגם את זה או להשאיר כמו שזה
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 #, fuzzy
 msgid "Ad-Hoc"
@@ -368,7 +369,7 @@ msgstr "אד-הוק"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "הוסף"
 
@@ -402,7 +403,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 #, fuzzy
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "הוסף דומיין מקומי לשמות המוגשים מהקבצים של המארח"
@@ -416,11 +417,11 @@ msgstr "הוסף ממשק חדש..."
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "קבצי מארח נוספים"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -441,25 +442,25 @@ msgstr "כתובת"
 msgid "Address to access local relay bridge"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 #, fuzzy
 msgid "Administration"
 msgstr "מנהלה"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "הגדרות מתקדמות"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
@@ -467,7 +468,7 @@ msgstr ""
 msgid "Alert"
 msgstr "אזעקה"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -477,17 +478,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -495,24 +496,24 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 #, fuzzy
 msgid "Allow all except listed"
 msgstr "אפשר הכל חוץ מהרשומים"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "אפשר רשומים בלבד"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 #, fuzzy
 msgid "Allow localhost"
 msgstr "אפשר localhost"
@@ -529,7 +530,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -542,7 +543,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -621,7 +622,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -646,15 +647,20 @@ msgstr "כל תחום"
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -670,12 +676,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "תחנות קשורות"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -688,7 +694,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "אימות"
 
@@ -697,7 +703,7 @@ msgstr "אימות"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "מוסמך"
 
@@ -705,11 +711,11 @@ msgstr "מוסמך"
 msgid "Authorization Required"
 msgstr "דרוש אימות"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -784,8 +790,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -811,16 +817,12 @@ msgstr "גיבוי / קושחת פלאש"
 msgid "Backup file list"
 msgstr "גיבוי רשימת קבצים"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "פורטה כתובת לא תקינה"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -835,7 +837,7 @@ msgstr ""
 "המסומנים ב opkg ׁOpen PacKaGe Managementׂ, קבצי בסיס חיוניים ותבניות הגיבוי "
 "המוגדרות ע\"י המשתמש."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -851,15 +853,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "גשר"
@@ -878,8 +880,8 @@ msgstr "מס' יח' גשר"
 msgid "Bring up on boot"
 msgstr "הבא באיתחול"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -910,13 +912,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -933,11 +935,11 @@ msgstr ""
 msgid "Chain"
 msgstr "שרשרת"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "שינויים"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -949,8 +951,8 @@ msgstr "משנה את סיסמת המנהל לגישה למכשיר"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "ערוץ"
 
@@ -958,7 +960,7 @@ msgstr "ערוץ"
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -976,7 +978,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -984,13 +986,13 @@ msgid ""
 "interface to it."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr ""
 
@@ -1010,9 +1012,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr ""
 
@@ -1042,10 +1044,11 @@ msgid "Close list..."
 msgstr "סגור רשימה..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "אוסף מידע..."
 
@@ -1065,7 +1068,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1073,23 +1076,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "הגדרות"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1114,7 +1116,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "חיבורים"
 
@@ -1124,13 +1126,13 @@ msgstr "חיבורים"
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1141,12 +1143,12 @@ msgstr ""
 msgid "Country"
 msgstr "מדינה"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "קוד מדינה"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "צור / הקצה תחום-חומת אש"
 
@@ -1193,15 +1195,15 @@ msgstr ""
 "מתאים את הגדרות ה-<abbr title=\"Light Emitting Diode\">LED</abbr>-ים במכשיר "
 "(אם אפשרי)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1209,12 +1211,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "שרת DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP ו- DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1245,7 +1247,7 @@ msgstr ""
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1253,11 +1255,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1282,10 +1284,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr ""
@@ -1299,9 +1302,9 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr ""
 
@@ -1345,7 +1348,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1357,15 +1360,15 @@ msgstr "למחוק"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "מחק רשת זו"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1373,7 +1376,7 @@ msgstr ""
 msgid "Description"
 msgstr "תיאור"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1397,7 +1400,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1405,7 +1408,7 @@ msgstr ""
 msgid "Device"
 msgstr "מכשיר"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "הגדרות מכשיר"
 
@@ -1418,7 +1421,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1426,8 +1429,7 @@ msgstr ""
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "אבחון"
 
@@ -1436,12 +1438,12 @@ msgstr "אבחון"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr ""
 
@@ -1460,15 +1462,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1480,17 +1482,19 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1500,23 +1504,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "מרחק לנק' הרשת הרחוקה ביותר במטרים"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1524,19 +1528,19 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1548,15 +1552,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1564,7 +1568,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1625,7 +1629,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr ""
 
@@ -1635,7 +1639,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "ערוך"
 
@@ -1645,11 +1649,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "ערוך רשת זו"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1657,8 +1661,8 @@ msgstr ""
 msgid "Emergency"
 msgstr "מצב חרום"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "אפשר"
 
@@ -1707,7 +1711,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "אפשר שרת TFTP"
 
@@ -1715,11 +1719,11 @@ msgstr "אפשר שרת TFTP"
 msgid "Enable VLAN functionality"
 msgstr "אפשר תפקוד VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1739,7 +1743,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1757,7 +1761,7 @@ msgstr "אפשר"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1778,9 +1782,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "הצפנה"
 
@@ -1817,29 +1821,36 @@ msgstr "שגיאה"
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1856,11 +1867,11 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1880,15 +1891,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1896,7 +1907,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1904,19 +1915,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1925,11 +1936,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr ""
 
@@ -1944,7 +1955,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr ""
 
@@ -1952,7 +1963,7 @@ msgstr ""
 msgid "Finish"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr ""
 
@@ -1972,11 +1983,11 @@ msgstr ""
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -2006,11 +2017,11 @@ msgstr ""
 msgid "Force"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -2018,11 +2029,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -2054,7 +2065,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2062,7 +2073,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2078,7 +2089,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr ""
 
@@ -2104,7 +2115,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2114,8 +2125,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr ""
 
@@ -2123,7 +2134,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2143,9 +2154,9 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
@@ -2187,7 +2198,7 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2196,9 +2207,10 @@ msgstr ""
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2219,9 +2231,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2232,7 +2244,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr ""
 
@@ -2262,7 +2274,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2270,13 +2282,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr ""
@@ -2344,6 +2356,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2354,8 +2368,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr ""
@@ -2425,6 +2437,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2449,7 +2462,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr ""
 
@@ -2516,7 +2529,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2524,7 +2537,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr ""
 
@@ -2576,10 +2589,6 @@ msgstr ""
 msgid "Initscripts"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr ""
@@ -2599,7 +2608,7 @@ msgstr ""
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2630,7 +2639,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr ""
 
@@ -2641,7 +2650,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr ""
 
@@ -2686,7 +2695,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "שם משתמש ו/או סיסמה שגויים! אנא נסה שנית."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2696,22 +2705,22 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2719,24 +2728,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr ""
 
@@ -2796,16 +2805,20 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
@@ -2824,7 +2837,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr ""
 
@@ -2832,11 +2845,11 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2856,17 +2869,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2875,7 +2888,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2888,15 +2901,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2908,28 +2921,24 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "עומס"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "עומס ממוצע"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "טוען"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2957,7 +2966,7 @@ msgstr "כתובת IPv4 מקומית"
 msgid "Local IPv6 address"
 msgstr "כתובת IPv6 מקומית"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -2965,36 +2974,36 @@ msgstr ""
 msgid "Local Startup"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "שרת מקומי"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr ""
 
@@ -3002,7 +3011,7 @@ msgstr ""
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr ""
 
@@ -3014,7 +3023,7 @@ msgstr ""
 msgid "Login"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr ""
 
@@ -3032,23 +3041,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr ""
 
@@ -3072,7 +3081,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr ""
 
@@ -3098,7 +3107,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3107,19 +3116,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3133,14 +3142,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3159,7 +3168,7 @@ msgstr ""
 msgid "Memory usage (%)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3167,7 +3176,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3194,7 +3203,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3202,13 +3211,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr ""
 
@@ -3239,8 +3248,8 @@ msgstr ""
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr ""
 
@@ -3308,7 +3317,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr ""
 
@@ -3338,6 +3347,7 @@ msgid "NTP server candidates"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3345,30 +3355,30 @@ msgstr ""
 msgid "Name"
 msgstr "שם"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr ""
 
@@ -3394,7 +3404,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3406,7 +3416,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3414,9 +3424,9 @@ msgstr ""
 msgid "No files found"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr ""
@@ -3426,13 +3436,13 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "לא הוגדרה סיסמה!"
@@ -3461,8 +3471,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr ""
 
@@ -3475,10 +3485,10 @@ msgid "Noise:"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3520,11 +3530,11 @@ msgstr ""
 msgid "Notice"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3551,19 +3561,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
@@ -3595,19 +3613,19 @@ msgstr ""
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3720,7 +3738,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3738,11 +3756,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3798,7 +3816,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3853,7 +3871,7 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3864,11 +3882,11 @@ msgstr ""
 msgid "Password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3887,27 +3905,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "נתיב למפתח הפרטי"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3966,8 +3984,9 @@ msgstr ""
 msgid "Physical Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -3984,7 +4003,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr "אנא הזן את שם המשתמש והסיסמה שלך:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -3996,7 +4015,7 @@ msgstr ""
 msgid "Port"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -4013,7 +4032,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4043,11 +4062,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -4056,7 +4075,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr ""
 
@@ -4080,11 +4099,11 @@ msgstr ""
 msgid "Provide NTP server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -4109,21 +4128,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4131,11 +4150,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -4144,35 +4163,35 @@ msgstr ""
 msgid "RX"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "קצב קליטה"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4180,7 +4199,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4190,15 +4209,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
@@ -4218,7 +4237,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr ""
 
@@ -4262,11 +4281,11 @@ msgstr ""
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr ""
 
@@ -4282,7 +4301,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4305,63 +4324,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4377,11 +4396,11 @@ msgstr ""
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr ""
 
@@ -4390,7 +4409,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4400,7 +4419,7 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4417,23 +4436,23 @@ msgstr ""
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4463,8 +4482,8 @@ msgid "Router Password"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr ""
 
@@ -4486,7 +4505,7 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "הרץ בדיקת מערכת קבצים"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4494,7 +4513,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4522,8 +4541,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr ""
 
@@ -4532,7 +4551,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4541,8 +4560,8 @@ msgstr ""
 msgid "Save"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -4555,7 +4574,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr ""
 
@@ -4564,11 +4583,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr ""
 
@@ -4583,9 +4602,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4600,7 +4619,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr ""
 
@@ -4613,11 +4632,11 @@ msgstr ""
 msgid "Service Type"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "שירותים"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4656,11 +4675,11 @@ msgstr ""
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4679,15 +4698,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4699,11 +4718,12 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4716,15 +4736,15 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "דלג אל התוכן"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "דלג אל הניווט"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4776,7 +4796,7 @@ msgid ""
 "dead"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4799,7 +4819,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr ""
 
@@ -4813,11 +4833,11 @@ msgstr ""
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4834,21 +4854,21 @@ msgstr "ניתובי IPv4 סטטיים"
 msgid "Static IPv6 Routes"
 msgstr "ניתובי IPv6 סטטיים"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "הקצאות סטטיות"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "ניתובים סטטיים"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "כתובת סטטית"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4858,14 +4878,14 @@ msgstr ""
 "הן נחוצות גם עבור הגדרות ממשק שאינן דינאמיות, בהן מטופלות רק ישויות בעלות "
 "הקצאה מתאימה."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "מצב"
 
@@ -4875,7 +4895,7 @@ msgstr "מצב"
 msgid "Stop"
 msgstr "עצור"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr ""
 
@@ -4884,15 +4904,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "שלח"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4901,7 +4921,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr ""
 
@@ -4914,15 +4934,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4937,7 +4957,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -4949,15 +4969,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr ""
 
@@ -4973,11 +4993,11 @@ msgstr ""
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "הגדרות TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr ""
 
@@ -4986,7 +5006,7 @@ msgstr ""
 msgid "TX"
 msgstr "שידור"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "קצב שידור"
 
@@ -5032,7 +5052,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5042,7 +5062,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5060,7 +5080,7 @@ msgid ""
 "</abbr> <code>/dev/sda1</code>)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5115,7 +5135,7 @@ msgstr ""
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5138,7 +5158,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5195,19 +5215,20 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5218,7 +5239,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5226,7 +5247,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5259,7 +5280,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5300,7 +5321,7 @@ msgstr "אזור זה עדיין לא מכיל ערכים."
 msgid "Time Synchronization"
 msgstr "סנכרון זמן"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5308,7 +5329,7 @@ msgstr ""
 msgid "Timezone"
 msgstr "אזור זמן"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5328,14 +5349,15 @@ msgstr ""
 msgid "Total Available"
 msgstr "סה\"כ פנוי"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "תעבורה"
 
@@ -5343,15 +5365,15 @@ msgstr "תעבורה"
 msgid "Transfer"
 msgstr "העברה"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "שידור"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5359,7 +5381,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5375,7 +5397,7 @@ msgid "Tx-Power"
 msgstr "עוצמת שידור"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr ""
@@ -5393,11 +5415,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5462,12 +5484,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5476,7 +5498,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5492,7 +5514,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -5518,7 +5540,7 @@ msgstr ""
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5533,25 +5555,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5559,11 +5581,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr ""
 
@@ -5674,7 +5696,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr "השתמש בטבלת ניתוב"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5687,11 +5709,11 @@ msgstr ""
 msgid "Used"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5723,7 +5745,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5770,45 +5792,37 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "סיסמת WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "סיסמת WPA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5826,7 +5840,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5843,57 +5857,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "רשת אלחוטית מנוטרלת"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "רשת אלחוטית מאופשרת"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
@@ -5919,9 +5933,9 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -5943,14 +5957,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "כלשהו"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -5992,11 +6006,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6015,7 +6029,7 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "בטל"
 
@@ -6032,13 +6046,14 @@ msgstr ""
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6090,15 +6105,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6125,23 +6140,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "כבוי"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "פועל"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6172,8 +6187,8 @@ msgstr ""
 msgid "routed"
 msgstr "מנותב"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6194,7 +6209,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6202,7 +6217,7 @@ msgstr ""
 msgid "tagged"
 msgstr "מתויג"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6214,8 +6229,9 @@ msgstr ""
 msgid "unknown"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6243,6 +6259,7 @@ msgid "untagged"
 msgstr "לא מתויג"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6255,6 +6272,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6283,6 +6301,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6342,6 +6361,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6367,6 +6389,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6402,7 +6425,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
@@ -6414,6 +6437,12 @@ msgstr "כן"
 msgid "« Back"
 msgstr "<< אחורה"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "פורטה כתובת לא תקינה"
+
+#~ msgid "Loading"
+#~ msgstr "טוען"
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "הקצה ממשקים"
 
index d343866dfcdea79ecee3a56e38b50580e4c9512e..24427c3e2fcec0498d4b5007553080f82d96c87b 100644 (file)
@@ -18,7 +18,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr "%d अमान्य क्षेत्र"
 
@@ -87,7 +87,7 @@ msgstr "--uuid द्वारा मिलान करें--"
 msgid "-- please select --"
 msgstr "--कृपया चुने--"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr "0 = RSSI सीमा का उपयोग नहीं कर रहा है, 1 = ड्राइवर डिफ़ॉल्ट को न बदलें"
 
@@ -99,7 +99,7 @@ msgstr "1 मिनट का बोझ:"
 msgid "15 Minute Load:"
 msgstr "15 मिनट का बोझ:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr "4-चरित्र हेक्साडेसिमल पहचान"
 
@@ -112,57 +112,57 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "5 मिनट का बोझ:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr "6-ओक्टेट पहचानकर्ता एक हेक्स स्ट्रिंग के रूप में - कोई कॉलन नहीं"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr "802.11r तेज संक्र्रांति"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "802.11w संगति SA प्रश्नचिहन महत्तम काल समापन"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr "802.11w संगति SA प्रश्नचिहन पुन: प्रयास काल समापन"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr "802.11w प्रबंध ढांचा सुरक्षा"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr "802.11w महत्तम काल समापन"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr "802.11 पुन: प्रयास काल समापन"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr ""
@@ -187,7 +187,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -200,28 +200,28 @@ msgstr ""
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 
@@ -231,11 +231,11 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr "समान नाम वाली एक निर्देशिका पहले से मौजूद है।"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr "प्रमाणीकरण सत्र समाप्त होने के बाद से एक नया लॉगिन आवश्यक है।"
 
@@ -290,9 +290,9 @@ msgid ""
 "Linux network interfaces which can be used in conjunction with DHCP or PPP "
 "to dial into the provider network."
 msgstr ""
-"ATM पुलों में अतिक्रमित इथरनेट का पर्दाफाश होता है वर्चुअल लिनक्स नेटवर्क "
-"इंटरफेस के रूप में AAL5 कनेक्शन में जो प्रदाता नेटवर्क में डायल करने के लिए "
-"DHCP या PPP के साथ संयोजन में उपयोग किया जा सकता है।"
+"ATM पुलों में अतिक्रमित इथरनेट का पर्दाफाश होता है वर्चुअल लिनक्स नेटवर्क इंटरफेस के रूप में "
+"AAL5 कनेक्शन में जो प्रदाता नेटवर्क में डायल करने के लिए DHCP या PPP के साथ संयोजन में "
+"उपयोग किया जा सकता है।"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:958
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:62
@@ -313,8 +313,8 @@ msgstr "अनुपस्थित इंटरफ़ेस"
 msgid "Access Concentrator"
 msgstr "प्रवेश सांद्रक"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "प्रवेश स्थल"
 
@@ -340,12 +340,13 @@ msgstr "सक्रिय संबंध"
 msgid "Active DHCP Leases"
 msgstr "सक्रिय DHCP पट्टों"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "सक्रिय DHCPv6 पट्टों"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "तदर्थ"
@@ -361,7 +362,7 @@ msgstr "तदर्थ"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "जोड़ना"
 
@@ -395,7 +396,7 @@ msgstr "दृष्टांत जोड़ें"
 msgid "Add key"
 msgstr "चाबी जोड़ें"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -408,11 +409,11 @@ msgstr ""
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -433,31 +434,31 @@ msgstr ""
 msgid "Address to access local relay bridge"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -467,17 +468,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -485,23 +486,23 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr ""
 
@@ -517,7 +518,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -530,7 +531,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -609,7 +610,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -632,15 +633,20 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -656,12 +662,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -674,7 +680,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr ""
 
@@ -683,7 +689,7 @@ msgstr ""
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr ""
 
@@ -691,11 +697,11 @@ msgstr ""
 msgid "Authorization Required"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -770,8 +776,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr ""
 
@@ -797,16 +803,12 @@ msgstr ""
 msgid "Backup file list"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr ""
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -818,7 +820,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -834,15 +836,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr ""
@@ -860,8 +862,8 @@ msgstr ""
 msgid "Bring up on boot"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -892,13 +894,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -915,11 +917,11 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -931,8 +933,8 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr ""
 
@@ -940,7 +942,7 @@ msgstr ""
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -958,7 +960,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -966,13 +968,13 @@ msgid ""
 "interface to it."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr ""
 
@@ -992,9 +994,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr ""
 
@@ -1024,10 +1026,11 @@ msgid "Close list..."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr ""
 
@@ -1047,7 +1050,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1055,23 +1058,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr ""
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1096,7 +1098,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr ""
 
@@ -1106,13 +1108,13 @@ msgstr ""
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1123,12 +1125,12 @@ msgstr ""
 msgid "Country"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr ""
 
@@ -1173,15 +1175,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1189,12 +1191,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1225,7 +1227,7 @@ msgstr ""
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1233,11 +1235,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1262,10 +1264,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr ""
@@ -1279,9 +1282,9 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr ""
 
@@ -1323,7 +1326,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1335,15 +1338,15 @@ msgstr ""
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1351,7 +1354,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1375,7 +1378,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1383,7 +1386,7 @@ msgstr ""
 msgid "Device"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr ""
 
@@ -1396,7 +1399,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1404,8 +1407,7 @@ msgstr ""
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr ""
 
@@ -1414,12 +1416,12 @@ msgstr ""
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr ""
 
@@ -1438,15 +1440,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1458,17 +1460,19 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1478,23 +1482,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1502,19 +1506,19 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1526,15 +1530,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1542,7 +1546,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1601,7 +1605,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr ""
 
@@ -1611,7 +1615,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr ""
 
@@ -1621,11 +1625,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1633,8 +1637,8 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr ""
 
@@ -1683,7 +1687,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr ""
 
@@ -1691,11 +1695,11 @@ msgstr ""
 msgid "Enable VLAN functionality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1715,7 +1719,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1733,7 +1737,7 @@ msgstr ""
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1754,9 +1758,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr ""
 
@@ -1793,29 +1797,36 @@ msgstr ""
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1832,11 +1843,11 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1856,15 +1867,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1872,7 +1883,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1880,19 +1891,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1901,11 +1912,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr ""
 
@@ -1920,7 +1931,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr ""
 
@@ -1928,7 +1939,7 @@ msgstr ""
 msgid "Finish"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr ""
 
@@ -1948,11 +1959,11 @@ msgstr ""
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1982,11 +1993,11 @@ msgstr ""
 msgid "Force"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1994,11 +2005,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -2030,7 +2041,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2038,7 +2049,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2054,7 +2065,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr ""
 
@@ -2080,7 +2091,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2090,8 +2101,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr ""
 
@@ -2099,7 +2110,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2119,9 +2130,9 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
@@ -2163,7 +2174,7 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2172,9 +2183,10 @@ msgstr ""
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2195,9 +2207,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2208,7 +2220,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr ""
 
@@ -2238,7 +2250,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2246,13 +2258,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr ""
@@ -2320,6 +2332,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2330,8 +2344,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr ""
@@ -2401,6 +2413,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2425,7 +2438,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr ""
 
@@ -2492,7 +2505,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2500,7 +2513,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr ""
 
@@ -2552,10 +2565,6 @@ msgstr ""
 msgid "Initscripts"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr ""
@@ -2575,7 +2584,7 @@ msgstr ""
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2606,7 +2615,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr ""
 
@@ -2617,7 +2626,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr ""
 
@@ -2662,7 +2671,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2672,22 +2681,22 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2695,24 +2704,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr ""
 
@@ -2772,16 +2781,20 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
@@ -2800,7 +2813,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr ""
 
@@ -2808,11 +2821,11 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2832,17 +2845,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2851,7 +2864,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2864,15 +2877,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2884,28 +2897,24 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2933,7 +2942,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -2941,36 +2950,36 @@ msgstr ""
 msgid "Local Startup"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr ""
 
@@ -2978,7 +2987,7 @@ msgstr ""
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr ""
 
@@ -2990,7 +2999,7 @@ msgstr ""
 msgid "Login"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr ""
 
@@ -3008,23 +3017,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr ""
 
@@ -3048,7 +3057,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr ""
 
@@ -3074,7 +3083,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3083,19 +3092,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3109,14 +3118,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3135,7 +3144,7 @@ msgstr ""
 msgid "Memory usage (%)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3143,7 +3152,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3170,7 +3179,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3178,13 +3187,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr ""
 
@@ -3215,8 +3224,8 @@ msgstr ""
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr ""
 
@@ -3284,7 +3293,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr ""
 
@@ -3314,6 +3323,7 @@ msgid "NTP server candidates"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3321,30 +3331,30 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr ""
 
@@ -3370,7 +3380,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3382,7 +3392,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3390,9 +3400,9 @@ msgstr ""
 msgid "No files found"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr ""
@@ -3402,13 +3412,13 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr ""
@@ -3437,8 +3447,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr ""
 
@@ -3451,10 +3461,10 @@ msgid "Noise:"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3496,11 +3506,11 @@ msgstr ""
 msgid "Notice"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3527,19 +3537,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
@@ -3571,19 +3589,19 @@ msgstr ""
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3696,7 +3714,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3714,11 +3732,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3774,7 +3792,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3829,7 +3847,7 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3840,11 +3858,11 @@ msgstr ""
 msgid "Password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3863,27 +3881,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3942,8 +3960,9 @@ msgstr ""
 msgid "Physical Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -3960,7 +3979,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -3972,7 +3991,7 @@ msgstr ""
 msgid "Port"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -3989,7 +4008,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4019,11 +4038,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -4032,7 +4051,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr ""
 
@@ -4056,11 +4075,11 @@ msgstr ""
 msgid "Provide NTP server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -4085,21 +4104,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4107,11 +4126,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -4120,35 +4139,35 @@ msgstr ""
 msgid "RX"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4156,7 +4175,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4166,15 +4185,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
@@ -4194,7 +4213,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr ""
 
@@ -4238,11 +4257,11 @@ msgstr ""
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr ""
 
@@ -4258,7 +4277,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4281,63 +4300,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4353,11 +4372,11 @@ msgstr ""
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr ""
 
@@ -4366,7 +4385,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4376,7 +4395,7 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4393,23 +4412,23 @@ msgstr ""
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4439,8 +4458,8 @@ msgid "Router Password"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr ""
 
@@ -4462,7 +4481,7 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4470,7 +4489,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4498,8 +4517,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr ""
 
@@ -4508,7 +4527,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4517,8 +4536,8 @@ msgstr ""
 msgid "Save"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -4531,7 +4550,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr ""
 
@@ -4540,11 +4559,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr ""
 
@@ -4559,9 +4578,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4576,7 +4595,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr ""
 
@@ -4589,11 +4608,11 @@ msgstr ""
 msgid "Service Type"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4632,11 +4651,11 @@ msgstr ""
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4655,15 +4674,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4675,11 +4694,12 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4692,15 +4712,15 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4750,7 +4770,7 @@ msgid ""
 "dead"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4773,7 +4793,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr ""
 
@@ -4787,11 +4807,11 @@ msgstr ""
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4808,35 +4828,35 @@ msgstr ""
 msgid "Static IPv6 Routes"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr ""
 
@@ -4846,7 +4866,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr ""
 
@@ -4855,15 +4875,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4872,7 +4892,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr ""
 
@@ -4885,15 +4905,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4908,7 +4928,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -4920,15 +4940,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr ""
 
@@ -4944,11 +4964,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr ""
 
@@ -4957,7 +4977,7 @@ msgstr ""
 msgid "TX"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr ""
 
@@ -5003,7 +5023,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5013,7 +5033,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5031,7 +5051,7 @@ msgid ""
 "</abbr> <code>/dev/sda1</code>)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5086,7 +5106,7 @@ msgstr ""
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5109,7 +5129,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5166,19 +5186,20 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5189,7 +5210,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5197,7 +5218,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5230,7 +5251,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5271,7 +5292,7 @@ msgstr ""
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5279,7 +5300,7 @@ msgstr ""
 msgid "Timezone"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5298,14 +5319,15 @@ msgstr ""
 msgid "Total Available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr ""
 
@@ -5313,15 +5335,15 @@ msgstr ""
 msgid "Transfer"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5329,7 +5351,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5345,7 +5367,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr ""
@@ -5363,11 +5385,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5432,12 +5454,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5446,7 +5468,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5462,7 +5484,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -5488,7 +5510,7 @@ msgstr ""
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5503,25 +5525,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5529,11 +5551,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr ""
 
@@ -5644,7 +5666,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5657,11 +5679,11 @@ msgstr ""
 msgid "Used"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5693,7 +5715,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5740,45 +5762,37 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5796,7 +5810,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5813,57 +5827,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
@@ -5889,9 +5903,9 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -5913,14 +5927,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -5962,11 +5976,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -5985,7 +5999,7 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr ""
 
@@ -6002,13 +6016,14 @@ msgstr ""
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6060,15 +6075,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6095,23 +6110,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6142,8 +6157,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6164,7 +6179,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6172,7 +6187,7 @@ msgstr ""
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6184,8 +6199,9 @@ msgstr ""
 msgid "unknown"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6213,6 +6229,7 @@ msgid "untagged"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6225,6 +6242,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6253,6 +6271,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6312,6 +6331,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6337,6 +6359,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6372,7 +6395,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
index dcfe0b60e72e47456065cdb356880fdb216cf525..7b4e32bac1c70c4cfadb98f3ae350987cf5e53e9 100644 (file)
@@ -1,26 +1,27 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2014-01-31 09:59+0200\n"
-"Last-Translator: Gabor <juhosg@openwrt.org>\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2019-12-13 23:06+0000\n"
+"Last-Translator: Balázs Úr <balazs@urbalazs.hu>\n"
+"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/luci/"
+"hu/>\n"
 "Language: hu\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 3.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:910
 msgid "%.1f dB"
-msgstr ""
+msgstr "%.1f dB"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:110
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:251
 msgid "%d Bit"
-msgstr ""
+msgstr "%d bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -34,7 +35,7 @@ msgstr ""
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:304
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:322
 msgid "(%d minute window, %d second interval)"
-msgstr "(%d perces ablak, %d másodperces intervallum)"
+msgstr "(%d perces ablak, %d másodperces időköz)"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:124
@@ -81,92 +82,92 @@ msgstr ""
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:254
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:360
 msgid "-- match by uuid --"
-msgstr ""
+msgstr "-- egyezés UUID szerint --"
 
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:27
 #: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:44
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:23
 msgid "-- please select --"
-msgstr ""
+msgstr "-- Kérem válasszon --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:228
 msgid "1 Minute Load:"
-msgstr "Terhelés (utolsó 1 perc):"
+msgstr "1 perces terhelés:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:248
 msgid "15 Minute Load:"
-msgstr "Terhelés (utolsó 15 perc):"
+msgstr "15 perces terhelés:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
-msgstr ""
+msgstr "4 karakteres hexadecimális azonosító"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:18
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:11
 msgid "464XLAT (CLAT)"
-msgstr ""
+msgstr "464XLAT (CLAT)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:238
 msgid "5 Minute Load:"
-msgstr "Terhelés (utolsó 5 perc):"
+msgstr "5 perces terhelés:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
-msgstr ""
+msgstr "802.11r gyors átmenet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
-msgstr ""
+msgstr "802.11w kezelőkeret-védelem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> lekérdezési port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
-msgstr "<abbr title=\"Domain Name System\">DNS</abbr> szerver port"
+msgstr "<abbr title=\"Domain Name System\">DNS</abbr>-kiszolgáló portja"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 msgstr ""
-"<abbr title=\"Domain Name System\">DNS</abbr> szerverek a resolv fájl "
-"sorrendjében"
+"A <abbr title=\"Domain Name System\">DNS</abbr>-kiszolgálók a feloldási "
+"fájlban lévő sorrend alapján lesznek lekérdezve"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-cím"
@@ -174,56 +175,56 @@ msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-cím"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
-msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-útválasztó"
+msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-átjáró"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:598
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
-msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
+msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr> hálózati maszk"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
 msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
-"<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-cím, vagy hálózat "
+"<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-cím vagy hálózat "
 "(CIDR)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
-msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-útválasztó"
+msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-átjáró"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
-msgstr ""
+msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-utótag (hex)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:40
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
-msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> konfiguráció"
+msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> beállítása"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:51
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Név"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-cím"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
-"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
-"Protocol\">DHCP</abbr> bérlés"
+"<abbr title=\"maximal\">Legnagyobb</abbr> <abbr title=\"Dynamic Host "
+"Configuration Protocol\">DHCP</abbr> bérletek"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -231,21 +232,23 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> csomagméret"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
-msgstr "<abbr title=\"maximal\">Max.</abbr> párhuzamos lekérdezés"
+msgstr "<abbr title=\"maximal\">Legtöbb</abbr> egyidejű lekérdezés"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:26
 msgid ""
 "<br/>Note: you need to manually restart the cron service if the crontab file "
 "was empty before editing."
 msgstr ""
+"<br/>Megjegyzés: újra kell indítania kézzel a cron szolgáltatást, ha a "
+"crontab fájl üres volt a szerkesztés előtt."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -259,11 +262,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:903
 msgid "ADSL"
-msgstr ""
+msgstr "ADSL"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879
 msgid "ANSI T1.413"
-msgstr ""
+msgstr "ANSI T1.413"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:94
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:67
@@ -274,11 +277,11 @@ msgstr "APN"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175
 msgid "ARP retry threshold"
-msgstr "ARP újrapróbálkozási küszöbérték"
+msgstr "ARP újrapróbálkozási küszöbszint"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:898
 msgid "ATM (Asynchronous Transfer Mode)"
-msgstr ""
+msgstr "ATM (aszinkron átviteli mód)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:919
 msgid "ATM Bridges"
@@ -287,12 +290,12 @@ msgstr "ATM Hidak"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:951
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:66
 msgid "ATM Virtual Channel Identifier (VCI)"
-msgstr "ATM Virtuális Csatorna Azonosító (VCI)"
+msgstr "ATM virtuális csatorna-azonosító (VCI)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:952
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:70
 msgid "ATM Virtual Path Identifier (VPI)"
-msgstr "ATM Virtuális Út Azonosító (VPI)"
+msgstr "ATM virtuálisútvonal-azonosító (VPI)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:919
 msgid ""
@@ -300,9 +303,9 @@ msgid ""
 "Linux network interfaces which can be used in conjunction with DHCP or PPP "
 "to dial into the provider network."
 msgstr ""
-"Az ATM hidak az AAL5-be ágyazott ethernet kapcsolatokat mint virtuális Linux "
-"hálózati interfész mutatják, mely így DHCP-vel vagy PPP-vel összekapcsolva "
-"használható a szolgáltatói hálózatba történő betárcsázáshoz."
+"Az ATM hidak az AAL5 kapcsolatokba ágyazott ethernetet mutatják virtuális "
+"Linux hálózati csatolókként, amely DHCP-vel vagy PPP-vel együtt használható "
+"a szolgáltatói hálózatba történő betárcsázáshoz."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:958
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:62
@@ -317,14 +320,14 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:541
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:545
 msgid "Absent Interface"
-msgstr ""
+msgstr "Hiányzó csatoló"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
 msgid "Access Concentrator"
-msgstr "Elérési központ"
+msgstr "Sűrítő elérése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Hozzáférési pont"
 
@@ -341,7 +344,7 @@ msgstr ""
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:97
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr ""
-"Aktív <abbr title=\"Internet Protocol Version 6\">IPv6</abbr> útvonalak"
+"Aktív <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-útvonalak"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:80
 msgid "Active Connections"
@@ -352,12 +355,13 @@ msgstr "Aktív kapcsolatok"
 msgid "Active DHCP Leases"
 msgstr "Aktív DHCP bérletek"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Aktív DHCPv6 bérletek"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -373,29 +377,29 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Hozzáadás"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:923
 msgid "Add ATM Bridge"
-msgstr ""
+msgstr "ATM híd hozzáadása"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:92
 msgid "Add IPv4 address…"
-msgstr ""
+msgstr "IPv4-cím hozzáadása…"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:207
 msgid "Add IPv6 address…"
-msgstr ""
+msgstr "IPv6-cím hozzáadása…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:47
 msgid "Add LED action"
-msgstr ""
+msgstr "LED művelet hozzáadása"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:216
 msgid "Add VLAN"
-msgstr ""
+msgstr "VLAN hozzáadása"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:14
 msgid "Add instance"
@@ -405,9 +409,9 @@ msgstr ""
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:148
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:237
 msgid "Add key"
-msgstr ""
+msgstr "Kulcs hozzáadása"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Helyi tartomány utótag hozzáadása a hosts fájlokból kiszolgált nevekhez"
@@ -415,19 +419,19 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:306
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:752
 msgid "Add new interface..."
-msgstr "Új interfész hozzáadása..."
+msgstr "Új csatoló hozzáadása…"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:99
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "További 'hosts' fájlok"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
-msgstr ""
+msgstr "További kiszolgálók fájlja"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:33
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:34
@@ -444,86 +448,86 @@ msgstr "Cím"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
 msgid "Address to access local relay bridge"
-msgstr "Helyi közvetítő híd elérési címe"
+msgstr "Cím a helyi átjátszóhíd eléréséhez"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Adminisztráció"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
-msgstr "Haladó beállítások"
+msgstr "Speciális beállítások"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Riasztás"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
-msgstr ""
+msgstr "Álnév csatoló"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:140
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
+"IP-címek lefoglalása sorrendben, kezdve a legalacsonyabb elérhető címtől"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
-msgstr ""
+msgstr "IP lefoglalása egymás után"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:24
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "<abbr title=\"Secure Shell\">SSH</abbr> jelszó hitelesítés engedélyezése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Összes engedélyezése a felsoroltakon kívül"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
-msgstr ""
+msgstr "Örökölt 802.11b sebességek engedélyezése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Csak a felsoroltak engedélyezése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
-msgstr "Lolcalhost engedélyezése"
+msgstr "Localhost engedélyezése"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:35
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
-"Távoli hostok csatlakozásának engedélyezése a helyi SSH továbbított "
-"portokhoz."
+"Távoli gépek kapcsolódásának engedélyezése a helyi SSH továbbított portokhoz"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:30
 msgid "Allow root logins with password"
@@ -531,9 +535,10 @@ msgstr "root jelszavas bejelentkezésének engedélyezése"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:30
 msgid "Allow the <em>root</em> user to login with password"
-msgstr "Engedélyezi a <em>root</em> felhasználó jelszavas bejelentkezését"
+msgstr ""
+"Engedélyezés a <em>root</em> felhasználónak, hogy jelszóval jelentkezzen be"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -548,20 +553,23 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
 msgstr ""
+"Mindig a 40 MHz-es csatornákat használja, akkor is ha a másodlagos csatorna "
+"átfedi. Ennek a beállításnak a használata nem felel meg az IEEE 802.11n-2009 "
+"előírásainak!"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:871
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:19
 msgid "Annex"
-msgstr ""
+msgstr "Melléklet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:872
 msgid "Annex A + L + M (all)"
-msgstr ""
+msgstr "A + L + M melléklet (összes)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:880
 msgid "Annex A G.992.1"
@@ -569,7 +577,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:881
 msgid "Annex A G.992.2"
-msgstr ""
+msgstr "A G.992.2 melléklet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:882
 msgid "Annex A G.992.3"
@@ -577,7 +585,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:883
 msgid "Annex A G.992.5"
-msgstr ""
+msgstr "A G.992.5 melléklet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:873
 msgid "Annex B (all)"
@@ -589,27 +597,27 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:877
 msgid "Annex B G.992.3"
-msgstr ""
+msgstr "B G.992.3 melléklet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:878
 msgid "Annex B G.992.5"
-msgstr ""
+msgstr "B G.992.5 melléklet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:874
 msgid "Annex J (all)"
-msgstr ""
+msgstr "J melléklet (összes)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:884
 msgid "Annex L G.992.3 POTS 1"
-msgstr ""
+msgstr "L G.992.3 POTS 1 melléklet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:875
 msgid "Annex M (all)"
-msgstr ""
+msgstr "M melléklet (összes)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:885
 msgid "Annex M G.992.3"
-msgstr ""
+msgstr "M G.992.3 melléklet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:886
 msgid "Annex M G.992.5"
@@ -621,87 +629,98 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:654
 msgid "Announced DNS domains"
-msgstr ""
+msgstr "Bejelentett DNS-tartományok"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:653
 msgid "Announced DNS servers"
-msgstr ""
+msgstr "Bejelentett DNS-kiszolgálók"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
-msgstr ""
+msgstr "Névtelen személyazonosság"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:161
 msgid "Anonymous Mount"
-msgstr ""
+msgstr "Névtelen csatolás"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:157
 msgid "Anonymous Swap"
-msgstr ""
+msgstr "Névtelen cserehely"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:173
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:194
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:60
 msgid "Any zone"
-msgstr "Bármelyik zóna"
+msgstr "Bármely zóna"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:115
 msgid "Apply backup?"
-msgstr ""
+msgstr "Alkalmazza a biztonsági mentést?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
-msgstr ""
+msgstr "A kérés alkalmazása meghiúsult <code>%h</code> állapotkóddal"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
-msgid "Architecture"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
 msgstr ""
 
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
+msgid "Architecture"
+msgstr "Architektúra"
+
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:184
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27
 msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
 msgstr ""
+"Minden egyes nyilvános IPv6-előtag megadott hosszú részének hozzárendelése "
+"ehhez a csatolóhoz"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:189
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:31
 msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
+"A hexadecimális alelőtag-azonosító használatával történő előtagrészek "
+"hozzárendelése ehhez a csatolóhoz."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Kapcsolódó kliensek"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:153
 msgid "Attempt to enable configured mount points for attached devices"
 msgstr ""
+"Kísérlet a csatlakoztatott eszközök beállított csatolási pontjainak "
+"engedélyezésére"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:104
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:64
 msgid "Auth Group"
-msgstr ""
+msgstr "Hitelesítési csoport"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Hitelesítés"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:70
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:70
 msgid "Authentication Type"
-msgstr ""
+msgstr "Hitelesítés típusa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Hiteles"
 
@@ -709,11 +728,11 @@ msgstr "Hiteles"
 msgid "Authorization Required"
 msgstr "Hitelesítés szükséges"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -734,7 +753,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/model/network/proto_hnet.lua:7
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:7
 msgid "Automatic Homenet (HNCP)"
-msgstr ""
+msgstr "Automatikus otthoni hálózat (HNCP)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:173
 msgid "Automatically check filesystem for errors before mounting"
@@ -742,19 +761,19 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:169
 msgid "Automatically mount filesystems on hotplug"
-msgstr ""
+msgstr "Fájlrendszerek automatikus csatolása csatlakoztatáskor"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:165
 msgid "Automatically mount swap on hotplug"
-msgstr ""
+msgstr "Cserehely automatikus csatolása csatlakoztatáskor"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:169
 msgid "Automount Filesystem"
-msgstr ""
+msgstr "Fájlrendszer automatikus csatolása"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:165
 msgid "Automount Swap"
-msgstr ""
+msgstr "Cserehely automatikus csatolása"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:192
 msgid "Available"
@@ -784,19 +803,19 @@ msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:48
 msgid "BR / DMR / AFTR"
-msgstr ""
+msgstr "BR / DMR / AFTR"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:48
 msgid "Back to Overview"
-msgstr "Vissza az áttekintéshez"
+msgstr "Vissza az áttekintőhöz"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:48
 msgid "Back to configuration"
@@ -804,7 +823,7 @@ msgstr "Vissza a beállításokhoz"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid "Backup"
-msgstr "Mentés"
+msgstr "Biztonsági mentés"
 
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
 msgid "Backup / Flash Firmware"
@@ -815,18 +834,14 @@ msgstr "Mentés / Firmware frissítés"
 msgid "Backup file list"
 msgstr "Mentési fájl lista"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Hibás címet adott meg!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
-msgstr ""
+msgstr "Sáv"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
-msgstr ""
+msgstr "Alapjel időköze"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:320
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:46
@@ -835,20 +850,22 @@ msgid ""
 "configuration files marked by opkg, essential base files and the user "
 "defined backup patterns."
 msgstr ""
-"Alább található a biztonsági mentésbe kerülő fájlok listája. A lista az opkg "
-"által megjelölt módosított konfigurációs fájlokból, fontos alapvető "
-"fájlokból valamint a felhasználó által megadott mintáknak megfelelő "
-"fájlokból áll."
+"Az alább meghatározott fájllista kerül be a biztonsági mentésbe. A lista az "
+"opkg által megjelölt módosított beállítófájlokból, a nélkülözhetetlen "
+"alapvető fájlokból, valamint a felhasználó által meghatározott biztonsági "
+"mentés mintákból áll."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
 msgstr ""
+"Kötés dinamikusan a csatolókhoz a helyettesítő címek helyett (ajánlott Linux "
+"alapértelmezettként)"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:48
 msgid "Bind interface"
-msgstr ""
+msgstr "Csatoló kötése"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:48
 msgid "Bind the tunnel to this interface (optional)."
@@ -856,15 +873,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
-msgstr "Bitráta"
+msgstr "Bitsebesség"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
-msgstr "Hamis NX tartomány felülbírálása"
+msgstr "Hamis NX-tartomány felülbírálása"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Híd"
@@ -876,16 +893,16 @@ msgstr "Híd interfészek"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:959
 msgid "Bridge unit number"
-msgstr "Híd eszközszám"
+msgstr "Hídegység száma"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:407
 msgid "Bring up on boot"
 msgstr "Hozza fel a rendszer indításakor"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
-msgstr ""
+msgstr "Tallózás…"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:36
 msgid "Buffered"
@@ -894,6 +911,8 @@ msgstr "Átmeneti tárban van"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:137
 msgid "CA certificate; if empty it will be saved after the first connection."
 msgstr ""
+"Hitelesítésszolgáltató tanúsítványa. Ha üres, akkor mentésre kerül az első "
+"kapcsolat után."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:7
 msgid "CLAT configuration failed"
@@ -912,24 +931,24 @@ msgstr ""
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:21
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:21
 msgid "Call failed"
-msgstr ""
+msgstr "Hívás sikertelen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
 msgid "Cancel"
-msgstr "Mégsem"
+msgstr "Mégse"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17
 msgid "Category"
-msgstr ""
+msgstr "Kategória"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:48
@@ -937,39 +956,38 @@ msgstr ""
 msgid "Chain"
 msgstr "Lánc"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
-msgstr "Módosítások"
+msgstr "Változtatások"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:44
 msgid "Changes the administrator password for accessing the device"
-msgstr ""
-"Itt módosíthatja az eszköz eléréséhez szükséges adminisztrátori jelszót"
+msgstr "Megváltoztatja az eszköz eléréséhez szükséges adminisztrátori jelszót"
 
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:162
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Csatorna"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:173
 msgid "Check filesystems before mount"
-msgstr ""
+msgstr "Fájlrendszerek ellenőrzése csatolás előtt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:106
 msgid "Checking archive…"
-msgstr ""
+msgstr "Archívum ellenőrzése…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:189
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:191
@@ -978,22 +996,23 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:387
 msgid "Choose mtdblock"
-msgstr ""
+msgstr "Az mtdblock kiválasztása"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
 "fill out the <em>create</em> field to define a new zone and attach the "
 "interface to it."
 msgstr ""
-"Válassza ki a tűzfal zónát amit hozzá akar rendelni ehhez az interfészhez. "
-"Válassza a <em>nincs megadva</em> elemet az interfésznek a hozzárendelt "
-"zónából történő eltávolításához, vagy töltse ki az <em>új</em> mezőt új zóna "
-"megadásához és csatlakoztassa az interfészt ahhoz."
+"Válassza ki a tűzfalzónát, amelyet hozzá szeretne rendelni ehhez a "
+"csatolóhoz. Válassza a <em>nincs megadva</em> elemet a csatolónak a "
+"hozzárendelt zónából történő eltávolításához, vagy töltse ki a "
+"<em>létrehozás</em> mezőt új zóna meghatározásához, és csatlakoztassa a "
+"csatolót ahhoz."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -1002,13 +1021,13 @@ msgstr ""
 "vezetéknélküli interfészhez, vagy töltse ki az <em>új</em> mezőt egy új "
 "hálózat definiálásához."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Titkosító"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:91
 msgid "Cisco UDP encapsulation"
-msgstr ""
+msgstr "Cisco UDP beágyazás"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
 msgid ""
@@ -1023,22 +1042,24 @@ msgid ""
 "Click \"Save mtdblock\" to download specified mtdblock file. (NOTE: THIS "
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
+"Kattintson az „Az mtdblock mentése” gombra egy meghatározott mtdblock fájl "
+"letöltéséhez. (MEGJEGYZÉS: EZ A FUNKCIÓ CSAK SZAKEMBEREKNEK VALÓ!)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Ügyfél"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:49
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:47
 msgid "Client ID to send when requesting DHCP"
-msgstr "DHCP kérés során küldendő kliens azonosító"
+msgstr "DHCP kérésekor küldendő ügyfél-azonosító"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:144
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:150
 msgid "Close"
-msgstr ""
+msgstr "Bezárás"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:157
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:141
@@ -1058,12 +1079,13 @@ msgid "Close list..."
 msgstr "Lista bezárása..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
-msgstr "Adatok összegyűjtése..."
+msgstr "Adatok összegyűjtése"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:70
 msgid "Command"
@@ -1075,42 +1097,46 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:30
 msgid "Command failed"
-msgstr ""
+msgstr "Parancs sikertelen"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:64
 msgid "Comment"
-msgstr ""
+msgstr "Megjegyzés"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
 "workaround might cause interoperability issues and reduced robustness of key "
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
+"Bonyolulttá teszi a kulcs újratelepítési támadásokat az ügyfél oldalon az "
+"EAPOL-kulcskeretek újraátvitelének letiltásával, ami a kulcsok telepítéséhez "
+"használható. Ez a kerülő megoldás esetleg interoperabilitási problémákat és "
+"a kulcsegyeztetés robusztusságának csökkentését okozhatja, különösen az erős "
+"forgalomterheléssel rendelkező környezetekben."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Beállítás"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
 msgid "Configuration changes applied."
-msgstr ""
+msgstr "A beállítás változtatásai alkalmazva."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
 msgid "Configuration changes have been rolled back!"
-msgstr ""
+msgstr "A beállítás változtatásai vissza lettek állítva!"
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
+msgstr "Beállítás sikertelen"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
 msgid "Confirm disconnect"
-msgstr ""
+msgstr "Leválasztás megerősítése"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:51
 msgid "Confirmation"
@@ -1130,7 +1156,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Kapcsolatok"
 
@@ -1140,35 +1166,39 @@ msgstr "Kapcsolatok"
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
-msgstr ""
+msgstr "Folytatás"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
 "settings such as the IP address or wireless security credentials."
 msgstr ""
+"Nem sikerült visszanyerni az eszközhöz való hozzáférést a beállítások "
+"változtatásainak alkalmazása után. Lehet, hogy újra kell kapcsolódnia, ha "
+"módosította a hálózattal kapcsolatos beállításokat, mint például az IP-címet "
+"vagy a vezeték nélküli biztonság hitelesítési adatait."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:138
 msgid "Country"
 msgstr "Ország"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Országkód"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Tűzfal zóna készítés / hozzárendelés"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:782
 msgid "Create interface"
-msgstr ""
+msgstr "Csatoló létrehozása"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:166
 msgid "Critical"
@@ -1189,11 +1219,11 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:82
 #: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:83
 msgid "Custom Interface"
-msgstr "Egyéni interfész"
+msgstr "Egyéni csatoló"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:36
 msgid "Custom delegated IPv6-prefix"
-msgstr ""
+msgstr "Egyéni delegált IPv6-előtag"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:377
 msgid ""
@@ -1207,30 +1237,30 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr ""
 "Az eszköz <abbr title=\"Light Emitting Diode\">LED</abbr>-jei működésének "
-"testreszabása."
+"személyre szabása."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
-msgstr ""
+msgstr "DAE-kliens"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
-msgstr ""
+msgstr "DAE-titok"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:322
 msgid "DHCP Server"
 msgstr "DHCP kiszolgáló"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP és DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1243,15 +1273,15 @@ msgstr "DHCP beállítások"
 #: modules/luci-compat/luasrc/model/network/proto_dhcpv6.lua:7
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:7
 msgid "DHCPv6 client"
-msgstr ""
+msgstr "DHCPv6 ügyfél"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:641
 msgid "DHCPv6-Mode"
-msgstr ""
+msgstr "DHCPv6-mód"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:626
 msgid "DHCPv6-Service"
-msgstr ""
+msgstr "DHCPv6-szolgáltatás"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:44
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:45
@@ -1261,7 +1291,7 @@ msgstr ""
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "DNS továbbítások"
 
@@ -1269,21 +1299,21 @@ msgstr "DNS továbbítások"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
-msgstr ""
+msgstr "DNSSEC ellenőrzés előjel nélkül"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:99
 msgid "DPD Idle Timeout"
-msgstr ""
+msgstr "DPD üresjárat időkorlátja"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:41
 msgid "DS-Lite AFTR address"
-msgstr ""
+msgstr "DS-Lite AFTR cím"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:868
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:44
@@ -1292,38 +1322,39 @@ msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:13
 msgid "DSL Status"
-msgstr ""
+msgstr "DSL állapota"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:901
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
-msgstr ""
+msgstr "DTIM időköze"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:21
 msgid "Data Rate"
-msgstr ""
+msgstr "Adatsebesség"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:161
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
 msgid "Debug"
 msgstr "Hibakeresés"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Alapértelmezés %d"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:107
 msgid "Default Route"
-msgstr ""
+msgstr "Alapértelmezett útvonal"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:48
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:85
@@ -1338,7 +1369,7 @@ msgstr "Alapértelmezett átjáró"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:641
 msgid "Default is stateless + stateful"
-msgstr ""
+msgstr "Az alapértelmezett állapotmentes + állapottartó"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:54
 msgid "Default state"
@@ -1346,7 +1377,7 @@ msgstr "Alapértelmezett állapot"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 msgid "Define a name for this network."
-msgstr "Adja meg a hálózat nevét."
+msgstr "Határozzon meg egy nevet ehhez a hálózathoz."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:614
 msgid ""
@@ -1361,7 +1392,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1371,25 +1402,25 @@ msgstr "Törlés"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:176
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:182
 msgid "Delete key"
-msgstr ""
+msgstr "Kulcs törlése"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
-msgstr ""
+msgstr "Törlési kérés sikertelen: %s"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Hálózat törlése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
-msgstr ""
+msgstr "Kézbesítési forgalom jelző üzenet időköze"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
 msgid "Description"
 msgstr "Leírás"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1405,7 +1436,7 @@ msgstr "Cél"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:164
 msgid "Destination zone"
-msgstr ""
+msgstr "Célzóna"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:67
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:190
@@ -1413,7 +1444,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1421,9 +1452,9 @@ msgstr ""
 msgid "Device"
 msgstr "Eszköz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
-msgstr "Eszköz beállítások"
+msgstr "Eszköz beállításai"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:83
 msgid "Device is not active"
@@ -1432,32 +1463,31 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:170
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:516
 msgid "Device is restarting…"
-msgstr ""
+msgstr "Az eszköz újraindul…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:46
 msgid "Device unreachable! Still waiting for device..."
-msgstr ""
+msgstr "Az eszköz elérhetetlen! Még mindig az eszközre várunk…"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Diagnosztika"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:101
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:93
 msgid "Dial number"
-msgstr ""
+msgstr "Szám tárcsázása"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Könyvtár"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Letiltás"
 
@@ -1466,27 +1496,27 @@ msgid ""
 "Disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> for "
 "this interface."
 msgstr ""
-"<abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> tiltása ezen "
-"az interfészen."
+"A <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> letiltása "
+"ennél a csatolónál."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:171
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:370
 msgid "Disable DNS lookups"
-msgstr ""
+msgstr "DNS keresések letiltása"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
-msgstr ""
+msgstr "Hálózat letiltása"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1498,19 +1528,21 @@ msgstr ""
 msgid "Disabled"
 msgstr "Letiltva"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Beérkező RFC1918 DHCP válaszok elvetése. "
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
-msgstr ""
+msgstr "Leválasztás"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:64
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:22
@@ -1518,77 +1550,77 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
-msgstr ""
+msgstr "Eltüntetés"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Távolság optimalizáció"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "A hálózat legtávolabbi tagjának távolsága méterben."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
 "Forwarder for <abbr title=\"Network Address Translation\">NAT</abbr> "
 "firewalls"
 msgstr ""
-"A Dnsmasq egy kombinált <abbr title=\"Dynamic Host Configuration Protocol"
-"\">DHCP</abbr>-kiszolgáló és  <abbr title=\"Domain Name System\">DNS</abbr>-"
+"A dnsmasq egy kombinált <abbr title=\"Dynamic Host Configuration Protocol"
+"\">DHCP</abbr>-kiszolgáló és <abbr title=\"Domain Name System\">DNS</abbr>-"
 "továbbító <abbr title=\"Network Address Translation\">NAT</abbr> tűzfalak "
 "számára"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
-"Ne gyorsítótárazza a negatív válaszokat, pl. nem létező domain-ok esetén"
+"Ne gyorsítótárazza a negatív válaszokat, például nem létező tartományoknál"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Ne továbbítsa a publikus név szerverek által nem megválaszolható kéréseket"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Ne továbbítson fordított keresési kéréseket a helyi hálózathoz"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
-msgstr ""
+msgstr "Valóban törölni szeretné ezt: „%s”?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:177
 msgid "Do you really want to delete the following SSH key?"
-msgstr ""
+msgstr "Valóban törölni szeretné a következő SSH-kulcsot?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:90
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Tartomány szükséges"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Tartomány fehérlista"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
 msgid "Don't Fragment"
-msgstr ""
+msgstr "Ne tördeljen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1606,11 +1638,11 @@ msgstr "Biztonsági mentés letöltése"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:394
 msgid "Download mtdblock"
-msgstr ""
+msgstr "Az mtdblock letöltése"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:906
 msgid "Downstream SNR offset"
-msgstr ""
+msgstr "Belső SNR eltolás"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1174
 msgid "Drag to reorder"
@@ -1625,9 +1657,9 @@ msgid ""
 "Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
 "and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
 msgstr ""
-"A Dropbear a hálózaton <abbr title=\"Secure Shell\">SSH</abbr> hozzáférést "
-"tesz lehetővé, valamint integrált <abbr title=\"Secure Copy\">SCP</abbr> "
-"szolgáltatást nyújt."
+"A Dropbear <abbr title=\"Secure Shell\">SSH</abbr> hálózati parancsértelmező "
+"hozzáférést és integrált <abbr title=\"Secure Copy\">SCP</abbr> kiszolálgót "
+"biztosít"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:14
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:11
@@ -1648,17 +1680,16 @@ msgid ""
 "Dynamically allocate DHCP addresses for clients. If disabled, only clients "
 "having static leases will be served."
 msgstr ""
-"Az ügyfelek számára kiosztott DHCP címek dinamikus lefoglalása. Letiltása "
-"esetén csak a statikus DHCP bérlettel rendelkező kliensek lesznek "
-"kiszolgálva."
+"DHCP címek dinamikus lefoglalása az ügyfeleknek. Ha le van tiltva, akkor "
+"csak a statikus bérletekkel rendelkező ügyfelek lesznek kiszolgálva."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67
 msgid "EA-bits length"
-msgstr ""
+msgstr "EA-bitek hossza"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
-msgstr "EAP metódus"
+msgstr "EAP módszer"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1193
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1196
@@ -1666,7 +1697,7 @@ msgstr "EAP metódus"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Szerkesztés"
 
@@ -1675,21 +1706,23 @@ msgid ""
 "Edit the raw configuration data above to fix any error and hit \"Save\" to "
 "reload the page."
 msgstr ""
+"Szerkessze a fenti nyers beállítási adatokat a hibák javításához, majd "
+"nyomja meg a „Mentés” gombot az oldal újratöltéséhez."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Hálózat szerkesztése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
-msgstr ""
+msgstr "Vezeték nélküli hálózat szerkesztése"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Emergency"
 msgstr "Vészhelyzet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Engedélyezés"
 
@@ -1698,6 +1731,8 @@ msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
 "snooping"
 msgstr ""
+"<abbr title=\"Internet Group Management Protocol\">IGMP</abbr> szimatolás "
+"engedélyezése"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:455
 msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
@@ -1707,7 +1742,7 @@ msgstr "<abbr title=\"Spanning Tree Protocol\">STP</abbr> engedélyezése"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:364
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:370
 msgid "Enable DNS lookups"
-msgstr ""
+msgstr "DNS keresések engedélyezése"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
 msgid "Enable HE.net dynamic endpoint update"
@@ -1724,7 +1759,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:67
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:93
 msgid "Enable IPv6 negotiation on the PPP link"
-msgstr "IPv6 egyeztetés engedélyezése a PPP linken"
+msgstr "IPv6 egyeztetés engedélyezése a PPP kapcsolaton"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:189
 msgid "Enable Jumbo Frame passthrough"
@@ -1736,9 +1771,9 @@ msgstr "NTP-kliens engedélyezése"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96
 msgid "Enable Single DES"
-msgstr ""
+msgstr "Egyszeres DES engedélyezése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "TFTP kiszolgáló engedélyezése"
 
@@ -1746,17 +1781,17 @@ msgstr "TFTP kiszolgáló engedélyezése"
 msgid "Enable VLAN functionality"
 msgstr "VLAN funkció engedélyezése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
-msgstr ""
+msgstr "WPS nyomógomb engedélyezése, WPA(2)-PSK/WPA3-SAE szükséges"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
-msgstr ""
+msgstr "Kulcs-újratelepítés (KRACK) ellenintézkedéseinek engedélyezése"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:184
 msgid "Enable learning and aging"
-msgstr "Tanulás és aging engedélyezése"
+msgstr "Tanulás és öregedés engedélyezése"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:195
 msgid "Enable mirroring of incoming packets"
@@ -1764,13 +1799,13 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:196
 msgid "Enable mirroring of outgoing packets"
-msgstr ""
+msgstr "Kimenő csomagok tükrözésének engedélyezése"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1786,17 +1821,19 @@ msgstr "Engedélyezve"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:457
 msgid "Enables IGMP snooping on this bridge"
-msgstr ""
+msgstr "IGMP szaglászás engedélyezése ezen a hídon"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
 msgstr ""
+"Engedélyezi a gyors barangolást a hozzáférési pontok között, amelyek "
+"ugyanazon mobilitási tartományhoz tartoznak"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:455
 msgid "Enables the Spanning Tree Protocol on this bridge"
-msgstr "A Spanning Tree prokoll engedélyezése erre a hídra"
+msgstr "Engedélyezi a feszítőfa-protokollt ezen a hídon"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:59
 msgid "Encapsulation limit"
@@ -1809,9 +1846,9 @@ msgstr "Beágyazási mód"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Titkosítás"
 
@@ -1821,7 +1858,7 @@ msgstr ""
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:132
 msgid "Endpoint Port"
-msgstr ""
+msgstr "Végpont portja"
 
 #: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom value"
@@ -1829,11 +1866,11 @@ msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
 msgid "Enter custom values"
-msgstr ""
+msgstr "Egyéni értékek megadása"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:93
 msgid "Erasing..."
-msgstr "Törlés..."
+msgstr "Törlés"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:97
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:98
@@ -1846,31 +1883,38 @@ msgstr "Hiba"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:29
 msgid "Errored seconds (ES)"
-msgstr ""
+msgstr "Hibás másodpercek (ES)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet adapter"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
-msgstr "Ethernet switch"
+msgstr "Ethernet kapcsoló"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
-msgstr ""
+msgstr "Csatolók kizárása"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
-msgstr "Gépek kibontása"
+msgstr "Gépek kinyitása"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1879,22 +1923,21 @@ msgid "Expires"
 msgstr "Lejárat"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
-#, fuzzy
 msgid ""
 "Expiry time of leased addresses, minimum is 2 minutes (<code>2m</code>)."
-msgstr "A bérelt címek lejárati ideje, a minimális érték 2 perc."
+msgstr "Bérelt címek lejárati ideje, legalább 2 perc (<code>2m</code>)."
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:19
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
-msgstr ""
+msgstr "Külső R0 kulcstartólista"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
-msgstr ""
+msgstr "Külső R1 kulcstartólista"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:142
 msgid "External system log server"
@@ -1906,49 +1949,51 @@ msgstr "Külső rendszernapló kiszolgáló port"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:152
 msgid "External system log server protocol"
-msgstr ""
+msgstr "Külső rendszernapló-kiszolgáló protokollja"
 
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:79
 msgid "Extra SSH command options"
-msgstr ""
+msgstr "További SSH parancs kapcsolók"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
-msgstr ""
+msgstr "FT DS fölött"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:83
 msgid "Failed to change the system password."
-msgstr ""
+msgstr "Nem sikerült megváltoztatni a rendszer jelszavát."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
+"Nem sikerült megerősíteni az alkalmazást %d másodpercen belül, várakozás a "
+"visszaállításra…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:34
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
-msgstr ""
+msgstr "Nem sikerült végrehajtani az „/etc/init.d/%s %s” műveletet: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Fájl"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "A kliensek részére közzétett betöltö kép fájlneve"
 
@@ -1957,13 +2002,13 @@ msgstr "A kliensek részére közzétett betöltö kép fájlneve"
 msgid "Filesystem"
 msgstr "Fájlrendszer"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Privát kérések szűrése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
-msgstr "Használhahatlan kérések szűrése"
+msgstr "Használhatatlan szűrése"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:65
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:23
@@ -1975,8 +2020,10 @@ msgid ""
 "Find all currently attached filesystems and swap and replace configuration "
 "with defaults based on what was detected"
 msgstr ""
+"Az összes jelenleg csatolt fájlrendszer és cserehely megkeresése, és a "
+"beállítások cseréje az alapértelmezettekkel az alapján, hogy mi lett észlelve"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Hálózatok keresése és csatlakozás"
 
@@ -1984,31 +2031,31 @@ msgstr "Hálózatok keresése és csatlakozás"
 msgid "Finish"
 msgstr "Befejezés"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Tűzfal"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:76
 msgid "Firewall Mark"
-msgstr ""
+msgstr "Tűzfal jelölés"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:321
 msgid "Firewall Settings"
-msgstr "Tűzfal Beállítások"
+msgstr "Tűzfalbeállítások"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:44
 msgid "Firewall Status"
-msgstr "Tűzfal Ã\81llapot"
+msgstr "Tűzfal Ã¡llapota"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:913
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
-msgstr "Tűzfal verzió"
+msgstr "Firmware verziója"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Rögzített forrás port a kimenő DNS kérésekhez"
 
@@ -2019,7 +2066,7 @@ msgstr "Flash image..."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:275
 msgid "Flash image?"
-msgstr ""
+msgstr "Beírja a lemezképet?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:401
 msgid "Flash new firmware image"
@@ -2027,22 +2074,22 @@ msgstr "Új firmware image flash-elése"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:352
 msgid "Flash operations"
-msgstr "Flash műveletek"
+msgstr "Beírás műveletei"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:284
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:286
 msgid "Flashing…"
-msgstr ""
+msgstr "Telepítés…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:593
 msgid "Force"
 msgstr "Kényszerítés"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "CCMP (AES) kényszerítése"
 
@@ -2052,17 +2099,17 @@ msgstr ""
 "DHCP kényszerítése ezen a hálózaton még akkor is ha van másik szerver "
 "észlelve."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "TKIP kényszerítése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "TKIP és CCMP (AES) kényszerítése"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:848
 msgid "Force link"
-msgstr ""
+msgstr "Kapcsolat kényszerítése"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:251
 msgid "Force upgrade"
@@ -2070,11 +2117,11 @@ msgstr ""
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:90
 msgid "Force use of NAT-T"
-msgstr ""
+msgstr "NAT-T használatának kényszerítése"
 
 #: modules/luci-base/luasrc/view/csrftoken.htm:8
 msgid "Form token mismatch"
-msgstr ""
+msgstr "Űrlaptoken eltérés"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:164
 msgid "Forward DHCP traffic"
@@ -2086,9 +2133,9 @@ msgstr ""
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:161
 msgid "Forward broadcast traffic"
-msgstr "Broadcast forgalom továbbítás"
+msgstr "Üzenetszórási forgalom továbbítása"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2096,9 +2143,9 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Továbbítás módja"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
-msgstr "Töredezettségi küszöb"
+msgstr "Töredezettség küszöbszintje"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:35
 msgid "Free"
@@ -2109,10 +2156,12 @@ msgid ""
 "Further information about WireGuard interfaces and peers at <a href='http://"
 "wireguard.com'>wireguard.com</a>."
 msgstr ""
+"A WireGuard csatolókról és a partnerekről további információkat a <a "
+"href='http://wireguard.com'>wireguard.com</a> oldalon talál."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2132,13 +2181,13 @@ msgstr "Átjáró portok"
 #: modules/luci-base/htdocs/luci-static/resources/network.js:9
 #: modules/luci-compat/luasrc/model/network.lua:29
 msgid "Gateway address is invalid"
-msgstr ""
+msgstr "Az átjáró címe érvénytelen"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:98
 msgid "Gateway metric"
-msgstr ""
+msgstr "Átjáró mérőszáma"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2148,26 +2197,27 @@ msgstr "Általános beállítások"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
-msgstr "Általános beállítások"
+msgstr "Általános beállítás"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:149
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
-msgstr ""
+msgstr "PMK előállítása helyileg"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:363
 msgid "Generate archive"
-msgstr "Archívum készítése"
+msgstr "Archívum előállítása"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:75
 msgid "Given password confirmation did not match, password not changed!"
-msgstr "A megadott jelszavak nem egyeznek, a jelszó nem lett megváltoztatva!"
+msgstr ""
+"A megadott jelszó-megerősítés nem egyezett, a jelszó nem változott meg!"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:145
 msgid "Global Settings"
@@ -2175,11 +2225,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:859
 msgid "Global network options"
-msgstr ""
+msgstr "Globális hálózati beállítások"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Ugrás a jelszó beállításhoz..."
@@ -2189,11 +2239,11 @@ msgstr "Ugrás a jelszó beállításhoz..."
 #: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
 msgid "Go to relevant configuration page"
-msgstr "Ugrás a tárgyhoz tartozó beállításokhoz"
+msgstr "Ugrás a megfelelő beállítási oldalhoz"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:66
 msgid "Group Password"
-msgstr ""
+msgstr "Csoportjelszó"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:22
 msgid "Guest"
@@ -2205,7 +2255,7 @@ msgstr "HE.net jelszó"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
 msgid "HE.net username"
-msgstr ""
+msgstr "HE.net felhasználónév"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:45
 msgid "Hang Up"
@@ -2223,24 +2273,25 @@ msgstr ""
 "Itt állíthatja be az eszköz alapvető tulajdonságait, mint például a gépnév "
 "vagy az időzóna."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr> elrejtése"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:99
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:61
 msgid "Hide empty chains"
-msgstr ""
+msgstr "Üres láncok elrejtése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
-msgstr ""
+msgstr "Gép"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:21
 msgid "Host entries"
-msgstr "Host bejegyzések"
+msgstr "Gépbejegyzések"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:171
 msgid "Host expiry timeout"
@@ -2255,9 +2306,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2265,24 +2316,24 @@ msgstr "Gépnév"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:22
 msgid "Hostname to send when requesting DHCP"
-msgstr "DHCP kérés során küldendő gépnév"
+msgstr "DHCP kérésekor küldendő gépnév"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Gépnevek"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:24
 msgid "Hybrid"
-msgstr ""
+msgstr "Hibrid"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:75
 msgid "IKE DH Group"
-msgstr ""
+msgstr "IKE DH csoport"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:59
 msgid "IP Addresses"
-msgstr ""
+msgstr "IP-címek"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:80
 msgid "IP Protocol"
@@ -2290,29 +2341,29 @@ msgstr ""
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:88
 msgid "IP Type"
-msgstr ""
+msgstr "IP típusa"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:30
 msgid "IP address"
-msgstr "IP cím"
+msgstr "IP-cím"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
 #: modules/luci-compat/luasrc/model/network.lua:31
 msgid "IP address is missing"
-msgstr ""
+msgstr "IP-cím hiányzik"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2323,23 +2374,23 @@ msgstr "IPv4 tűzfal"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:28
 msgid "IPv4 Upstream"
-msgstr ""
+msgstr "Külső IPv4"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:178
 msgid "IPv4 address"
-msgstr "IPv4 cím"
+msgstr "IPv4-cím"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:33
 msgid "IPv4 assignment length"
-msgstr ""
+msgstr "IPv4 hozzárendelés hossza"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:181
 msgid "IPv4 broadcast"
-msgstr "IPv4 broadcast"
+msgstr "IPv4 üzenetszórás"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:180
 msgid "IPv4 gateway"
-msgstr "IPv4 átjáró"
+msgstr "IPv4-átjáró"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:179
 msgid "IPv4 netmask"
@@ -2347,24 +2398,24 @@ msgstr "IPv4 hálózati maszk"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
-msgstr ""
+msgstr "IPv4 hálózat cím/hálózati maszk jelölésben"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:90
 msgid "IPv4 only"
-msgstr "csak IPv4"
+msgstr "Csak IPv4"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:52
 msgid "IPv4 prefix"
-msgstr ""
+msgstr "IPv4-előtag"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:61
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:55
 msgid "IPv4 prefix length"
-msgstr "IPv4 prefix hossza"
+msgstr "IPv4-előtag hossza"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:83
 msgid "IPv4+IPv6"
-msgstr ""
+msgstr "IPv4+IPv6"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:29
@@ -2378,8 +2429,10 @@ msgstr ""
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:89
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
-msgstr ""
+msgstr "IPv4/IPv6 (mindkettő – alapértelmezetten IPv4)"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2390,8 +2443,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2402,11 +2453,11 @@ msgstr "IPv6 tűzfal"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:128
 msgid "IPv6 Neighbours"
-msgstr ""
+msgstr "IPv6 szomszédok"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:549
 msgid "IPv6 Settings"
-msgstr ""
+msgstr "IPv6 beállítások"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:863
 msgid "IPv6 ULA-Prefix"
@@ -2414,7 +2465,7 @@ msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:28
 msgid "IPv6 Upstream"
-msgstr ""
+msgstr "Külső IPv6"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:205
 msgid "IPv6 address"
@@ -2423,7 +2474,7 @@ msgstr "IPv6 cím"
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:189
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:31
 msgid "IPv6 assignment hint"
-msgstr ""
+msgstr "IPv6 hozzárendelés segítsége"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:184
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27
@@ -2432,7 +2483,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:210
 msgid "IPv6 gateway"
-msgstr "IPv6 átjáró"
+msgstr "IPv6-átjáró"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
@@ -2440,17 +2491,17 @@ msgstr ""
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:91
 msgid "IPv6 only"
-msgstr "csak IPv6"
+msgstr "Csak IPv6"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
 msgid "IPv6 prefix"
-msgstr "IPv6 előtag"
+msgstr "IPv6-előtag"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:57
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:63
 msgid "IPv6 prefix length"
-msgstr "IPv6 prefix hossz"
+msgstr "IPv6-előtag hossza"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:214
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:57
@@ -2459,8 +2510,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:218
 msgid "IPv6 suffix"
-msgstr ""
+msgstr "IPv6-utótag"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2468,7 +2520,7 @@ msgstr "IPv6-cím"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:95
 msgid "IPv6-PD"
-msgstr ""
+msgstr "IPv6-PD"
 
 #: modules/luci-compat/luasrc/model/network/proto_6x4.lua:13
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:10
@@ -2485,7 +2537,7 @@ msgstr "IPv6 IPv4 felett (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6 IPv4 felett (6to4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Identitás"
 
@@ -2502,7 +2554,8 @@ msgstr ""
 msgid ""
 "If specified, mount the device by its UUID instead of a fixed device node"
 msgstr ""
-"Megadás esetén az eszköz csomópont helyett UUID alapján történő csatolása"
+"Ha meg van adva, akkor az eszköz csatolása az UUID-ja alapján egy rögzített "
+"eszközcsomópont helyett"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:265
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:374
@@ -2530,7 +2583,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:74
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:97
 msgid "If unchecked, no default route is configured"
-msgstr "Ha nincs kiválasztva, akkor nincs alapértelmezett útvonal beállítva"
+msgstr "Ha nincs bejelölve, akkor nincs alapértelmezett útvonal beállítva"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:37
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:124
@@ -2544,8 +2597,8 @@ msgstr "Ha nincs kiválasztva, akkor nincs alapértelmezett útvonal beállítva
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:100
 msgid "If unchecked, the advertised DNS server addresses are ignored"
 msgstr ""
-"Ha nincs kiválasztva, akkor a hirdetett DNS kiszolgáló címeket nem veszi "
-"figyelembe"
+"Ha nincs bejelölve, akkor a hirdetett DNS-kiszolgáló címek figyelmen kívül "
+"lesznek hagyva"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:337
 msgid ""
@@ -2555,27 +2608,28 @@ msgid ""
 "slow process as the swap-device cannot be accessed with the high datarates "
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
-"Ha a fizikai memória túl kevés a nem használt adatok ideiglenesen áttehetők "
-"egy swap-eszközre mely így nagyobb mennyiségű használható <abbr title="
-"\"Random Access Memory\">RAM</abbr>-ot eredményez. Az adatok áttétele egy "
-"nagyon lassú folyamat mivel a swap-eszköz nem érhető el akkora sebességgel "
-"mint a <abbr title=\"Random Access Memory\">RAM</abbr>."
+"Ha a fizikai memória túl kevés, akkor a nem használt adatok átmenetileg "
+"áttehetők egy cserehelyeszközre, ami nagyobb mennyiségű használható <abbr "
+"title=\"Random Access Memory\">RAM</abbr>-ot eredményez. Legyen tudatában "
+"annak, hogy az adatok áttétele nagyon lassú folyamat, mivel a "
+"cserehelyeszköz nem érhető el akkora adatsebességgel, mint a <abbr title="
+"\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
-msgstr ""
+msgstr "Az <code>/etc/hosts</code> mellőzése"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:574
 msgid "Ignore interface"
-msgstr "Interfész figyelmen kívül hagyása"
+msgstr "Csatoló mellőzése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "A resolve fájl figyelmen kívül hagyása"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:409
 msgid "Image"
-msgstr "Image"
+msgstr "Kép"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:59
 msgid "In"
@@ -2598,7 +2652,7 @@ msgstr "Inaktivitási időtúllépés"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:261
 msgid "Inbound:"
-msgstr "Bejövő"
+msgstr "Bejövő:"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:162
 msgid "Info"
@@ -2606,12 +2660,12 @@ msgstr "Információk"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:96
 msgid "Information"
-msgstr ""
+msgstr "Információ"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
 msgid "Initialization failure"
-msgstr ""
+msgstr "Előkészítési hiba"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:73
 msgid "Initscript"
@@ -2619,15 +2673,11 @@ msgstr "Indítási állomány"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:108
 msgid "Initscripts"
-msgstr "Indítási állományok"
-
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
+msgstr "Előkészítő parancsfájlok"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
-msgstr "Protokoll kiterjesztések telepítése..."
+msgstr "Protokollkiterjesztések telepítése…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:459
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:466
@@ -2638,13 +2688,13 @@ msgstr "Protokoll kiterjesztések telepítése..."
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:16
 msgid "Interface"
-msgstr "Interfész"
+msgstr "Csatoló"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:59
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Interfész beállítások"
 
@@ -2659,7 +2709,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:204
 msgid "Interface is reconnecting..."
-msgstr "Interfész újracsatlakoztatása..."
+msgstr "Csatoló újrakapcsolódása…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
@@ -2669,15 +2719,15 @@ msgstr "Interfész leállítása..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:248
 msgid "Interface is starting..."
-msgstr ""
+msgstr "Csatoló indítása…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:251
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
-msgstr ""
+msgstr "Csatoló neve"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:117
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:267
@@ -2686,13 +2736,13 @@ msgstr "Az interfész nincs jelen, vagy még nincs csatlakoztatva."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
-msgstr "Interfészek"
+msgstr "Csatolók"
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:20
 msgid "Internal"
-msgstr ""
+msgstr "Belső"
 
 #: modules/luci-base/luasrc/view/error500.htm:8
 msgid "Internal Server Error"
@@ -2705,7 +2755,7 @@ msgstr "Érvénytelen"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:10
 msgid "Invalid Base64 key string"
-msgstr ""
+msgstr "Érvénytelen Base64 kulcs karakterlánc"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:282
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
@@ -2716,15 +2766,16 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:291
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
 msgstr ""
-"A megadott VLAN azonosító érvénytelen! Minden VLAN-hoz egyedi azonosító kell."
+"Érvénytelen VLAN-azonosító lett megadva! Csak egyedi azonosítók "
+"engedélyezettek"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:395
 msgid "Invalid argument"
-msgstr ""
+msgstr "Érvénytelen argumentum"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:394
 msgid "Invalid command"
-msgstr ""
+msgstr "Érvénytelen parancs"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:80
 msgid "Invalid hexadecimal value"
@@ -2732,62 +2783,61 @@ msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
 msgid "Invalid username and/or password! Please try again."
-msgstr "Érvénytelen felhasználói név és/vagy jelszó! Kérem próbálja újra!"
+msgstr "Érvénytelen felhasználónév és/vagy jelszó! Próbálja újra."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:227
-#, fuzzy
 msgid ""
 "It appears that you are trying to flash an image that does not fit into the "
 "flash memory, please verify the image file!"
 msgstr ""
-"Úgy tűnik, hogy a flash-elendő kép-file nem fér el a Flash-memóriába. Kérem "
-"ellenőrizze a kép fájlt!"
+"Úgy tűnik, hogy olyan képfájlt próbál beírni, amely nem fér bele a flash-"
+"memóriába. Ellenőrizze a képfájlt!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "JavaScript szükséges!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Csatlakozás a hálózathoz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Csatlakozás a hálózathoz: vezetéknélküli hálózatok keresése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
-msgstr ""
+msgstr "Csatlakozás hálózathoz: %q"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:219
 msgid "Keep settings and retain the current configuration"
-msgstr ""
+msgstr "Beállítások megtartása és a jelenlegi konfiguráció megőrzése"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Kernel napló"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
-msgstr "Kernel verzió"
+msgstr "Kernel verziója"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Kulcs"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Kulcs #%d"
 
@@ -2802,7 +2852,7 @@ msgstr "L2TP"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:40
 msgid "L2TP Server"
-msgstr "L2TP szerver"
+msgstr "L2TP-kiszolgáló"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:131
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:115
@@ -2811,7 +2861,7 @@ msgstr "L2TP szerver"
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:89
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:112
 msgid "LCP echo failure threshold"
-msgstr "LCP echo hibaküszöb"
+msgstr "LCP-visszhang hibaküszöbszintje"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:144
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:128
@@ -2820,7 +2870,7 @@ msgstr "LCP echo hibaküszöb"
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:102
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:125
 msgid "LCP echo interval"
-msgstr "LCP Echo időtartam"
+msgstr "LCP visszhang időtartama"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:955
 msgid "LLC"
@@ -2847,26 +2897,30 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "A bérletből hátralévő idő"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
-msgstr "Bérlet fájl"
+msgstr "Bérletfájl"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "A bérletből hátralévő idő"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:50
 msgid "Leave empty to autodetect"
-msgstr "Automatikus észleléshez hagyja üresen"
+msgstr "Automatikus felismeréshez hagyja üresen"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:40
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:39
@@ -2875,7 +2929,7 @@ msgstr "Automatikus észleléshez hagyja üresen"
 msgid "Leave empty to use the current WAN address"
 msgstr "A jelenlegi WAN cím használatához hagyja üresen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Jelmagyarázat:"
 
@@ -2883,43 +2937,43 @@ msgstr "Jelmagyarázat:"
 msgid "Limit"
 msgstr "Korlát"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
-msgstr ""
+msgstr "Figyelés korlátozása ezekre a csatolókra és a visszacsatolásra."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:24
 msgid "Line Attenuation (LATN)"
-msgstr ""
+msgstr "Vonal csillapítása (LATN)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:17
 msgid "Line Mode"
-msgstr ""
+msgstr "Vonali mód"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:16
 msgid "Line State"
-msgstr ""
+msgstr "Vonal állapota"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:18
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Kapcsolat létrehozva"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
-"<abbr title=\"Domain Name System\">DNS</abbr> szerverek listája, ahová a "
+"<abbr title=\"Domain Name System\">DNS</abbr>-kiszolgálók listája, ahová a "
 "kérések továbbításra kerülnek"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2927,8 +2981,13 @@ msgid ""
 "from the R0KH that the STA used during the Initial Mobility Domain "
 "Association."
 msgstr ""
+"Az R0KH-k listája ugyanabban a mobilitási tartományban.<br />Formátum: MAC-"
+"cím,NAS-azonosító,128 bites kulcs hexadecimális karakterláncként.<br />Ezt a "
+"listát használják az R0KH-azonosító (NAS-azonosító) cél MAC-címre történő "
+"leképezéséhez, ha PMK-R1 kulcsot kér attól az R0KH-tól, amelyet az STA "
+"használ a kezdeti mobilitási tartomány hozzárendelése közben."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2941,54 +3000,48 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Domain-ok listája, melyeknél az RFC1918 válaszok megengedettek"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
-msgstr "A hamis NX tartomány eredményeket szolgáltató gépek listája"
+msgstr "Gépek listája, amelyek hamis NX-tartomány eredményeket szolgáltatnak"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
-msgstr ""
+msgstr "Figyelési csatolók"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:54
 msgid "Listen Port"
-msgstr ""
+msgstr "Port figyelése"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:16
 msgid "Listen only on the given interface or, if unspecified, on all"
-msgstr ""
-"Csak a megadott interfészen hallgat, vagy az összesen, amennyiben nem adja "
-"meg"
+msgstr "Figyelés csak a megadott csatolón, vagy az összesen, ha nincs megadva"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
-msgstr "Szerver port a beérkező DNS kérések számára"
+msgstr "Port figyelése a bejövő DNS-lekérdezésekhez"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Terhelés"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Átlagos terhelés"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Betöltés"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
-msgstr ""
+msgstr "Könyvtártartalmak betöltése…"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
-msgstr ""
+msgstr "Nézet betöltése…"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-compat/luasrc/model/network.lua:30
@@ -3010,46 +3063,44 @@ msgstr "Helyi IPv4 cím"
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:54
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:45
 msgid "Local IPv6 address"
-msgstr "Helyi IPv6 cím"
+msgstr "Helyi IPv6-cím"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
-msgstr ""
+msgstr "Csak helyi szolgáltatás"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:112
 msgid "Local Startup"
-msgstr "Helyi indítóscript"
+msgstr "Helyi indítás"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Helyi idő"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Helyi tartomány"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
-#, fuzzy
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
-"Helyi tartomány meghatározása. Az ezzel a tartománnyal egyező nevek soha "
-"nincsenek továbbítva és csak DHCP-n vagy host fájlok által kerülnek "
-"feloldásra"
+"Helyi tartomány meghatározása. Az ezzel a tartománnyal egyező nevek soha sem "
+"lesznek továbbítva és csak DHCP-n vagy host fájlok által kerülnek feloldásra"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
-"A helyi tartomány utótag csatolása a DHCP nevekhez és hosts fájl "
-"bejegyzésekhez"
+"A DHCP nevekhez és a hosts fájl bejegyzéseihez hozzáfűzött helyi "
+"tartományutótagok"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Helyi kiszolgáló"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3057,15 +3108,15 @@ msgstr ""
 "Gépnév lokalizációja a lekérdező alhálózattól függően, ha több IP cím is "
 "elérhető"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
-msgstr "Lekérdezések lokalizációja"
+msgstr "Lekérdezések behatárolása"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
 msgid "Log output level"
 msgstr "Napló kimeneti szintje"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Kérések naplózása"
 
@@ -3077,53 +3128,53 @@ msgstr "Naplózás"
 msgid "Login"
 msgstr "Bejelentkezés"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Kijelentkezés"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:31
 msgid "Loss of Signal Seconds (LOSS)"
-msgstr ""
+msgstr "Jel vesztésének másodpercei (LOSS)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:576
 msgid "Lowest leased address as offset from the network address."
-msgstr "A legalacsonyabb bérleti címnek az interfész címétől való távolsága"
+msgstr "Legalacsonyabb bérelt cím a hálózati címtől való eltolásként."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:42
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:77
 msgid "MAC"
-msgstr ""
+msgstr "MAC"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-cím"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "MAC-cím szűrő"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "MAC-szűrő"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "MAC-lista"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:16
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:13
 msgid "MAP / LW4over6"
-msgstr ""
+msgstr "MAP / LW4over6"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:62
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:7
 msgid "MAP rule is invalid"
-msgstr ""
+msgstr "A MAP szabály érvénytelen"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:318
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:319
@@ -3133,9 +3184,9 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:214
 msgid "MD5"
-msgstr ""
+msgstr "MD5"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3150,6 +3201,8 @@ msgid ""
 "Make sure to clone the root filesystem using something like the commands "
 "below:"
 msgstr ""
+"Győződjön meg arról, hogy klónozta-e a gyökér fájlrendszert az alábbi "
+"parancsokhoz hasonló valami használatával:"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:108
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:100
@@ -3161,28 +3214,28 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:22
 msgid "Max. Attainable Data Rate (ATTNDR)"
-msgstr ""
+msgstr "Legnagyobb elérhető adatsebesség (ATTNDR)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
-msgstr ""
+msgstr "Legnagyobb engedélyezett figyelési időköz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
-msgstr "Aktív DHCP bérletek maximális száma"
+msgstr "Aktív DHCP bérletek legnagyobb megengedett száma"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Párhuzamos DNS kérések maximális száma"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "EDNS.0 UDP csomagok maximális mérete"
 
@@ -3190,20 +3243,20 @@ msgstr "EDNS.0 UDP csomagok maximális mérete"
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:104
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:93
 msgid "Maximum amount of seconds to wait for the modem to become ready"
-msgstr "Maximális várakozási idő a modem kész állapotára (másodpercben)"
+msgstr "Legnagyobb várakozási idő a modem kész állapotára másodpercben"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:581
 msgid "Maximum number of leased addresses."
-msgstr "DHCP címek maximális száma"
+msgstr "Bérelt címek legnagyobb száma."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
-msgstr ""
+msgstr "Legnagyobb átviteli teljesítmény"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3212,7 +3265,7 @@ msgstr "Mbit/s"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:33
 msgid "Medium"
-msgstr ""
+msgstr "Közepes"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:23
 msgid "Memory"
@@ -3220,9 +3273,9 @@ msgstr "Memória"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:72
 msgid "Memory usage (%)"
-msgstr "Memória használat (%)"
+msgstr "Memóriahasználat (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3230,34 +3283,34 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:396
 msgid "Method not found"
-msgstr ""
+msgstr "Nem található módszer"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Metric"
-msgstr "Metrika"
+msgstr "Mérőszám"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:199
 msgid "Mirror monitor port"
-msgstr ""
+msgstr "Megfigyelőport tükrözése"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:198
 msgid "Mirror source port"
-msgstr ""
+msgstr "Forrásport tükrözése"
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:9
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3265,19 +3318,19 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Mód"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
-msgstr ""
+msgstr "Modell"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:72
 msgid "Modem default"
-msgstr ""
+msgstr "Modem alapértelmezett"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:73
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:57
@@ -3296,24 +3349,24 @@ msgstr ""
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:104
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:93
 msgid "Modem init timeout"
-msgstr "Modem inicializálás időtúllépés"
+msgstr "Modem előkészítésének időkorlátja"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:27
 msgid "ModemManager"
-msgstr ""
+msgstr "Modemkezelő"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
-msgstr "Ellenőrzés"
+msgstr "Megfigyelés"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:29
 msgid "More Characters"
-msgstr ""
+msgstr "Több karakter"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1060
 msgid "More…"
-msgstr ""
+msgstr "Több…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:191
 msgid "Mount Point"
@@ -3338,12 +3391,12 @@ msgid ""
 "Mount Points define at which point a memory device will be attached to the "
 "filesystem"
 msgstr ""
-"A csatolási pontok határozzák meg, hogy egy memória eszköz hová lesz "
-"csatlakoztatva a fájlendszeren belül "
+"A csatolási pontok azt határozzák meg, hogy egy memória eszköz mely pontra "
+"lesz csatlakoztatva a fájlrendszeren"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:153
 msgid "Mount attached devices"
-msgstr ""
+msgstr "Csatlakoztatott eszközök csatolása"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:161
 msgid "Mount filesystems not specifically configured"
@@ -3367,19 +3420,19 @@ msgstr "Csatolt fájlrendszerek"
 
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:152
 msgid "Move down"
-msgstr "Mozgatás lefelé"
+msgstr "Mozgatás le"
 
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151
 msgid "Move up"
-msgstr "Mozgatás felfelé"
+msgstr "Mozgatás fel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
-msgstr "NAS azonosító"
+msgstr "NAS-azonosító"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
 msgid "NAT-T Mode"
-msgstr ""
+msgstr "NAT-T mód"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 msgid "NAT64 Prefix"
@@ -3388,7 +3441,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:26
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:31
 msgid "NCM"
-msgstr ""
+msgstr "NCM"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:632
 msgid "NDP-Proxy"
@@ -3396,13 +3449,14 @@ msgstr ""
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:72
 msgid "NT Domain"
-msgstr ""
+msgstr "NT-tartomány"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:270
 msgid "NTP server candidates"
-msgstr "Kijelölt NTP kiszolgálók"
+msgstr "NTP-kiszolgáló jelöltek"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3410,32 +3464,32 @@ msgstr "Kijelölt NTP kiszolgálók"
 msgid "Name"
 msgstr "Név"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Az új hálózat neve"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navigáció"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Hálózat"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
-msgstr "Hálózati eszközök"
+msgstr "Hálózati segédprogramok"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
-msgstr "Hálózati rendszertöltő lemezkép"
+msgstr "Hálózati rendszerindító lemezkép"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:13
 #: modules/luci-compat/luasrc/model/network.lua:33
@@ -3444,7 +3498,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:708
 msgid "New interface name…"
-msgstr ""
+msgstr "Új csatolónév…"
 
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:11
 msgid "Next »"
@@ -3453,25 +3507,25 @@ msgstr "Következő »"
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1757
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:108
 msgid "No"
-msgstr ""
+msgstr "Nem"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:557
 msgid "No DHCP Server configured for this interface"
-msgstr "Ehhez az interfészhez nincs DHCP kiszolgáló beállítva"
+msgstr "Nincs DHCP-kiszolgáló beállítva ehhez a csatolóhoz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
-msgstr ""
+msgstr "Nincs titkosítás"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:89
 msgid "No NAT-T"
-msgstr ""
+msgstr "Nincs NAT-T"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:398
 msgid "No data received"
-msgstr ""
+msgstr "Nem érkezett adat"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3479,9 +3533,9 @@ msgstr ""
 msgid "No files found"
 msgstr "Nem találhatók fájlok"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Nincs elérhető információ"
@@ -3489,22 +3543,22 @@ msgstr "Nincs elérhető információ"
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:63
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:8
 msgid "No matching prefix delegation"
-msgstr ""
+msgstr "Nincs egyező előtag-delegálás"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Nincs negatív gyorsítótár"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
-msgstr "Nincs jelszó!"
+msgstr "Nincs jelszó beállítva!"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:104
 msgid "No peers defined yet"
-msgstr ""
+msgstr "Még nincsenek partnerek meghatározva"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:117
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:258
@@ -3513,7 +3567,7 @@ msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:83
 msgid "No rules in this chain."
-msgstr "Ez a lánc nem tartalmaz szabályokat"
+msgstr "Nincsenek szabályok ebben a láncban."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:55
 msgid "No signal"
@@ -3522,12 +3576,12 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:147
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:809
 msgid "No zone assigned"
-msgstr "Nincs hozzárendelt zóna"
+msgstr "Nincs zóna hozzárendelve"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Zaj"
 
@@ -3540,10 +3594,10 @@ msgid "Noise:"
 msgstr "Zaj:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
-msgstr ""
+msgid "Non Pre-emptive CRC errors (CRC_P)"
+msgstr "Nem kezdeményező CRC-hibák (CRC_P)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3579,19 +3633,21 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:401
 msgid "Not supported"
-msgstr ""
+msgstr "Nem támogatott"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:163
 msgid "Notice"
-msgstr "Megjegyzés"
+msgstr "Figyelmeztetés"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
+"Gyorsítótárazott DNS-bejegyzések száma (legfeljebb 10000, 0 megadásakor "
+"nincs gyorsítótárazás)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:195
 msgid "Number of parallel threads used for compression"
@@ -3599,7 +3655,7 @@ msgstr ""
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:69
 msgid "Obfuscated Group Password"
-msgstr ""
+msgstr "Összekuszált csoportjelszó"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:61
 msgid "Obfuscated Password"
@@ -3614,27 +3670,35 @@ msgstr ""
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:67
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:93
 msgid "Obtain IPv6-Address"
-msgstr ""
+msgstr "IPv6-cím beszerzése"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr "Ki"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "Kikapcsolt állapot késleltetés"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "Bekapcsolt állapot késleltetés"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "Legalább gépnevet vagy MAC-címet meg kell adni!"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:462
 msgid "One of the following: %s"
-msgstr ""
+msgstr "A következők egyike: %s"
 
 #: modules/luci-compat/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:22
@@ -3643,45 +3707,47 @@ msgstr "Egy vagy több mező érvénytelen adatot tartalmaz!"
 
 #: modules/luci-compat/luasrc/view/cbi/map.htm:31
 msgid "One or more invalid/required values on tab"
-msgstr ""
+msgstr "Egy vagy több érvénytelen/szükséges érték a lapon"
 
 #: modules/luci-compat/luasrc/view/cbi/nullsection.htm:19
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:24
 msgid "One or more required fields have no value!"
-msgstr "Egy vagy több kötelezően kitöltendő mező üres!"
+msgstr "Egy vagy több kötelező mezőnek nincs értéke!"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:433
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:19
 msgid "Open list..."
-msgstr "Lista megnyitása..."
+msgstr "Lista megnyitása"
 
 #: modules/luci-compat/luasrc/model/network/proto_openconnect.lua:9
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:64
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
-msgstr ""
+msgstr "Működési gyakoriság"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
-msgstr "Beállítás módosítva"
+msgstr "Beállítás megváltoztatva"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Beállítás eltávolítva"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
-msgstr ""
+msgstr "Elhagyható"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:76
 msgid ""
 "Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
 "starting with <code>0x</code>."
 msgstr ""
+"Elhagyható. 32 bites jel a kimenő titkosított csomagokhoz. Hexadecimálisan "
+"adja meg az értéket <code>0x</code> karakterrel kezdve."
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:218
 msgid ""
@@ -3696,6 +3762,8 @@ msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
+"Elhagyható. Base64 kódolású előre megosztott kulcs. Egy szimmetrikus kulcsú "
+"kriptográfia további rétegében adja hozzá a kvantum utáni ellenállósághoz."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:126
 msgid "Optional. Create routes for Allowed IPs for this peer."
@@ -3703,21 +3771,23 @@ msgstr ""
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
 msgid "Optional. Description of peer."
-msgstr ""
+msgstr "Elhagyható. A partner leírása."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:128
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
+"Elhagyható. A partner gépe. A nevek a csatoló felhidazása előtt lesznek "
+"feloldva."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:71
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
-msgstr ""
+msgstr "Elhagyható. Az alagút csatoló legnagyobb átviteli egysége."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:132
 msgid "Optional. Port of peer."
-msgstr ""
+msgstr "Elhagyható. A partner portja."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:136
 msgid ""
@@ -3727,7 +3797,7 @@ msgstr ""
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:54
 msgid "Optional. UDP port used for outgoing and incoming packets."
-msgstr ""
+msgstr "Elhagyható. A kimenő és bejövő csomagokhoz használt UDP port."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:63
 msgid "Options"
@@ -3747,19 +3817,19 @@ msgstr "Kimenő:"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:50
 msgid "Output Interface"
-msgstr ""
+msgstr "Kimeneti csatoló"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:164
 msgid "Output zone"
-msgstr ""
+msgstr "Kimeneti zóna"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:54
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:222
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:40
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:50
 msgid "Override MAC address"
-msgstr "MAC cím felülbírálása"
+msgstr "MAC-cím felülbírálása"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:58
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:226
@@ -3775,19 +3845,19 @@ msgstr "MAC cím felülbírálása"
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:119
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:97
 msgid "Override MTU"
-msgstr "MTU felülbíráslás"
+msgstr "MTU felülbírálása"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
 msgid "Override TOS"
-msgstr ""
+msgstr "TOS felülbírálása"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58
 msgid "Override TTL"
-msgstr ""
+msgstr "TTL felülbírálása"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
-msgstr ""
+msgstr "Alapértelmezett csatolónév felülbírálása"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:167
 msgid "Override the gateway in DHCP responses"
@@ -3805,13 +3875,13 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr "A belső útvonalakhoz használt tábla felülbírálása"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
-msgstr "Áttekintés"
+msgstr "Áttekintő"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
-msgstr ""
+msgstr "Felülírja a meglévő „%s” fájlt?"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:69
 msgid "Owner"
@@ -3843,7 +3913,7 @@ msgstr "PAP/CHAP jelszó"
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:61
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:77
 msgid "PAP/CHAP username"
-msgstr "PAP/CHAP felhasználónév"
+msgstr "PAP/CHAP felhasználónév"
 
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:101
 msgid "PDP Type"
@@ -3863,11 +3933,11 @@ msgstr "PIN"
 #: modules/luci-base/htdocs/luci-static/resources/network.js:19
 #: modules/luci-compat/luasrc/model/network.lua:39
 msgid "PIN code rejected"
-msgstr ""
+msgstr "PIN-kód visszautasítva"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
-msgstr ""
+msgstr "PMK R1 felküldés"
 
 #: modules/luci-compat/luasrc/model/network/proto_ppp.lua:13
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:43
@@ -3891,7 +3961,7 @@ msgstr "PPPoE"
 #: modules/luci-compat/luasrc/model/network/proto_pppossh.lua:9
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:28
 msgid "PPPoSSH"
-msgstr ""
+msgstr "PPPoSSH"
 
 #: modules/luci-compat/luasrc/model/network/proto_ppp.lua:15
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:28
@@ -3900,11 +3970,11 @@ msgstr "PPtP"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:73
 msgid "PSID offset"
-msgstr ""
+msgstr "PSID eltolás"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:70
 msgid "PSID-bits length"
-msgstr ""
+msgstr "PSID bitek hossza"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:899
 msgid "PTM/EFM (Packet Transfer Mode)"
@@ -3917,10 +3987,10 @@ msgstr "Csomagok"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:147
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:809
 msgid "Part of zone %q"
-msgstr "A %q zóna része"
+msgstr "A(z) %q zóna része"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3931,11 +4001,11 @@ msgstr "Jelszó"
 msgid "Password authentication"
 msgstr "Jelszó hitelesítés"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
-msgstr "A privát kulcsh jelszava"
+msgstr "Személyes kulcs jelszava"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3948,35 +4018,35 @@ msgstr ""
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:110
 msgid "Password2"
-msgstr ""
+msgstr "2. jelszó"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:231
 msgid "Paste or drag SSH key file…"
-msgstr ""
+msgstr "SSH kulcsfájl beszúrása vagy idehúzása…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
-msgstr "CA tanúsítvány elérési útja"
+msgstr "Útvonal a CA-tanúsítványhoz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Kliens tanúsítvány elérési útja"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
-msgstr "A privát kulcs elérési útja"
+msgstr "Útvonal a személyes kulcshoz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
-msgstr ""
+msgstr "Útvonal a belső CA-tanúsítványhoz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
-msgstr ""
+msgstr "Útvonal a belső ügyféltanúsítványhoz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
-msgstr ""
+msgstr "Útvonal a belső személyes kulcshoz"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:267
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:277
@@ -3994,7 +4064,7 @@ msgstr "Csúcs:"
 
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:89
 msgid "Peer IP address to assign"
-msgstr ""
+msgstr "Hozzárendelendő partner IP-cím"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:12
 #: modules/luci-compat/luasrc/model/network.lua:32
@@ -4007,7 +4077,7 @@ msgstr ""
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:80
 msgid "Perfect Forward Secrecy"
-msgstr ""
+msgstr "Sérülés utáni titkosságvédelem"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:27
 msgid "Perform reboot"
@@ -4019,11 +4089,11 @@ msgstr "Visszaállítás végrehajtása"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:399
 msgid "Permission denied"
-msgstr ""
+msgstr "Hozzáférés megtagadva"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:136
 msgid "Persistent Keep Alive"
-msgstr ""
+msgstr "Állandó életben tartás"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:285
 msgid "Phy Rate:"
@@ -4033,8 +4103,9 @@ msgstr "Phy sebesség:"
 msgid "Physical Settings"
 msgstr "Fizikai beállítások"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ping"
 
@@ -4051,9 +4122,9 @@ msgstr "csom."
 msgid "Please enter your username and password."
 msgstr "Adja meg a felhasználónevét és a jelszavát."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
-msgstr ""
+msgstr "Válassza ki a feltöltendő fájlt."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 msgid "Policy"
@@ -4063,24 +4134,24 @@ msgstr "Szabály"
 msgid "Port"
 msgstr "Port"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
-msgstr ""
+msgstr "%s. port"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:275
 msgid "Port status:"
-msgstr "Port állapot:"
+msgstr "Port állapota:"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:488
 msgid "Potential negation of: %s"
-msgstr ""
+msgstr "Lehetséges tagadása ennek: %s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:37
 msgid "Power Management Mode"
-msgstr ""
+msgstr "Energiakezelési mód"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4089,7 +4160,7 @@ msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:74
 msgid "Prefer UMTS"
-msgstr ""
+msgstr "UMTS előnyben részesítése"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:32
 msgid "Prefix Delegated"
@@ -4097,7 +4168,7 @@ msgstr ""
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:117
 msgid "Preshared Key"
-msgstr ""
+msgstr "Előre megosztott kulcs"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:131
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:115
@@ -4109,14 +4180,14 @@ msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
 msgstr ""
-"A peer halottnak tekintése a megadott számú LCP echo hibák után. Használjon "
-"0-t a hibák figyelmen kívül hagyásához."
+"A partner halottnak tekintése a megadott mennyiségű LCP visszhang hibák "
+"után. Használjon 0 értéket a hibák figyelmen kívül hagyásához."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Ügyfél-ügyfél közötti kommunikáció megakadályozása"
 
@@ -4125,7 +4196,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Folyamatok"
 
@@ -4147,19 +4218,19 @@ msgstr "Protokoll"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:261
 msgid "Provide NTP server"
-msgstr "NTP kiszolgáló"
+msgstr "NTP-kiszolgáló szolgáltatása"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
-msgstr "Új hálózat nyújtása"
+msgstr "Új hálózat szolgáltatása"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Ál Ad-hoc (ahdemo)"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:113
 msgid "Public Key"
-msgstr ""
+msgstr "Nyilvános kulcs"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:265
 msgid ""
@@ -4168,6 +4239,11 @@ msgid ""
 "device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
 "code> file into the input field."
 msgstr ""
+"A nyilvános kulcsok lehetővé teszik a jelszó nélküli SSH-bejelentkezéseket "
+"az egyszerű jelszavak használatához képest nagyobb biztonsággal. Ahhoz, hogy "
+"új kulcsot töltsön fel az eszközre, illesszen be egy OpenSSH kompatibilis "
+"nyilvános kulcs sort vagy húzzon egy <code>.pub</code> fájlt a beviteli "
+"mezőbe."
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:214
 msgid "Public prefix routed to this device for distribution to clients."
@@ -4178,33 +4254,33 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Minőség"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
-msgstr ""
+msgstr "R0 kulcs élettartama"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
-msgstr ""
+msgstr "R1 kulcstartó"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:88
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
-msgstr ""
+msgstr "RSSI küszöbszint a csatlakozáshoz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS küszöbérték"
 
@@ -4213,43 +4289,45 @@ msgstr "RTS/CTS küszöbérték"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "RX sebesség"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
-msgstr ""
+msgstr "RX-sebesség/TX-sebesség"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Radius-Naplózási-Port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr "Radius-Naplózás-Kulcs"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Radius-Naplózás-Kiszolgáló"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Radius-Hitelesítés-Port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
-msgstr "Radius-Hitelesítés-Kulcs"
+msgstr "Radius-Hitelesítés-Titok"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Radius-Hitelesítés-Kiszolgáló"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:102
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
+"Nyers hexadecimális kódolású bájtok. Hagyja üresen, hacsak az internet-"
+"szolgáltatója nem követelni meg"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4259,19 +4337,19 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:397
 msgid "Really switch protocol?"
-msgstr "Biztos, hogy cserélni szeretné a protokollt?"
+msgstr "Valóban protokollt cserél?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
-msgstr "Valósidejű grafikonok"
+msgstr "Valós idejű grafikonok"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
-msgstr ""
+msgstr "Újratársítás határideje"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
-msgstr "Rebind elleni védelem"
+msgstr "Újrakötési védelem"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:13
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:30
@@ -4283,13 +4361,13 @@ msgstr "Újraindítás"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:39
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:44
 msgid "Rebooting…"
-msgstr ""
+msgstr "Újraindítás…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:14
 msgid "Reboots the operating system of your device"
 msgstr "Újraindítja az eszköz operációs rendszerét"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Fogadás"
 
@@ -4299,7 +4377,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:343
 msgid "Reconnect this interface"
-msgstr "Csatlakoztassa újra az interfészt"
+msgstr "Csatoló újrakapcsolódása"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:48
 msgid "References"
@@ -4327,48 +4405,49 @@ msgstr "Átjátszó híd"
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:50
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
 msgid "Remote IPv4 address"
-msgstr "Távoli IPv4 cím"
+msgstr "Távoli IPv4-cím"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:40
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Eltávolítás"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
-msgstr "Vezetéknélküli beállítások lecserélése"
+msgstr "Vezeték nélküli beállítások cseréje"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:17
 msgid "Request IPv6-address"
-msgstr ""
+msgstr "IPv6-cím kérése"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:23
 msgid "Request IPv6-prefix of length"
-msgstr ""
+msgstr "Kért IPv6-előtag vagy hossz"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:400
 msgid "Request timeout"
-msgstr ""
+msgstr "Kérés időkorlátja"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
-msgstr ""
+msgstr "Kötelező"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:31
 msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
 msgstr ""
-"Szükséges bizonyos internetszolgáltatók esetén, pl. Charter 'DOCSIS 3'-al"
+"Bizonyos internetszolgáltatók esetén szükséges, például DOCSIS 3-mal "
+"rendelkező Charternél"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:49
 msgid "Required. Base64-encoded private key for this interface."
-msgstr ""
+msgstr "Kötelező. Base64 kódolású személyes kulcs ehhez a csatolóhoz."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:113
 msgid "Required. Base64-encoded public key of peer."
-msgstr ""
+msgstr "Kötelező. A partner Base64 kódolású nyilvános kulcsa."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
 msgid ""
@@ -4377,63 +4456,67 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
-msgstr ""
+msgstr "EAP támogatással rendelkező hostapd szükséges"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
-msgstr ""
+msgstr "OWE támogatással rendelkező hostapd szükséges"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
-msgstr ""
+msgstr "SAE támogatással rendelkező hostapd szükséges"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
+"A wpad/hostapd „teljes” verzióját igényli és támogatást a Wi-Fi "
+"illesztőprogramtól<br />(2019. januárjától: ath9k, ath10k, mwlwifi és mt76)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
+"Távoli támogatású DNSSEC szükséges. Ellenőrizze, hogy az aláíratlan "
+"tartományválaszok valóban aláíratlan tartományokból jönnek-e"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
-msgstr ""
+msgstr "WPA-ügyfél szükséges"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
-msgstr ""
+msgstr "EAP támogatással rendelkező WPA-ügyfél szükséges"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
-msgstr ""
+msgstr "SAE támogatással rendelkező WPA-ügyfél szükséges"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4449,11 +4532,11 @@ msgstr "Számlálók nullázása"
 msgid "Reset to defaults"
 msgstr "Alapértelmezések visszaállítása"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Resolv és hosts fájlok"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Resolv fájl"
 
@@ -4462,7 +4545,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4472,7 +4555,7 @@ msgstr "Újraindítás"
 msgid "Restart Firewall"
 msgstr "Tűzfal újraindítása"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4487,43 +4570,43 @@ msgstr "Biztonsági mentés visszaállítása"
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:120
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:121
 msgid "Reveal/hide password"
-msgstr "Jelszó mutatása/elrejtése"
+msgstr "Jelszó felfedése/elrejtése"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Visszavonás"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
-msgstr ""
+msgstr "Változtatások visszavonása"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
-msgstr ""
+msgstr "Beállítás visszaállítása…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
-msgstr "TFTP-n keresztül megosztott fájlok gyökérkönyvtára"
+msgstr "TFTP-n keresztül kiszolgált fájlok gyökérkönyvtára"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:295
 msgid "Root preparation"
-msgstr ""
+msgstr "Gyökér előkészítés"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:126
 msgid "Route Allowed IPs"
-msgstr ""
+msgstr "Engedélyezett IP-k irányítása"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
 msgid "Route table"
-msgstr ""
+msgstr "Útválasztó tábla"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
-msgstr ""
+msgstr "Útvonal típusa"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:620
 msgid "Router Advertisement-Service"
@@ -4532,11 +4615,11 @@ msgstr ""
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:44
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:11
 msgid "Router Password"
-msgstr "Router jelszó"
+msgstr "Útválasztó jelszava"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Útvonalak"
 
@@ -4545,12 +4628,12 @@ msgid ""
 "Routes specify over which interface and gateway a certain host or network "
 "can be reached."
 msgstr ""
-"Az útvonalak határozzák meg, hogy bizonyos gépek illetve hálózatok melyik "
-"interfészen keresztül érhetők el."
+"Az útvonalak határozzák meg, hogy egy bizonyos gép vagy hálózat mely "
+"csatolón és átjárón keresztül érhető el."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:240
 msgid "Rule"
-msgstr ""
+msgstr "Szabály"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:333
 msgid "Run a filesystem check before mounting the device"
@@ -4558,19 +4641,19 @@ msgstr "Fájlrendszer ellenőrzés futtatása az eszköz csatolása előtt"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:333
 msgid "Run filesystem check"
-msgstr "Fájlrendszer ellenőrzés futtatása"
+msgstr "Fájlrendszer-ellenőrzés futtatása"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:215
 msgid "SHA256"
-msgstr ""
+msgstr "SHA256"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
-msgstr ""
+msgstr "SNR"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:9
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:13
@@ -4579,11 +4662,11 @@ msgstr "SSH hozzáférés"
 
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:70
 msgid "SSH server address"
-msgstr ""
+msgstr "SSH-kiszolgáló címe"
 
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:74
 msgid "SSH server port"
-msgstr ""
+msgstr "SSH-kiszolgáló portja"
 
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:58
 msgid "SSH username"
@@ -4596,8 +4679,8 @@ msgstr "SSH kulcsok"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4606,7 +4689,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4615,21 +4698,21 @@ msgstr ""
 msgid "Save"
 msgstr "Mentés"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Mentés & Alkalmazás"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:396
 msgid "Save mtdblock"
-msgstr ""
+msgstr "Az mtdblock mentése"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:384
 msgid "Save mtdblock contents"
-msgstr ""
+msgstr "Az mtdblock tartalmának mentése"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Felderítés"
 
@@ -4638,17 +4721,17 @@ msgstr "Felderítés"
 msgid "Scheduled Tasks"
 msgstr "Ütemezett feladatok"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Szakasz hozzáadva"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Szakasz eltávolítva"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:329
 msgid "See \"mount\" manpage for details"
-msgstr "Részletekért lásd a 'mount' man oldalát"
+msgstr "Nézze meg a „mount” kézikönyvoldalt a részletekért"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:253
 msgid ""
@@ -4657,11 +4740,11 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
-msgstr ""
+msgstr "Fájl kiválasztása…"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:144
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:128
@@ -4673,10 +4756,10 @@ msgid ""
 "Send LCP echo requests at the given interval in seconds, only effective in "
 "conjunction with failure threshold"
 msgstr ""
-"LCP echo kérések küldése a másodpercben megadott időközönként, csak a "
-"hibaküszöbbel együtt van hatása."
+"LCP visszhang kérések küldése a másodpercben megadott időközönként, csak "
+"hibaküszöbszinttel együtt van hatása"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Kiszolgáló beállításai"
 
@@ -4689,17 +4772,17 @@ msgstr "Szolgáltatás neve"
 msgid "Service Type"
 msgstr "Szolgáltatás típusa"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Szolgáltatások"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:107
 msgid "Set VPN as Default Route"
-msgstr ""
+msgstr "VPN beállítása alapértelmezett útvonalként"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:848
 msgid ""
@@ -4726,28 +4809,28 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:560
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:570
 msgid "Setup DHCP Server"
-msgstr "DHCP kiszolgáló beállítása"
+msgstr "DHCP-kiszolgáló beállítása"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:30
 msgid "Severely Errored Seconds (SES)"
-msgstr ""
+msgstr "Súlyosan hibás másodpercek (SES)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
-msgstr ""
+msgstr "Rövid GI"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:431
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:18
 msgid "Show current backup file list"
-msgstr "Mentendő fájlok aktuális listájának megjelenítése"
+msgstr "Jelenlegi biztonsági mentés fájllista megjelenítése"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:99
 msgid "Show empty chains"
-msgstr ""
+msgstr "Üres láncok megjelenítése"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:349
 msgid "Shutdown this interface"
@@ -4755,17 +4838,17 @@ msgstr "Interfész leállítása"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Jel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
-msgstr ""
+msgstr "Jel/zaj"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:25
 msgid "Signal Attenuation (SATN)"
@@ -4775,13 +4858,14 @@ msgstr ""
 msgid "Signal:"
 msgstr "Jel:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Méret"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
-msgstr ""
+msgstr "A DNS lekérdezési gyorsítótár mérete"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:183
 msgid "Size of the ZRam device in megabytes"
@@ -4790,20 +4874,20 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:18
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:57
 msgid "Skip"
-msgstr "Ugrás"
+msgstr "Kihagyás"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Ugrás a tartalomhoz"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Ugrás a navigációhoz"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
-msgstr ""
+msgstr "Szoftveres VLAN"
 
 #: modules/luci-compat/luasrc/view/cbi/header.htm:2
 msgid "Some fields are invalid, cannot save values!"
@@ -4823,9 +4907,9 @@ msgid ""
 "flashed manually. Please refer to the wiki for device specific install "
 "instructions."
 msgstr ""
-"Sajnáljuk, a 'sysupgrade' támogatás nem elérhető, az új firmware fájl "
-"telepítését manuálisan kell elvégezni. Az eszközhöz tartozó telepítési "
-"utasításokért keresse fel az wiki-t."
+"Sajnáljuk, de a rendszerfrissítés támogatás nem érhető el, az új firmware "
+"lemezképet kézzel kell telepíteni. Nézze meg a wiki szócikket az eszközhöz "
+"tartozó telepítési utasításokért."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:380
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:61
@@ -4835,7 +4919,7 @@ msgstr "Forrás"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
 msgid "Source Address"
-msgstr ""
+msgstr "Forráscím"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:290
 msgid "Specifies the directory the device is attached to"
@@ -4846,42 +4930,51 @@ msgid ""
 "Specifies the maximum amount of failed ARP requests until hosts are presumed "
 "to be dead"
 msgstr ""
-"Megadja a maximális sikertelen ARP kérések számát, amik után a host nem "
-"elérhetőnek tekinthető"
+"Megadja a sikertelen ARP-kérések legnagyobb számát, ami után a gépek "
+"halottnak tekinthetők"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:171
 msgid ""
 "Specifies the maximum amount of seconds after which hosts are presumed to be "
 "dead"
 msgstr ""
-"Megadja a másodpercek számát, amik után a host nem elérhetőnek tekinthető"
+"Megadja a másodpercek legnagyobb számát, amely után a gép halottnak "
+"tekinthető"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
 "be reduced by the driver."
 msgstr ""
+"Megadja a legnagyobb átviteli energiát, amelyet a vezeték nélküli rádió "
+"használhat. A szabályozási követelményektől és a vezeték nélküli "
+"használattól függően a tényleges átviteli energiát csökkentheti az "
+"illesztőprogram."
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
 msgid "Specify a TOS (Type of Service)."
-msgstr ""
+msgstr "TOS (Type of Service – szolgáltatástípus) megadása."
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58
 msgid ""
 "Specify a TTL (Time to Live) for the encapsulating packet other than the "
 "default (64)."
 msgstr ""
+"Az alapértelmezett 64-től eltérő TTL (élettartam) meghatározása a beágyazott "
+"csomaghoz"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:53
 msgid ""
 "Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
 "bytes)."
 msgstr ""
+"Egy MTU (Maximum Transmission Unit – legnagyobb átviteli egység) megadása az "
+"alapértelmezettől (1280 bájttól) eltérően."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
-msgstr "Itt adja meg a titkosító kulcsot."
+msgstr "Itt adja meg a titkos titkosító kulcsot."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:576
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:75
@@ -4893,11 +4986,11 @@ msgstr "Indítás"
 msgid "Start priority"
 msgstr "Indítás prioritása"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
-msgstr ""
+msgstr "Beállítások alkalmazásának indítása…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4914,39 +5007,39 @@ msgstr "Statikus IPv4 útvonalak"
 msgid "Static IPv6 Routes"
 msgstr "Statikus IPv6 útvonalak"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Statikus bérletek"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Statikus útvonalak"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statikus cím"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
-"A statikus bérletekkel a DHCP kliensekhez fix IP-címet és hostnevet "
-"rendelhet. Olyan nem dinamikus interfész konfigurációk esetén is "
-"szükségesek, ahol a csak a megfelelő bérlettel rendelkező hosztok kerülnek "
-"kiszolgálásra."
+"A statikus bérleteket a rögzített IP-címek és a szimbolikus gépnevek DHCP "
+"ügyfelekhez történő hozzárendeléséhez használják. Ezek olyan nem dinamikus "
+"csatoló beállításoknál is szükségesek, ahol csak a megfelelő bérlettel "
+"rendelkező gépek kerülnek kiszolgálásra."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
-msgstr ""
+msgstr "Állomás tétlenségi korlátja"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Állapot"
 
@@ -4956,71 +5049,73 @@ msgstr "Állapot"
 msgid "Stop"
 msgstr "Leállítás"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
-msgstr "Kötött sorrend"
+msgstr "Szigorú sorrend"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:31
 msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Elküldés"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
-msgstr ""
+msgstr "Naplózás elnyomása"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
-msgstr ""
+msgstr "Ezen protokollok rutinműveletei naplózásának elnyomása"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:43
 msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Kapcsoló"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:169
 msgid "Switch %q"
-msgstr "Kapcsoló %q"
+msgstr "%q kapcsoló"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:147
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
+"A(z) %q kapcsolónak ismeretlen topológiája van – a VLAN beállítások esetleg "
+"nem pontosak."
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
-msgstr ""
+msgstr "Kapcsoló portmaszkja"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
-msgstr ""
+msgstr "Kapcsoló sebességmaszkja"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:398
 msgid "Switch protocol"
-msgstr "Protokoll csere"
+msgstr "Protokoll váltása"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:103
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:104
 #: modules/luci-compat/luasrc/view/cbi/ipaddr.htm:26
 msgid "Switch to CIDR list notation"
-msgstr ""
+msgstr "Váltás CIDR lista jelölésre"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
-msgstr ""
+msgstr "Szimbolikus hivatkozás"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:72
 msgid "Sync with NTP-Server"
@@ -5030,21 +5125,21 @@ msgstr ""
 msgid "Sync with browser"
 msgstr "Szinkronizálás a böngészővel"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Rendszer"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Rendszernapló"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:100
 msgid "System Properties"
-msgstr "Rendszer tulajdonságok"
+msgstr "Rendszer tulajdonságai"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:137
 msgid "System log buffer size"
@@ -5054,20 +5149,20 @@ msgstr "Rendszer napló puffer méret"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "TFTP beállítások"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
-msgstr "TFTP szerver gyökér könyvtár"
+msgstr "TFTP-kiszolgáló gyökere"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:44
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:79
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "TX sebesség"
 
@@ -5094,7 +5189,7 @@ msgstr "Megszakítás"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:83
 msgid "The <em>block mount</em> command failed with code %d"
-msgstr ""
+msgstr "A <em>block mount</em> parancs meghiúsult %d kóddal"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:77
 msgid ""
@@ -5105,28 +5200,29 @@ msgstr ""
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:40
 msgid ""
 "The IPv4 address or the fully-qualified domain name of the remote tunnel end."
-msgstr ""
+msgstr "A távoli alagútvég IPv4-címe vagy teljesen minősített tartományneve."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
 msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
-"A szolgáltatóhoz rendelt IPv6 előtag, általában így végződik: <code>::</code>"
+"A szolgáltatóhoz rendelt IPv6-előtag, általában <code>::</code> "
+"karakterekkel végződik"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
 msgstr ""
-"A következő karakterek használhatók: <code>A-Z</code>, <code>a-z</code>, "
-"<code>0-9</code> and <code>_</code>"
+"Az engedélyezett karakterek: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
+"code> és <code>_</code>"
 
 #: modules/luci-compat/luasrc/view/cbi/error.htm:6
 msgid "The configuration file could not be loaded due to the following error:"
-msgstr ""
+msgstr "A beállítófájlt nem sikerült betölteni a következő hiba miatt:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5136,6 +5232,14 @@ msgid ""
 "or revert all pending changes to keep the currently working configuration "
 "state."
 msgstr ""
+"Az eszközt nem sikerült elérni %d másodpercen belül a függőben lévő "
+"változtatások alkalmazása után, ami a beállítások visszaállítását okozta "
+"biztonsági okokból. Ha hisz abban, hogy a beállítások változtatásai ennek "
+"ellenére helyesek, akkor végezze el a beállítások ellenőrizetlen "
+"alkalmazását. Alternatívaként eltüntetheti ezt a figyelmeztetést, és "
+"szerkesztheti a változtatásokat, mielőtt megpróbálja ismét alkalmazni, vagy "
+"visszavonhatja az összes függőben lévő változtatást a jelenleg működő "
+"beállítási állapot megtartásához."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:390
@@ -5143,14 +5247,16 @@ msgid ""
 "The device file of the memory or partition (<abbr title=\"for example\">e.g."
 "</abbr> <code>/dev/sda1</code>)"
 msgstr ""
-"A memória vagy partíció eszköz fájlja (<abbr title=\"például\">pl.</abbr> "
+"A memória vagy partíció eszközfájlja (<abbr title=\"például\">pl.</abbr> "
 "<code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
 msgstr ""
+"A meglévő vezeték nélküli beállítást meg kell változtatni a LuCI-hoz, hogy "
+"megfelelően működjön."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:211
 msgid ""
@@ -5158,6 +5264,10 @@ msgid ""
 "compare them with the original file to ensure data integrity. <br /> Click "
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
+"A telepítő lemezkép fel lett töltve. Alább található az ellenőrző-összeg és "
+"a fájlméret. Hasonlítsa össze az eredeti fájllal, hogy megbizonyosodjon az "
+"adatok helyességéről.<br />Kattintson a lenti „Folytatás” gombra a "
+"telepítési eljárás indításához."
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
@@ -5191,18 +5301,18 @@ msgid ""
 "The length of the IPv4 prefix in bits, the remainder is used in the IPv6 "
 "addresses."
 msgstr ""
-"Az IPv4 előtag hossza bitekben, a maradék az IPv6 címekben használatos."
+"Az IPv4-előtag hossza bitekben, a maradék az IPv6-címekben lesz használva."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:57
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:63
 msgid "The length of the IPv6 prefix in bits"
-msgstr "Az IPv6 előtag hossza bitekben"
+msgstr "Az IPv6-előtag hossza bitekben"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:44
 msgid "The local IPv4 address over which the tunnel is created (optional)."
-msgstr ""
+msgstr "A helyi IPv4-cím, amely fölött az alagút létrejön (elhagyható)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5217,28 +5327,28 @@ msgid ""
 msgstr ""
 "Az eszközön található hálózati portok kombinálhatók több <abbr title="
 "\"Virtual Local Area Network\">VLAN</abbr>-ba, amelyekben a számítógépek "
-"közvetlenül kommunikálhatnak egmással. A <abbr title=\"Virtual Local Area "
-"Network\">VLAN</abbr>-ok gyakran a hálózati szegmensek elkülönítésére "
-"használják. Gyakran van egy alapértelmezett Uplink port a következő nagyobb "
-"hálózathoz (pl. az internet) való kapcsolódásra és a többi port a helyi "
-"hálózathoz."
+"közvetlenül kommunikálhatnak egymással. A <abbr title=\"Virtual Local Area "
+"Network\">VLAN</abbr>-okat gyakran a hálózati szegmensek elkülönítésére "
+"használják. Gyakran alapértelmezetten van egy kimenő port a következő "
+"nagyobb hálózathoz (például az internethez) való kapcsolódásra és egyéb "
+"portok a helyi hálózathoz."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:154
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:35
 msgid "The reboot command failed with code %d"
-msgstr ""
+msgstr "Az újraindítási parancs meghiúsult %d kóddal"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:143
 msgid "The restore command failed with code %d"
-msgstr ""
+msgstr "A visszaállítási parancs meghiúsult %d kóddal"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/csrftoken.htm:11
 msgid "The submitted security token is invalid or already expired!"
-msgstr ""
+msgstr "A beküldött biztonsági token érvénytelen vagy már lejárt!"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:94
 msgid ""
@@ -5247,17 +5357,16 @@ msgid ""
 msgstr "A rendszer most törli a konfigurációs partíciót majd újraindul."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:287
-#, fuzzy
 msgid ""
 "The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
 "few minutes before you try to reconnect. It might be necessary to renew the "
 "address of your computer to reach the device again, depending on your "
 "settings."
 msgstr ""
-"A rendszer frissítése folyamatban.<br /> NE KAPCSOLJA KI AZ ESZKÖZT!<br /> "
-"Várjon néhány percet, amíg az eszköz ismételten elérhető. Az eszköz "
-"eléréséhez a beállításaitól függően szükséges lehet a számítógépe IP-címének "
-"megújítása."
+"A rendszer most települ.<br /> NE KAPCSOLJA KI AZ ESZKÖZT!<br /> Várjon "
+"néhány percet, mielőtt megpróbál újrakacsolódni. A beállításoktól függően "
+"szükség lehet a számítógépe címének megújításához, hogy újra elérje az "
+"eszközt."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:159
 msgid ""
@@ -5271,7 +5380,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:313
 msgid "The sysupgrade command failed with code %d"
-msgstr ""
+msgstr "A rendszerfrissítési parancs meghiúsult %d kóddal"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:116
 msgid ""
@@ -5279,10 +5388,14 @@ msgid ""
 "listed below. Press \"Continue\" to restore the backup and reboot, or "
 "\"Cancel\" to abort the operation."
 msgstr ""
+"A feltöltött biztonsági mentés archívum érvényesnek tűnik, és az alább "
+"felsorolt fájlokat tartalmazza. Nyomja meg a „Folytatás” gombot a biztonsági "
+"mentés visszaállításához és az újraindításhoz, vagy a „Mégse” gombot a "
+"művelet megszakításához."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:111
 msgid "The uploaded backup archive is not readable"
-msgstr ""
+msgstr "A feltöltött biztonsági mentés archívum nem olvasható"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:240
 msgid "The uploaded firmware does not allow keeping current configuration."
@@ -5296,46 +5409,49 @@ msgstr ""
 "A feltöltött image fájl formátuma nem támogatott. Ügyeljen arra, hogy a "
 "platformjának megfelelő általános image formátumot válassza ki."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
-msgstr ""
+msgstr "Nincsenek alkalmazandó változtatások"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
 msgstr ""
-"A routeren jelenleg nincs jelszó beállítva. Állítsa be a root felhasználó "
-"jelszavát a felhasználói felület védelme és az SSH elérés engélyezése "
-"érdekében."
+"Nincs jelszó beállítva ezen az útválasztón. Állítson be rendszergazda "
+"jelszót a webes felület védelméhez és az SSH engedélyezéséhez."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
 msgid "This IPv4 address of the relay"
 msgstr "Az átjátszó IPV4 címe"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:57
 msgid "This does not look like a valid PEM file"
-msgstr ""
+msgstr "Ez nem tűnik érvényes PEM fájlnak"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
+"Ez a fájl olyan sorokat tartalmazhat, mint például „server=/domain/1.2.3.4” "
+"vagy „server=1.2.3.4” a tartományra jellemző vagy teljesen külső <abbr title="
+"\"Domain Name System\">DNS</abbr>-kiszolgálókhoz."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
@@ -5344,9 +5460,10 @@ msgid ""
 "include during sysupgrade. Modified files in /etc/config/ and certain other "
 "configurations are automatically preserved."
 msgstr ""
-"Ez egy shell mintákból álló lista a rendszer frissítés során megőrzendő "
-"fájlok és könytárak meghatározására. Az /etc/config/ könyvtárban található "
-"módosított fájlok és bizonyos további beállítások automatikusan megőrződnek."
+"Ez a parancsértelmező fájlmintáinak listája a rendszerfrissítés során "
+"felvenni kívánt fájlok és könyvtárak illesztéséhez. Az /etc/config/ "
+"könyvtárban lévő módosított fájlok és bizonyos egyéb beállítások "
+"automatikusan megőrződnek."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81
 msgid ""
@@ -5359,8 +5476,8 @@ msgid ""
 "This is the content of /etc/rc.local. Insert your own commands here (in "
 "front of 'exit 0') to execute them at the end of the boot process."
 msgstr ""
-"Ez a /etc/rc.local fájl tartalma. Ide írhatja be a saját parancsait (az "
-"'exit 0' sor elé) a boot folyamat végén történő futtatásukhoz."
+"Ez az /etc/rc.local fájl tartalma. Szúrja be ide a saját parancsait (az "
+"„exit 0” sor elé) a rendszerindítási folyamat végén történő végrehajtásukhoz."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:54
 msgid ""
@@ -5370,7 +5487,7 @@ msgstr ""
 "Ez az alagút közvetítő (tunnel broker) által megadott helyi végpont címe, "
 "általában így végződik: <code>...:2/64</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5380,16 +5497,19 @@ msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
 msgid "This is the plain username for logging into the account"
-msgstr ""
+msgstr "Ez az egyszerű felhasználónév a fiókba történő bejelentkezéshez"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:57
 msgid ""
 "This is the prefix routed to you by the tunnel broker for use by clients"
 msgstr ""
+"Ez az alagút-közvetítő által Önnek irányított előtag az ügyfelek általi "
+"használathoz"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:25
 msgid "This is the system crontab in which scheduled tasks can be defined."
-msgstr "Ez a rendszer crontab, amiben időzített feladatok definiálhatók."
+msgstr ""
+"Ez a rendszer crontab-ja, amelyben időzített feladatok határozhatók meg."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:50
 msgid ""
@@ -5403,8 +5523,8 @@ msgid ""
 "This list gives an overview over currently running system processes and "
 "their status."
 msgstr ""
-"Ez a lista a rendszerben jelenleg futó folyamatokról és azok állapotáról ad "
-"áttekintést."
+"Ez a lista áttekintést ad a jelenleg futó rendszerfolyamatokról és azok "
+"állapotáról."
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:936
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1067
@@ -5417,17 +5537,17 @@ msgstr "Ez a szakasz még nem tartalmaz értékeket"
 msgid "Time Synchronization"
 msgstr "Idő szinkronizálás"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
-msgstr ""
+msgstr "Időköz a GTK újrakulcsolásához"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:120
 msgid "Timezone"
 msgstr "Időzóna"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
-msgstr ""
+msgstr "Bejelentkezéshez…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:367
 msgid ""
@@ -5435,27 +5555,28 @@ msgid ""
 "archive here. To reset the firmware to its initial state, click \"Perform "
 "reset\" (only possible with squashfs images)."
 msgstr ""
-"Itt tölthet fel egy korábban létrehozott biztonsági mentés archívumot a "
-"konfigurációs fájlok visszaállításához. A firmware kezdeti állapotának "
-"visszaállításához kattintson a \"Visszaállítás végrehajtása\" gombra (csak "
-"squashfs image-ek esetén lehetséges)."
+"A beállítófájlok visszaállításához itt feltölthet egy korábban előállított "
+"biztonsági mentés archívumot. A firmware kezdeti állapotára történő "
+"visszaállításához kattintson a „Visszaállítás végrehajtása” gombra (csak "
+"squashfs lemezképekkel lehetséges)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:888
 msgid "Tone"
-msgstr ""
+msgstr "Tónus"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:34
 msgid "Total Available"
 msgstr "Összes elérhető"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Traceroute"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Forgalom"
 
@@ -5463,23 +5584,23 @@ msgstr "Forgalom"
 msgid "Transfer"
 msgstr "Átvitel"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
-msgstr "Küldés"
+msgstr "Átvitel"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
-msgstr "Trigger"
+msgstr "Aktiváló"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "Trigger mód"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:69
 msgid "Tunnel ID"
-msgstr "Tunnel azonosító"
+msgstr "Alagút-azonosító"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Tunnel interfész"
@@ -5488,14 +5609,14 @@ msgstr "Tunnel interfész"
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:55
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:76
 msgid "Tunnel Link"
-msgstr ""
+msgstr "Alagút hivatkozás"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 msgid "Tx-Power"
 msgstr "Adóteljesítmény"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Típus"
@@ -5506,18 +5627,18 @@ msgstr "UDP:"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:90
 msgid "UMTS only"
-msgstr "Csak UTMS"
+msgstr "Csak UMTS"
 
 #: modules/luci-compat/luasrc/model/network/proto_3g.lua:10
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:43
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB eszköz"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5541,7 +5662,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/network.js:17
 #: modules/luci-compat/luasrc/model/network.lua:37
 msgid "Unable to determine upstream interface"
-msgstr ""
+msgstr "Nem lehet meghatározni a külső csatolót"
 
 #: modules/luci-base/luasrc/view/error404.htm:10
 msgid "Unable to dispatch"
@@ -5552,7 +5673,7 @@ msgstr "Nem indiítható"
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:22
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:22
 msgid "Unable to obtain client ID"
-msgstr ""
+msgstr "Nem lehet beszerezni az ügyfél-azonosítót"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:219
 msgid "Unable to obtain mount information"
@@ -5561,42 +5682,42 @@ msgstr ""
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:61
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:7
 msgid "Unable to resolve AFTR host name"
-msgstr ""
+msgstr "Nem lehet feloldani az AFTR gépnevet"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:18
 #: modules/luci-compat/luasrc/model/network.lua:38
 msgid "Unable to resolve peer host name"
-msgstr ""
+msgstr "Nem lehet feloldani a partner gépnevét"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:17
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:338
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:54
 msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "Nem lehet elmenteni a tartalmat: %s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:32
 msgid "Unavailable Seconds (UAS)"
-msgstr ""
+msgstr "Elérhetetlen másodpercek (UAS)"
 
 #: modules/luci-base/htdocs/luci-static/resources/fs.js:100
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Ismeretlen"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
-msgstr ""
+msgstr "Ismeretlen hiba (%s)"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:404
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5605,16 +5726,16 @@ msgstr "Nem kezelt"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:194
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:215
 msgid "Unmount"
-msgstr ""
+msgstr "Leválasztás"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:108
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:249
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
-msgstr "El nem mentett módosítások"
+msgstr "Mentetlen változtatások"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:402
 msgid "Unspecified error"
@@ -5623,7 +5744,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:64
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:9
 msgid "Unsupported MAP type"
-msgstr ""
+msgstr "Nem támogatott MAP típus"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:69
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:27
@@ -5636,11 +5757,11 @@ msgstr "Nem támogatott protokoll típus."
 
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151
 msgid "Up"
-msgstr ""
+msgstr "Fel"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
-msgstr ""
+msgstr "Feltöltés"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:403
 msgid ""
@@ -5651,45 +5772,48 @@ msgstr ""
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:165
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:379
 msgid "Upload archive..."
-msgstr "Archívum feltöltése..."
+msgstr "Archívum feltöltése"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
-msgstr ""
+msgstr "Fájl feltöltése"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
-msgstr ""
+msgstr "Fájl feltöltése…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
-msgstr ""
+msgstr "Feltöltési kérés sikertelen: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
-msgstr ""
+msgstr "Fájl feltöltése…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
 "restarted to apply the updated configuration."
 msgstr ""
+"A „Folytatás” megnyomása esetén a névtelen „wifi-iface” szakaszok hozzá "
+"lesznek rendelve egy <em>wifinet#</em> formátumban lévő névhez, és a hálózat "
+"újra lesz indítva a frissített beállítások alkalmazásához."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Működési idő"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "<code>/etc/ethers</code> használata"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:265
 msgid "Use DHCP advertised servers"
-msgstr ""
+msgstr "DHCP által meghirdetett kiszolgálók használata"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:167
 msgid "Use DHCP gateway"
@@ -5710,7 +5834,7 @@ msgstr "Másik fél által ajánlott DNS szerverek használata"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:482
 msgid "Use ISO/IEC 3166 alpha2 country codes."
-msgstr "ISO/IEC 3166 alpha2 országkódok használata"
+msgstr "ISO/IEC 3166 alpha2 országkódok használata."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:56
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:97
@@ -5730,11 +5854,11 @@ msgstr "TTL használata az alagút interfészen"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:292
 msgid "Use as external overlay (/overlay)"
-msgstr ""
+msgstr "Használat külső rátétként (/overlay)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:291
 msgid "Use as root filesystem (/)"
-msgstr ""
+msgstr "Használat gyökérfájlrendszerként (/)"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:31
 msgid "Use broadcast flag"
@@ -5742,7 +5866,7 @@ msgstr "Broadcast flag használata"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:844
 msgid "Use builtin IPv6-management"
-msgstr ""
+msgstr "Beépített IPv6-kezelés használata"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:40
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:182
@@ -5756,7 +5880,7 @@ msgstr ""
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:80
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:103
 msgid "Use custom DNS servers"
-msgstr "Egyedi DNS szerverek használata"
+msgstr "Egyedi DNS-kiszolgálók használata"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:34
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:116
@@ -5794,7 +5918,7 @@ msgstr "Átjáró metrikájának használata"
 msgid "Use routing table"
 msgstr "Útválasztó tábla használata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5811,23 +5935,25 @@ msgstr ""
 msgid "Used"
 msgstr "Használt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
-msgstr "Használt kulcsindex"
+msgstr "Használt kulcstárolóhely"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
 msgstr ""
+"Két különböző célra használják: RADIUS NAS-azonosító és 802.11r R0KH-"
+"azonosító. Nem szükséges normál WPA(2)-PSK esetén."
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:113
 msgid "User certificate (PEM encoded)"
-msgstr ""
+msgstr "Felhasználói tanúsítvány (PEM kódolású)"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:125
 msgid "User key (PEM encoded)"
-msgstr ""
+msgstr "Felhasználói kulcs (PEM kódolású)"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:23
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:105
@@ -5841,29 +5967,29 @@ msgstr "VC-Mux"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:904
 msgid "VDSL"
-msgstr ""
+msgstr "VDSL"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:170
 msgid "VLANs on %q"
 msgstr "VLAN-ok %q-n"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:42
 msgid "VPN Local address"
-msgstr ""
+msgstr "VPN helyi cím"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:46
 msgid "VPN Local port"
-msgstr ""
+msgstr "VPN helyi port"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:96
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:58
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:39
 msgid "VPN Server"
-msgstr "VPN kiszolgáló"
+msgstr "VPN-kiszolgáló"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:99
 msgid "VPN Server port"
@@ -5871,7 +5997,7 @@ msgstr ""
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:103
 msgid "VPN Server's certificate SHA1 hash"
-msgstr ""
+msgstr "VPN-kiszolgáló tanúsítványának SHA1 kivonata"
 
 #: modules/luci-compat/luasrc/model/network/proto_vpnc.lua:9
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:9
@@ -5880,46 +6006,46 @@ msgstr ""
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:73
 msgid "Vendor"
-msgstr ""
+msgstr "Gyártó"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:52
 msgid "Vendor Class to send when requesting DHCP"
-msgstr "DHCP kérés során küldendő 'Vendor Class'"
+msgstr "DHCP kérésekor küldendő gyártóosztály"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:192
 msgid "Verifying the uploaded image file."
-msgstr ""
+msgstr "A feltöltött képfájl ellenőrzése."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:54
 msgid "Virtual dynamic interface"
-msgstr ""
+msgstr "Virtuális dinamikus csatoló"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "WEP nyílt rendszer"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "WEP megosztott kulcs"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "WEP jelmondat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "WMM mód"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "WPA jelmondat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5927,14 +6053,6 @@ msgstr ""
 "WPA titkosításhoz kliens módnál 'wpa_supplicant', hozzáférési pont illetve "
 "ad-hoc módnál 'hostapd' telepítése szükséges."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "Várakozás a parancs befejezésére..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5947,17 +6065,22 @@ msgstr "Figyelmeztetés"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:19
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
+"Figyelmeztetés: mentetlen változtatások vannak, amelyek elvesznek az "
+"újraindításkor!"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35
 msgid "Weak"
-msgstr ""
+msgstr "Gyenge"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
 "key options."
 msgstr ""
+"Egy PSK használatakor a PMK automatikusan előállítható. Ha engedélyezve van, "
+"akkor a lenti R0/R1 kulcsbeállítások nincsenek alkalmazva. Tiltsa le ezt az "
+"R0 és az R1 kulcsbeállítások használatához."
 
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:166
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:386
@@ -5969,74 +6092,76 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
-msgstr "Vezetéknélküli rész"
+msgstr "Vezeték nélküli"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
-msgstr "Vezetéknélküli adapter"
+msgstr "Vezeték nélküli adapter"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
-msgstr "Vezetéknélküli hálózat"
+msgstr "Vezeték nélküli hálózat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Vezetéknélküli rész áttekintés"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
-msgstr "Vezetéknélküli biztonság"
+msgstr "Vezeték nélküli biztonság"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
-msgstr ""
+msgstr "Vezeték nélküli beállítások költöztetése"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
-msgstr "Vezetéknélküli hálózat le van tiltva"
+msgstr "A vezeték nélküli le van tiltva"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
-msgstr "Vezetéknélküli hálózat nincs kapcsolódva"
+msgstr "Vezeték nélküli nincs hozzárendelve"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
-msgstr "Vezetéknélküli hálózat letiltva"
+msgstr "Vezeték nélküli hálózat letiltva"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "Vezetéknélküli hálózat engedélyezve"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
-msgstr "A kapott DNS kéréseket írja a rendszernaplóba"
+msgstr "Fogadott DNS-kérések írása a rendszernaplóba"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:156
 msgid "Write system log to file"
-msgstr ""
+msgstr "Rendszernapló írása fájlba"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1757
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:109
 msgid "Yes"
-msgstr ""
+msgstr "Igen"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:171
 msgid ""
 "You appear to be currently connected to the device via the \"%h\" interface. "
 "Do you really want to shut down the interface?"
 msgstr ""
+"Úgy tűnik, hogy jelenleg a(z) „%h” csatolón keresztül kapcsolódik az "
+"eszközhöz. Valóban le szeretné állítani a csatolót?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:109
 msgid ""
@@ -6049,9 +6174,9 @@ msgstr ""
 "><strong>Figyelem: alapvető indítási állomány pl. \"network\" letiltása "
 "esetén, az eszköz elérhetetlenné válhat!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6061,28 +6186,28 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:188
 msgid "ZRam Compression Algorithm"
-msgstr ""
+msgstr "ZRam tömörítési algoritmus"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:195
 msgid "ZRam Compression Streams"
-msgstr ""
+msgstr "ZRam tömörítési adatfolyamok"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "ZRam Settings"
-msgstr ""
+msgstr "ZRam beállítások"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:183
 msgid "ZRam Size"
-msgstr ""
+msgstr "ZRam mérete"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
-msgstr "bármelyik"
+msgstr "bármely"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6108,11 +6233,11 @@ msgstr "áthidalt"
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:99
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:31
 msgid "create"
-msgstr ""
+msgstr "létrehozás"
 
 #: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:69
 msgid "create:"
-msgstr "új:"
+msgstr "létrehozás:"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:411
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:725
@@ -6124,11 +6249,11 @@ msgstr "híd létrehozása a megadott interfész(ek) között"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6147,7 +6272,7 @@ msgstr "híd létrehozása a megadott interfész(ek) között"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "letiltás"
 
@@ -6162,21 +6287,22 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:436
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:470
 msgid "driver default"
-msgstr ""
+msgstr "illesztőprogram alapértelmezettje"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "lejárt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
 msgstr ""
-"fájl ahová a <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
-"bérletek tárolásra kerülnek"
+"a fájl, ahol a megadott <abbr title=\"Dynamic Host Configuration Protocol"
+"\">DHCP</abbr> bérletek tárolásra kerülnek"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:85
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:194
@@ -6186,15 +6312,15 @@ msgstr "továbbítás"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:81
 msgid "full-duplex"
-msgstr "full-duplex"
+msgstr "teljes kétirányú"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:81
 msgid "half-duplex"
-msgstr "half-duplex"
+msgstr "váltakozó kétirányú"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:565
 msgid "hexadecimal encoded value"
-msgstr ""
+msgstr "hexadecimális kódolt érték"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:624
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:630
@@ -6204,11 +6330,11 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
 msgid "if target is a network"
-msgstr "ha a cél hálózat"
+msgstr "ha a cél egy hálózat"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:63
 msgid "ignore"
-msgstr ""
+msgstr "mellőzés"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:190
@@ -6218,21 +6344,21 @@ msgstr "bemenet"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
-msgstr ""
+msgstr "8 és 63 karakter közötti kulcs"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
-msgstr "helyi <abbr title=\"Domain Name System\">DNS</abbr> fájl"
+msgstr "helyi <abbr title=\"Domain Name System\">DNS</abbr>-fájl"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
-msgstr ""
+msgstr "közepes biztonság"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6259,23 +6385,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "ki"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "be"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6286,7 +6412,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
-msgstr ""
+msgstr "pozitív számérték"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
@@ -6306,50 +6432,51 @@ msgstr ""
 msgid "routed"
 msgstr "irányított"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:622
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:628
 msgid "server mode"
-msgstr ""
+msgstr "kiszolgálómód"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:644
 msgid "stateful-only"
-msgstr ""
+msgstr "csak állapot-nyilvántartó"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:642
 msgid "stateless"
-msgstr ""
+msgstr "állapotmentes"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:643
 msgid "stateless + stateful"
-msgstr ""
+msgstr "állapotmentes + állapottartó"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:347
 msgid "tagged"
-msgstr "cimkézett"
+msgstr "címkézett"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:555
 msgid "unique value"
-msgstr ""
+msgstr "egyedi érték"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:451
 msgid "unknown"
 msgstr "ismeretlen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6377,24 +6504,26 @@ msgid "untagged"
 msgstr "cimkézetlen"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
-msgstr ""
+msgstr "érvényes IP-cím"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
-msgstr ""
+msgstr "érvényes IP-cím vagy előtag"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
-msgstr ""
+msgstr "érvényes IPv4-cím"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
-msgstr ""
+msgstr "érvényes IPv4-cím vagy hálózat"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
@@ -6402,7 +6531,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
-msgstr ""
+msgstr "érvényes IPv4 hálózat"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
@@ -6410,15 +6539,16 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
-msgstr ""
+msgstr "érvényes IPv4-előtagérték (0-32)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
-msgstr ""
+msgstr "érvényes IPv6-cím"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
@@ -6426,15 +6556,15 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
-msgstr ""
+msgstr "érvényes IPv6 gépazonosító"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
-msgstr ""
+msgstr "érvényes IPv6 hálózat"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
-msgstr ""
+msgstr "érvényes IPv6-előtagérték (0-128)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
@@ -6442,16 +6572,16 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
-msgstr ""
+msgstr "érvényes UCI azonosító"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
-msgstr ""
+msgstr "érvényes UCI-azonosító, gépnév vagy IP-cím"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:378
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
-msgstr ""
+msgstr "érvényes cím:port"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:529
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:533
@@ -6460,11 +6590,11 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
-msgstr ""
+msgstr "érvényes decimális érték"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
-msgstr ""
+msgstr "érvényes hexadecimális WEP-kulcs"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
@@ -6476,16 +6606,19 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
-msgstr ""
+msgstr "érvényes gépnév"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
-msgstr ""
+msgstr "érvényes gépnév vagy IP-cím"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
-msgstr ""
+msgstr "érvényes egész érték"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
@@ -6501,6 +6634,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6526,17 +6660,17 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value with %d characters"
-msgstr ""
+msgstr "érték %d karakterrel"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:436
 msgid "value with at least %d characters"
-msgstr ""
+msgstr "érték legalább %d karakterrel"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:441
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
@@ -6548,6 +6682,15 @@ msgstr "igen"
 msgid "« Back"
 msgstr "« Vissza"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Hibás címet adott meg!"
+
+#~ msgid "Loading"
+#~ msgstr "Betöltés"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Várakozás a parancs befejeződésére…"
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Interfészek összekapcsolása..."
 
index 4d609286ce1b8c7d84931c192845edb3303a2fa3..e827ee606072a6dd77abe88142d0c0e2780a7e7d 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: LuCI\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2019-11-16 09:04+0000\n"
-"Last-Translator: Michele Adduci <info@micheleadduci.net>\n"
+"PO-Revision-Date: 2019-11-25 13:55+0000\n"
+"Last-Translator: Ansuel Smith <ansuelsmth@gmail.com>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/luci/it/>"
 "\n"
 "Language: it\n"
@@ -23,7 +23,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -92,7 +92,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -104,7 +104,7 @@ msgstr "Carico in 1 minuto:"
 msgid "15 Minute Load:"
 msgstr "Carico in 15 minut:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -117,48 +117,48 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Carico in 5 minuti:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 "<abbr title=\"Servizio basilare di impostazione Identificatore\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "Richiesta porta <abbr title=\"Sistema Nome Dominio\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "Porta Server <abbr title=\"Sistema Nome Dominio\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -166,12 +166,12 @@ msgstr ""
 "<abbr title=\"Sistema Nome Dominio\">DNS</abbr> I server che verranno "
 "interrogati nell'ordine del resolv file"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Impostazione Identificatore Servizio Esteso\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Indirizzo <abbr title=\"Protocollo Internet Versione 4\">IPv4</abbr>"
@@ -199,7 +199,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Gateway <abbr title=\"Protocollo Internet Versione 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -212,16 +212,16 @@ msgstr "Configurazione <abbr title=\"Diodo ad Emissione di Luce\">LED</abbr>"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Diodo ad Emissione di Luce\">LED</abbr> Nome"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Indirizzo <abbr title=\"Controllo Accesso Supporto\">MAC</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -229,7 +229,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> Contratto <abbr title=\"Configurazione "
 "Protocollo Host Dinamico\">DHCP</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -237,7 +237,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> dimensione pacchetti <abbr title="
 "\"Estensione Meccanismi per il Sistema dei Nomi dei Domini\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">Max.</abbr> Richiesta in uso"
 
@@ -249,11 +249,11 @@ msgstr ""
 "<br/>Nota: devi riavviare manualmente il servizio cron se il file crontab "
 "era vuoto prima delle modifiche."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -331,8 +331,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Accesso Concentratore"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Punto di Accesso"
 
@@ -362,12 +362,13 @@ msgstr "Connessioni attive"
 msgid "Active DHCP Leases"
 msgstr "Contratti attivi DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Contratti attivi DHCPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -383,7 +384,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Aggiungi"
 
@@ -417,7 +418,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Aggiungere il suffisso di dominio locale ai nomi serviti dal file hosts"
@@ -431,11 +432,11 @@ msgstr "Aggiungi nuova interfaccia..."
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "File Hosts Aggiuntivo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -456,31 +457,31 @@ msgstr "Indirizzo"
 msgid "Address to access local relay bridge"
 msgstr "Indirizzo per accedere al ponte locale di trasmissione"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Amministrazione"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Opzioni Avanzate"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Allerta"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -490,17 +491,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -510,23 +511,23 @@ msgstr ""
 "Permetti autenticazione <abbr title=\"Secure Shell\">SSH</abbr> tramite "
 "password"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Consenti tutti tranne quelli nell'elenco"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Consenti solo quelli nell'elenco"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Permetti localhost"
 
@@ -543,7 +544,7 @@ msgstr "Permetti l'accesso a root con password"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Abilita l'utente root con l'accesso via password"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -558,7 +559,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -637,7 +638,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -660,15 +661,20 @@ msgstr "Qualsiasi Zona"
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -684,12 +690,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Dispositivi Wi-Fi connessi"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -702,7 +708,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Autenticazione PEAP"
 
@@ -711,7 +717,7 @@ msgstr "Autenticazione PEAP"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Autoritativo"
 
@@ -719,11 +725,11 @@ msgstr "Autoritativo"
 msgid "Authorization Required"
 msgstr "Autorizzazione richiesta"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -798,8 +804,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -825,16 +831,12 @@ msgstr "Copia di Sicurezza / Flash Firmware"
 msgid "Backup file list"
 msgstr "Elenco dei file di cui effettuare una copia di sicurezza"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "E' stato specificato un indirizzo errato!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -849,7 +851,7 @@ msgstr ""
 "composta dai file di configurazione modificati installati da opkg, file di "
 "base essenziali e i file di backup definiti dall'utente."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -865,15 +867,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Bitrate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Ignora Dominio Bogus NX"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Ponte"
@@ -891,8 +893,8 @@ msgstr "Numero Unità Ponte"
 msgid "Bring up on boot"
 msgstr "Attivare all'avvio"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -923,13 +925,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -946,11 +948,11 @@ msgstr "Categoria"
 msgid "Chain"
 msgstr "Catena"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Modifiche"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -962,8 +964,8 @@ msgstr "Cambia la password di amministratore per accedere al dispositivo"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Canale"
 
@@ -971,7 +973,7 @@ msgstr "Canale"
 msgid "Check filesystems before mount"
 msgstr "Controlla i filesystem prima di montare"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr "Marca questa opzione per cancellare le reti esistenti da questa radio."
 
@@ -989,7 +991,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -1001,7 +1003,7 @@ msgstr ""
 "associata o compilare il campo <em>crea</em> per definire una nuova zona e "
 "collegare l'interfaccia ad esso."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -1009,7 +1011,7 @@ msgstr ""
 "Scegliere la/le rete/reti a cui vuoi collegare questa interfaccia wireless o "
 "riempire il campo <em>crea</em> per definire una nuova rete."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Cifratura"
 
@@ -1031,9 +1033,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Client"
 
@@ -1065,10 +1067,11 @@ msgid "Close list..."
 msgstr "Scegliere dall'elenco..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Raccolgo i dati..."
 
@@ -1088,7 +1091,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1096,23 +1099,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Configurazione"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1137,7 +1139,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Connessioni"
 
@@ -1147,13 +1149,13 @@ msgstr "Connessioni"
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1164,12 +1166,12 @@ msgstr ""
 msgid "Country"
 msgstr "Nazione"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Codice Nazione"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Crea / Assegna zona firewall"
 
@@ -1216,15 +1218,15 @@ msgstr ""
 "Personalizza la configurazione dei <abbr title=\"Light Emitting Diode\">LED</"
 "abbr> del sistema se possibile."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1232,12 +1234,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "Server DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP e DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1268,7 +1270,7 @@ msgstr ""
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "Inoltri DNS"
 
@@ -1276,11 +1278,11 @@ msgstr "Inoltri DNS"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1305,10 +1307,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
@@ -1322,9 +1325,9 @@ msgstr ""
 msgid "Debug"
 msgstr "Debug"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Predefinito %d"
 
@@ -1369,7 +1372,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1381,15 +1384,15 @@ msgstr "Elimina"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Rimuovi questa rete"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1397,7 +1400,7 @@ msgstr ""
 msgid "Description"
 msgstr "Descrizione"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1421,7 +1424,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1429,7 +1432,7 @@ msgstr ""
 msgid "Device"
 msgstr "Dispositivo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Configurazione del dispositivo"
 
@@ -1442,7 +1445,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "Dispositivo irraggiungibile"
 
@@ -1450,8 +1453,7 @@ msgstr "Dispositivo irraggiungibile"
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Diagnostica"
 
@@ -1460,12 +1462,12 @@ msgstr "Diagnostica"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Cartella"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Disabilita"
 
@@ -1486,15 +1488,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "Disabilita Crittografia"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1506,17 +1508,19 @@ msgstr ""
 msgid "Disabled"
 msgstr "Disabilitato"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Ignora risposte RFC1918 upstream"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1526,23 +1530,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Ottimizzazione distanza"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Distanza del membro più lontano della rete in metri."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1553,21 +1557,21 @@ msgstr ""
 "\">DHCP</abbr> e inoltratore <abbr title=\"Domain Name System\">DNS</abbr> "
 "per firewall <abbr title=\"Network Address Translation\">NAT</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Non memorizzare le repliche negative, es. per domini non esistenti"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Non inoltrare le richieste che non possono essere risolte dai name server "
 "pubblici"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Non proseguire con le ricerche inverse per le reti locali."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1579,15 +1583,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Dominio richiesto"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Elenco Domini consentiti"
 
@@ -1595,7 +1599,7 @@ msgstr "Elenco Domini consentiti"
 msgid "Don't Fragment"
 msgstr "Non Frammentare"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1661,7 +1665,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "Metodo EAP"
 
@@ -1671,7 +1675,7 @@ msgstr "Metodo EAP"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Modifica"
 
@@ -1681,11 +1685,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Modifica questa rete"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1693,8 +1697,8 @@ msgstr ""
 msgid "Emergency"
 msgstr "Emergenza"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Abilita"
 
@@ -1743,7 +1747,7 @@ msgstr "Attiva il cliente NTP"
 msgid "Enable Single DES"
 msgstr "Abilita Single DES"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Abilita il server TFTP"
 
@@ -1751,11 +1755,11 @@ msgstr "Abilita il server TFTP"
 msgid "Enable VLAN functionality"
 msgstr "Abilita la funzionalità VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr "Abilita pulsante WPS, richiede WPA(2)-PSK/WPA3-SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1775,7 +1779,7 @@ msgstr "Abilita mirroring dei pacchetti in uscita"
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr "Abilita l'opzione DF (non Frammentare) dei pacchetti incapsulati"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1793,7 +1797,7 @@ msgstr "Abilitato"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1814,9 +1818,9 @@ msgstr "Modalità di incapsulamento"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Crittografia"
 
@@ -1853,29 +1857,36 @@ msgstr "Errore"
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Scheda di Rete"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch di Rete"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "Espandi gli hosts"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1894,11 +1905,11 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1918,15 +1929,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1934,7 +1945,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1942,19 +1953,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "File"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "Nome del file dell'immagine di avvio annunciato ai clienti."
 
@@ -1963,11 +1974,11 @@ msgstr "Nome del file dell'immagine di avvio annunciato ai clienti."
 msgid "Filesystem"
 msgstr "Filesystem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Filtra privati"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Filtra inutili"
 
@@ -1982,7 +1993,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Trova e aggiungi una rete"
 
@@ -1990,7 +2001,7 @@ msgstr "Trova e aggiungi una rete"
 msgid "Finish"
 msgstr "Fine"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -2010,11 +2021,11 @@ msgstr "Stato del Firewall"
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Versione del Firmware"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Porta di origine fissa per le richieste DNS in uscita"
 
@@ -2044,11 +2055,11 @@ msgstr ""
 msgid "Force"
 msgstr "Forza"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Forza CCMP (AES)"
 
@@ -2056,11 +2067,11 @@ msgstr "Forza CCMP (AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "Forza DHCP su questa rete, anche se un altro server viene rilevato."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Forza TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forza TKIP e CCMP (AES)"
 
@@ -2092,7 +2103,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Inoltra il traffico broadcast"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2100,7 +2111,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Modalità di Inoltro"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Soglia di frammentazione"
 
@@ -2116,7 +2127,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2142,7 +2153,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2152,8 +2163,8 @@ msgstr "Opzioni Generali"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Impostazioni Generali"
 
@@ -2161,7 +2172,7 @@ msgstr "Impostazioni Generali"
 msgid "Generate Config"
 msgstr "Genera Configurazione"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2183,9 +2194,9 @@ msgstr "Impostazioni Globali"
 msgid "Global network options"
 msgstr "Opzioni rete globale"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Vai alla configurazione della password..."
@@ -2229,7 +2240,7 @@ msgstr ""
 "Qui puoi configurare gli aspetti base del tuo dispositivo come l&#39;"
 "hostname o il fuso orario."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Nascondi <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2238,9 +2249,10 @@ msgstr "Nascondi <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2262,9 +2274,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2275,7 +2287,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "Nome host da inviare al momento della richiesta DHCP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Hostname"
 
@@ -2305,7 +2317,7 @@ msgstr "Indirizzo IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2313,13 +2325,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2387,6 +2399,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2397,8 +2411,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2468,6 +2480,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr "Suffisso IPv6"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2492,7 +2505,7 @@ msgstr "IPv6-su-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-su-IPv4 (6to4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Identità PEAP"
 
@@ -2570,7 +2583,7 @@ msgstr ""
 "dispositivo di swap non può essere acceduto alle alte velocità della <abbr "
 "title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignora <code>/etc/hosts</code>"
 
@@ -2578,7 +2591,7 @@ msgstr "Ignora <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ignora interfaccia"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Ignora file resolv"
 
@@ -2615,7 +2628,7 @@ msgstr "Informazioni"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:96
 msgid "Information"
-msgstr ""
+msgstr "Informazioni"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
@@ -2630,10 +2643,6 @@ msgstr "Script di avvio"
 msgid "Initscripts"
 msgstr "Scripts di avvio"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Installa le estensioni del protocollo..."
@@ -2653,7 +2662,7 @@ msgstr "Interfaccia"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Configurazione Interfaccia"
 
@@ -2684,7 +2693,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "Nome Interfaccia"
 
@@ -2695,7 +2704,7 @@ msgstr "Interfaccia non presente o non ancora connessa."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Interfacce"
 
@@ -2740,7 +2749,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "Username o password non validi! Per favore riprova."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr "Isola Clienti"
 
@@ -2753,22 +2762,22 @@ msgstr ""
 "Sembra tu stia provando a flashare un'immagine più grande delle dimensioni "
 "della memoria flash, per favore controlla il file!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Richiesto JavaScript!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Aggiungi Rete"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Aggiunta Rete: Rilevamento Wireless"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2776,24 +2785,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Registro del Kernel"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Versione del Kernel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Chiave"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Chiave #%d"
 
@@ -2853,20 +2862,24 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "Tempo Contratto"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Tempo contratto residuo"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "File di contratti"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Tempo contratto residuo"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2881,7 +2894,7 @@ msgstr "Lasciare vuoto per l'autorilevamento"
 msgid "Leave empty to use the current WAN address"
 msgstr "Lasciare vuoto per usare l'indirizzo WAN attuale"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -2889,11 +2902,11 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limite"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2913,11 +2926,11 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Collegamento on"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2925,7 +2938,7 @@ msgstr ""
 "Elenco di Server <abbr title=\"Sistema Nome Dimio\">DNS</abbr>a cui "
 "inoltrare le richieste in"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2934,7 +2947,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2947,15 +2960,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Elenco di domini da consentire le risposte RFC1918 per"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Elenco degli host che forniscono falsi risultati di dominio NX"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2967,28 +2980,24 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Ascolta solo l'interfaccia data o, se non specificato, su tutte"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "Porta di ascolto per le richieste DNS in entrata"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Carico"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Carico Medio"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Caricamento"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -3016,7 +3025,7 @@ msgstr "Indirizzo IPv4 locale"
 msgid "Local IPv6 address"
 msgstr "Indirizzo IPv6 locale"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -3024,16 +3033,16 @@ msgstr ""
 msgid "Local Startup"
 msgstr "Avvio Locale"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Ora locale"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Dominio Locale"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 #, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
@@ -3042,16 +3051,16 @@ msgstr ""
 "Specifiche dominio locale. I nomi di dominio corrispondenti a questi criteri "
 "non sono mai inoltrate e risolti solo da DHCP o file hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Suffisso di dominio locale aggiunto ai nomi dei DHCP e voci del file hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Server Locale"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3059,7 +3068,7 @@ msgstr ""
 "Localizzare nome host a seconda della sottorete richiedente se sono "
 "disponibili IP multipli"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Localizza richieste"
 
@@ -3067,7 +3076,7 @@ msgstr "Localizza richieste"
 msgid "Log output level"
 msgstr "Livello di dettaglio registro"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Logga richieste"
 
@@ -3079,7 +3088,7 @@ msgstr "Logging"
 msgid "Login"
 msgstr "Login"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Slogga"
 
@@ -3097,23 +3106,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Filtro indirizzo MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "Filtro MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "Lista MAC"
 
@@ -3137,7 +3146,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr ""
 
@@ -3163,7 +3172,7 @@ msgstr ""
 msgid "Manual"
 msgstr "Manuale"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3172,19 +3181,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3198,14 +3207,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr "Numero massimo indirizzi in contratto"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3224,7 +3233,7 @@ msgstr "Memoria"
 msgid "Memory usage (%)"
 msgstr "Uso Memoria (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3232,7 +3241,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3259,7 +3268,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3267,13 +3276,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Modalità"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "Modello"
 
@@ -3304,8 +3313,8 @@ msgstr ""
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3375,7 +3384,7 @@ msgstr "Muovi giù"
 msgid "Move up"
 msgstr "Muovi su"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "ID della NAS"
 
@@ -3405,6 +3414,7 @@ msgid "NTP server candidates"
 msgstr "Candidati server NTP"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3412,30 +3422,30 @@ msgstr "Candidati server NTP"
 msgid "Name"
 msgstr "Nome"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Nome della nuova rete"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navigazione"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Rete"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Utilità di Rete"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr ""
 
@@ -3461,7 +3471,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr "Nessun Server DHCP configurato per questa interfaccia"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3473,7 +3483,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3481,9 +3491,9 @@ msgstr ""
 msgid "No files found"
 msgstr "Nessun file trovato"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Nessuna informazione disponibile"
@@ -3493,13 +3503,13 @@ msgstr "Nessuna informazione disponibile"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Nessuna password immessa!"
@@ -3528,8 +3538,8 @@ msgstr "Nessuna zona assegnata"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Rumore"
 
@@ -3542,10 +3552,10 @@ msgid "Noise:"
 msgstr "Rumore:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3587,11 +3597,11 @@ msgstr ""
 msgid "Notice"
 msgstr "Notifica"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3618,19 +3628,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
@@ -3662,19 +3680,19 @@ msgstr "Apri lista..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Opzione cambiata"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Opzione cancellata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3787,7 +3805,7 @@ msgstr "Sovrascrivi TOS"
 msgid "Override TTL"
 msgstr "Sovrascrivi TTL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr "Sovrascrivi nome interfaccia di default"
 
@@ -3807,11 +3825,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr "Sovrascrivi la tabella usata per le route interne"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Riassunto"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3867,7 +3885,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3922,7 +3940,7 @@ msgid "Part of zone %q"
 msgstr "Parte della zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3933,11 +3951,11 @@ msgstr "Password"
 msgid "Password authentication"
 msgstr "Password di authenticazione"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Password della chiave privata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3956,27 +3974,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Percorso al certificato CA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Percorso alla chiave privata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -4035,8 +4053,9 @@ msgstr ""
 msgid "Physical Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -4053,7 +4072,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr "Per favore inserisci il tuo username e la password."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -4065,7 +4084,7 @@ msgstr ""
 msgid "Port"
 msgstr "Porta"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -4082,7 +4101,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4112,11 +4131,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Impedisci la comunicazione fra Client"
 
@@ -4125,7 +4144,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Processi"
 
@@ -4149,11 +4168,11 @@ msgstr "Protocollo"
 msgid "Provide NTP server"
 msgstr "Fornisci server NTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "Fornisci nuova rete"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4178,21 +4197,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Qualità"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4200,11 +4219,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "Soglia RTS/CTS"
 
@@ -4213,35 +4232,35 @@ msgstr "Soglia RTS/CTS"
 msgid "RX"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "Velocità RX"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4249,7 +4268,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4261,15 +4280,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "Cambiare veramente il protocollo?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Grafici in Tempo Reale"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
@@ -4289,7 +4308,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "Riavvia il sistema operativo del tuo dispositivo"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Ricezione"
 
@@ -4333,11 +4352,11 @@ msgstr ""
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Rimuovi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Sostituisci configurazione wireless"
 
@@ -4353,7 +4372,7 @@ msgstr "Richiede prefisso-IPv6 di lunghezza"
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr "Richiesto"
 
@@ -4376,63 +4395,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4448,11 +4467,11 @@ msgstr "Azzera Contatori"
 msgid "Reset to defaults"
 msgstr "Azzera a default"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "File Resolve"
 
@@ -4461,7 +4480,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4471,7 +4490,7 @@ msgstr "Riavvia"
 msgid "Restart Firewall"
 msgstr "Riavvia Firewall"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4488,23 +4507,23 @@ msgstr "Ripristina backup"
 msgid "Reveal/hide password"
 msgstr "Rivela/nascondi password"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Ripristina"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4534,8 +4553,8 @@ msgid "Router Password"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Route"
 
@@ -4559,7 +4578,7 @@ msgstr "Esegui un controllo del filesystem prima di montare il dispositivo"
 msgid "Run filesystem check"
 msgstr "Esegui controllo del filesystem"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4567,7 +4586,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4595,8 +4614,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr ""
 
@@ -4605,7 +4624,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4614,8 +4633,8 @@ msgstr ""
 msgid "Save"
 msgstr "Salva"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Salva & applica"
@@ -4628,7 +4647,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Scan"
 
@@ -4637,11 +4656,11 @@ msgstr "Scan"
 msgid "Scheduled Tasks"
 msgstr "Operazioni programmate"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Sezione aggiunta"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Sezione rimossa"
 
@@ -4656,9 +4675,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4673,7 +4692,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Impostazioni Server"
 
@@ -4686,11 +4705,11 @@ msgstr ""
 msgid "Service Type"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Servizi"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4729,11 +4748,11 @@ msgstr ""
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4752,15 +4771,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Segnale"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4772,11 +4791,12 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Dimensione"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4789,15 +4809,15 @@ msgstr ""
 msgid "Skip"
 msgstr "Salta"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Salta a contenuto"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Salta a navigazione"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4855,7 +4875,7 @@ msgstr ""
 "Specifica la quantità massima di secondi dopo di che si presume che gli host "
 "siano morti."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4878,7 +4898,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Specificare la chiave di cifratura qui."
 
@@ -4892,11 +4912,11 @@ msgstr "Inizio"
 msgid "Start priority"
 msgstr "Priorità di avvio"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4913,21 +4933,21 @@ msgstr "Instradamento statico IPv4"
 msgid "Static IPv6 Routes"
 msgstr "Instradamento statico IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Contratti statici"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Instradamenti Statici"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Indirizzo Statico"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4938,14 +4958,14 @@ msgstr ""
 "di configurazione non dinamici, dove solo gli host col contratto "
 "corrispondente vengono serviti."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Stato"
 
@@ -4953,9 +4973,9 @@ msgstr "Stato"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:77
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:99
 msgid "Stop"
-msgstr "Ferma"
+msgstr "Arresta"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Ordine severo"
 
@@ -4964,15 +4984,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Invia"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4981,7 +5001,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Switch"
 
@@ -4994,15 +5014,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -5017,7 +5037,7 @@ msgstr "Cambia protocollo"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -5029,15 +5049,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr "Sincronizza con il browser"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Sistema"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Registro di Sistema"
 
@@ -5053,11 +5073,11 @@ msgstr "Dimensione Buffer Log di Sistema"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Impostazioni TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "Server TFTP principale"
 
@@ -5066,7 +5086,7 @@ msgstr "Server TFTP principale"
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "Velocità TX"
 
@@ -5114,7 +5134,7 @@ msgstr ""
 "Il prefisso IPv6 assegnati dal provider, si conclude di solito con <code>::</"
 "code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5124,7 +5144,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5144,7 +5164,7 @@ msgstr ""
 "Il file del dispositivo di memoria o della partizione (<abbr title=\"per "
 "esempio\">e.s.</abbr> <code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5199,7 +5219,7 @@ msgstr ""
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5222,7 +5242,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5286,19 +5306,20 @@ msgstr ""
 "The uploaded image file does not contain a supported format. Make sure that "
 "you choose the generic image format for your platform."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5309,7 +5330,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5317,7 +5338,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5350,7 +5371,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5397,7 +5418,7 @@ msgstr "Questa sezione non contiene ancora valori"
 msgid "Time Synchronization"
 msgstr "Sincronizzazione Orario"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5405,7 +5426,7 @@ msgstr ""
 msgid "Timezone"
 msgstr "Fuso orario"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5427,14 +5448,15 @@ msgstr ""
 msgid "Total Available"
 msgstr "Totale"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Traffico"
 
@@ -5442,15 +5464,15 @@ msgstr "Traffico"
 msgid "Transfer"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Trasmissione"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5458,7 +5480,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5474,7 +5496,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Tipo"
@@ -5492,11 +5514,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Periferica USB"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr "Porte USB"
 
@@ -5561,12 +5583,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Sconosciuto"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5575,7 +5597,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5591,7 +5613,7 @@ msgstr "Smonta"
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Modifiche non salvate"
 
@@ -5617,7 +5639,7 @@ msgstr "Tipo protocollo non supportato."
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5632,25 +5654,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Carica archivio..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5658,11 +5680,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Tempo di attività"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Usa <code>/etc/ethers</code>"
 
@@ -5773,7 +5795,7 @@ msgstr "Usa la metrica del gateway"
 msgid "Use routing table"
 msgstr "Utilizzare tabella di instradamento"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5792,11 +5814,11 @@ msgstr ""
 msgid "Used"
 msgstr "Usato"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "Slot Chiave Usata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5828,7 +5850,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr "VLANs su %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5875,32 +5897,32 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "Sistema Aperto WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "Chiave Condivisa WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "frase di accesso WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "Modalità WMM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "frase di accesso WPA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5908,14 +5930,6 @@ msgstr ""
 "La crittografia WPA richiede wpa_supplicant (per la modalità client) o "
 "hostapd (per AP e modalità ad hoc) per essere installato."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "In attesa del comando da completare..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5933,7 +5947,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5950,57 +5964,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Wireless"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Dispositivo Wireless"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Rete Wireless"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Panoramica Wireless"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Sicurezza Wireless"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "La rete Wireless è disattivata"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "La rete Wireless è non associata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "La rete Wireless è disattivata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "La rete wireless è attivata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Scrittura delle richiesta DNS ricevute nel syslog"
 
@@ -6031,9 +6045,9 @@ msgstr ""
 "inizializzazione essenziali come ad esempio la \"rete\", il dispositivo "
 "potrebbe diventare inaccessibile!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6057,14 +6071,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "qualsiasi"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6106,11 +6120,11 @@ msgstr "Crea un ponte sulle interfacce selezionate"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6129,7 +6143,7 @@ msgstr "Crea un ponte sulle interfacce selezionate"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "disabilita"
 
@@ -6146,13 +6160,14 @@ msgstr "disabilitato"
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "scaduto"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6206,15 +6221,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "File <abbr title=\"Sistema Nome Dominio\">DNS</abbr> locale"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6241,23 +6256,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "spento"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "acceso"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6288,8 +6303,8 @@ msgstr ""
 msgid "routed"
 msgstr "instradato"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6310,7 +6325,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6318,7 +6333,7 @@ msgstr ""
 msgid "tagged"
 msgstr "etichettato"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6330,8 +6345,9 @@ msgstr ""
 msgid "unknown"
 msgstr "sconosciuto"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6359,6 +6375,7 @@ msgid "untagged"
 msgstr "non etichettato"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6371,6 +6388,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6399,6 +6417,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6458,6 +6477,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6483,6 +6505,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6518,7 +6541,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
@@ -6530,6 +6553,15 @@ msgstr "Sì"
 msgid "« Back"
 msgstr "« Indietro"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "E' stato specificato un indirizzo errato!"
+
+#~ msgid "Loading"
+#~ msgstr "Caricamento"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "In attesa del comando da completare..."
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Assegna Interfacce..."
 
index 39a154d14dbf5396729155ca72612c0e1a100283..1813a646f27384fd348649ff7015233be43cd986 100644 (file)
@@ -23,7 +23,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d ビット"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr "無効な入力欄: %d 個"
 
@@ -92,7 +92,7 @@ msgstr "-- UUID を指定 --"
 msgid "-- please select --"
 msgstr "-- 選択してください --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr "0: RSSI しきい値を使用しない, 1: ドライバのデフォルトを使用する"
 
@@ -104,7 +104,7 @@ msgstr "過去1分の負荷:"
 msgid "15 Minute Load:"
 msgstr "過去15分の負荷:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr "4 文字かつ 16 進数の ID"
 
@@ -117,47 +117,47 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "過去5分の負荷:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr "802.11r 高速ローミング"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "802.11w アソシエーションSAクエリの最大タイムアウト時間です"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr "802.11w アソシエーションSAクエリの再試行タイムアウト時間です。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr "802.11w 管理フレーム保護"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr "802.11w 最大タイムアウト"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr "802.11w 再試行タイムアウト"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> クエリポート"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> サーバーポート"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -165,11 +165,11 @@ msgstr ""
 "リゾルバファイルの順番に、<abbr title=\"Domain Name System\">DNS</abbr>サー"
 "バーに問い合わせを行います"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-アドレス"
@@ -196,7 +196,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-ゲートウェイ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-サフィックス (16進数)"
@@ -210,16 +210,16 @@ msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 設定"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 名"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-アドレス"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -227,7 +227,7 @@ msgstr ""
 "<abbr title=\"maximal\">最大</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> リース"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -235,7 +235,7 @@ msgstr ""
 "<abbr title=\"maximal\">最大</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> パケットサイズ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">最大</abbr> 並列処理クエリ"
 
@@ -247,11 +247,11 @@ msgstr ""
 "<br />注意: 編集前の crontab ファイルが空の場合、手動で cron サービスの再起動"
 "を行う必要があります。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr "同名のディレクトリが既に存在します。"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr "認証セッションの期限切れのため、再ログインが必要です。"
 
@@ -326,8 +326,8 @@ msgstr "存在しないインターフェース"
 msgid "Access Concentrator"
 msgstr "Access Concentrator"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "アクセスポイント"
 
@@ -355,12 +355,13 @@ msgstr "アクティブ コネクション"
 msgid "Active DHCP Leases"
 msgstr "アクティブなDHCPリース"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "アクティブなDHCPv6リース"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "アドホック"
@@ -376,7 +377,7 @@ msgstr "アドホック"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "追加"
 
@@ -410,7 +411,7 @@ msgstr "インスタンスを追加"
 msgid "Add key"
 msgstr "公開鍵を追加"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "hosts ファイルにより解決される名前にローカルドメイン サフィックスを付加しま"
@@ -425,11 +426,11 @@ msgstr "インターフェースの新規作成..."
 msgid "Add peer"
 msgstr "ピアを追加"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "追加のホストファイル"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr "追加のサーバー ファイル"
 
@@ -450,31 +451,31 @@ msgstr "アドレス"
 msgid "Address to access local relay bridge"
 msgstr "ローカル リレーブリッジにアクセスするためのIPアドレス"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "管理画面"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "詳細設定"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "警告"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -484,18 +485,18 @@ msgstr "エイリアス インターフェース"
 msgid "Alias of \"%s\""
 msgstr "\"%s\" のエイリアス"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr "全てのサーバー"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 "IP アドレスを連続的に並べ、利用可能な最小のアドレスから払い出しを開始します。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr "連続 IP"
 
@@ -503,23 +504,23 @@ msgstr "連続 IP"
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "<abbr title=\"Secure Shell\">SSH</abbr> パスワード認証を許可します。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr "AP モード動作時に、低 ACK(確認応答)状態の STA の切断を許可します。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "リスト内の端末からのアクセスを禁止"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr "レガシー 802.11b レートを許可"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "リスト内の端末からのアクセスを許可"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "ローカルホストを許可する"
 
@@ -536,7 +537,7 @@ msgstr "パスワードでの root ログインを許可"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "パスワードを使用した <em>root</em> 権限でのログインを許可します。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -551,7 +552,7 @@ msgstr "許可されるIP"
 msgid "Always announce default router"
 msgstr "常にデフォルト ルーターを通知する"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -634,7 +635,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -657,15 +658,20 @@ msgstr "全てのゾーン"
 msgid "Apply backup?"
 msgstr "バックアップの適用"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "適用リクエストはステータス <code>%h</code> で失敗しました"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr "チェック無しの適用"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr "設定を適用中です… %d 秒"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr "アーキテクチャ"
 
@@ -685,12 +691,12 @@ msgstr ""
 "このサブ プレフィクス ID(16進数)を使用するプレフィクス領域を、このインター"
 "フェースに割り当てます。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "アソシエーション済み端末"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr "アソシエーション数"
 
@@ -704,7 +710,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr "認証グループ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "認証"
 
@@ -713,7 +719,7 @@ msgstr "認証"
 msgid "Authentication Type"
 msgstr "認証タイプ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Authoritative"
 
@@ -721,11 +727,11 @@ msgstr "Authoritative"
 msgid "Authorization Required"
 msgstr "ログイン認証"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -800,8 +806,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -827,16 +833,12 @@ msgstr "バックアップ / ファームウェア更新"
 msgid "Backup file list"
 msgstr "バックアップファイル リスト"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "無効なアドレスです!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr "バンド"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr "ビーコン間隔"
 
@@ -851,7 +853,7 @@ msgstr ""
 "よって認識されている設定ファイル、重要なベースファイル、ユーザーが設定したパ"
 "ターンに一致したファイルの一覧です。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -869,15 +871,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "ビットレート"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "偽の NX ドメイン オーバーライド"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "ブリッジ"
@@ -895,8 +897,8 @@ msgstr "ブリッジ ユニット番号"
 msgid "Bring up on boot"
 msgstr "デフォルトで起動する"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr "参照..."
 
@@ -927,13 +929,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -950,11 +952,11 @@ msgstr "カテゴリー"
 msgid "Chain"
 msgstr "チェイン"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "変更"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr "変更は取り消されました。"
 
@@ -966,8 +968,8 @@ msgstr "デバイスの管理者パスワードを変更します"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "チャネル"
 
@@ -975,7 +977,7 @@ msgstr "チャネル"
 msgid "Check filesystems before mount"
 msgstr "マウント前にファイルシステムをチェックする"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 "この無線から既存のネットワークを削除する場合、このオプションを有効にします。"
@@ -994,7 +996,7 @@ msgid "Choose mtdblock"
 msgstr "mtdblock を選択"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -1006,7 +1008,7 @@ msgstr ""
 "フィールドにゾーン名を入力すると、新しくゾーンを作成し、このインターフェース"
 "に設定します。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -1014,7 +1016,7 @@ msgstr ""
 "無線インターフェースをアタッチするネットワークを選択してください。または、"
 "<em>作成</em>欄を選択すると新しいネットワークを作成します。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "暗号化方式"
 
@@ -1038,9 +1040,9 @@ msgstr ""
 "指定した mtdblock ファイルをダウンロードするには、 \"mtdblock を保存\" をク"
 "リックしてください。(注: この機能はプロフェッショナル向けです!)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "クライアント"
 
@@ -1072,10 +1074,11 @@ msgid "Close list..."
 msgstr "リストを閉じる"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "データ収集中です..."
 
@@ -1095,7 +1098,7 @@ msgstr "コマンド失敗"
 msgid "Comment"
 msgstr "コメント"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1107,25 +1110,24 @@ msgstr ""
 "この回避策は、相互運用性の問題や、特に高負荷のトラフィック環境下におけるキー "
 "ネゴシエーションの信頼性低下の原因となることがあります。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "設定"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
-msgstr "設定が失敗しました"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
 msgid "Configuration changes applied."
 msgstr "設定が適用されました。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
 msgid "Configuration changes have been rolled back!"
 msgstr "設定はロールバックされました!"
 
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
+msgstr "設定が失敗しました"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
 msgid "Confirm disconnect"
 msgstr "切断の確認"
@@ -1148,7 +1150,7 @@ msgstr "接続の試行が失敗しました"
 msgid "Connection lost"
 msgstr "接続喪失"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "ネットワーク接続"
 
@@ -1158,13 +1160,13 @@ msgstr "ネットワーク接続"
 msgid "Contents have been saved."
 msgstr "内容が保存されました。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr "続行"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1178,12 +1180,12 @@ msgstr ""
 msgid "Country"
 msgstr "国"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "国コード"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "ファイアウォール ゾーンの作成 / 割り当て"
 
@@ -1232,15 +1234,15 @@ msgstr ""
 "<abbr title=\"Light Emitting Diode\">LED</abbr> デバイスの挙動をカスタマイズ"
 "します。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1248,12 +1250,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCPサーバー"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP 及び DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1284,7 +1286,7 @@ msgstr "DHCPv6-サービス"
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "DNSフォワーディング"
 
@@ -1292,11 +1294,11 @@ msgstr "DNSフォワーディング"
 msgid "DNS-Label / FQDN"
 msgstr "DNS-ラベル / FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr "DNSSEC 未署名チェック"
 
@@ -1321,10 +1323,11 @@ msgstr "DSL ステータス"
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr "DTIM インターバル"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
@@ -1338,9 +1341,9 @@ msgstr ""
 msgid "Debug"
 msgstr "デバッグ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "標準設定 %d"
 
@@ -1384,7 +1387,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1396,15 +1399,15 @@ msgstr "削除"
 msgid "Delete key"
 msgstr "公開鍵を削除"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr "削除リクエスト失敗: %s"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "ネットワークを削除します"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Delivery Traffic Indication Message インターバル"
 
@@ -1412,7 +1415,7 @@ msgstr "Delivery Traffic Indication Message インターバル"
 msgid "Description"
 msgstr "説明"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1436,7 +1439,7 @@ msgstr "宛先ゾーン"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1444,7 +1447,7 @@ msgstr "宛先ゾーン"
 msgid "Device"
 msgstr "デバイス"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "デバイス設定"
 
@@ -1457,7 +1460,7 @@ msgstr "デバイスがアクティブではありません"
 msgid "Device is restarting…"
 msgstr "デバイスを再起動中..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "デバイスに到達できません"
 
@@ -1465,8 +1468,7 @@ msgstr "デバイスに到達できません"
 msgid "Device unreachable! Still waiting for device..."
 msgstr "デバイスに到達できません!まだデバイスを待っています..."
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "診断機能"
 
@@ -1475,12 +1477,12 @@ msgstr "診断機能"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "ディレクトリ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "無効"
 
@@ -1501,15 +1503,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "暗号化を無効にする"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr "非アクティブ状態ポーリングを無効化"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr "このネットワークを無効にします"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1521,17 +1523,19 @@ msgstr "このネットワークを無効にします"
 msgid "Disabled"
 msgstr "無効"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr "低 Acknowledgement 時のアソシエーション解除"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "RFC1918の応答を破棄します"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr "切断"
 
@@ -1541,23 +1545,23 @@ msgid "Disconnection attempt failed"
 msgstr "切断の試行が失敗しました"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr "閉じる"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "距離の最適化"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "最も遠い端末との距離(メートル)を設定してください。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1569,20 +1573,20 @@ msgstr ""
 "ウォールの為の <abbr title=\"Domain Name System\">DNS</abbr>フォワーダーを複"
 "合したサービスです。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 "無効なリプライをキャッシュしません(例:存在しないドメインからの返答など)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr "パブリック DNSサーバーが返答できなかったリクエストを転送しません"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "ローカル ネットワークへの逆引きを転送しません"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "本当に \"%s\" を削除しますか?"
 
@@ -1594,15 +1598,15 @@ msgstr "本当に以下の SSH 公開鍵を削除しますか?"
 msgid "Do you really want to erase all settings?"
 msgstr "本当に全ての設定を消去しますか?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "本当にディレクトリ \"%s\" を再帰的に削除しますか?"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "ドメイン必須"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "ドメイン ホワイトリスト"
 
@@ -1610,7 +1614,7 @@ msgstr "ドメイン ホワイトリスト"
 msgid "Don't Fragment"
 msgstr "非フラグメント化"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1676,7 +1680,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "EA ビット長"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "EAP メソッド"
 
@@ -1686,7 +1690,7 @@ msgstr "EAP メソッド"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "編集"
 
@@ -1698,11 +1702,11 @@ msgstr ""
 "上記の設定データを直接編集してエラーを修正し、 \"保存\" ボタンを押してこの"
 "ページをリロードします。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "ネットワークを編集"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr "無線ネットワークの編集"
 
@@ -1710,8 +1714,8 @@ msgstr "無線ネットワークの編集"
 msgid "Emergency"
 msgstr "緊急"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "有効"
 
@@ -1762,7 +1766,7 @@ msgstr "NTPクライアント機能を有効にする"
 msgid "Enable Single DES"
 msgstr "シングルDESの有効化"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "TFTPサーバーを有効にする"
 
@@ -1770,11 +1774,11 @@ msgstr "TFTPサーバーを有効にする"
 msgid "Enable VLAN functionality"
 msgstr "VLAN機能を有効にする"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr "WPS プッシュボタンを有効化するには、WPA(2)-PSK/WPA3-SAEが必要です。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Key Reinstallation (KRACK) 対策の有効化"
 
@@ -1794,7 +1798,7 @@ msgstr "送信パケットのミラーリングを有効化"
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr "カプセル化されたパケットの DF (Don't Fragment) フラグを有効にします。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr "このネットワークを有効にします"
 
@@ -1812,7 +1816,7 @@ msgstr "有効"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "ブリッジの IGMP スヌーピングを有効にします"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1835,9 +1839,9 @@ msgstr "カプセル化モード"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "暗号化モード"
 
@@ -1874,29 +1878,36 @@ msgstr "エラー"
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "イーサネットアダプタ"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "イーサネットスイッチ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr "除外インターフェース"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "拡張ホスト設定"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr "期待される値: 16進数の割り当てヒント"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr "期待される値: %s"
 
@@ -1915,11 +1926,11 @@ msgstr ""
 msgid "External"
 msgstr "外部"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1939,15 +1950,15 @@ msgstr "外部システムログ・サーバー プロトコル"
 msgid "Extra SSH command options"
 msgstr "拡張 SSHコマンドオプション"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1955,7 +1966,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr "システム パスワードの変更に失敗しました。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "%d 秒以内の適用を確認できませんでした。ロールバック中です..."
 
@@ -1963,19 +1974,19 @@ msgstr "%d 秒以内の適用を確認できませんでした。ロールバッ
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "\"/etc/init.d/%s %s\" の実行に失敗しました: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "ファイル"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr "ファイル名"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "クライアントに通知するブートイメージのファイル名"
 
@@ -1984,11 +1995,11 @@ msgstr "クライアントに通知するブートイメージのファイル名
 msgid "Filesystem"
 msgstr "ファイルシステム"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "プライベートフィルター"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr ""
 
@@ -2005,7 +2016,7 @@ msgstr ""
 "現在アタッチされている全てのファイルシステムとスワップを検索し、検出結果に基"
 "づいてデフォルト設定を置き換えます。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "ネットワークの検索と参加"
 
@@ -2013,7 +2024,7 @@ msgstr "ネットワークの検索と参加"
 msgid "Finish"
 msgstr "終了"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "ファイアウォール"
 
@@ -2033,11 +2044,11 @@ msgstr "ファイアウォール ステータス"
 msgid "Firmware File"
 msgstr "ファームウェア ファイル"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "ファームウェア バージョン"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "DNSクエリを送信する送信元ポートを固定します"
 
@@ -2067,11 +2078,11 @@ msgstr "更新中..."
 msgid "Force"
 msgstr "強制"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr "強制 40MHz モード"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "CCMP (AES) を使用"
 
@@ -2080,11 +2091,11 @@ msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 "別のDHCPサーバーが検出された場合でも、DHCPサーバー機能を強制的に起動します。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "TKIP を使用"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "TKIP 及びCCMP (AES) を使用"
 
@@ -2116,7 +2127,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "ブロードキャスト トラフィックを転送する"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2124,7 +2135,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "転送モード"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "フラグメンテーションしきい値"
 
@@ -2142,7 +2153,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2168,7 +2179,7 @@ msgstr "無効なゲートウェイ アドレスです"
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2178,8 +2189,8 @@ msgstr "一般設定"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "一般設定"
 
@@ -2187,7 +2198,7 @@ msgstr "一般設定"
 msgid "Generate Config"
 msgstr "コンフィグ生成"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2207,9 +2218,9 @@ msgstr "全体設定"
 msgid "Global network options"
 msgstr "グローバル ネットワークオプション"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "パスワード設定へ移動..."
@@ -2252,7 +2263,7 @@ msgid ""
 msgstr ""
 "このページではホスト名やタイムゾーンなどの基本的な設定を行うことが出来ます。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>の隠匿"
 
@@ -2261,9 +2272,10 @@ msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>の隠匿"
 msgid "Hide empty chains"
 msgstr "空のチェインを非表示"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr "ホスト"
 
@@ -2285,9 +2297,9 @@ msgid "Host-Uniq tag content"
 msgstr "Host-Uniq タグ"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2298,7 +2310,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "DHCPリクエスト時に送信するホスト名"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "ホスト名"
 
@@ -2328,7 +2340,7 @@ msgstr "IPアドレス"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr "無効な IP アドレスです"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2336,13 +2348,13 @@ msgstr "無効な IP アドレスです"
 msgid "IP address is missing"
 msgstr "IP アドレスがありません"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2410,6 +2422,8 @@ msgstr "IPv4-in-IPv4 (RFC2003)"
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2420,8 +2434,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2491,6 +2503,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr "IPv6 サフィックス"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2515,7 +2528,7 @@ msgstr "IPv6-over-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-over-IPv4 (6to4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "識別子"
 
@@ -2590,7 +2603,7 @@ msgstr ""
 "Memory\">RAM</abbr>から高速にアクセスすることができないため、データのスワップ"
 "は非常に遅い処理であることに注意します。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "<code>/etc/hosts</code>を無視"
 
@@ -2598,7 +2611,7 @@ msgstr "<code>/etc/hosts</code>を無視"
 msgid "Ignore interface"
 msgstr "インターフェースを無視する"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "リゾルバ ファイルを無視する"
 
@@ -2652,12 +2665,6 @@ msgstr "起動スクリプト"
 msgid "Initscripts"
 msgstr "起動スクリプト"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-"IPv6 の traceroute を使用するには、 iputils-traceroute6 をインストールしま"
-"す。"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "プロトコル拡張機能をインストールします..."
@@ -2678,7 +2685,7 @@ msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 "インターフェース %q のデバイスは、 %q から %q へ自動的に移行されました。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "インターフェース設定"
 
@@ -2709,7 +2716,7 @@ msgstr "インターフェースを開始中..."
 msgid "Interface is stopping..."
 msgstr "インターフェースを停止中..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "インターフェース名"
 
@@ -2720,7 +2727,7 @@ msgstr "インターフェースが存在しないか、接続していません
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "インターフェース"
 
@@ -2766,7 +2773,7 @@ msgid "Invalid username and/or password! Please try again."
 msgstr ""
 "ユーザー名かパスワード、もしくは両方が不正です!もう一度入力してください。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr "クライアント間の分離"
 
@@ -2778,22 +2785,22 @@ msgstr ""
 "更新しようとしたイメージファイルはこのフラッシュメモリに適合しません。イメー"
 "ジファイルを確認してください!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "JavaScriptを有効にしてください!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "ネットワークに接続する"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "ネットワークに接続する: 無線LANスキャン"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr "ネットワークに接続: %q"
 
@@ -2801,24 +2808,24 @@ msgstr "ネットワークに接続: %q"
 msgid "Keep settings and retain the current configuration"
 msgstr "現在の設定を保持"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "カーネル ログ"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "カーネル バージョン"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "暗号キー"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "キー #%d"
 
@@ -2878,20 +2885,24 @@ msgstr "レイテンシー"
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "リース時間"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "残りリース時間"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "リースファイル"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "残りリース時間"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2906,7 +2917,7 @@ msgstr "空欄の場合、自動検知を行います"
 msgid "Leave empty to use the current WAN address"
 msgstr "空欄の場合、現在のWANアドレスを使用します"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "凡例:"
 
@@ -2914,13 +2925,13 @@ msgstr "凡例:"
 msgid "Limit"
 msgstr "割り当て数"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "DNS サービスを、現在 DNS を提供しているサブネットのインターフェースに限定しま"
 "す。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "待ち受けをこれらのインターフェースとループバックに制限します。"
 
@@ -2940,11 +2951,11 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "リンクオン"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2952,7 +2963,7 @@ msgstr ""
 "問い合わせを転送する<abbr title=\"Domain Name System\">DNS</abbr> サーバーの"
 "リストを設定します"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2961,7 +2972,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2974,15 +2985,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "認証用 SSH暗号キー ファイルのリスト"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "RFC1918の応答を許可するリスト"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "NX ドメインの偽の結果として返されるホストのリストです。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr "待ち受けインターフェース"
 
@@ -2996,28 +3007,24 @@ msgstr ""
 "指定されたインターフェースでのみ待ち受けを行います。設定しない場合はすべての"
 "インタフェースが対象です。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "DNSクエリを受信するポート"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "負荷"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "システム平均負荷"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "ロード中"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr "ディレクトリ内を読み込み中..."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -3045,7 +3052,7 @@ msgstr "ローカル IPv4 アドレス"
 msgid "Local IPv6 address"
 msgstr "ローカル IPv6 アドレス"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr "ローカルサービスのみ"
 
@@ -3053,16 +3060,16 @@ msgstr "ローカルサービスのみ"
 msgid "Local Startup"
 msgstr "ローカル スタートアップ"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "時刻"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "ローカル ドメイン"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -3070,17 +3077,17 @@ msgstr ""
 "ローカル ドメインの定義です。このドメインに一致する名前は転送が行われず、 "
 "DHCP または hosts ファイルのみにより解決されます。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "DHCP名とhostsファイルのエントリーに付される、ローカルドメイン サフィックスで"
 "す。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "ローカル サーバー"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3088,7 +3095,7 @@ msgstr ""
 "複数の IP が利用可能な場合に、ホスト名をリクエスト中のサブネットによってロー"
 "カライズします"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "ローカライズクエリ"
 
@@ -3096,7 +3103,7 @@ msgstr "ローカライズクエリ"
 msgid "Log output level"
 msgstr "ログ出力レベル"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "ログ クエリ"
 
@@ -3108,7 +3115,7 @@ msgstr "ログ"
 msgid "Login"
 msgstr "ログイン"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "ログアウト"
 
@@ -3127,23 +3134,23 @@ msgid "MAC"
 msgstr "MAC"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-アドレス"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "MAC-アドレス フィルタ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "MAC-フィルタ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "MAC-リスト"
 
@@ -3167,7 +3174,7 @@ msgstr ""
 msgid "MD5"
 msgstr "MD5"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3194,7 +3201,7 @@ msgstr ""
 msgid "Manual"
 msgstr "手動"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr "マスター"
@@ -3203,19 +3210,19 @@ msgstr "マスター"
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr "許容される最大 Listen 間隔"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "DHCPリースの許可される最大数"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "並列DNSクエリの許可される最大数"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "EDNS.0 UDP パケットサイズの許可される最大数"
 
@@ -3229,14 +3236,14 @@ msgstr "モデムが準備完了状態になるまでの最大待ち時間"
 msgid "Maximum number of leased addresses."
 msgstr "リースされるアドレスの最大数です。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr "最大送信出力"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3255,7 +3262,7 @@ msgstr "メモリー"
 msgid "Memory usage (%)"
 msgstr "メモリ使用率 (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr "メッシュ"
 
@@ -3263,7 +3270,7 @@ msgstr "メッシュ"
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr "メッシュ ID"
 
@@ -3290,7 +3297,7 @@ msgstr "ミラー元ポート"
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr "モビリティ ドメイン"
 
@@ -3298,13 +3305,13 @@ msgstr "モビリティ ドメイン"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "モード"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "モデル"
 
@@ -3335,8 +3342,8 @@ msgstr "モデム初期化タイムアウト"
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "モニター"
 
@@ -3406,7 +3413,7 @@ msgstr "下へ移動"
 msgid "Move up"
 msgstr "上へ移動"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3436,6 +3443,7 @@ msgid "NTP server candidates"
 msgstr "NTPサーバー候補"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3443,30 +3451,30 @@ msgstr "NTPサーバー候補"
 msgid "Name"
 msgstr "名前"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "新しいネットワークの名前"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "ナビゲーション"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "ネットワーク"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "ネットワーク ユーティリティ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "ネットワークブート用イメージ"
 
@@ -3492,7 +3500,7 @@ msgstr "いいえ"
 msgid "No DHCP Server configured for this interface"
 msgstr "このインターフェースにはDHCPサーバーが設定されていません"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr "暗号化無し"
 
@@ -3504,7 +3512,7 @@ msgstr "NAT-Tを使用しない"
 msgid "No data received"
 msgstr "受信データ無し"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr "ディレクトリ内にエントリーがありません"
 
@@ -3512,9 +3520,9 @@ msgstr "ディレクトリ内にエントリーがありません"
 msgid "No files found"
 msgstr "ファイルが見つかりませんでした"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "情報がありません"
@@ -3524,13 +3532,13 @@ msgstr "情報がありません"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "ネガティブキャッシュを行なわない"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "パスワードが設定されていません!"
@@ -3559,8 +3567,8 @@ msgstr "ゾーンが設定されていません"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "ノイズ"
 
@@ -3573,10 +3581,10 @@ msgid "Noise:"
 msgstr "ノイズ:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr "非ワイルドカード"
 
@@ -3618,11 +3626,11 @@ msgstr "サポートされていません"
 msgid "Notice"
 msgstr "注意"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 "キャッシュされる DNS エントリーの数です。(最大 10000 件。 0の場合はキャッ"
@@ -3651,19 +3659,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr "IPv6 アドレスの取得"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "消灯時間"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr "On-Link ルート"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "点灯時間"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "1つ以上のホスト名またはMACアドレスを設定してください!"
 
@@ -3695,19 +3711,19 @@ msgstr "リストを開く..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr "OpenConnect (CISCO AnyConnect)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr "動作周波数"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "変更されるオプション"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "削除されるオプション"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr "オプション"
@@ -3828,7 +3844,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr "デフォルトのインターフェース名を上書きします。"
 
@@ -3848,11 +3864,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr "内部ルートに使用されるテーブルを上書きします。"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "概要"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "既存のファイル \"%s\" を上書きしますか?"
 
@@ -3908,7 +3924,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "PIN コードが拒否されました"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3963,7 +3979,7 @@ msgid "Part of zone %q"
 msgstr "ゾーン %q の一部"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3974,11 +3990,11 @@ msgstr "パスワード"
 msgid "Password authentication"
 msgstr "パスワード認証"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "秘密鍵のパスワード"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr "秘密鍵のパスワード"
 
@@ -3997,27 +4013,27 @@ msgstr "パスワード2"
 msgid "Paste or drag SSH key file…"
 msgstr "貼付けまたは SSH 鍵ファイルをドラッグ…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "CA証明書のパス"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "クライアント証明書のパス"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "秘密鍵のパス"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr "CA 証明書のパス"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr "クライアント証明書のパス"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr "秘密鍵のパス"
 
@@ -4076,8 +4092,9 @@ msgstr "物理レート:"
 msgid "Physical Settings"
 msgstr "デバイス設定"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ping"
 
@@ -4094,7 +4111,7 @@ msgstr "パケット"
 msgid "Please enter your username and password."
 msgstr "ユーザー名とパスワードを入力してください。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr "アップロードするファイルを選択してください。"
 
@@ -4106,7 +4123,7 @@ msgstr "ポリシー"
 msgid "Port"
 msgstr "ポート"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr "ポート %s"
 
@@ -4123,7 +4140,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4155,11 +4172,11 @@ msgstr ""
 "設定回数のLCP echo 確認失敗後、ピアノードがダウンしているものと見なします。0"
 "を設定した場合、失敗しても無視します"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr "これらのインターフェースでの待ち受けを停止します。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "クライアント同士の通信を制限します"
 
@@ -4168,7 +4185,7 @@ msgid "Private Key"
 msgstr "秘密鍵"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "プロセス"
 
@@ -4192,11 +4209,11 @@ msgstr "プロトコル"
 msgid "Provide NTP server"
 msgstr "NTPサーバー機能を有効にする"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "新しいネットワークを設定します"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "擬似アドホック (ahdemo)"
 
@@ -4225,11 +4242,11 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "クオリティ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4237,11 +4254,11 @@ msgstr ""
 "アップストリームの利用可能な全 <abbr title=\"Domain Name System\">DNS</abbr> "
 "サーバを問い合わせます"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4249,11 +4266,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr "RFC3947 NAT-Tモード"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr "ネットワーク参加の RSSI しきい値"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTSしきい値"
 
@@ -4262,35 +4279,35 @@ msgstr "RTS/CTSしきい値"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "受信レート"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr "受信レート / 送信レート"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Radiusアカウントサーバー ポート番号"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr "Radiusアカウント秘密鍵"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Radiusアカウントサーバー"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Radius認証サーバー ポート番号"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr "Radius認証秘密鍵"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Radius認証サーバー"
 
@@ -4300,7 +4317,7 @@ msgstr ""
 "16 進数でエンコードされた、生のバイト値です。 ISP がこれを必須としない場合、"
 "空欄のままにします。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4312,15 +4329,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "本当にプロトコルを切り替えますか?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "リアルタイム グラフ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr "再アソシエーション制限時間"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "DNSリバインディング・プロテクション"
 
@@ -4340,7 +4357,7 @@ msgstr "再起動中..."
 msgid "Reboots the operating system of your device"
 msgstr "デバイスのオペレーティングシステムを再起動します。"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "受信"
 
@@ -4384,11 +4401,11 @@ msgstr "リモート IPv4アドレス"
 msgid "Remote IPv4 address or FQDN"
 msgstr "リモート IPv4アドレス または FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "削除"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "無線設定を置換する"
 
@@ -4404,7 +4421,7 @@ msgstr "リクエストするIPv6-プレフィクス長"
 msgid "Request timeout"
 msgstr "リクエスト タイムアウト"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr "必須"
 
@@ -4427,27 +4444,27 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr "hostapd が必要"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr "EAP サポートを含む hostapd が必要"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr "OWE サポートを含む hostapd が必要"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr "SAE サポートを含む hostapd が必要"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
@@ -4455,7 +4472,7 @@ msgstr ""
 "'フル' バージョンの wpad/hostapd と、無線LANドライバーによるサポートが必要で"
 "す。<br />(2019年1月現在: ath9k、ath10k、mwlwifi 及び mt76)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4463,31 +4480,31 @@ msgstr ""
 "未署名のドメイン レスポンスが、本当にその未署名のドメインから来たものであるか"
 "検証します。上位サーバが DNSSEC をサポートしている必要があります。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr "wpa-supplicant が必要"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr "EAP サポートを含む wpa-supplicant が必要"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr "OWE サポートを含む wpa-supplicant が必要"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr "SAE サポートを含む wpa-supplicant が必要"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4503,11 +4520,11 @@ msgstr "カウンタをリセット"
 msgid "Reset to defaults"
 msgstr "標準設定にリセット"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "名前解決およびホストファイル設定"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "リゾルバファイル"
 
@@ -4516,7 +4533,7 @@ msgid "Resource not found"
 msgstr "リソースが見つかりません"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4526,7 +4543,7 @@ msgstr "再起動"
 msgid "Restart Firewall"
 msgstr "ファイアウォールを再起動"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr "無線インターフェースを再起動します"
 
@@ -4543,23 +4560,23 @@ msgstr "バックアップから復元する"
 msgid "Reveal/hide password"
 msgstr "パスワードを表示する/隠す"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "元に戻す"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr "変更の取り消し"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "取り消しのリクエストはステータス <code>%h</code> で失敗しました"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr "設定を元に戻しています..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "TFTP経由でファイルを取り扱う際のルートディレクトリ"
 
@@ -4589,8 +4606,8 @@ msgid "Router Password"
 msgstr "ルーター パスワード"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "経路情報"
 
@@ -4614,7 +4631,7 @@ msgstr "デバイスのマウントを行う前にファイルシステムチェ
 msgid "Run filesystem check"
 msgstr "ファイルシステムチェックを行う"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr "ランタイム エラー"
 
@@ -4622,7 +4639,7 @@ msgstr "ランタイム エラー"
 msgid "SHA256"
 msgstr "SHA256"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr "SNR"
 
@@ -4650,8 +4667,8 @@ msgstr "SSH キー"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4660,7 +4677,7 @@ msgid "SWAP"
 msgstr "スワップ"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4669,8 +4686,8 @@ msgstr "スワップ"
 msgid "Save"
 msgstr "保存"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "保存 & 適用"
@@ -4683,7 +4700,7 @@ msgstr "mtdblock を保存"
 msgid "Save mtdblock contents"
 msgstr "mtdblock の保存"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "スキャン"
 
@@ -4692,11 +4709,11 @@ msgstr "スキャン"
 msgid "Scheduled Tasks"
 msgstr "スケジュールタスク"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "追加されるセクション"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "削除されるセクション"
 
@@ -4714,9 +4731,9 @@ msgstr ""
 "を選択してください。ファームウェアが正しいこと、デバイスに適していることを確"
 "認できている場合にのみ使用してください!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr "ファイルを選択..."
 
@@ -4733,7 +4750,7 @@ msgstr ""
 "設定された秒間隔でLCP echoリクエストを送信します。失敗数しきい値を設定した場"
 "合のみ、機能が有効になります。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "サーバー設定"
 
@@ -4746,11 +4763,11 @@ msgstr "サービス名"
 msgid "Service Type"
 msgstr "サービスタイプ"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "サービス"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr "セッションの期限切れ"
 
@@ -4790,11 +4807,11 @@ msgstr "DHCPサーバーを設定"
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr "Short GI"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr "Short Preamble"
 
@@ -4813,15 +4830,15 @@ msgstr "インターフェースを終了します"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "信号強度"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr "信号強度 / ノイズ"
 
@@ -4833,11 +4850,12 @@ msgstr ""
 msgid "Signal:"
 msgstr "信号:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "サイズ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr "DNS クエリ キャッシュのサイズ"
 
@@ -4850,15 +4868,15 @@ msgstr "ZRam デバイスのサイズ (MB) です。"
 msgid "Skip"
 msgstr "スキップ"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "コンテンツへ移動"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "ナビゲーションへ移動"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "ソフトウェア VLAN"
@@ -4912,7 +4930,7 @@ msgid ""
 "dead"
 msgstr "ホストが死亡しているとみなされるまでの秒数を指定します。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4941,7 +4959,7 @@ msgstr ""
 "デフォルト値 (1280 bytes) 以外の MTU (Maximum Transmission Unit) を指定しま"
 "す。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "暗号鍵を設定します。"
 
@@ -4955,11 +4973,11 @@ msgstr "開始"
 msgid "Start priority"
 msgstr "優先順位"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr "設定の適用を開始しています..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr "無線LANのスキャンを開始しています..."
 
@@ -4976,21 +4994,21 @@ msgstr "IPv4 静的ルーティング"
 msgid "Static IPv6 Routes"
 msgstr "IPv6 静的ルーティング"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "静的リース"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "静的ルーティング"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "静的アドレス"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -5000,14 +5018,14 @@ msgstr ""
 "名をアサインします。また、クライアントは対応するリースを使用するホストがその1"
 "台のみで、かつ静的なインターフェース設定にする必要があります。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr "非アクティブなステーションの制限"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "ステータス"
 
@@ -5017,7 +5035,7 @@ msgstr "ステータス"
 msgid "Stop"
 msgstr "停止"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "問い合わせの制限"
 
@@ -5026,15 +5044,15 @@ msgid "Strong"
 msgstr "強"
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "送信"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr "ログの抑制"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "これらのプロトコルの、ルーチン的操作についてのログを抑制します。"
 
@@ -5043,7 +5061,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "スイッチ"
 
@@ -5058,15 +5076,15 @@ msgstr ""
 "スイッチ %q は不明なトポロジを持っています - VLAN 設定は正確ではないかもしれ"
 "ません。"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr "スイッチポート マスク"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "スイッチ VLAN"
@@ -5081,7 +5099,7 @@ msgstr "プロトコルの切り替え"
 msgid "Switch to CIDR list notation"
 msgstr "CIDR リスト表記へ切替"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr "シンボリックリンク"
 
@@ -5093,15 +5111,15 @@ msgstr "NTP サーバーと同期"
 msgid "Sync with browser"
 msgstr "ブラウザの時刻と同期"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "システム"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "システムログ"
 
@@ -5117,11 +5135,11 @@ msgstr "システムログ バッファサイズ"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "TFTP設定"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "TFTPサーバー・ルート"
 
@@ -5130,7 +5148,7 @@ msgstr "TFTPサーバー・ルート"
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "送信レート"
 
@@ -5178,7 +5196,7 @@ msgstr ""
 "プロバイダに割り当てられる IPv6 プレフィクスです。通常、 <code>::</code> で終"
 "わります。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5190,7 +5208,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr "設定ファイルは以下のエラーにより読み込めませんでした:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5216,7 +5234,7 @@ msgstr ""
 "デバイスファイルまたはパーティション(<abbr title=\"for example\">例</abbr> "
 "<code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5277,7 +5295,7 @@ msgstr "IPv6 プレフィクスの長さ (bit) です。"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr "ネットワーク名は既に使用されています"
 
@@ -5306,7 +5324,7 @@ msgstr "reboot コマンドが失敗しました(コード: %d)"
 msgid "The restore command failed with code %d"
 msgstr "restore コマンドが失敗しました(コード: %d)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr "選択された %s モードは、 %s 暗号化と非互換です"
 
@@ -5375,19 +5393,20 @@ msgstr ""
 "マットではありません。このプラットフォームに適合したイメージファイルかどう"
 "か、確認してください。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr "アクティブなリースはありません"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr "適用する変更はありません"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5400,7 +5419,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "リレーの IPv4 アドレス"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr "この認証タイプは、選択された EAP メソッドに適用できません。"
 
@@ -5408,7 +5427,7 @@ msgstr "この認証タイプは、選択された EAP メソッドに適用で
 msgid "This does not look like a valid PEM file"
 msgstr "これは有効な PEM ファイルではないようです"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5451,7 +5470,7 @@ msgstr ""
 "プロバイダからアサインされた、ローカルのエンドポイント アドレスです。通常、"
 "<code>...:2/64</code>が終端に設定されます。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5498,7 +5517,7 @@ msgstr "このセクションは未設定です。"
 msgid "Time Synchronization"
 msgstr "時刻設定"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr "Group Temporal Key (GTK) 再生成間隔"
 
@@ -5506,7 +5525,7 @@ msgstr "Group Temporal Key (GTK) 再生成間隔"
 msgid "Timezone"
 msgstr "タイムゾーン"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr "ログイン…"
 
@@ -5528,14 +5547,15 @@ msgstr ""
 msgid "Total Available"
 msgstr "合計"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Traceroute"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "トラフィック"
 
@@ -5543,15 +5563,15 @@ msgstr "トラフィック"
 msgid "Transfer"
 msgstr "転送"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "送信"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "トリガー"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "トリガーモード"
 
@@ -5559,7 +5579,7 @@ msgstr "トリガーモード"
 msgid "Tunnel ID"
 msgstr "トンネル ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "トンネルインターフェース"
@@ -5575,7 +5595,7 @@ msgid "Tx-Power"
 msgstr "送信電力"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "タイプ"
@@ -5593,11 +5613,11 @@ msgstr "UMTSのみ"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USBデバイス"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr "USB ポート"
 
@@ -5662,12 +5682,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "不明"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "不明なエラー (%s)"
@@ -5676,7 +5696,7 @@ msgstr "不明なエラー (%s)"
 msgid "Unknown error code"
 msgstr "不明なエラーコード"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5692,7 +5712,7 @@ msgstr "アンマウント"
 msgid "Unnamed key"
 msgstr "名称未設定の公開鍵"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "保存されていない変更"
 
@@ -5718,7 +5738,7 @@ msgstr "サポートされていないプロトコルタイプ"
 msgid "Up"
 msgstr "上へ"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr "アップロード"
 
@@ -5735,25 +5755,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "アーカイブをアップロード..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr "ファイルのアップロード"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr "ファイルをアップロード…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr "アップロード リクエスト失敗: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr "ファイルのアップロード..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5763,11 +5783,11 @@ msgstr ""
 "形式の名前で割り当てられ、更新された設定を適用するために再起動されます。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "起動時間"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "<code>/etc/ethers</code> を使用する"
 
@@ -5878,7 +5898,7 @@ msgstr "ゲートウェイ メトリックを使用する"
 msgid "Use routing table"
 msgstr "ルーティング テーブルの使用"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5895,11 +5915,11 @@ msgstr ""
 msgid "Used"
 msgstr "使用"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "使用するキースロット"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5931,7 +5951,7 @@ msgstr "VDSL"
 msgid "VLANs on %q"
 msgstr "%q上のVLAN"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr "VPN"
 
@@ -5978,32 +5998,32 @@ msgstr "アップロードされたイメージファイルを検証中です。
 msgid "Virtual dynamic interface"
 msgstr "仮想ダイナミックインターフェース"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "WEP オープンシステム"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "WEP 共有キー"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "WEP 暗号フレーズ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "WMM モード"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "WPA 暗号フレーズ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -6012,14 +6032,6 @@ msgstr ""
 "hostapd (アクセスポイント及びアドホック) がインストールされている必要がありま"
 "す。"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "コマンド実行中です..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr "設定を適用中です… %d 秒"
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr "デバイスを起動中です..."
@@ -6037,7 +6049,7 @@ msgstr "警告: 再起動すると消えてしまう、保存されていない
 msgid "Weak"
 msgstr "弱"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -6057,57 +6069,57 @@ msgstr "帯域幅"
 msgid "WireGuard VPN"
 msgstr "WireGuard VPN"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "無線"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "無線アダプタ"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "無線ネットワーク"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "無線LANデバイス一覧"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "無線LANセキュリティ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr "無線設定マイグレーション"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "無線LAN機能は無効になっています"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "無線LAN機能がアソシエーションされていません"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "無線LAN機能は無効になっています"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "無線LAN機能は有効になっています"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "受信したDNSリクエストをsyslogへ記録します"
 
@@ -6139,9 +6151,9 @@ msgstr ""
 "ビスを無効にするとルーターにアクセスできなくなりますので、注意してください。"
 "</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6163,14 +6175,14 @@ msgstr "ZRam 設定"
 msgid "ZRam Size"
 msgstr "ZRam サイズ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "全て"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6212,11 +6224,11 @@ msgstr "指定したインターフェースでブリッジを作成します"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6235,7 +6247,7 @@ msgstr "指定したインターフェースでブリッジを作成します"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "無効"
 
@@ -6252,13 +6264,14 @@ msgstr "無効"
 msgid "driver default"
 msgstr "ドライバーのデフォルト"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "期限切れ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6312,15 +6325,15 @@ msgstr "8 文字以上 63 文字以下のキー"
 msgid "key with either 5 or 13 characters"
 msgstr "5 文字または 13 文字のキー"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "ローカル <abbr title=\"Domain Name System\">DNS</abbr>ファイル"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr "セキュリティ: 中"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr "分"
 
@@ -6347,23 +6360,23 @@ msgid "not present"
 msgstr "存在しません"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "オフ"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "オン"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr "オープン ネットワーク"
 
@@ -6394,8 +6407,8 @@ msgstr "リレー モード"
 msgid "routed"
 msgstr "routed"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr "秒"
 
@@ -6416,7 +6429,7 @@ msgstr "ステートレス"
 msgid "stateless + stateful"
 msgstr "ステートレス + ステートフル"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr "セキュリティ: 強"
 
@@ -6424,7 +6437,7 @@ msgstr "セキュリティ: 強"
 msgid "tagged"
 msgstr "tagged"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6436,8 +6449,9 @@ msgstr "ユニークな値"
 msgid "unknown"
 msgstr "不明"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6465,6 +6479,7 @@ msgid "untagged"
 msgstr "untagged"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr "有効な IP アドレス"
 
@@ -6477,6 +6492,7 @@ msgid "valid IPv4 CIDR"
 msgstr "有効な IPv4 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr "有効な IPv4 アドレス"
 
@@ -6505,6 +6521,7 @@ msgid "valid IPv6 CIDR"
 msgstr "有効な IPv6 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr "有効な IPv6 アドレス"
 
@@ -6564,6 +6581,9 @@ msgstr "有効なホスト:ポート"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr "有効なホスト名"
 
@@ -6589,6 +6609,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr "有効なポートまたはポート範囲(port1-port2)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr "有効なポート番号"
 
@@ -6624,7 +6645,7 @@ msgstr " %d 文字以上の値"
 msgid "value with at most %d characters"
 msgstr "%d 文字以下の値"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr "セキュリティ: 弱"
 
@@ -6636,6 +6657,20 @@ msgstr "はい"
 msgid "« Back"
 msgstr "« 戻る"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "無効なアドレスです!"
+
+#~ msgid "Install iputils-traceroute6 for IPv6 traceroute"
+#~ msgstr ""
+#~ "IPv6 の traceroute を使用するには、 iputils-traceroute6 をインストールしま"
+#~ "す。"
+
+#~ msgid "Loading"
+#~ msgstr "ロード中"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "コマンド実行中です..."
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "インターフェースの割当て..."
 
index b65360aac0dfdd1b9d9665aad52ada712902f902..b285cf33fb8c60af8eeb31a164b8838fdb0636bf 100644 (file)
@@ -22,7 +22,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -91,7 +91,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -103,7 +103,7 @@ msgstr "1 분 부하:"
 msgid "15 Minute Load:"
 msgstr "15 분 부하:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -116,57 +116,57 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "5 분 부하:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> query 포트"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> 서버 포트"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-주소"
@@ -191,7 +191,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -204,16 +204,16 @@ msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 설정"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 이름"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-주소"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -221,7 +221,7 @@ msgstr ""
 "<abbr title=\"maximal\">최대</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> lease 수"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -229,7 +229,7 @@ msgstr ""
 "<abbr title=\"maximal\">최대</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> 패킷 크기"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">최대</abbr> 동시 처리 query 수"
 
@@ -239,11 +239,11 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -318,8 +318,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr ""
 
@@ -347,12 +347,13 @@ msgstr "Active 연결수"
 msgid "Active DHCP Leases"
 msgstr "Active DHCP 임대 목록"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Active DHCPv6 임대 목록"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr ""
@@ -368,7 +369,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "추가"
 
@@ -402,7 +403,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -415,11 +416,11 @@ msgstr "새로운 인터페이스 추가..."
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "추가적인 Hosts 파일들"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -440,31 +441,31 @@ msgstr "주소"
 msgid "Address to access local relay bridge"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "관리"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "고급 설정"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -474,17 +475,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -492,23 +493,23 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "<abbr title=\"Secure Shell\">SSH</abbr> 암호 인증을 허용합니다"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr ""
 
@@ -524,7 +525,7 @@ msgstr "암호를 이용한 root 접근 허용"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "암호를 이용한 <em>root</em> 사용자 접근을 허용합니다"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -537,7 +538,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -616,7 +617,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -639,15 +640,20 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -663,12 +669,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "연결된 station 들"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -681,7 +687,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr ""
 
@@ -690,7 +696,7 @@ msgstr ""
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr ""
 
@@ -698,11 +704,11 @@ msgstr ""
 msgid "Authorization Required"
 msgstr "인증이 필요합니다"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -777,8 +783,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr ""
 
@@ -804,16 +810,12 @@ msgstr "Firmware 백업 / Flash"
 msgid "Backup file list"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr ""
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -828,7 +830,7 @@ msgstr ""
 "필수 기본 파일 그리고 사용자가 패턴 정의로 백업하도록 지정한 것로 이루어져 있"
 "습니다."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -844,15 +846,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr ""
@@ -870,8 +872,8 @@ msgstr ""
 msgid "Bring up on boot"
 msgstr "부팅시 활성화"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -902,13 +904,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -925,11 +927,11 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "변경 사항"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -941,8 +943,8 @@ msgstr "장비 접근을 위한 관리자 암호를 변경합니다"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr ""
 
@@ -950,7 +952,7 @@ msgstr ""
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -968,7 +970,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -980,7 +982,7 @@ msgstr ""
 "운 zone 을 정의하고 인터페이스 연결을 원한다면 <em>create</em> 항목을 입력하"
 "세요."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -988,7 +990,7 @@ msgstr ""
 "이 무선랜 인터페이스와 연결하고자 하는 네트워크(들)을 선택하세요. 혹은 새로"
 "운 네트워크를 정의할려면 <em>create</em> 을 작성하세요."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr ""
 
@@ -1010,9 +1012,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr ""
 
@@ -1042,10 +1044,11 @@ msgid "Close list..."
 msgstr "목록 닫기..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Data 를 수집중입니다..."
 
@@ -1065,7 +1068,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1073,23 +1076,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "설정"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1114,7 +1116,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "연결"
 
@@ -1124,13 +1126,13 @@ msgstr "연결"
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1141,12 +1143,12 @@ msgstr ""
 msgid "Country"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Firewall-zone 생성 / 할당"
 
@@ -1193,15 +1195,15 @@ msgstr ""
 "원한다면 장치에 부착된 <abbr title=\"Light Emitting Diode\">LED</abbr> 들의 "
 "행동을 마음대로 변경할 수 있습니다."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1209,12 +1211,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCP 서버"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP 와 DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1245,7 +1247,7 @@ msgstr ""
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1253,11 +1255,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1282,10 +1284,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr ""
@@ -1299,9 +1302,9 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr ""
 
@@ -1346,7 +1349,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1358,15 +1361,15 @@ msgstr "삭제"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "이 네트워크를 삭제합니다"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1374,7 +1377,7 @@ msgstr ""
 msgid "Description"
 msgstr "설명"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1398,7 +1401,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1406,7 +1409,7 @@ msgstr ""
 msgid "Device"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "장치 설정"
 
@@ -1419,7 +1422,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1427,8 +1430,7 @@ msgstr ""
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "진단"
 
@@ -1437,12 +1439,12 @@ msgstr "진단"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "비활성화"
 
@@ -1463,15 +1465,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1483,17 +1485,19 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1503,23 +1507,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1530,19 +1534,19 @@ msgstr ""
 "한 <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>-서버와 "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Forwarder 기능을 제공합니다."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1554,15 +1558,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1570,7 +1574,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1633,7 +1637,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr ""
 
@@ -1643,7 +1647,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "수정"
 
@@ -1653,11 +1657,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "이 네트워크를 수정합니다"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1665,8 +1669,8 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "활성화"
 
@@ -1715,7 +1719,7 @@ msgstr "NTP client 활성화"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "TFTP 서버 활성화"
 
@@ -1723,11 +1727,11 @@ msgstr "TFTP 서버 활성화"
 msgid "Enable VLAN functionality"
 msgstr "VLAN 기능 활성화"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1747,7 +1751,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1765,7 +1769,7 @@ msgstr "활성화됨"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1786,9 +1790,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "암호화"
 
@@ -1825,29 +1829,36 @@ msgstr ""
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet 스위치"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1864,11 +1875,11 @@ msgstr "임대한 주소의 유효 시간.  최소값은  2 분 (<code>2m</code>
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1888,15 +1899,15 @@ msgstr "외부 system log 서버 프로토콜"
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1904,7 +1915,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1912,19 +1923,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1933,11 +1944,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr ""
 
@@ -1952,7 +1963,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "네트워크 검색 및 연결합니다"
 
@@ -1960,7 +1971,7 @@ msgstr "네트워크 검색 및 연결합니다"
 msgid "Finish"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "방화벽"
 
@@ -1980,11 +1991,11 @@ msgstr "방화벽 상태"
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Firmware 버전"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -2014,11 +2025,11 @@ msgstr ""
 msgid "Force"
 msgstr "강제하기"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -2026,11 +2037,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "다른 DHCP 서버가 탐지되더라도 이 네트워크에 DHCP 를 강제합니다."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -2062,7 +2073,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2070,7 +2081,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2086,7 +2097,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr ""
 
@@ -2112,7 +2123,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2122,8 +2133,8 @@ msgstr "기본 설정"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "기본 설정"
 
@@ -2131,7 +2142,7 @@ msgstr "기본 설정"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2151,9 +2162,9 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "암호 설정 하기"
@@ -2196,7 +2207,7 @@ msgid ""
 msgstr ""
 "여기서 호스트이름이나 시간대와 같은 기본적인 장비 설정을 할 수 있습니다."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr> 숨기기"
 
@@ -2205,9 +2216,10 @@ msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr> 숨기기"
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr "호스트"
 
@@ -2228,9 +2240,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2241,7 +2253,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "DHCP 요청시 전달할 호스트이름"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "호스트이름"
 
@@ -2271,7 +2283,7 @@ msgstr "IP 주소"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2279,13 +2291,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr ""
@@ -2353,6 +2365,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2363,8 +2377,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2434,6 +2446,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2458,7 +2471,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr ""
 
@@ -2525,7 +2538,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "<code>/etc/hosts</code> 파일 무시"
 
@@ -2533,7 +2546,7 @@ msgstr "<code>/etc/hosts</code> 파일 무시"
 msgid "Ignore interface"
 msgstr "인터페이스 무시"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "resolve 파일 무시"
 
@@ -2585,10 +2598,6 @@ msgstr ""
 msgid "Initscripts"
 msgstr "Initscript 들"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr ""
@@ -2608,7 +2617,7 @@ msgstr "인터페이스"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "인터페이스 설정"
 
@@ -2639,7 +2648,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "인터페이스 이름"
 
@@ -2650,7 +2659,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "인터페이스"
 
@@ -2695,7 +2704,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2705,22 +2714,22 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "네트워크 연결"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "네트워크 연결: 무선랜 스캔 결과"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr "네트워크 연결중: %q"
 
@@ -2728,24 +2737,24 @@ msgstr "네트워크 연결중: %q"
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Kernel 로그"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Kernel 버전"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr ""
 
@@ -2805,20 +2814,24 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "임대 시간"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "남아있는 임대 시간"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "남아있는 임대 시간"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2833,7 +2846,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr ""
 
@@ -2841,12 +2854,12 @@ msgstr ""
 msgid "Limit"
 msgstr "제한"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "DNS 를 제공하기로한 subnet 인터페이스들에 대해서만 DNS 서비스를 제공합니다."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2866,17 +2879,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2885,7 +2898,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2898,15 +2911,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2919,28 +2932,24 @@ msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "지정한 인터페이스에만 listening 하며 미지정시 모든 인터페이스에 적용됩니다"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "부하"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "부하 평균"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2968,7 +2977,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -2976,36 +2985,36 @@ msgstr ""
 msgid "Local Startup"
 msgstr "Local 시작 프로그램"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "지역 시간"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr ""
 
@@ -3013,7 +3022,7 @@ msgstr ""
 msgid "Log output level"
 msgstr "Log output 레벨"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr ""
 
@@ -3025,7 +3034,7 @@ msgstr ""
 msgid "Login"
 msgstr "로그인"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "로그아웃"
 
@@ -3043,23 +3052,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-주소"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "MAC-주소 필터"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "MAC-필터"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr ""
 
@@ -3083,7 +3092,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr ""
 
@@ -3109,7 +3118,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3118,19 +3127,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Active DHCP lease 건의 최대 허용 숫자"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "허용되는 최대 동시 DNS query 수"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "허용된 최대 EDNS.0 UDP 패킷 크기"
 
@@ -3144,14 +3153,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr "임대될 수 있는 주소의 최대 숫자."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3170,7 +3179,7 @@ msgstr "메모리"
 msgid "Memory usage (%)"
 msgstr "메모리 사용량 (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3178,7 +3187,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3205,7 +3214,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3213,13 +3222,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "모델"
 
@@ -3250,8 +3259,8 @@ msgstr ""
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr ""
 
@@ -3319,7 +3328,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr ""
 
@@ -3349,6 +3358,7 @@ msgid "NTP server candidates"
 msgstr "NTP 서버 목록"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3356,30 +3366,30 @@ msgstr "NTP 서버 목록"
 msgid "Name"
 msgstr "이름"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "네트워크"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "네트워크 유틸리티"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "네트워크 boot 이미지"
 
@@ -3405,7 +3415,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3417,7 +3427,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3425,9 +3435,9 @@ msgstr ""
 msgid "No files found"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "이용 가능한 정보가 없습니다"
@@ -3437,13 +3447,13 @@ msgstr "이용 가능한 정보가 없습니다"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "암호 설정을 해주세요!"
@@ -3472,8 +3482,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "노이즈"
 
@@ -3486,10 +3496,10 @@ msgid "Noise:"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3531,11 +3541,11 @@ msgstr ""
 msgid "Notice"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3562,19 +3572,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
@@ -3606,19 +3624,19 @@ msgstr "목록 열람..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr "동작 주파수"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "변경된 option"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "삭제된 option"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3731,7 +3749,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr "기본 인터페이스 이름을 덮어씁니다"
 
@@ -3751,11 +3769,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "개요"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3811,7 +3829,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3866,7 +3884,7 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3877,11 +3895,11 @@ msgstr "암호"
 msgid "Password authentication"
 msgstr "암호 인증"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3900,27 +3918,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3979,8 +3997,9 @@ msgstr ""
 msgid "Physical Settings"
 msgstr "Physical 설정"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -3997,7 +4016,7 @@ msgstr "Pkts."
 msgid "Please enter your username and password."
 msgstr "사용자이름과 암호를 입력해 주세요."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -4009,7 +4028,7 @@ msgstr ""
 msgid "Port"
 msgstr "포트"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -4026,7 +4045,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4056,11 +4075,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -4069,7 +4088,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "프로세스"
 
@@ -4093,11 +4112,11 @@ msgstr "프로토콜"
 msgid "Provide NTP server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "새로운 네트워크를 추가합니다"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -4122,21 +4141,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4144,11 +4163,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -4157,35 +4176,35 @@ msgstr ""
 msgid "RX"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4193,7 +4212,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4205,15 +4224,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "정말 프로토콜 변경을 원하세요?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "실시간 그래프"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
@@ -4233,7 +4252,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "장치의 운영체제를 재부팅합니다"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr ""
 
@@ -4277,11 +4296,11 @@ msgstr ""
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "제거"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr ""
 
@@ -4297,7 +4316,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4320,63 +4339,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4392,11 +4411,11 @@ msgstr "Counter 초기화"
 msgid "Reset to defaults"
 msgstr "초기값으로 reset"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Resolv 와 Hosts 파일"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Resolve 파일"
 
@@ -4405,7 +4424,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4415,7 +4434,7 @@ msgstr "재시작"
 msgid "Restart Firewall"
 msgstr "방화벽 재시작"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4432,23 +4451,23 @@ msgstr "백업 복구"
 msgid "Reveal/hide password"
 msgstr "암호 보이기/숨기기"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "변경 취소"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "TFTP 를 통해 제공되는 파일들의 root 디렉토리"
 
@@ -4478,8 +4497,8 @@ msgid "Router Password"
 msgstr "라우터 암호"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Route 경로"
 
@@ -4503,7 +4522,7 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4511,7 +4530,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4539,8 +4558,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4549,7 +4568,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4558,8 +4577,8 @@ msgstr ""
 msgid "Save"
 msgstr "저장"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "저장 & 적용"
@@ -4572,7 +4591,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Scan 하기"
 
@@ -4581,11 +4600,11 @@ msgstr "Scan 하기"
 msgid "Scheduled Tasks"
 msgstr "작업 관리"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "추가된 section"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "삭제된 section"
 
@@ -4600,9 +4619,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4617,7 +4636,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "서버 설정"
 
@@ -4630,11 +4649,11 @@ msgstr ""
 msgid "Service Type"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "서비스"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4673,11 +4692,11 @@ msgstr ""
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4696,15 +4715,15 @@ msgstr "이 인터페이스를 정지합니다"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "신호"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4716,11 +4735,12 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Size"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4733,15 +4753,15 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4791,7 +4811,7 @@ msgid ""
 "dead"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4814,7 +4834,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr ""
 
@@ -4828,11 +4848,11 @@ msgstr "시작"
 msgid "Start priority"
 msgstr "시작 우선순위"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4849,21 +4869,21 @@ msgstr "Static IPv4 Route 경로"
 msgid "Static IPv6 Routes"
 msgstr "Static IPv6 Route 경로"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Static Lease 들"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Static Route 경로"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4873,14 +4893,14 @@ msgstr ""
 "할 때 사용됩니다.  이 기능은 또한 지정된 host 에 대해서만 주소 임대를 하도록 "
 "하는 non-dynamic 인터페이스 설정에도 사용됩니다."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "상태"
 
@@ -4890,7 +4910,7 @@ msgstr "상태"
 msgid "Stop"
 msgstr "정지"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Strict order"
 
@@ -4899,15 +4919,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "제출하기"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4916,7 +4936,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "스위치"
 
@@ -4929,15 +4949,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "스위치 VLAN"
@@ -4952,7 +4972,7 @@ msgstr "프로토콜 변경"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -4964,15 +4984,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr "브라우저 시간대로 동기화"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "시스템"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "시스템 로그"
 
@@ -4988,11 +5008,11 @@ msgstr "System log 버퍼 크기"
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "TFTP 설정"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "TFTP 서버 root"
 
@@ -5001,7 +5021,7 @@ msgstr "TFTP 서버 root"
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr ""
 
@@ -5047,7 +5067,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5057,7 +5077,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5075,7 +5095,7 @@ msgid ""
 "</abbr> <code>/dev/sda1</code>)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5130,7 +5150,7 @@ msgstr ""
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5158,7 +5178,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5215,19 +5235,20 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5240,7 +5261,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5248,7 +5269,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5286,7 +5307,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5328,7 +5349,7 @@ msgstr "이 section 은 아직 입력된 값이 없습니다"
 msgid "Time Synchronization"
 msgstr "시간 동기화"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5336,7 +5357,7 @@ msgstr ""
 msgid "Timezone"
 msgstr "시간대"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5358,14 +5379,15 @@ msgstr ""
 msgid "Total Available"
 msgstr "총 이용 가능한 양"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "트래픽"
 
@@ -5373,15 +5395,15 @@ msgstr "트래픽"
 msgid "Transfer"
 msgstr "전송량"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5389,7 +5411,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5405,7 +5427,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "유형"
@@ -5423,11 +5445,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5492,12 +5514,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "알수없음"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5506,7 +5528,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5522,7 +5544,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "적용 안된 변경 사항"
 
@@ -5548,7 +5570,7 @@ msgstr ""
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5563,25 +5585,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "아카이브 업로드..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5589,11 +5611,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "가동 시간"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "<code>/etc/ethers</code> 사용"
 
@@ -5704,7 +5726,7 @@ msgstr "Gateway metric 사용"
 msgid "Use routing table"
 msgstr "Routing table 사용"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5722,11 +5744,11 @@ msgstr ""
 msgid "Used"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5758,7 +5780,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5805,45 +5827,37 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "WMM Mode"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "실행한 명령이 끝나기를 기다리는 중입니다..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5861,7 +5875,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5878,57 +5892,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "무선"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "무선랜 네트워크"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "무선랜 개요"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "무선랜 보안"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "무선이 비활성화되어"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "무선이 연결되어 있지 않습니다"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "무선 네트워크가 꺼져 있음"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "무선 네트워크가 켜져 있음"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "받은 DNS 요청 내용을 systlog 에 기록합니다"
 
@@ -5958,9 +5972,9 @@ msgstr ""
 "와 같은 중요 init script 를 비활성화 할 경우, 장치에 접속을 못하실 수 있습니"
 "다!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -5982,14 +5996,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6031,11 +6045,11 @@ msgstr "지정한 인터페이스(들)로 구성된 bridge 를 생성합니다"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6054,7 +6068,7 @@ msgstr "지정한 인터페이스(들)로 구성된 bridge 를 생성합니다"
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr ""
 
@@ -6071,13 +6085,14 @@ msgstr ""
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "만료됨"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6131,15 +6146,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "local <abbr title=\"Domain Name System\">DNS</abbr> 파일"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6166,23 +6181,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6213,8 +6228,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6235,7 +6250,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6243,7 +6258,7 @@ msgstr ""
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6255,8 +6270,9 @@ msgstr ""
 msgid "unknown"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6284,6 +6300,7 @@ msgid "untagged"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6296,6 +6313,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6324,6 +6342,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6383,6 +6402,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6408,6 +6430,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6443,7 +6466,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
@@ -6455,6 +6478,9 @@ msgstr ""
 msgid "« Back"
 msgstr ""
 
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "실행한 명령이 끝나기를 기다리는 중입니다..."
+
 #~ msgid "Realtime Connections"
 #~ msgstr "실시간 연결수"
 
diff --git a/modules/luci-base/po/mr/base.po b/modules/luci-base/po/mr/base.po
new file mode 100644 (file)
index 0000000..ad2b4c9
--- /dev/null
@@ -0,0 +1,6409 @@
+msgid ""
+msgstr ""
+"PO-Revision-Date: 2019-12-15 21:21+0000\n"
+"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
+"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/luci/mr/>"
+"\n"
+"Language: mr\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"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:910
+msgid "%.1f dB"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:110
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:251
+msgid "%d Bit"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
+msgid "%d invalid field(s)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:32
+msgid "%s is untagged in multiple VLANs!"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:290
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:400
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:267
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:304
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:322
+msgid "(%d minute window, %d second interval)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:124
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:257
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:281
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:88
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:91
+msgid "(empty)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:350
+#: modules/luci-compat/luasrc/view/cbi/network_netinfo.htm:23
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:58
+msgid "(no interfaces attached)"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:48
+msgid "-- Additional Field --"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:258
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1651
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1783
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:315
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1179
+#: modules/luci-compat/luasrc/view/cbi/header.htm:5
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:88
+msgid "-- Please choose --"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/cbi.js:259
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:416
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1180
+#: modules/luci-compat/luasrc/view/cbi/header.htm:6
+msgid "-- custom --"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:268
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:377
+msgid "-- match by label --"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:254
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:360
+msgid "-- match by uuid --"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:27
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:44
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:23
+msgid "-- please select --"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
+msgid "0 = not using RSSI threshold, 1 = do not change driver default"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:228
+msgid "1 Minute Load:"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:248
+msgid "15 Minute Load:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
+msgid "4-character hexadecimal ID"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:18
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:11
+msgid "464XLAT (CLAT)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:238
+msgid "5 Minute Load:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
+msgid "6-octet identifier as a hex string - no colons"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
+msgid "802.11r Fast Transition"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
+msgid "802.11w Association SA Query maximum timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
+msgid "802.11w Association SA Query retry timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
+msgid "802.11w Management Frame Protection"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
+msgid "802.11w maximum timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
+msgid "802.11w retry timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
+msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
+msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
+msgid ""
+"<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
+"order of the resolvfile"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
+msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:75
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Gateway"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:598
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
+msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
+msgid ""
+"<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
+"(CIDR)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
+msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
+msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:40
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
+msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:51
+msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
+msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
+msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
+msgid ""
+"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
+"Protocol\">DHCP</abbr> leases"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
+msgid ""
+"<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
+"Domain Name System\">EDNS0</abbr> packet size"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
+msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:26
+msgid ""
+"<br/>Note: you need to manually restart the cron service if the crontab file "
+"was empty before editing."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
+msgid "A directory with the same name already exists."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
+msgid "A new login is required since the authentication session expired."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:890
+msgid "A43C + J43 + A43"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:891
+msgid "A43C + J43 + A43 + V43"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:903
+msgid "ADSL"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:879
+msgid "ANSI T1.413"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:94
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:67
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:86
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:67
+msgid "APN"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175
+msgid "ARP retry threshold"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:898
+msgid "ATM (Asynchronous Transfer Mode)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:919
+msgid "ATM Bridges"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:951
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:66
+msgid "ATM Virtual Channel Identifier (VCI)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:952
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:70
+msgid "ATM Virtual Path Identifier (VPI)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:919
+msgid ""
+"ATM bridges expose encapsulated ethernet in AAL5 connections as virtual "
+"Linux network interfaces which can be used in conjunction with DHCP or PPP "
+"to dial into the provider network."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:958
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:62
+msgid "ATM device number"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:36
+msgid "ATU-C System Vendor ID"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:264
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:541
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:545
+msgid "Absent Interface"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
+msgid "Access Concentrator"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+msgid "Access Point"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:73
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:355
+msgid "Actions"
+msgstr ""
+
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:69
+msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
+msgstr ""
+
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:97
+msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:80
+msgid "Active Connections"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:30
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:12
+msgid "Active DHCP Leases"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
+msgid "Active DHCPv6 Leases"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
+msgid "Ad-Hoc"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:902
+#: modules/luci-base/htdocs/luci-static/resources/form.js:904
+#: modules/luci-base/htdocs/luci-static/resources/form.js:917
+#: modules/luci-base/htdocs/luci-static/resources/form.js:918
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1541
+#: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
+#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
+msgid "Add"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:923
+msgid "Add ATM Bridge"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:92
+msgid "Add IPv4 address…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:207
+msgid "Add IPv6 address…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:47
+msgid "Add LED action"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:216
+msgid "Add VLAN"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:14
+msgid "Add instance"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:142
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:148
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:237
+msgid "Add key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+msgid "Add local domain suffix to names served from hosts files"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:306
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:752
+msgid "Add new interface..."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:99
+msgid "Add peer"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
+msgid "Additional Hosts files"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
+msgid "Additional servers file"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:33
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:34
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:35
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:36
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:40
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:42
+msgid "Address"
+msgstr "पत्ता"
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
+msgid "Address to access local relay bridge"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
+msgid "Administration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
+msgid "Advanced Settings"
+msgstr "प्रगत सेटिंग्ज"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
+msgid "Aggregate Transmit Power (ACTATP)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
+msgid "Alert"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
+#: modules/luci-compat/luasrc/model/network.lua:1416
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
+msgid "Alias Interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:140
+msgid "Alias of \"%s\""
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
+msgid "All Servers"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
+msgid ""
+"Allocate IP addresses sequentially, starting from the lowest available "
+"address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
+msgid "Allocate IP sequentially"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:24
+msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
+msgid "Allow AP mode to disconnect STAs based on low ACK condition"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
+msgid "Allow all except listed"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+msgid "Allow legacy 802.11b rates"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
+msgid "Allow listed only"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+msgid "Allow localhost"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:35
+msgid "Allow remote hosts to connect to local SSH forwarded ports"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:30
+msgid "Allow root logins with password"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:30
+msgid "Allow the <em>root</em> user to login with password"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+msgid ""
+"Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
+msgid "Allowed IPs"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:649
+msgid "Always announce default router"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
+msgid ""
+"Always use 40MHz channels even if the secondary channel overlaps. Using this "
+"option does not comply with IEEE 802.11n-2009!"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:871
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:19
+msgid "Annex"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:872
+msgid "Annex A + L + M (all)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:880
+msgid "Annex A G.992.1"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:881
+msgid "Annex A G.992.2"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:882
+msgid "Annex A G.992.3"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:883
+msgid "Annex A G.992.5"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:873
+msgid "Annex B (all)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:876
+msgid "Annex B G.992.1"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:877
+msgid "Annex B G.992.3"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:878
+msgid "Annex B G.992.5"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:874
+msgid "Annex J (all)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:884
+msgid "Annex L G.992.3 POTS 1"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:875
+msgid "Annex M (all)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:885
+msgid "Annex M G.992.3"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:886
+msgid "Annex M G.992.5"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:649
+msgid "Announce as default router even if no public prefix is available."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:654
+msgid "Announced DNS domains"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:653
+msgid "Announced DNS servers"
+msgstr "घोषित डीएनएस सर्व्हर"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
+msgid "Anonymous Identity"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:161
+msgid "Anonymous Mount"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:157
+msgid "Anonymous Swap"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:173
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:194
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:60
+msgid "Any zone"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:115
+msgid "Apply backup?"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
+msgid "Apply request failed with status <code>%h</code>"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
+msgid "Apply unchecked"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
+msgid "Architecture"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:184
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27
+msgid ""
+"Assign a part of given length of every public IPv6-prefix to this interface"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:189
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:31
+msgid ""
+"Assign prefix parts using this hexadecimal subprefix ID for this interface."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
+msgid "Associated Stations"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+msgid "Associations"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:153
+msgid "Attempt to enable configured mount points for attached devices"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:104
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:64
+msgid "Auth Group"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
+msgid "Authentication"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:70
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:70
+msgid "Authentication Type"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+msgid "Authoritative"
+msgstr ""
+
+#: modules/luci-base/luasrc/view/sysauth.htm:17
+msgid "Authorization Required"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
+msgid "Auto Refresh"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:106
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:18
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:24
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:98
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:50
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:94
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:81
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:55
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:68
+msgid "Automatic"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_hnet.lua:7
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:7
+msgid "Automatic Homenet (HNCP)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:173
+msgid "Automatically check filesystem for errors before mounting"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:169
+msgid "Automatically mount filesystems on hotplug"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:165
+msgid "Automatically mount swap on hotplug"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:169
+msgid "Automount Filesystem"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:165
+msgid "Automount Swap"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:192
+msgid "Available"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:264
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:274
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:326
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:336
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:346
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:231
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:241
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:251
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:260
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:270
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:288
+msgid "Average:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:892
+msgid "B43 + B43C"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:893
+msgid "B43 + B43C + V43"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:48
+msgid "BR / DMR / AFTR"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+msgid "BSSID"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:14
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:48
+msgid "Back to Overview"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:48
+msgid "Back to configuration"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
+msgid "Backup"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:28
+msgid "Backup / Flash Firmware"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:319
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:12
+msgid "Backup file list"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
+msgid "Band"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
+msgid "Beacon Interval"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:320
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:46
+msgid ""
+"Below is the determined list of files to backup. It consists of changed "
+"configuration files marked by opkg, essential base files and the user "
+"defined backup patterns."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
+msgid ""
+"Bind dynamically to interfaces rather than wildcard address (recommended as "
+"linux default)"
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:48
+msgid "Bind interface"
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:48
+msgid "Bind the tunnel to this interface (optional)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+msgid "Bitrate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+msgid "Bogus NX Domain Override"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
+#: modules/luci-compat/luasrc/model/network.lua:1420
+msgid "Bridge"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:411
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:725
+msgid "Bridge interfaces"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:959
+msgid "Bridge unit number"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:407
+msgid "Bring up on boot"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+msgid "Browse…"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:36
+msgid "Buffered"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:137
+msgid "CA certificate; if empty it will be saved after the first connection."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:7
+msgid "CLAT configuration failed"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:71
+msgid "CPU usage (%)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:40
+msgid "Cached"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:53
+#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:53
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:21
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:21
+msgid "Call failed"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
+msgid "Cancel"
+msgstr "रद्द करा"
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:17
+msgid "Category"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:48
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:234
+msgid "Chain"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
+msgid "Changes"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
+msgid "Changes have been reverted."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:44
+msgid "Changes the administrator password for accessing the device"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:162
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
+msgid "Channel"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:173
+msgid "Check filesystems before mount"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
+msgid "Check this option to delete the existing networks from this radio."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:106
+msgid "Checking archive…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:189
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:191
+msgid "Checking image…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:387
+msgid "Choose mtdblock"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
+msgid ""
+"Choose the firewall zone you want to assign to this interface. Select "
+"<em>unspecified</em> to remove the interface from the associated zone or "
+"fill out the <em>create</em> field to define a new zone and attach the "
+"interface to it."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+msgid ""
+"Choose the network(s) you want to attach to this wireless interface or fill "
+"out the <em>create</em> field to define a new network."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
+msgid "Cipher"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:91
+msgid "Cisco UDP encapsulation"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:358
+msgid ""
+"Click \"Generate archive\" to download a tar archive of the current "
+"configuration files."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:384
+msgid ""
+"Click \"Save mtdblock\" to download specified mtdblock file. (NOTE: THIS "
+"FEATURE IS FOR PROFESSIONALS! )"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
+msgid "Client"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:49
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:47
+msgid "Client ID to send when requesting DHCP"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:144
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:150
+msgid "Close"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:157
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:141
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:128
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:106
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:115
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:138
+msgid ""
+"Close inactive connection after the given amount of seconds, use 0 to "
+"persist connection"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:49
+msgid "Close list..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
+#: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
+msgid "Collecting data..."
+msgstr "डेटा संकलित करीत आहे ..."
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:70
+msgid "Command"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:393
+msgid "Command OK"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:30
+msgid "Command failed"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:64
+msgid "Comment"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
+msgid ""
+"Complicates key reinstallation attacks on the client side by disabling "
+"retransmission of EAPOL-Key frames that are used to install keys. This "
+"workaround might cause interoperability issues and reduced robustness of key "
+"negotiation especially in environments with heavy traffic load."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
+msgid "Configuration"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+msgid "Configuration changes have been rolled back!"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
+msgid "Confirm disconnect"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:51
+msgid "Confirmation"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:50
+msgid "Connected"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:7
+#: modules/luci-compat/luasrc/model/network.lua:27
+msgid "Connection attempt failed"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:403
+msgid "Connection lost"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
+msgid "Connections"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:15
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:336
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:52
+msgid "Contents have been saved."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
+msgid "Continue"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
+msgid ""
+"Could not regain access to the device after applying the configuration "
+"changes. You might need to reconnect if you modified network related "
+"settings such as the IP address or wireless security credentials."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:138
+msgid "Country"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
+msgid "Country Code"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
+msgid "Create / Assign firewall-zone"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:782
+msgid "Create interface"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:166
+msgid "Critical"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:170
+msgid "Cron Log Level"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:450
+msgid "Current power"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:565
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:567
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:51
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:53
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:82
+#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:83
+msgid "Custom Interface"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:36
+msgid "Custom delegated IPv6-prefix"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:377
+msgid ""
+"Custom files (certificates, scripts) may remain on the system. To prevent "
+"this, perform a factory-reset first."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:41
+msgid ""
+"Customizes the behaviour of the device <abbr title=\"Light Emitting Diode"
+"\">LED</abbr>s if possible."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
+msgid "DAE-Client"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
+msgid "DAE-Port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
+msgid "DAE-Secret"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:322
+msgid "DHCP Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
+msgid "DHCP and DNS"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
+#: modules/luci-compat/luasrc/model/network.lua:968
+msgid "DHCP client"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:614
+msgid "DHCP-Options"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_dhcpv6.lua:7
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:7
+msgid "DHCPv6 client"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:641
+msgid "DHCPv6-Mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:626
+msgid "DHCPv6-Service"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:46
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:47
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:48
+msgid "DNS"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
+msgid "DNS forwardings"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:37
+msgid "DNS-Label / FQDN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
+msgid "DNSSEC"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
+msgid "DNSSEC check unsigned"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:99
+msgid "DPD Idle Timeout"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:41
+msgid "DS-Lite AFTR address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:868
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:44
+msgid "DSL"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:13
+msgid "DSL Status"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:901
+msgid "DSL line mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
+msgid "DTIM Interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
+msgid "DUID"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:21
+msgid "Data Rate"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:161
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
+msgid "Debug"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
+msgid "Default %d"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:107
+msgid "Default Route"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:48
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:85
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:65
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:49
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:67
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:80
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:108
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:149
+msgid "Default gateway"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:641
+msgid "Default is stateless + stateful"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:54
+msgid "Default state"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
+msgid "Define a name for this network."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:614
+msgid ""
+"Define additional DHCP options, for example "
+"\"<code>6,192.168.2.1,192.168.2.2</code>\" which advertises different DNS "
+"servers to clients."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:966
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1215
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1218
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1526
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
+#: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
+msgid "Delete"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:176
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:182
+msgid "Delete key"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
+msgid "Delete request failed: %s"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
+msgid "Delete this network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
+msgid "Delivery Traffic Indication Message Interval"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
+msgid "Description"
+msgstr "वर्णन"
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
+msgid "Deselect"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:216
+msgid "Design"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:381
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:62
+msgid "Destination"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:164
+msgid "Destination zone"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:67
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:190
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:43
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:390
+msgid "Device"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+msgid "Device Configuration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:83
+msgid "Device is not active"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:170
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:516
+msgid "Device is restarting…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
+msgid "Device unreachable!"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:46
+msgid "Device unreachable! Still waiting for device..."
+msgstr ""
+
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
+msgid "Diagnostics"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:101
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:93
+msgid "Dial number"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
+msgid "Directory"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+msgid "Disable"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:574
+msgid ""
+"Disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> for "
+"this interface."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:171
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:370
+msgid "Disable DNS lookups"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
+msgid "Disable Encryption"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
+msgid "Disable Inactivity Polling"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
+msgid "Disable this network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:51
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:95
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:82
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:56
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:69
+msgid "Disabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
+msgid "Disassociate On Low Acknowledgement"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
+msgid "Discard upstream RFC1918 responses"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
+msgid "Disconnect"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:64
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:22
+msgid "Disconnection attempt failed"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1377
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
+msgid "Dismiss"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
+msgid "Distance Optimization"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
+msgid "Distance to farthest network member in meters."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+msgid ""
+"Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
+"\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
+"Forwarder for <abbr title=\"Network Address Translation\">NAT</abbr> "
+"firewalls"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
+msgid "Do not cache negative replies, e.g. for not existing domains"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
+msgid "Do not forward requests that cannot be answered by public name servers"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+msgid "Do not forward reverse lookups for local networks"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
+msgid "Do you really want to delete \"%s\" ?"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:177
+msgid "Do you really want to delete the following SSH key?"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:90
+msgid "Do you really want to erase all settings?"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
+msgid "Do you really want to recursively delete the directory \"%s\" ?"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+msgid "Domain required"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
+msgid "Domain whitelist"
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
+msgid "Don't Fragment"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
+msgid ""
+"Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
+"<abbr title=\"Domain Name System\">DNS</abbr>-Name"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:152
+msgid "Down"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:361
+msgid "Download backup"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:394
+msgid "Download mtdblock"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:906
+msgid "Downstream SNR offset"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1174
+msgid "Drag to reorder"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:11
+msgid "Dropbear Instance"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:9
+msgid ""
+"Dropbear offers <abbr title=\"Secure Shell\">SSH</abbr> network shell access "
+"and an integrated <abbr title=\"Secure Copy\">SCP</abbr> server"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:14
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:11
+msgid "Dual-Stack Lite (RFC6333)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:590
+msgid "Dynamic <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr>"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
+msgid "Dynamic tunnel"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:590
+msgid ""
+"Dynamically allocate DHCP addresses for clients. If disabled, only clients "
+"having static leases will be served."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67
+msgid "EA-bits length"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
+msgid "EAP-Method"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1193
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1196
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1452
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
+msgid "Edit"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/error.htm:13
+msgid ""
+"Edit the raw configuration data above to fix any error and hit \"Save\" to "
+"reload the page."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
+msgid "Edit this network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
+msgid "Edit wireless network"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
+msgid "Emergency"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+msgid "Enable"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:457
+msgid ""
+"Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
+"snooping"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:455
+msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:171
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:364
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:370
+msgid "Enable DNS lookups"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
+msgid "Enable HE.net dynamic endpoint update"
+msgstr ""
+
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:89
+msgid "Enable IPv6 negotiation"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:49
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:93
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:80
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:54
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:67
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:93
+msgid "Enable IPv6 negotiation on the PPP link"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:189
+msgid "Enable Jumbo Frame passthrough"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:236
+msgid "Enable NTP client"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96
+msgid "Enable Single DES"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
+msgid "Enable TFTP server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:181
+msgid "Enable VLAN functionality"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
+msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
+msgid "Enable key reinstallation (KRACK) countermeasures"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:184
+msgid "Enable learning and aging"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:195
+msgid "Enable mirroring of incoming packets"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:196
+msgid "Enable mirroring of outgoing packets"
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
+msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
+msgid "Enable this network"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:74
+msgid "Enable/Disable"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:241
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:350
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
+msgid "Enabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:457
+msgid "Enables IGMP snooping on this bridge"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
+msgid ""
+"Enables fast roaming among access points that belong to the same Mobility "
+"Domain"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:455
+msgid "Enables the Spanning Tree Protocol on this bridge"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:59
+msgid "Encapsulation limit"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:896
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:954
+msgid "Encapsulation mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+msgid "Encryption"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:128
+msgid "Endpoint Host"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:132
+msgid "Endpoint Port"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
+msgid "Enter custom value"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/dropdown.htm:16
+msgid "Enter custom values"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:93
+msgid "Erasing..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:97
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:98
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:99
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:101
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:165
+msgid "Error"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:29
+msgid "Errored seconds (ES)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
+#: modules/luci-compat/luasrc/model/network.lua:1432
+msgid "Ethernet Adapter"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
+#: modules/luci-compat/luasrc/model/network.lua:1422
+msgid "Ethernet Switch"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
+msgid "Exclude interfaces"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
+msgid "Expand hosts"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
+msgid "Expecting a hexadecimal assignment hint"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+msgid "Expecting: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:49
+msgid "Expires"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
+msgid ""
+"Expiry time of leased addresses, minimum is 2 minutes (<code>2m</code>)."
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:19
+msgid "External"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+msgid "External R0 Key Holder List"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
+msgid "External R1 Key Holder List"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:142
+msgid "External system log server"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:147
+msgid "External system log server port"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:152
+msgid "External system log server protocol"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:79
+msgid "Extra SSH command options"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
+msgid "FT over DS"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
+msgid "FT over the Air"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
+msgid "FT protocol"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:83
+msgid "Failed to change the system password."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
+msgid "Failed to confirm apply within %ds, waiting for rollback…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:34
+msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+msgid "File"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
+msgid "File not accessible"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
+msgid "Filename"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
+msgid "Filename of the boot image advertised to clients"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:190
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:312
+msgid "Filesystem"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+msgid "Filter private"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
+msgid "Filter useless"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:65
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:23
+msgid "Finalizing failed"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:149
+msgid ""
+"Find all currently attached filesystems and swap and replace configuration "
+"with defaults based on what was detected"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
+msgid "Find and join network"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:9
+msgid "Finish"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
+msgid "Firewall"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:76
+msgid "Firewall Mark"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:321
+msgid "Firewall Settings"
+msgstr ""
+
+#: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:44
+msgid "Firewall Status"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:913
+msgid "Firmware File"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
+msgid "Firmware Version"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
+msgid "Fixed source port for outbound DNS queries"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:279
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:411
+msgid "Flash image..."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:275
+msgid "Flash image?"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:401
+msgid "Flash new firmware image"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:352
+msgid "Flash operations"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:284
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:286
+msgid "Flashing…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:593
+msgid "Force"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
+msgid "Force 40MHz mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
+msgid "Force CCMP (AES)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:593
+msgid "Force DHCP on this network even if another server is detected."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
+msgid "Force TKIP"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
+msgid "Force TKIP and CCMP (AES)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:848
+msgid "Force link"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:251
+msgid "Force upgrade"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:90
+msgid "Force use of NAT-T"
+msgstr ""
+
+#: modules/luci-base/luasrc/view/csrftoken.htm:8
+msgid "Form token mismatch"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:164
+msgid "Forward DHCP traffic"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:28
+msgid "Forward Error Correction Seconds (FECS)"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:161
+msgid "Forward broadcast traffic"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
+msgid "Forward mesh peer traffic"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:961
+msgid "Forwarding mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
+msgid "Fragmentation Threshold"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:35
+msgid "Free"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:89
+msgid ""
+"Further information about WireGuard interfaces and peers at <a href='http://"
+"wireguard.com'>wireguard.com</a>."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
+msgid "GHz"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:91
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:77
+msgid "GPRS only"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:43
+msgid "Gateway"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:35
+msgid "Gateway Ports"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:9
+#: modules/luci-compat/luasrc/model/network.lua:29
+msgid "Gateway address is invalid"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:98
+msgid "Gateway metric"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:104
+msgid "General Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
+msgid "General Setup"
+msgstr "सामान्य सेटअप"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:149
+msgid "Generate Config"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+msgid "Generate PMK locally"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:363
+msgid "Generate archive"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:75
+msgid "Given password confirmation did not match, password not changed!"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:145
+msgid "Global Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:859
+msgid "Global network options"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
+msgid "Go to password configuration..."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1117
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1619
+#: modules/luci-compat/luasrc/view/cbi/full_valueheader.htm:4
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:58
+msgid "Go to relevant configuration page"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:66
+msgid "Group Password"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:22
+msgid "Guest"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81
+msgid "HE.net password"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
+msgid "HE.net username"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:45
+msgid "Hang Up"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:33
+msgid "Header Error Code Errors (HEC)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:96
+msgid ""
+"Here you can configure the basic aspects of your device like its hostname or "
+"the timezone."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
+msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:99
+#: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:61
+msgid "Hide empty chains"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
+msgid "Host"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:21
+msgid "Host entries"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:171
+msgid "Host expiry timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
+msgid "Host-<abbr title=\"Internet Protocol Address\">IP</abbr> or Network"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:102
+msgid "Host-Uniq tag content"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
+msgid "Hostname"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:22
+msgid "Hostname to send when requesting DHCP"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
+msgid "Hostnames"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:24
+msgid "Hybrid"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:75
+msgid "IKE DH Group"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:59
+msgid "IP Addresses"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:80
+msgid "IP Protocol"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:88
+msgid "IP Type"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:30
+msgid "IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:8
+#: modules/luci-compat/luasrc/model/network.lua:28
+msgid "IP address is invalid"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:11
+#: modules/luci-compat/luasrc/model/network.lua:31
+msgid "IP address is missing"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
+msgid "IPv4"
+msgstr ""
+
+#: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:49
+msgid "IPv4 Firewall"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:28
+msgid "IPv4 Upstream"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:178
+msgid "IPv4 address"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:33
+msgid "IPv4 assignment length"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:181
+msgid "IPv4 broadcast"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:180
+msgid "IPv4 gateway"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:179
+msgid "IPv4 netmask"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:286
+msgid "IPv4 network in address/netmask notation"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:90
+msgid "IPv4 only"
+msgstr "केवळ IPv4"
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:52
+msgid "IPv4 prefix"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:61
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:55
+msgid "IPv4 prefix length"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:83
+msgid "IPv4+IPv6"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:34
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:29
+msgid "IPv4-Address"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ipip.lua:9
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:10
+msgid "IPv4-in-IPv4 (RFC2003)"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:89
+msgid "IPv4/IPv6 (both - defaults to IPv4)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:88
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:90
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:91
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
+msgid "IPv6"
+msgstr ""
+
+#: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:52
+msgid "IPv6 Firewall"
+msgstr ""
+
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:128
+msgid "IPv6 Neighbours"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:549
+msgid "IPv6 Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:863
+msgid "IPv6 ULA-Prefix"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:28
+msgid "IPv6 Upstream"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:205
+msgid "IPv6 address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:189
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:31
+msgid "IPv6 assignment hint"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:184
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27
+msgid "IPv6 assignment length"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:210
+msgid "IPv6 gateway"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:291
+msgid "IPv6 network in address/netmask notation"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:91
+msgid "IPv6 only"
+msgstr "केवळ IPv6"
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
+msgid "IPv6 prefix"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:57
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:63
+msgid "IPv6 prefix length"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:214
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:57
+msgid "IPv6 routed prefix"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:218
+msgid "IPv6 suffix"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
+msgid "IPv6-Address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:95
+msgid "IPv6-PD"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_6x4.lua:13
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:10
+msgid "IPv6-in-IPv4 (RFC4213)"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_6x4.lua:17
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:9
+msgid "IPv6-over-IPv4 (6rd)"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_6x4.lua:15
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:9
+msgid "IPv6-over-IPv4 (6to4)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
+msgid "Identity"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96
+msgid "If checked, 1DES is enabled"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
+msgid "If checked, encryption is disabled"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:252
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:358
+msgid ""
+"If specified, mount the device by its UUID instead of a fixed device node"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:265
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:374
+msgid ""
+"If specified, mount the device by the partition label instead of a fixed "
+"device node"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:34
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:116
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:48
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:85
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:65
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:49
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:33
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:67
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:80
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:108
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:149
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:56
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:100
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:87
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:61
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:74
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:97
+msgid "If unchecked, no default route is configured"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:37
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:124
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:39
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:116
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:59
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:103
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:90
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:64
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:77
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:100
+msgid "If unchecked, the advertised DNS server addresses are ignored"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:337
+msgid ""
+"If your physical memory is insufficient unused data can be temporarily "
+"swapped to a swap-device resulting in a higher amount of usable <abbr title="
+"\"Random Access Memory\">RAM</abbr>. Be aware that swapping data is a very "
+"slow process as the swap-device cannot be accessed with the high datarates "
+"of the <abbr title=\"Random Access Memory\">RAM</abbr>."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
+msgid "Ignore <code>/etc/hosts</code>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:574
+msgid "Ignore interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
+msgid "Ignore resolve file"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:409
+msgid "Image"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:59
+msgid "In"
+msgstr ""
+
+#: modules/luci-base/luasrc/view/csrftoken.htm:13
+msgid ""
+"In order to prevent unauthorized access to the system, your request has been "
+"blocked. Click \"Continue »\" below to return to the previous page."
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:157
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:141
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:128
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:106
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:115
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:138
+msgid "Inactivity timeout"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:261
+msgid "Inbound:"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:162
+msgid "Info"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:96
+msgid "Information"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
+msgid "Initialization failure"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:73
+msgid "Initscript"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:108
+msgid "Initscripts"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
+msgid "Install protocol extensions..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:459
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:466
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:730
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:734
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:26
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:47
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:134
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:16
+msgid "Interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:59
+msgid "Interface %q device auto-migrated from %q to %q."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
+msgid "Interface Configuration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:102
+msgid "Interface has %d pending changes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:59
+msgid "Interface is marked for deletion"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:204
+msgid "Interface is reconnecting..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:188
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:204
+msgid "Interface is shutting down..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:248
+msgid "Interface is starting..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:251
+msgid "Interface is stopping..."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
+msgid "Interface name"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:267
+msgid "Interface not present or not connected yet."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
+msgid "Interfaces"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:20
+msgid "Internal"
+msgstr ""
+
+#: modules/luci-base/luasrc/view/error500.htm:8
+msgid "Internal Server Error"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:192
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:42
+msgid "Invalid"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:10
+msgid "Invalid Base64 key string"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:282
+msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:291
+msgid "Invalid VLAN ID given! Only unique IDs are allowed"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:395
+msgid "Invalid argument"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:394
+msgid "Invalid command"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:80
+msgid "Invalid hexadecimal value"
+msgstr ""
+
+#: modules/luci-base/luasrc/view/sysauth.htm:12
+msgid "Invalid username and/or password! Please try again."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
+msgid "Isolate Clients"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:227
+msgid ""
+"It appears that you are trying to flash an image that does not fit into the "
+"flash memory, please verify the image file!"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
+msgid "JavaScript required!"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
+msgid "Join Network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
+msgid "Join Network: Wireless Scan"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
+msgid "Joining Network: %q"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:219
+msgid "Keep settings and retain the current configuration"
+msgstr ""
+
+#: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
+msgid "Kernel Log"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
+msgid "Kernel Version"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
+msgid "Key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
+msgid "Key #%d"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:53
+msgid "Kill"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:21
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:10
+msgid "L2TP"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:40
+msgid "L2TP Server"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:131
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:115
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:102
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:76
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:89
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:112
+msgid "LCP echo failure threshold"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:144
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:128
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:115
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:89
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:102
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:125
+msgid "LCP echo interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:955
+msgid "LLC"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:265
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:374
+msgid "Label"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:205
+msgid "Language"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:107
+msgid "Language and Style"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:23
+msgid "Latency"
+msgstr ""
+
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:21
+msgid "Leaf"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
+msgid "Lease time"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
+msgid "Leasefile"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
+msgid "Leasetime remaining"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:50
+msgid "Leave empty to autodetect"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:40
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:39
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:39
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:45
+msgid "Leave empty to use the current WAN address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
+msgid "Legend:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:581
+msgid "Limit"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
+msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
+msgid "Limit listening to these interfaces, and loopback."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:24
+msgid "Line Attenuation (LATN)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:17
+msgid "Line Mode"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:16
+msgid "Line State"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:18
+msgid "Line Uptime"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
+msgid "Link On"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
+msgid ""
+"List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
+"requests to"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+msgid ""
+"List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
+"Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
+"(NAS Identifier) to a destination MAC address when requesting PMK-R1 key "
+"from the R0KH that the STA used during the Initial Mobility Domain "
+"Association."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
+msgid ""
+"List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
+"as 6 octets with colons,128-bit key as hex string. <br />This list is used "
+"to map R1KH-ID to a destination MAC address when sending PMK-R1 key from the "
+"R0KH. This is also the list of authorized R1KHs in the MD that can request "
+"PMK-R1 keys."
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:82
+msgid "List of SSH key files for auth"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+msgid "List of domains to allow RFC1918 responses for"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+msgid "List of hosts that supply bogus NX domain results"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
+msgid "Listen Interfaces"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:54
+msgid "Listen Port"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:16
+msgid "Listen only on the given interface or, if unspecified, on all"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
+msgid "Listening port for inbound DNS queries"
+msgstr ""
+
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
+msgid "Load"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
+msgid "Load Average"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
+msgid "Loading directory contents…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
+#: modules/luci-base/luasrc/view/view.htm:4
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
+msgid "Loading view…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:10
+#: modules/luci-compat/luasrc/model/network.lua:30
+msgid "Local IP address is invalid"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:86
+msgid "Local IP address to assign"
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:44
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:40
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:39
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:39
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
+msgid "Local IPv4 address"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:54
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:45
+msgid "Local IPv6 address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
+msgid "Local Service Only"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:112
+msgid "Local Startup"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
+msgid "Local Time"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
+msgid "Local domain"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+msgid ""
+"Local domain specification. Names matching this domain are never forwarded "
+"and are resolved from DHCP or hosts files only"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+msgid "Local domain suffix appended to DHCP names and hosts file entries"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+msgid "Local server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
+msgid ""
+"Localise hostname depending on the requesting subnet if multiple IPs are "
+"available"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
+msgid "Localise queries"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:160
+msgid "Log output level"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+msgid "Log queries"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:105
+msgid "Logging"
+msgstr ""
+
+#: modules/luci-base/luasrc/view/sysauth.htm:38
+msgid "Login"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
+msgid "Logout"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:31
+msgid "Loss of Signal Seconds (LOSS)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:576
+msgid "Lowest leased address as offset from the network address."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:42
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:77
+msgid "MAC"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
+msgid "MAC-Address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
+msgid "MAC-Address Filter"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
+msgid "MAC-Filter"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
+msgid "MAC-List"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:16
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:13
+msgid "MAP / LW4over6"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:62
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:7
+msgid "MAP rule is invalid"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:318
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:319
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:320
+msgid "MBit/s"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:214
+msgid "MD5"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
+msgid "MHz"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:53
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:53
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:71
+msgid "MTU"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:300
+msgid ""
+"Make sure to clone the root filesystem using something like the commands "
+"below:"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:108
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:100
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:52
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:96
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:83
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:57
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:70
+msgid "Manual"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
+msgid "Master"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:22
+msgid "Max. Attainable Data Rate (ATTNDR)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
+msgid "Maximum allowed Listen Interval"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
+msgid "Maximum allowed number of active DHCP leases"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
+msgid "Maximum allowed number of concurrent DNS queries"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
+msgid "Maximum allowed size of EDNS.0 UDP packets"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:112
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:104
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:93
+msgid "Maximum amount of seconds to wait for the modem to become ready"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:581
+msgid "Maximum number of leased addresses."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+msgid "Maximum transmit power"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
+msgid "Mbit/s"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:33
+msgid "Medium"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:23
+msgid "Memory"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:72
+msgid "Memory usage (%)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
+msgid "Mesh"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
+msgid "Mesh ID"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
+msgid "Mesh Id"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:396
+msgid "Method not found"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:104
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
+msgid "Metric"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:199
+msgid "Mirror monitor port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:198
+msgid "Mirror source port"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:9
+msgid "Mobile Data"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
+msgid "Mobility Domain"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+msgid "Mode"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
+msgid "Model"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:72
+msgid "Modem default"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:73
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:57
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:61
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:73
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:57
+msgid "Modem device"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:66
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:24
+msgid "Modem information query failed"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:112
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:104
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:93
+msgid "Modem init timeout"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:27
+msgid "ModemManager"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
+msgid "Monitor"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:29
+msgid "More Characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1060
+msgid "More…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:191
+msgid "Mount Point"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:143
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:226
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:22
+msgid "Mount Points"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:227
+msgid "Mount Points - Mount Entry"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:338
+msgid "Mount Points - Swap Entry"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:226
+msgid ""
+"Mount Points define at which point a memory device will be attached to the "
+"filesystem"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:153
+msgid "Mount attached devices"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:161
+msgid "Mount filesystems not specifically configured"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:329
+msgid "Mount options"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:290
+msgid "Mount point"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:157
+msgid "Mount swap not specifically configured"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:221
+msgid "Mounted file systems"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:152
+msgid "Move down"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151
+msgid "Move up"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+msgid "NAS ID"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:87
+msgid "NAT-T Mode"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
+msgid "NAT64 Prefix"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:26
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:31
+msgid "NCM"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:632
+msgid "NDP-Proxy"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:72
+msgid "NT Domain"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:270
+msgid "NTP server candidates"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:49
+msgid "Name"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+msgid "Name of the new network"
+msgstr ""
+
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
+msgid "Navigation"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
+msgid "Network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
+msgid "Network Utilities"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
+msgid "Network boot image"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:13
+#: modules/luci-compat/luasrc/model/network.lua:33
+msgid "Network device is not present"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:708
+msgid "New interface name…"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:11
+msgid "Next »"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1757
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:108
+msgid "No"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:557
+msgid "No DHCP Server configured for this interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
+msgid "No Encryption"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:89
+msgid "No NAT-T"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:398
+msgid "No data received"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+msgid "No entries in this directory"
+msgstr ""
+
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:82
+msgid "No files found"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
+msgid "No information available"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:63
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:8
+msgid "No matching prefix delegation"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
+msgid "No negative cache"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
+msgid "No password set!"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:104
+msgid "No peers defined yet"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:117
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:258
+msgid "No public keys present yet."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:83
+msgid "No rules in this chain."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:55
+msgid "No signal"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:809
+msgid "No zone assigned"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+msgid "Noise"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:26
+msgid "Noise Margin (SNR)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:267
+msgid "Noise:"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
+msgid "Non Pre-emptive CRC errors (CRC_P)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+msgid "Non-wildcard"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:74
+msgid "None"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:173
+msgid "Normal"
+msgstr ""
+
+#: modules/luci-base/luasrc/view/error404.htm:8
+msgid "Not Found"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:31
+msgid "Not connected"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:141
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:275
+msgid "Not present"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:96
+msgid "Not started on boot"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:401
+msgid "Not supported"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:163
+msgid "Notice"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
+msgid "Nslookup"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
+msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:195
+msgid "Number of parallel threads used for compression"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:69
+msgid "Obfuscated Group Password"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:61
+msgid "Obfuscated Password"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:105
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:97
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:49
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:93
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:80
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:54
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:67
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:93
+msgid "Obtain IPv6-Address"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
+msgid "Off-State Delay"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
+msgid "On-Link route"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+msgid "On-State Delay"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
+msgid "One of hostname or mac address must be specified!"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:462
+msgid "One of the following: %s"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/nullsection.htm:17
+#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:22
+msgid "One or more fields contain invalid values!"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/map.htm:31
+msgid "One or more invalid/required values on tab"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/nullsection.htm:19
+#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:24
+msgid "One or more required fields have no value!"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:433
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:19
+msgid "Open list..."
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_openconnect.lua:9
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:64
+msgid "OpenConnect (CISCO AnyConnect)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
+msgid "Operating frequency"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
+msgid "Option changed"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
+msgid "Option removed"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
+msgid "Optional"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:76
+msgid ""
+"Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
+"starting with <code>0x</code>."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:218
+msgid ""
+"Optional. Allowed values: 'eui64', 'random', fixed value like '::1' or "
+"'::1:2'. When IPv6 prefix (like 'a:b:c:d::') is received from a delegating "
+"server, use the suffix (like '::1') to form the IPv6 address ('a:b:c:d::1') "
+"for the interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:117
+msgid ""
+"Optional. Base64-encoded preshared key. Adds in an additional layer of "
+"symmetric-key cryptography for post-quantum resistance."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:126
+msgid "Optional. Create routes for Allowed IPs for this peer."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
+msgid "Optional. Description of peer."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:128
+msgid ""
+"Optional. Host of peer. Names are resolved prior to bringing up the "
+"interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:71
+msgid "Optional. Maximum Transmission Unit of tunnel interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:132
+msgid "Optional. Port of peer."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:136
+msgid ""
+"Optional. Seconds between keep alive messages. Default is 0 (disabled). "
+"Recommended value if this device is behind a NAT is 25."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:54
+msgid "Optional. UDP port used for outgoing and incoming packets."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:63
+msgid "Options"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:343
+msgid "Other:"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:60
+msgid "Out"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:271
+msgid "Outbound:"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:50
+msgid "Output Interface"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:164
+msgid "Output zone"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:54
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:222
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:40
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:50
+msgid "Override MAC address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:58
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:226
+#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:44
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:53
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:54
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:94
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:157
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:71
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:145
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:132
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:110
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:119
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:97
+msgid "Override MTU"
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
+msgid "Override TOS"
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58
+msgid "Override TTL"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
+msgid "Override default interface name"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:167
+msgid "Override the gateway in DHCP responses"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:598
+msgid ""
+"Override the netmask sent to clients. Normally it is calculated from the "
+"subnet that is served."
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:179
+msgid "Override the table used for internal routes"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
+msgid "Overview"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
+msgid "Overwrite existing file \"%s\" ?"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:69
+msgid "Owner"
+msgstr ""
+
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:71
+msgid "PAP/CHAP (both)"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:98
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:82
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:90
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:45
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:89
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:76
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:44
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:63
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:82
+msgid "PAP/CHAP password"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:96
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:77
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:88
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:43
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:87
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:74
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:42
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:61
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:77
+msgid "PAP/CHAP username"
+msgstr ""
+
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:101
+msgid "PDP Type"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:68
+msgid "PID"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:95
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:68
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:87
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:68
+msgid "PIN"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:19
+#: modules/luci-compat/luasrc/model/network.lua:39
+msgid "PIN code rejected"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
+msgid "PMK R1 Push"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:13
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:43
+msgid "PPP"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:58
+msgid "PPPoA Encapsulation"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:19
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:28
+msgid "PPPoATM"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:17
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:28
+msgid "PPPoE"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_pppossh.lua:9
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:28
+msgid "PPPoSSH"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ppp.lua:15
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:28
+msgid "PPtP"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:73
+msgid "PSID offset"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:70
+msgid "PSID-bits length"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:899
+msgid "PTM/EFM (Packet Transfer Mode)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
+msgid "Packets"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:809
+msgid "Part of zone %q"
+msgstr ""
+
+#: modules/luci-base/luasrc/view/sysauth.htm:29
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
+msgid "Password"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:24
+msgid "Password authentication"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
+msgid "Password of Private Key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
+msgid "Password of inner Private Key"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:29
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:31
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:33
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35
+msgid "Password strength"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:110
+msgid "Password2"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:231
+msgid "Paste or drag SSH key file…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
+msgid "Path to CA-Certificate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
+msgid "Path to Client-Certificate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
+msgid "Path to Private Key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
+msgid "Path to inner CA-Certificate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
+msgid "Path to inner Client-Certificate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+msgid "Path to inner Private Key"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:267
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:277
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:329
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:339
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:349
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:234
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:244
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:254
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:263
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:273
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:291
+msgid "Peak:"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:89
+msgid "Peer IP address to assign"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:12
+#: modules/luci-compat/luasrc/model/network.lua:32
+msgid "Peer address is missing"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:89
+msgid "Peers"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:80
+msgid "Perfect Forward Secrecy"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:27
+msgid "Perform reboot"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:373
+msgid "Perform reset"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:399
+msgid "Permission denied"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:136
+msgid "Persistent Keep Alive"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:285
+msgid "Phy Rate:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:320
+msgid "Physical Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
+msgid "Ping"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:43
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:44
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:79
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:135
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:55
+msgid "Pkts."
+msgstr ""
+
+#: modules/luci-base/luasrc/view/sysauth.htm:19
+msgid "Please enter your username and password."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
+msgid "Please select the file to upload."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
+msgid "Policy"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:20
+msgid "Port"
+msgstr "पोर्ट"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
+msgid "Port %s"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:275
+msgid "Port status:"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:488
+msgid "Potential negation of: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:37
+msgid "Power Management Mode"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
+msgid "Pre-emptive CRC errors (CRCP_P)"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
+msgid "Prefer LTE"
+msgstr ""
+
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:74
+msgid "Prefer UMTS"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:32
+msgid "Prefix Delegated"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:117
+msgid "Preshared Key"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:131
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:115
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:102
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:76
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:89
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:112
+msgid ""
+"Presume peer to be dead after given amount of LCP echo failures, use 0 to "
+"ignore failures"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
+msgid "Prevent listening on these interfaces."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
+msgid "Prevents client-to-client communication"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:49
+msgid "Private Key"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
+msgid "Processes"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:20
+msgid "Profile"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:58
+msgid "Prot."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:74
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:392
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:722
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:379
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:31
+msgid "Protocol"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:261
+msgid "Provide NTP server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
+msgid "Provide new network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
+msgid "Pseudo Ad-Hoc (ahdemo)"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:113
+msgid "Public Key"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:265
+msgid ""
+"Public keys allow for the passwordless SSH logins with a higher security "
+"compared to the use of plain passwords. In order to upload a new key to the "
+"device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
+"code> file into the input field."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:214
+msgid "Public prefix routed to this device for distribution to clients."
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:9
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:27
+msgid "QMI Cellular"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+msgid "Quality"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
+msgid ""
+"Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
+"servers"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
+msgid "R0 Key Lifetime"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
+msgid "R1 Key Holder"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:88
+msgid "RFC3947 NAT-T mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
+msgid "RSSI threshold for joining"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+msgid "RTS/CTS Threshold"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:43
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:78
+msgid "RX"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
+msgid "RX Rate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
+msgid "RX Rate / TX Rate"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+msgid "Radius-Accounting-Port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
+msgid "Radius-Accounting-Secret"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
+msgid "Radius-Accounting-Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+msgid "Radius-Authentication-Port"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
+msgid "Radius-Authentication-Secret"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
+msgid "Radius-Authentication-Server"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:102
+msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
+msgid ""
+"Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
+"Configuration Protocol\">DHCP</abbr>-Server"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:397
+msgid "Really switch protocol?"
+msgstr ""
+
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
+msgid "Realtime Graphs"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
+msgid "Reassociation Deadline"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
+msgid "Rebind protection"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:13
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:30
+msgid "Reboot"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:149
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:158
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:39
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:44
+msgid "Rebooting…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:14
+msgid "Reboots the operating system of your device"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
+msgid "Receive"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:59
+msgid "Recommended. IP addresses of the WireGuard interface."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:343
+msgid "Reconnect this interface"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:48
+msgid "References"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_relay.lua:153
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:39
+msgid "Relay"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_relay.lua:157
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:36
+msgid "Relay Bridge"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:154
+msgid "Relay between networks"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_relay.lua:12
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:64
+msgid "Relay bridge"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:50
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
+msgid "Remote IPv4 address"
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:40
+msgid "Remote IPv4 address or FQDN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
+msgid "Remove"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
+msgid "Replace wireless configuration"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:17
+msgid "Request IPv6-address"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:23
+msgid "Request IPv6-prefix of length"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:400
+msgid "Request timeout"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+msgid "Required"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:31
+msgid "Required for certain ISPs, e.g. Charter with DOCSIS 3"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:49
+msgid "Required. Base64-encoded private key for this interface."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:113
+msgid "Required. Base64-encoded public key of peer."
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
+msgid ""
+"Required. IP addresses and prefixes that this peer is allowed to use inside "
+"the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
+"routes through the tunnel."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
+msgid "Requires hostapd"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
+msgid "Requires hostapd with EAP support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
+msgid "Requires hostapd with OWE support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
+msgid "Requires hostapd with SAE support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
+msgid ""
+"Requires the 'full' version of wpad/hostapd and support from the wifi driver "
+"<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
+msgid ""
+"Requires upstream supports DNSSEC; verify unsigned domain responses really "
+"come from unsigned domains"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
+msgid "Requires wpa-supplicant"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
+msgid "Requires wpa-supplicant with EAP support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
+msgid "Requires wpa-supplicant with OWE support"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
+msgid "Requires wpa-supplicant with SAE support"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
+#: modules/luci-base/luasrc/view/sysauth.htm:39
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:30
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:66
+msgid "Reset"
+msgstr ""
+
+#: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:62
+msgid "Reset Counters"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:371
+msgid "Reset to defaults"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
+msgid "Resolv and Hosts Files"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
+msgid "Resolve file"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:397
+msgid "Resource not found"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
+msgid "Restart"
+msgstr ""
+
+#: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:63
+msgid "Restart Firewall"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
+msgid "Restart radio interface"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:367
+msgid "Restore"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:377
+msgid "Restore backup"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:120
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:121
+msgid "Reveal/hide password"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
+msgid "Revert"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
+msgid "Revert changes"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
+msgid "Revert request failed with status <code>%h</code>"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
+msgid "Reverting configuration…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
+msgid "Root directory for files served via TFTP"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:295
+msgid "Root preparation"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:126
+msgid "Route Allowed IPs"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
+msgid "Route table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
+msgid "Route type"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:620
+msgid "Router Advertisement-Service"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:44
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:11
+msgid "Router Password"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
+msgid "Routes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
+msgid ""
+"Routes specify over which interface and gateway a certain host or network "
+"can be reached."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:240
+msgid "Rule"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:333
+msgid "Run a filesystem check before mounting the device"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:333
+msgid "Run filesystem check"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
+msgid "Runtime error"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:215
+msgid "SHA256"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
+msgid "SNR"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:9
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:13
+msgid "SSH Access"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:70
+msgid "SSH server address"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:74
+msgid "SSH server port"
+msgstr ""
+
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:58
+msgid "SSH username"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:264
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:16
+msgid "SSH-Keys"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+msgid "SSID"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:337
+msgid "SWAP"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1381
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
+#: modules/luci-compat/luasrc/view/cbi/error.htm:17
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:26
+#: modules/luci-compat/luasrc/view/cbi/header.htm:17
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:424
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:119
+msgid "Save"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:22
+msgid "Save & Apply"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:396
+msgid "Save mtdblock"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:384
+msgid "Save mtdblock contents"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
+msgid "Scan"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:23
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:20
+msgid "Scheduled Tasks"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
+msgid "Section added"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
+msgid "Section removed"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:329
+msgid "See \"mount\" manpage for details"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:253
+msgid ""
+"Select 'Force upgrade' to flash the image even if the image format check "
+"fails. Use only if you are sure that the firmware is correct and meant for "
+"your device!"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
+msgid "Select file…"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:144
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:128
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:115
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:89
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:102
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:125
+msgid ""
+"Send LCP echo requests at the given interval in seconds, only effective in "
+"conjunction with failure threshold"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
+msgid "Server Settings"
+msgstr ""
+
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:50
+msgid "Service Name"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:87
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:71
+msgid "Service Type"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
+msgid "Services"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
+msgid "Session expired"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:107
+msgid "Set VPN as Default Route"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:848
+msgid ""
+"Set interface properties regardless of the link carrier (If set, carrier "
+"sense events do not invoke hotplug handlers)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
+msgid "Set this interface as master for the dhcpv6 relay."
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:55
+#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:55
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:23
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:23
+msgid "Setting PLMN failed"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:68
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:26
+msgid "Setting operation mode failed"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:560
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:570
+msgid "Setup DHCP Server"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:30
+msgid "Severely Errored Seconds (SES)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
+msgid "Short GI"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
+msgid "Short Preamble"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:431
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:18
+msgid "Show current backup file list"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:99
+msgid "Show empty chains"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:349
+msgid "Shutdown this interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
+msgid "Signal"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
+msgid "Signal / Noise"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:25
+msgid "Signal Attenuation (SATN)"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:257
+msgid "Signal:"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
+msgid "Size"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
+msgid "Size of DNS query cache"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:183
+msgid "Size of the ZRam device in megabytes"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/footer.htm:18
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:57
+msgid "Skip"
+msgstr ""
+
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
+msgid "Skip to content"
+msgstr ""
+
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+msgid "Skip to navigation"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
+#: modules/luci-compat/luasrc/model/network.lua:1427
+msgid "Software VLAN"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/header.htm:2
+msgid "Some fields are invalid, cannot save values!"
+msgstr ""
+
+#: modules/luci-base/luasrc/view/error404.htm:9
+msgid "Sorry, the object you requested was not found."
+msgstr ""
+
+#: modules/luci-base/luasrc/view/error500.htm:9
+msgid "Sorry, the server encountered an unexpected error."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:404
+msgid ""
+"Sorry, there is no sysupgrade support present; a new firmware image must be "
+"flashed manually. Please refer to the wiki for device specific install "
+"instructions."
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:380
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:61
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:103
+msgid "Source"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
+msgid "Source Address"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:290
+msgid "Specifies the directory the device is attached to"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175
+msgid ""
+"Specifies the maximum amount of failed ARP requests until hosts are presumed "
+"to be dead"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:171
+msgid ""
+"Specifies the maximum amount of seconds after which hosts are presumed to be "
+"dead"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+msgid ""
+"Specifies the maximum transmit power the wireless radio may use. Depending "
+"on regulatory requirements and wireless usage, the actual transmit power may "
+"be reduced by the driver."
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
+msgid "Specify a TOS (Type of Service)."
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58
+msgid ""
+"Specify a TTL (Time to Live) for the encapsulating packet other than the "
+"default (64)."
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:53
+msgid ""
+"Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
+"bytes)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
+msgid "Specify the secret encryption key here."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:576
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:75
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:97
+msgid "Start"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:72
+msgid "Start priority"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
+msgid "Starting configuration apply…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
+msgid "Starting wireless scan..."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:106
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
+msgid "Startup"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
+msgid "Static IPv4 Routes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:18
+msgid "Static IPv6 Routes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
+msgid "Static Leases"
+msgstr ""
+
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
+msgid "Static Routes"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
+#: modules/luci-compat/luasrc/model/network.lua:966
+msgid "Static address"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
+msgid ""
+"Static leases are used to assign fixed IP addresses and symbolic hostnames "
+"to DHCP clients. They are also required for non-dynamic interface "
+"configurations where only hosts with a corresponding lease are served."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
+msgid "Station inactivity limit"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
+#: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
+msgid "Status"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:351
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:77
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:99
+msgid "Stop"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
+msgid "Strict order"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:31
+msgid "Strong"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
+msgid "Submit"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
+msgid "Suppress logging"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
+msgid "Suppress logging of the routine operation of these protocols"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:43
+msgid "Swap free"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
+msgid "Switch"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:169
+msgid "Switch %q"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:147
+msgid ""
+"Switch %q has an unknown topology - the VLAN settings might not be accurate."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
+msgid "Switch Port Mask"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
+msgid "Switch Speed Mask"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
+#: modules/luci-compat/luasrc/model/network.lua:1425
+msgid "Switch VLAN"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:398
+msgid "Switch protocol"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:103
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:104
+#: modules/luci-compat/luasrc/view/cbi/ipaddr.htm:26
+msgid "Switch to CIDR list notation"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
+msgid "Symbolic link"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:72
+msgid "Sync with NTP-Server"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:65
+msgid "Sync with browser"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
+#: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
+msgid "System"
+msgstr ""
+
+#: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
+msgid "System Log"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:100
+msgid "System Properties"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:137
+msgid "System log buffer size"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:333
+msgid "TCP:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+msgid "TFTP Settings"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
+msgid "TFTP server root"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:44
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:79
+msgid "TX"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
+msgid "TX Rate"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:8
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:77
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:105
+msgid "Table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:30
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:57
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:74
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:102
+msgid "Target"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:103
+msgid "Target network"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:49
+msgid "Terminate"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:83
+msgid "The <em>block mount</em> command failed with code %d"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:77
+msgid ""
+"The HE.net endpoint update configuration changed, you must now use the plain "
+"username instead of the user ID!"
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:40
+msgid ""
+"The IPv4 address or the fully-qualified domain name of the remote tunnel end."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:53
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:59
+msgid ""
+"The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+msgid ""
+"The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
+"code> and <code>_</code>"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/error.htm:6
+msgid "The configuration file could not be loaded due to the following error:"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
+msgid ""
+"The device could not be reached within %d seconds after applying the pending "
+"changes, which caused the configuration to be rolled back for safety "
+"reasons. If you believe that the configuration changes are correct "
+"nonetheless, perform an unchecked configuration apply. Alternatively, you "
+"can dismiss this warning and edit changes before attempting to apply again, "
+"or revert all pending changes to keep the currently working configuration "
+"state."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:390
+msgid ""
+"The device file of the memory or partition (<abbr title=\"for example\">e.g."
+"</abbr> <code>/dev/sda1</code>)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
+msgid ""
+"The existing wireless configuration needs to be changed for LuCI to function "
+"properly."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:211
+msgid ""
+"The flash image was uploaded. Below is the checksum and file size listed, "
+"compare them with the original file to ensure data integrity. <br /> Click "
+"\"Proceed\" below to start the flash procedure."
+msgstr ""
+
+#: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
+msgid "The following rules are currently active on this system."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:154
+msgid "The gateway address must not be a local IP address"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:143
+msgid "The given SSH public key has already been added."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:149
+msgid ""
+"The given SSH public key is invalid. Please supply proper public RSA or "
+"ECDSA keys."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:711
+msgid "The interface name is already used"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:717
+msgid "The interface name is too long"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:61
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:55
+msgid ""
+"The length of the IPv4 prefix in bits, the remainder is used in the IPv6 "
+"addresses."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:57
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:63
+msgid "The length of the IPv6 prefix in bits"
+msgstr ""
+
+#: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:44
+msgid "The local IPv4 address over which the tunnel is created (optional)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
+msgid "The network name is already used"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
+msgid ""
+"The network ports on this device can be combined to several <abbr title="
+"\"Virtual Local Area Network\">VLAN</abbr>s in which computers can "
+"communicate directly with each other. <abbr title=\"Virtual Local Area "
+"Network\">VLAN</abbr>s are often used to separate different network "
+"segments. Often there is by default one Uplink port for a connection to the "
+"next greater network like the internet and other ports for a local network."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:154
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:35
+msgid "The reboot command failed with code %d"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:143
+msgid "The restore command failed with code %d"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
+msgid "The selected %s mode is incompatible with %s encryption"
+msgstr ""
+
+#: modules/luci-base/luasrc/view/csrftoken.htm:11
+msgid "The submitted security token is invalid or already expired!"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:94
+msgid ""
+"The system is erasing the configuration partition now and will reboot itself "
+"when finished."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:287
+msgid ""
+"The system is flashing now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
+"few minutes before you try to reconnect. It might be necessary to renew the "
+"address of your computer to reach the device again, depending on your "
+"settings."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:159
+msgid ""
+"The system is rebooting now. If the restored configuration changed the "
+"current LAN IP address, you might need to reconnect manually."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:81
+msgid "The system password has been successfully changed."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:313
+msgid "The sysupgrade command failed with code %d"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:116
+msgid ""
+"The uploaded backup archive appears to be valid and contains the files "
+"listed below. Press \"Continue\" to restore the backup and reboot, or "
+"\"Cancel\" to abort the operation."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:111
+msgid "The uploaded backup archive is not readable"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:240
+msgid "The uploaded firmware does not allow keeping current configuration."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:235
+msgid ""
+"The uploaded image file does not contain a supported format. Make sure that "
+"you choose the generic image format for your platform."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
+msgid "There are no active leases"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
+msgid "There are no changes to apply"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
+msgid ""
+"There is no password set on this router. Please configure a root password to "
+"protect the web interface and enable SSH."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
+msgid "This IPv4 address of the relay"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
+msgid "This authentication type is not applicable to the selected EAP method."
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:57
+msgid "This does not look like a valid PEM file"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
+msgid ""
+"This file may contain lines like 'server=/domain/1.2.3.4' or "
+"'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
+"Name System\">DNS</abbr> servers."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
+#: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
+msgid ""
+"This is a list of shell glob patterns for matching files and directories to "
+"include during sysupgrade. Modified files in /etc/config/ and certain other "
+"configurations are automatically preserved."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81
+msgid ""
+"This is either the \"Update Key\" configured for the tunnel or the account "
+"password if no update key has been configured"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:113
+msgid ""
+"This is the content of /etc/rc.local. Insert your own commands here (in "
+"front of 'exit 0') to execute them at the end of the boot process."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:54
+msgid ""
+"This is the local endpoint address assigned by the tunnel broker, it usually "
+"ends with <code>...:2/64</code>"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
+msgid ""
+"This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
+"abbr> in the local network"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
+msgid "This is the plain username for logging into the account"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:57
+msgid ""
+"This is the prefix routed to you by the tunnel broker for use by clients"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:25
+msgid "This is the system crontab in which scheduled tasks can be defined."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:50
+msgid ""
+"This is usually the address of the nearest PoP operated by the tunnel broker"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:64
+msgid ""
+"This list gives an overview over currently running system processes and "
+"their status."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:936
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1067
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:172
+#: modules/luci-compat/luasrc/view/cbi/tsection.htm:32
+msgid "This section contains no values yet"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:106
+msgid "Time Synchronization"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+msgid "Time interval for rekeying GTK"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:120
+msgid "Timezone"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
+msgid "To login…"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:367
+msgid ""
+"To restore configuration files, you can upload a previously generated backup "
+"archive here. To reset the firmware to its initial state, click \"Perform "
+"reset\" (only possible with squashfs images)."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:888
+msgid "Tone"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:34
+msgid "Total Available"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
+msgid "Traceroute"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
+msgid "Traffic"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:382
+msgid "Transfer"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
+msgid "Transmit"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
+msgid "Trigger"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
+msgid "Trigger Mode"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:69
+msgid "Tunnel ID"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
+#: modules/luci-compat/luasrc/model/network.lua:1430
+msgid "Tunnel Interface"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:44
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:55
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:76
+msgid "Tunnel Link"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
+msgid "Tx-Power"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
+msgid "Type"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:323
+msgid "UDP:"
+msgstr ""
+
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:90
+msgid "UMTS only"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_3g.lua:10
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:43
+msgid "UMTS/GPRS/EV-DO"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
+msgid "USB Device"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
+msgid "USB Ports"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:252
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:358
+msgid "UUID"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:14
+#: modules/luci-base/htdocs/luci-static/resources/network.js:15
+#: modules/luci-compat/luasrc/model/network.lua:34
+#: modules/luci-compat/luasrc/model/network.lua:35
+msgid "Unable to determine device name"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:16
+#: modules/luci-compat/luasrc/model/network.lua:36
+msgid "Unable to determine external IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:17
+#: modules/luci-compat/luasrc/model/network.lua:37
+msgid "Unable to determine upstream interface"
+msgstr ""
+
+#: modules/luci-base/luasrc/view/error404.htm:10
+msgid "Unable to dispatch"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:54
+#: modules/luci-compat/luasrc/model/network/proto_qmi.lua:54
+#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:22
+#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:22
+msgid "Unable to obtain client ID"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:219
+msgid "Unable to obtain mount information"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:61
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:7
+msgid "Unable to resolve AFTR host name"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:18
+#: modules/luci-compat/luasrc/model/network.lua:38
+msgid "Unable to resolve peer host name"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:17
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:338
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:54
+msgid "Unable to save contents: %s"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:32
+msgid "Unavailable Seconds (UAS)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/fs.js:100
+msgid "Unexpected reply data format"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
+#: modules/luci-compat/luasrc/model/network.lua:970
+msgid "Unknown"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
+#: modules/luci-compat/luasrc/model/network.lua:1137
+msgid "Unknown error (%s)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:404
+msgid "Unknown error code"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
+#: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
+#: modules/luci-compat/luasrc/model/network.lua:964
+msgid "Unmanaged"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:194
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:215
+msgid "Unmount"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:108
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:249
+msgid "Unnamed key"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+msgid "Unsaved Changes"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/rpc.js:402
+msgid "Unspecified error"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:64
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:9
+msgid "Unsupported MAP type"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:69
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:27
+msgid "Unsupported modem"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:262
+msgid "Unsupported protocol type."
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:151
+msgid "Up"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
+msgid "Upload"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:403
+msgid ""
+"Upload a sysupgrade-compatible image here to replace the running firmware."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:134
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:165
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:379
+msgid "Upload archive..."
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
+msgid "Upload file"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
+msgid "Upload file…"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
+msgid "Upload request failed: %s"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
+msgid "Uploading file…"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
+msgid ""
+"Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
+"assigned with a name in the form <em>wifinet#</em> and the network will be "
+"restarted to apply the updated configuration."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
+msgid "Uptime"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
+msgid "Use <code>/etc/ethers</code>"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:265
+msgid "Use DHCP advertised servers"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:167
+msgid "Use DHCP gateway"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:37
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:124
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:39
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:116
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:59
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:103
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:90
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:64
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:77
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:100
+msgid "Use DNS servers advertised by peer"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:482
+msgid "Use ISO/IEC 3166 alpha2 country codes."
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:56
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:97
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:77
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:61
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:75
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:92
+msgid "Use MTU on tunnel interface"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:93
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:73
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:57
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:88
+msgid "Use TTL on tunnel interface"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:292
+msgid "Use as external overlay (/overlay)"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:291
+msgid "Use as root filesystem (/)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:31
+msgid "Use broadcast flag"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:844
+msgid "Use builtin IPv6-management"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:40
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:182
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:127
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:42
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:119
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:62
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:106
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:93
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:67
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:80
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:103
+msgid "Use custom DNS servers"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:34
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:116
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:33
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:56
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:100
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:87
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:61
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:74
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:97
+msgid "Use default gateway"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:45
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:230
+#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:119
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:51
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:88
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:68
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6to4.js:52
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:70
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:83
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:111
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:152
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/l2tp.js:67
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:111
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:98
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:72
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:85
+#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:108
+msgid "Use gateway metric"
+msgstr ""
+
+#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:179
+msgid "Use routing table"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
+msgid ""
+"Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
+"em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
+"address to use, and the <em>Hostname</em> is assigned as a symbolic name to "
+"the requesting host. The optional <em>Lease time</em> can be used to set non-"
+"standard host-specific lease time, e.g. 12h, 3d or infinite."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:193
+msgid "Used"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
+msgid "Used Key Slot"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+msgid ""
+"Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
+"needed with normal WPA(2)-PSK."
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:113
+msgid "User certificate (PEM encoded)"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:125
+msgid "User key (PEM encoded)"
+msgstr ""
+
+#: modules/luci-base/luasrc/view/sysauth.htm:23
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:105
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
+msgid "Username"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:956
+msgid "VC-Mux"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:904
+msgid "VDSL"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:170
+msgid "VLANs on %q"
+msgstr ""
+
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
+msgid "VPN"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:42
+msgid "VPN Local address"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:46
+msgid "VPN Local port"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:96
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:58
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:39
+msgid "VPN Server"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:99
+msgid "VPN Server port"
+msgstr ""
+
+#: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:103
+msgid "VPN Server's certificate SHA1 hash"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_vpnc.lua:9
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:9
+msgid "VPNC (CISCO 3000 (and others) VPN)"
+msgstr ""
+
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:73
+msgid "Vendor"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:52
+msgid "Vendor Class to send when requesting DHCP"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:192
+msgid "Verifying the uploaded image file."
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:54
+msgid "Virtual dynamic interface"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
+msgid "WDS"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+msgid "WEP Open System"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
+msgid "WEP Shared Key"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
+msgid "WEP passphrase"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
+msgid "WMM Mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
+msgid "WPA passphrase"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
+msgid ""
+"WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
+"and ad-hoc mode) to be installed."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
+msgid "Waiting for device..."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
+msgid "Warning"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:19
+msgid "Warning: There are unsaved changes that will get lost on reboot!"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35
+msgid "Weak"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+msgid ""
+"When using a PSK, the PMK can be automatically generated. When enabled, the "
+"R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
+"key options."
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:386
+msgid "Width"
+msgstr ""
+
+#: modules/luci-compat/luasrc/model/network/proto_wireguard.lua:9
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:17
+msgid "WireGuard VPN"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
+msgid "Wireless"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
+#: modules/luci-compat/luasrc/model/network.lua:1418
+msgid "Wireless Adapter"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
+#: modules/luci-compat/luasrc/model/network.lua:1404
+#: modules/luci-compat/luasrc/model/network.lua:1865
+msgid "Wireless Network"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
+msgid "Wireless Overview"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
+msgid "Wireless Security"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
+msgid "Wireless configuration migration"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+msgid "Wireless is disabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+msgid "Wireless is not associated"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
+msgid "Wireless network is disabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
+msgid "Wireless network is enabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+msgid "Write received DNS requests to syslog"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:156
+msgid "Write system log to file"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1757
+#: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:109
+msgid "Yes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:171
+msgid ""
+"You appear to be currently connected to the device via the \"%h\" interface. "
+"Do you really want to shut down the interface?"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:109
+msgid ""
+"You can enable or disable installed init scripts here. Changes will applied "
+"after a device reboot.<br /><strong>Warning: If you disable essential init "
+"scripts like \"network\", your device might become inaccessible!</strong>"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
+msgid ""
+"You must enable JavaScript in your browser or LuCI will not work properly."
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:188
+msgid "ZRam Compression Algorithm"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:195
+msgid "ZRam Compression Streams"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
+msgid "ZRam Settings"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:183
+msgid "ZRam Size"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+msgid "any"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
+#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:103
+msgid "auto"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
+msgid "automatic"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:79
+msgid "baseT"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:962
+msgid "bridged"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:145
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:399
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:35
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:99
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:31
+msgid "create"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:69
+msgid "create:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:411
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:725
+msgid "creates a bridge over specified interface(s)"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:268
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:271
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:274
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:300
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:301
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:302
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:306
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:307
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:308
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:310
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:311
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:312
+msgid "dBm"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
+msgid "disable"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:185
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:627
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:633
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:25
+msgid "disabled"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:436
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:470
+msgid "driver default"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
+msgid "expired"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
+msgid ""
+"file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
+"abbr>-leases will be stored"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:85
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:194
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:61
+msgid "forward"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:81
+msgid "full-duplex"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:81
+msgid "half-duplex"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:565
+msgid "hexadecimal encoded value"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:624
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:630
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:635
+msgid "hybrid mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:35
+msgid "if target is a network"
+msgstr ""
+
+#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:63
+msgid "ignore"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:190
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
+msgid "input"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:390
+msgid "key between 8 and 63 characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:402
+msgid "key with either 5 or 13 characters"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
+msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+msgid "medium security"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
+msgid "minutes"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:41
+msgid "no"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:73
+msgid "no link"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:54
+msgid "non-empty value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1448
+msgid "none"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:40
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:54
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:68
+msgid "not present"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
+msgid "off"
+msgstr ""
+
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
+msgid "on"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
+msgid "open network"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
+msgid "output"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:236
+msgid "positive decimal value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:228
+msgid "positive integer value"
+msgstr ""
+
+#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:56
+msgid "random"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:623
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:629
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:634
+msgid "relay mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:963
+msgid "routed"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
+msgid "sec"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:622
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:628
+msgid "server mode"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:644
+msgid "stateful-only"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:642
+msgid "stateless"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:643
+msgid "stateless + stateful"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
+msgid "strong security"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:347
+msgid "tagged"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
+msgid "time units (TUs / 1.024 ms) [1000-65535]"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:555
+msgid "unique value"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:451
+msgid "unknown"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
+msgid "unlimited"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/form.js:1651
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:76
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:137
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:368
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:391
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:426
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:463
+#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:558
+#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:53
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:38
+msgid "unspecified"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:71
+msgid "unspecified -or- create:"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:345
+msgid "untagged"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+msgid "valid IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+msgid "valid IP address or prefix"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:276
+msgid "valid IPv4 CIDR"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+msgid "valid IPv4 address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+msgid "valid IPv4 address or network"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:369
+msgid "valid IPv4 address:port"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:309
+msgid "valid IPv4 network"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:271
+msgid "valid IPv4 or IPv6 CIDR"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:262
+msgid "valid IPv4 prefix value (0-32)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:281
+msgid "valid IPv6 CIDR"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+msgid "valid IPv6 address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+msgid "valid IPv6 address or prefix"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:299
+msgid "valid IPv6 host id"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:314
+msgid "valid IPv6 network"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:267
+msgid "valid IPv6 prefix value (0-128)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:335
+msgid "valid MAC address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:406
+msgid "valid UCI identifier"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:357
+msgid "valid UCI identifier, hostname or IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:378
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:381
+msgid "valid address:port"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:529
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:533
+msgid "valid date (YYYY-MM-DD)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:232
+msgid "valid decimal value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:400
+msgid "valid hexadecimal WEP key"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:388
+msgid "valid hexadecimal WPA key"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:363
+msgid "valid host:port"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:350
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+msgid "valid hostname"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:340
+msgid "valid hostname or IP address"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:224
+msgid "valid integer value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:304
+msgid "valid network in address/netmask notation"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:504
+msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:327
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:330
+msgid "valid port or port range (port1-port2)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+msgid "valid port value"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:509
+msgid "valid time (HH:MM:SS)"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:431
+msgid "value between %d and %d characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:411
+msgid "value between %f and %f"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:415
+msgid "value greater or equal to %f"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:419
+msgid "value smaller or equal to %f"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:425
+msgid "value with %d characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:436
+msgid "value with at least %d characters"
+msgstr ""
+
+#: modules/luci-base/htdocs/luci-static/resources/validation.js:441
+msgid "value with at most %d characters"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
+msgid "weak security"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:41
+msgid "yes"
+msgstr ""
+
+#: modules/luci-compat/luasrc/view/cbi/delegator.htm:20
+msgid "« Back"
+msgstr ""
+
+#~ msgid "Loading"
+#~ msgstr "लोड करीत आहे"
index ddff6c8618c6bbec1064bd9ea89a7da57e3632b8..27009a286a11f9d3f9b149e7e6f7b9b092e85554 100644 (file)
@@ -22,7 +22,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -91,7 +91,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -103,7 +103,7 @@ msgstr ""
 msgid "15 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -116,58 +116,58 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"perkhidmatan set mengenalpasti diperpanjangkan\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "IPv4-Alamat"
@@ -192,7 +192,7 @@ msgstr "IPv6 Host-Alamat atau Rangkaian (CIDR)"
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "IPv6-Pintu gerbang"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -205,28 +205,28 @@ msgstr "Konfigurasi lampu LED"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "MAC-Alamat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 
@@ -236,11 +236,11 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -315,8 +315,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Pusat akses"
 
@@ -342,12 +342,13 @@ msgstr "Sambungan Aktif"
 msgid "Active DHCP Leases"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -363,7 +364,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Tambah"
 
@@ -397,7 +398,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -410,11 +411,11 @@ msgstr ""
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -435,31 +436,31 @@ msgstr ""
 msgid "Address to access local relay bridge"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Pentadbiran"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Tetapan Lanjutan"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -469,17 +470,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -487,23 +488,23 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Membenarkan pengesahan kata laluan SSH"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Izinkan semua kecualian yang disenaraikan"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Izinkan senarai saja"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr ""
 
@@ -519,7 +520,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -532,7 +533,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -611,7 +612,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -634,15 +635,20 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -658,12 +664,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Associated Stesen"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -676,7 +682,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Authentifizierung"
 
@@ -685,7 +691,7 @@ msgstr "Authentifizierung"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Pengesahan"
 
@@ -693,11 +699,11 @@ msgstr "Pengesahan"
 msgid "Authorization Required"
 msgstr "Otorisasi Diperlukan"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -772,8 +778,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr ""
 
@@ -799,16 +805,12 @@ msgstr ""
 msgid "Backup file list"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr ""
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -820,7 +822,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -836,15 +838,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bridge"
@@ -862,8 +864,8 @@ msgstr ""
 msgid "Bring up on boot"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -894,13 +896,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -917,11 +919,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Rantai"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Laman"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -933,8 +935,8 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Saluran"
 
@@ -942,7 +944,7 @@ msgstr "Saluran"
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -960,7 +962,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -968,13 +970,13 @@ msgid ""
 "interface to it."
 msgstr "Pilih zon firewall yang anda ingin tetapkan untuk antar muka ini."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr ""
 
@@ -994,9 +996,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 #, fuzzy
 msgid "Client"
 msgstr "Pelanggan"
@@ -1027,10 +1029,11 @@ msgid "Close list..."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr ""
 
@@ -1050,7 +1053,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1058,23 +1061,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Konfigurasi"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1099,7 +1101,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr ""
 
@@ -1109,13 +1111,13 @@ msgstr ""
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1126,12 +1128,12 @@ msgstr ""
 msgid "Country"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Kod negara"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Buat / Menetapkan dinding api-zon"
 
@@ -1176,15 +1178,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr "Mengkustomisasi perilaku peranti LED jika mungkin."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1192,12 +1194,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1228,7 +1230,7 @@ msgstr ""
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1236,11 +1238,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1265,10 +1267,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr ""
@@ -1282,9 +1285,9 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr ""
 
@@ -1326,7 +1329,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1338,15 +1341,15 @@ msgstr "Padam"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1354,7 +1357,7 @@ msgstr ""
 msgid "Description"
 msgstr "Keterangan"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1378,7 +1381,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1386,7 +1389,7 @@ msgstr ""
 msgid "Device"
 msgstr "Alat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr ""
 
@@ -1399,7 +1402,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1407,8 +1410,7 @@ msgstr ""
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr ""
 
@@ -1417,12 +1419,12 @@ msgstr ""
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr ""
 
@@ -1441,15 +1443,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1461,17 +1463,19 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1481,24 +1485,24 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Jarak Optimasi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Jarak ke rangkaian terjauh ahli dalam meter."
 
 # Nur für NAT-Firewalls?
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1510,19 +1514,19 @@ msgstr ""
 "Forwarder untuk <abbr title=\"Network Address Translation\">NAT</abbr> "
 "firewall"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1534,15 +1538,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Domain diperlukan"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1550,7 +1554,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1610,7 +1614,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "EAP-Kaedah"
 
@@ -1620,7 +1624,7 @@ msgstr "EAP-Kaedah"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Sunting"
 
@@ -1630,11 +1634,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1642,8 +1646,8 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr ""
 
@@ -1692,7 +1696,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr ""
 
@@ -1700,11 +1704,11 @@ msgstr ""
 msgid "Enable VLAN functionality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1724,7 +1728,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1742,7 +1746,7 @@ msgstr ""
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1763,9 +1767,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Enkripsi"
 
@@ -1802,29 +1806,36 @@ msgstr "Kesalahan"
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet Adapter"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet Beralih"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1841,11 +1852,11 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1865,15 +1876,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1881,7 +1892,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1889,19 +1900,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1910,11 +1921,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr "Fail Sistem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Penapis swasta"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Penapis tak berguna"
 
@@ -1929,7 +1940,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr ""
 
@@ -1937,7 +1948,7 @@ msgstr ""
 msgid "Finish"
 msgstr "Selesai"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -1957,11 +1968,11 @@ msgstr "Status Firewall"
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1991,11 +2002,11 @@ msgstr ""
 msgid "Force"
 msgstr "Paksa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -2003,11 +2014,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -2039,7 +2050,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2047,7 +2058,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Fragmentasi Ambang"
 
@@ -2063,7 +2074,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr ""
 
@@ -2089,7 +2100,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2099,8 +2110,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Setup Umum"
 
@@ -2108,7 +2119,7 @@ msgstr "Setup Umum"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2128,9 +2139,9 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
@@ -2174,7 +2185,7 @@ msgstr ""
 "Di sini anda boleh mengkonfigurasi aspek asas peranti anda seperti nama host "
 "atau zon."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Menyembunyikan ESSID"
 
@@ -2183,9 +2194,10 @@ msgstr "Menyembunyikan ESSID"
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2206,9 +2218,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2219,7 +2231,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Nama Host"
 
@@ -2249,7 +2261,7 @@ msgstr "Alamat IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2257,13 +2269,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr ""
@@ -2331,6 +2343,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2341,8 +2355,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "Konfigurasi IPv6"
@@ -2412,6 +2424,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2436,7 +2449,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Identiti"
 
@@ -2508,7 +2521,7 @@ msgstr ""
 "sangat lambat kerana peranti-penukar tidak boleh diakses dengan datarates "
 "yang tinggi pada RAM."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Mengabaikan /etc/hosts"
 
@@ -2516,7 +2529,7 @@ msgstr "Mengabaikan /etc/hosts"
 msgid "Ignore interface"
 msgstr "Abaikan antara muka"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Abaikan fail yang selesai"
 
@@ -2568,10 +2581,6 @@ msgstr ""
 msgid "Initscripts"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr ""
@@ -2591,7 +2600,7 @@ msgstr "Interface"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2622,7 +2631,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr ""
 
@@ -2633,7 +2642,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Interface"
 
@@ -2678,7 +2687,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "Username dan / atau password tak sah! Sila cuba lagi."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2691,23 +2700,23 @@ msgstr ""
 "Tampak bahawa anda cuba untuk flash fail gambar yang tidak sesuai dengan "
 "memori flash, sila buat pengesahan pada fail gambar!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 #, fuzzy
 msgid "Join Network"
 msgstr "Gabung Rangkaian"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2715,24 +2724,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Log Kernel"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Kunci"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr ""
 
@@ -2792,20 +2801,24 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Sisa masa penyewaan"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Sewa fail"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Sisa masa penyewaan"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2820,7 +2833,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr ""
 
@@ -2828,11 +2841,11 @@ msgstr ""
 msgid "Limit"
 msgstr "Batas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2852,17 +2865,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Link Pada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2871,7 +2884,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2884,15 +2897,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2904,28 +2917,24 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Load"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2953,7 +2962,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -2961,36 +2970,36 @@ msgstr ""
 msgid "Local Startup"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Masa Tempatan"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Soalan tempatan"
 
@@ -2998,7 +3007,7 @@ msgstr "Soalan tempatan"
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Log soalan"
 
@@ -3010,7 +3019,7 @@ msgstr ""
 msgid "Login"
 msgstr "Login"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Logout"
 
@@ -3028,23 +3037,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Penapis alamat MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "Penapis MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "Senarai MAC"
 
@@ -3068,7 +3077,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr ""
 
@@ -3094,7 +3103,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3103,19 +3112,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3129,14 +3138,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3155,7 +3164,7 @@ msgstr "Memori"
 msgid "Memory usage (%)"
 msgstr "Penggunaan Memori (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3163,7 +3172,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3190,7 +3199,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3198,13 +3207,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Mode"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr ""
 
@@ -3235,8 +3244,8 @@ msgstr ""
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3306,7 +3315,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3336,6 +3345,7 @@ msgid "NTP server candidates"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3343,30 +3353,30 @@ msgstr ""
 msgid "Name"
 msgstr "Nama"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Nama rangkaian baru"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navigation"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Rangkaian"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr ""
 
@@ -3392,7 +3402,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3404,7 +3414,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3412,9 +3422,9 @@ msgstr ""
 msgid "No files found"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr ""
@@ -3424,13 +3434,13 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr ""
@@ -3459,8 +3469,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Kebisingan"
 
@@ -3473,10 +3483,10 @@ msgid "Noise:"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3518,11 +3528,11 @@ msgstr ""
 msgid "Notice"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3549,19 +3559,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
@@ -3593,19 +3611,19 @@ msgstr ""
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3718,7 +3736,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3736,11 +3754,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Keseluruhan"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3796,7 +3814,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3851,7 +3869,7 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3862,11 +3880,11 @@ msgstr "Kata laluan"
 msgid "Password authentication"
 msgstr "Kata laluan pengesahan"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Kata Laluan Kunci Swasta"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3885,27 +3903,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Path ke CA-Sijil"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Path ke Kunci Swasta"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3964,8 +3982,9 @@ msgstr ""
 msgid "Physical Settings"
 msgstr "Tetapan Fizikal"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -3982,7 +4001,7 @@ msgstr "Pkts."
 msgid "Please enter your username and password."
 msgstr "Sila masukkan username dan kata laluan anda."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -3994,7 +4013,7 @@ msgstr "Dasar"
 msgid "Port"
 msgstr "Port"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -4011,7 +4030,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4041,11 +4060,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Mencegah komunikasi sesama Pelanggan"
 
@@ -4054,7 +4073,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Proses"
 
@@ -4078,11 +4097,11 @@ msgstr "Protokol"
 msgid "Provide NTP server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4107,21 +4126,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4129,11 +4148,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS-Ambang"
 
@@ -4143,35 +4162,35 @@ msgstr "RTS/CTS-Ambang"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4179,7 +4198,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4189,15 +4208,15 @@ msgstr "Baca /etc/ethers untuk mengkonfigurasikan DHCP-Server"
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
@@ -4217,7 +4236,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "Reboot sistem operasi peranti anda"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Menerima"
 
@@ -4261,11 +4280,11 @@ msgstr ""
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Menghapuskan"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr ""
 
@@ -4281,7 +4300,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4304,63 +4323,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4376,11 +4395,11 @@ msgstr "Reset Loket"
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr ""
 
@@ -4389,7 +4408,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4399,7 +4418,7 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr "Restart Firewall"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4416,23 +4435,23 @@ msgstr "Kembalikan sandaran"
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Kembali"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4462,8 +4481,8 @@ msgid "Router Password"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Laluan"
 
@@ -4487,7 +4506,7 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4495,7 +4514,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4523,8 +4542,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4533,7 +4552,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4542,8 +4561,8 @@ msgstr ""
 msgid "Save"
 msgstr "Simpan"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Simpan & Melaksanakan"
@@ -4556,7 +4575,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Scan"
 
@@ -4565,11 +4584,11 @@ msgstr "Scan"
 msgid "Scheduled Tasks"
 msgstr "Tugas Jadual"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr ""
 
@@ -4584,9 +4603,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4601,7 +4620,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr ""
 
@@ -4614,11 +4633,11 @@ msgstr ""
 msgid "Service Type"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Perkhidmatan"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4657,11 +4676,11 @@ msgstr ""
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4680,15 +4699,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Isyarat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4700,11 +4719,12 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Saiz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4717,15 +4737,15 @@ msgstr ""
 msgid "Skip"
 msgstr "Skip"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Skip ke kadar"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Skip ke navigation"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4775,7 +4795,7 @@ msgid ""
 "dead"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4798,7 +4818,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr ""
 
@@ -4812,11 +4832,11 @@ msgstr "Mula"
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4833,35 +4853,35 @@ msgstr "Laluan IPv4 Statik"
 msgid "Static IPv6 Routes"
 msgstr "Laluan IPv6 Statik"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Statische Einträge"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Laluan Statik"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Status"
 
@@ -4871,7 +4891,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Order Ketat"
 
@@ -4880,15 +4900,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Menyerahkan"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4897,7 +4917,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Beralih"
 
@@ -4910,15 +4930,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4933,7 +4953,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -4945,15 +4965,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Sistem"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Log Sistem"
 
@@ -4969,11 +4989,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr ""
 
@@ -4983,7 +5003,7 @@ msgstr ""
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr ""
 
@@ -5029,7 +5049,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5041,7 +5061,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5059,7 +5079,7 @@ msgid ""
 "</abbr> <code>/dev/sda1</code>)"
 msgstr "Fail peranti memori atau partisyen, (contohnya: /dev/sda)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5114,7 +5134,7 @@ msgstr ""
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5137,7 +5157,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5201,19 +5221,20 @@ msgstr ""
 "Format Fail gambar yang diupload tidak disokongkan. Pastikan anda memilih "
 "fail format gambar yang generik untuk platform anda."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5224,7 +5245,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5232,7 +5253,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5265,7 +5286,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5310,7 +5331,7 @@ msgstr "Bahagian ini belum mengandungi nilai-nilai lagi"
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5318,7 +5339,7 @@ msgstr ""
 msgid "Timezone"
 msgstr "Zon masa"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5337,14 +5358,15 @@ msgstr ""
 msgid "Total Available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Lalu lintas"
 
@@ -5352,15 +5374,15 @@ msgstr "Lalu lintas"
 msgid "Transfer"
 msgstr "Pemindahan"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Pancar"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5368,7 +5390,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5384,7 +5406,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Jenis"
@@ -5402,11 +5424,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5471,12 +5493,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5485,7 +5507,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5501,7 +5523,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Perubahan yang belum disimpan"
 
@@ -5527,7 +5549,7 @@ msgstr ""
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5542,25 +5564,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5568,11 +5590,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Masa Aktif"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Guna /etc/ethers"
 
@@ -5683,7 +5705,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5696,11 +5718,11 @@ msgstr ""
 msgid "Used"
 msgstr "Diguna"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5732,7 +5754,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5779,32 +5801,32 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "WMM Mod"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5812,14 +5834,6 @@ msgstr ""
 "WPA-Enkripsi memerlukan pemohan wpa (untuk mod pelanggan) atau hostapd "
 "(untuk AP dan mod ad-hoc) yang akan dipasangkan."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5837,7 +5851,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5854,57 +5868,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adapter Wayarles"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Rangkaian Wayarles"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Gambaran keseluruhan Wayarles"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Keselamatan WLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
@@ -5930,9 +5944,9 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -5954,14 +5968,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6003,11 +6017,11 @@ msgstr "mencipta jambatan di antara muka tertentu"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6026,7 +6040,7 @@ msgstr "mencipta jambatan di antara muka tertentu"
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "mematikan"
 
@@ -6043,13 +6057,14 @@ msgstr ""
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6101,15 +6116,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "Fail DNS tempatan"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6136,23 +6151,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6183,8 +6198,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6205,7 +6220,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6213,7 +6228,7 @@ msgstr ""
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6225,8 +6240,9 @@ msgstr ""
 msgid "unknown"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6254,6 +6270,7 @@ msgid "untagged"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6266,6 +6283,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6294,6 +6312,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6353,6 +6372,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6378,6 +6400,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6413,7 +6436,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
index 3f38503fea70ecc325cf25890a39d28eb1dc9fd1..74801b3e4306469aceb6d236e258a6527490acd7 100644 (file)
@@ -19,7 +19,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -88,7 +88,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -100,7 +100,7 @@ msgstr "1 minutts belastning:"
 msgid "15 Minute Load:"
 msgstr "15 minutters belastning:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -113,47 +113,47 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "5 minutters belastning:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> spørre port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -161,11 +161,11 @@ msgstr ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servere skal følge rekkefølgen "
 "i oppslagsfilen ved spørringer"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Adresse"
@@ -192,7 +192,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -205,16 +205,16 @@ msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Konfigurasjon"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Navn"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-Adresse"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -222,7 +222,7 @@ msgstr ""
 "<abbr title=\"maximal\">Maksimalt antall</abbr> <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-tildelninger"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -230,7 +230,7 @@ msgstr ""
 "<abbr title=\"Maksimal\">Maks.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> pakke størrelse"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"Maksimal\">Maks.</abbr> samtidige spørringer"
 
@@ -240,11 +240,11 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -326,8 +326,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Tilgangskonsentrator"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Aksesspunkt"
 
@@ -353,12 +353,13 @@ msgstr "Aktive Tilkoblinger"
 msgid "Active DHCP Leases"
 msgstr "Aktive DHCP Leier"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Aktive DHCPv6 Leier"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc (Uavhengig)"
@@ -374,7 +375,7 @@ msgstr "Ad-Hoc (Uavhengig)"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Legg til"
 
@@ -408,7 +409,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Legg det lokale domenesuffikset til navn utgitt fra vertsfiler"
 
@@ -421,11 +422,11 @@ msgstr "Legg til grensesnitt..."
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Tilleggs vertsfiler"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -446,31 +447,31 @@ msgstr "Adresse"
 msgid "Address to access local relay bridge"
 msgstr "Adresse for tilgang til lokal relébro"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Administrasjon"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Avanserte Innstillinger"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Varsle"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -480,17 +481,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -498,23 +499,23 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Tillat <abbr title=\"Secure Shell\">SSH</abbr> passord godkjenning"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Tillat alle unntatt oppførte"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Tillat kun oppførte"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Tillat lokalvert"
 
@@ -530,7 +531,7 @@ msgstr "Tillat root pålogginger med passord"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Tillat bruker <em>root</em> å logge inn med passord"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr "Tillat oppstrøms svar i 127.0.0.0/8 nettet, f.eks for RBL tjenester"
@@ -543,7 +544,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -622,7 +623,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -645,15 +646,20 @@ msgstr "Alle soner"
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -669,12 +675,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Tilkoblede Klienter"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -687,7 +693,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Godkjenning"
 
@@ -696,7 +702,7 @@ msgstr "Godkjenning"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Autoritativ"
 
@@ -704,11 +710,11 @@ msgstr "Autoritativ"
 msgid "Authorization Required"
 msgstr "Autorisasjon er nødvendig"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -783,8 +789,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -810,16 +816,12 @@ msgstr "Sikkerhetskopiering/Firmware oppgradering"
 msgid "Backup file list"
 msgstr "Sikkerhetskopier filliste"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Ugyldig adresse oppgitt!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -834,7 +836,7 @@ msgstr ""
 "konfigurasjonsfiler som er merket av opkg, essensielle enhets filer og andre "
 "filer valgt av bruker."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -850,15 +852,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Bitrate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Overstyr falske NX Domener"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bro"
@@ -876,8 +878,8 @@ msgstr "Bro enhetsnummer"
 msgid "Bring up on boot"
 msgstr "Slå på ved oppstart"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -908,13 +910,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -931,11 +933,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Lenke"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Endringer"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -947,8 +949,8 @@ msgstr "Endrer administrator passordet for tilgang til enheten"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Kanal"
 
@@ -956,7 +958,7 @@ msgstr "Kanal"
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -974,7 +976,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -986,7 +988,7 @@ msgstr ""
 "Eller fyll ut <em>Opprett</em> feltet for å definere en ny sone og tilknytte "
 "grensesnittet til det."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -994,7 +996,7 @@ msgstr ""
 "Velg det eller de nettverk du vil legge til dette trådløse grensesnittet, "
 "eller fyll ut <em>Opprett</em> feltet for å definere et nytt nettverk."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Krypteringsmetode"
 
@@ -1016,9 +1018,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Klient"
 
@@ -1050,10 +1052,11 @@ msgid "Close list..."
 msgstr "Lukk liste..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Samler inn data…"
 
@@ -1073,7 +1076,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1081,23 +1084,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Konfigurasjon"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1122,7 +1124,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Tilkoblinger"
 
@@ -1132,13 +1134,13 @@ msgstr "Tilkoblinger"
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1149,12 +1151,12 @@ msgstr ""
 msgid "Country"
 msgstr "Land"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Landskode"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Opprett/Tildel brannmur sone"
 
@@ -1201,15 +1203,15 @@ msgstr ""
 "Tilpasser oppførselen til enhetens <abbr title=\"Light Emitting Diode\">LED</"
 "abbr>s om mulig."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1217,12 +1219,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCP Server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP og DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1253,7 +1255,7 @@ msgstr ""
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "DNS videresendinger"
 
@@ -1261,11 +1263,11 @@ msgstr "DNS videresendinger"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1290,10 +1292,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
@@ -1307,9 +1310,9 @@ msgstr ""
 msgid "Debug"
 msgstr "Feilsøking"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Standard %d"
 
@@ -1353,7 +1356,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1365,15 +1368,15 @@ msgstr "Fjern"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Fjern dette nettverket"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1381,7 +1384,7 @@ msgstr ""
 msgid "Description"
 msgstr "Beskrivelse"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1405,7 +1408,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1413,7 +1416,7 @@ msgstr ""
 msgid "Device"
 msgstr "Enhet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Enhet Konfigurasjon"
 
@@ -1426,7 +1429,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1434,8 +1437,7 @@ msgstr ""
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Nettverksdiagnostikk"
 
@@ -1444,12 +1446,12 @@ msgstr "Nettverksdiagnostikk"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Katalog"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Deaktiver"
 
@@ -1470,15 +1472,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1490,17 +1492,19 @@ msgstr ""
 msgid "Disabled"
 msgstr "Deaktivert"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Forkast oppstrøms RFC1918 svar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1510,23 +1514,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Avstand Optimalisering"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Avstand i meter til det medlem av nettverket som er lengst unna."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1538,21 +1542,21 @@ msgstr ""
 "Fremsender for <abbr title =\"Network Address Translation\">NAT</abbr> "
 "brannmurer"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Ikke cache negative svar, f.eks for ikke eksisterende domener"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Ikke videresend forespørsler som ikke kan besvares med offentlige "
 "navneservere"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Ikke videresend reverserte oppslag for lokale nettverk"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1564,15 +1568,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Domene kreves"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Domene hviteliste"
 
@@ -1580,7 +1584,7 @@ msgstr "Domene hviteliste"
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1646,7 +1650,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "EAP-metode"
 
@@ -1656,7 +1660,7 @@ msgstr "EAP-metode"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Endre"
 
@@ -1666,11 +1670,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Endre dette nettverket"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1678,8 +1682,8 @@ msgstr ""
 msgid "Emergency"
 msgstr "Krisesituasjon"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Aktiver"
 
@@ -1728,7 +1732,7 @@ msgstr "Aktiver NTP klient"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Aktiver TFTP server"
 
@@ -1736,11 +1740,11 @@ msgstr "Aktiver TFTP server"
 msgid "Enable VLAN functionality"
 msgstr "Aktiver VLAN funksjonalitet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1760,7 +1764,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1778,7 +1782,7 @@ msgstr "Aktivert"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1799,9 +1803,9 @@ msgstr "Innkapsling modus"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Kryptering"
 
@@ -1838,29 +1842,36 @@ msgstr "Feil"
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet Tilslutning"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet Svitsj"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "Utvid vertsliste"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1878,11 +1889,11 @@ msgstr "Utløpstid på leide adresser, minimum er 2 minutter (<code>2m</code>)."
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1902,15 +1913,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1918,7 +1929,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1926,19 +1937,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Fil"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "Filnavn fra boot image annonsert til klienter"
 
@@ -1947,11 +1958,11 @@ msgstr "Filnavn fra boot image annonsert til klienter"
 msgid "Filesystem"
 msgstr "Filsystem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Filtrer private"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Filtrer ubrukelige"
 
@@ -1966,7 +1977,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Finn og koble til nettverk"
 
@@ -1974,7 +1985,7 @@ msgstr "Finn og koble til nettverk"
 msgid "Finish"
 msgstr "Fullfør"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Brannmur"
 
@@ -1994,11 +2005,11 @@ msgstr "Brannmur Status"
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Firmware Versjon"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Fast kilde port for utgående DNS-spørringer"
 
@@ -2028,11 +2039,11 @@ msgstr ""
 msgid "Force"
 msgstr "Bruk"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Bruk CCMP (AES)"
 
@@ -2041,11 +2052,11 @@ msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 "Bruk DHCP i dette nettverket, selv om en annen DHCP server er oppdaget."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Bruk TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Bruk TKIP og CCMP (AES)"
 
@@ -2077,7 +2088,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Videresend kringkastingstrafikk"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2085,7 +2096,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Videresending modus"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Fragmenterings Terskel"
 
@@ -2101,7 +2112,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2127,7 +2138,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2137,8 +2148,8 @@ msgstr "Generelle Innstillinger"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Generelt Oppsett"
 
@@ -2146,7 +2157,7 @@ msgstr "Generelt Oppsett"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2166,9 +2177,9 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Gå til passord konfigurasjon..."
@@ -2212,7 +2223,7 @@ msgstr ""
 "Her kan du konfigurere grunnleggende aspekter av enheten som f.eks. dens "
 "vertsnavn eller tidssone."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Skjul <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2221,9 +2232,10 @@ msgstr "Skjul <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2245,9 +2257,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2258,7 +2270,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "Vertsnavn som sendes ved DHCP forespørsel"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Vertsnavn"
 
@@ -2288,7 +2300,7 @@ msgstr "IP adresse"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2296,13 +2308,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2370,6 +2382,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2380,8 +2394,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2451,6 +2463,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2475,7 +2488,7 @@ msgstr "IPv6-over-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-over-IPv4 (6til4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Identitet"
 
@@ -2546,7 +2559,7 @@ msgstr ""
 "\"Random Access Memory\">RAM</abbr>. Vær oppmerksom på at bruk av swap er "
 "mye langsommere en <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2554,7 +2567,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr "Ignorer grensesnitt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Ignorer oppslagsfil"
 
@@ -2606,10 +2619,6 @@ msgstr "Oppstartskript"
 msgid "Initscripts"
 msgstr "Oppstartsskript"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Installer protokoll utvidelser..."
@@ -2629,7 +2638,7 @@ msgstr "Grensesnitt"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Grensesnitt Konfigurasjon"
 
@@ -2660,7 +2669,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr ""
 
@@ -2671,7 +2680,7 @@ msgstr "Grensesnittet er ikke tilgjengelig eller er ikke tilknyttet."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Grensesnitt"
 
@@ -2716,7 +2725,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "Ugyldig brukernavn og/eller passord! Vennligst prøv igjen."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2729,22 +2738,22 @@ msgstr ""
 "Det virker som du prøver å flashe med en firmware som ikke passer inn i "
 "flash-minnet, vennligst kontroller firmware filen!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "JavaScript kreves!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Koble til nettverket"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Koble til nettverk: Trådløs Skanning"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2752,24 +2761,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Kjerne Logg"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Kjerne Versjon"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Nøkkel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Nøkkel #%d"
 
@@ -2829,16 +2838,20 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "<abbr title=\"Leasefile\">Leie-fil</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
@@ -2857,7 +2870,7 @@ msgstr "La stå tomt for automatisk oppdagelse"
 msgid "Leave empty to use the current WAN address"
 msgstr "La stå tomt for å bruke gjeldene WAN adresse"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Forklaring:"
 
@@ -2865,11 +2878,11 @@ msgstr "Forklaring:"
 msgid "Limit"
 msgstr "Grense"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2889,11 +2902,11 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Forbindelse"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2901,7 +2914,7 @@ msgstr ""
 "Liste med <abbr title=\"Domain Name System\">DNS</abbr> servere som "
 "forespørsler blir videresendt til"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2910,7 +2923,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2923,15 +2936,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Liste over domener hvor en tillater RFC1918 svar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Liste over verter som returneren falske NX domene resultater"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2944,28 +2957,24 @@ msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Lytt kun på det angitte grensesnitt, om ingen er angitt lyttes det på alle"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "Lytte-port for innkommende DNS-spørring"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Belastning"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Belastning Gjennomsnitt"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Laster"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2993,7 +3002,7 @@ msgstr "Lokal IPv4 adresse"
 msgid "Local IPv6 address"
 msgstr "Lokal IPv6 adresse"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -3001,16 +3010,16 @@ msgstr ""
 msgid "Local Startup"
 msgstr "Lokal Oppstart"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Lokal tid"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Lokalt domene"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 #, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
@@ -3019,15 +3028,15 @@ msgstr ""
 "Lokalt domene spesifikasjon. Navn som passer dette domenet blir aldri "
 "videresendt, de blir kun løst av DHCP eller vertsfiler"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr "Lokalt domenesuffiks lagt til DHCP navn og vertsfil oppføringer"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Lokal server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3035,7 +3044,7 @@ msgstr ""
 "Lokaliser vertsnavn avhengig av subnett hvis flere IP-adresser er "
 "tilgjengelig"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Lokalisere søk"
 
@@ -3043,7 +3052,7 @@ msgstr "Lokalisere søk"
 msgid "Log output level"
 msgstr "Logg nivå"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Logg spørringer"
 
@@ -3055,7 +3064,7 @@ msgstr "Logging"
 msgid "Login"
 msgstr "Logg inn"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Logg ut"
 
@@ -3073,23 +3082,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Adresse"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "MAC-Addresse Filter"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "MAC-Filter"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "MAC-Liste"
 
@@ -3113,7 +3122,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3139,7 +3148,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3148,19 +3157,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Maksimalt antall aktive DHCP leieavtaler"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Maksimalt antall samtidige DNS spørringer"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Maksimal tillatt størrelse på EDNS.0 UDP-pakker"
 
@@ -3174,14 +3183,14 @@ msgstr "Maksimalt antall sekunder å vente på at modemet skal bli klart"
 msgid "Maximum number of leased addresses."
 msgstr "Maksimalt antall utleide adresser."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3200,7 +3209,7 @@ msgstr "Minne"
 msgid "Memory usage (%)"
 msgstr "Minne forbruk (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3208,7 +3217,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3235,7 +3244,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3243,13 +3252,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Modus"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr ""
 
@@ -3280,8 +3289,8 @@ msgstr "Modem initiering tidsavbrudd"
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3351,7 +3360,7 @@ msgstr "Flytt ned"
 msgid "Move up"
 msgstr "Flytt opp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3381,6 +3390,7 @@ msgid "NTP server candidates"
 msgstr "NTP server kandidater"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3388,30 +3398,30 @@ msgstr "NTP server kandidater"
 msgid "Name"
 msgstr "Navn"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Navnet til det nye nettverket"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navigasjon"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Nettverk"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Nettverks Verktøy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "Nettverks boot image"
 
@@ -3437,7 +3447,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr "Ingen DHCP server er konfigurert for dette grensesnittet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3449,7 +3459,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3457,9 +3467,9 @@ msgstr ""
 msgid "No files found"
 msgstr "Ingen filer funnet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Ingen informasjon tilgjengelig"
@@ -3469,13 +3479,13 @@ msgstr "Ingen informasjon tilgjengelig"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Ingen negative cache"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Ruteren er ikke passordbeskyttet!"
@@ -3504,8 +3514,8 @@ msgstr "Ingen sone tilknyttet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Støy"
 
@@ -3518,10 +3528,10 @@ msgid "Noise:"
 msgstr "Støy:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3563,11 +3573,11 @@ msgstr ""
 msgid "Notice"
 msgstr "Merk"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3594,19 +3604,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "Forsinkelse ved tilstand Av"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "Forsinkelse ved tilstand -På-"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "Enten Vertsnavn eller Mac-adresse må oppgis!"
 
@@ -3638,19 +3656,19 @@ msgstr "Åpne liste..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Innstilling endret"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Innstilling fjernet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3763,7 +3781,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3783,11 +3801,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr "Overstyr tabellen som brukes for interne ruter"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Oversikt"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3843,7 +3861,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3898,7 +3916,7 @@ msgid "Part of zone %q"
 msgstr "En del av sone %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3909,11 +3927,11 @@ msgstr "Passord"
 msgid "Password authentication"
 msgstr "Passord godkjenning"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Passord for privatnøkkel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3932,27 +3950,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Sti til CA-sertifikat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Sti til klient-sertifikat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Sti til privatnøkkel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -4011,8 +4029,9 @@ msgstr "Phy Hastighet:"
 msgid "Physical Settings"
 msgstr "Fysiske Innstillinger"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ping"
 
@@ -4029,7 +4048,7 @@ msgstr "Pakker."
 msgid "Please enter your username and password."
 msgstr "Skriv inn ditt brukernavn og passord."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -4041,7 +4060,7 @@ msgstr "Policy"
 msgid "Port"
 msgstr "Port"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -4058,7 +4077,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4090,11 +4109,11 @@ msgstr ""
 "Annta at peer er uten forbindelse om angitt LCP ekko feiler, bruk verdi 0 "
 "for å overse feil"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Hindrer klient-til-klient kommunikasjon"
 
@@ -4103,7 +4122,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Prosesser"
 
@@ -4127,11 +4146,11 @@ msgstr "Protokoll"
 msgid "Provide NTP server"
 msgstr "Funger som NTP Server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "Lag nytt nettverk"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4156,21 +4175,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Kvalitet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4178,11 +4197,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS Terskel"
 
@@ -4191,35 +4210,35 @@ msgstr "RTS/CTS Terskel"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "RX Rate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Radius-Accounting-Port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr "Radius-Accounting-Secret"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Radius-Accounting-Server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Radius-Authentication-Port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr "Radius-Authentication-Secret"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Radius-Authentication-Server"
 
@@ -4227,7 +4246,7 @@ msgstr "Radius-Authentication-Server"
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4239,15 +4258,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "Vil du endre protokoll?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Grafer i sanntid"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "Binde beskyttelse"
 
@@ -4267,7 +4286,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "Omstarter operativsystemet på enheten"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Motta"
 
@@ -4311,11 +4330,11 @@ msgstr "Ekstern IPv4 adresse"
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Avinstaller"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Erstatt trådløs konfigurasjon"
 
@@ -4331,7 +4350,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4354,63 +4373,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4426,11 +4445,11 @@ msgstr "Nullstill Tellere"
 msgid "Reset to defaults"
 msgstr "Nullstill til standard innstilling"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Oppslag og Vertsfiler"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "<abbr title=\"Resolvefile\">Oppslagsfil</abbr>"
 
@@ -4439,7 +4458,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4449,7 +4468,7 @@ msgstr "Omstart"
 msgid "Restart Firewall"
 msgstr "Omstart Brannmur"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4466,23 +4485,23 @@ msgstr "Gjenopprett sikkerhetskopi"
 msgid "Reveal/hide password"
 msgstr "Vis/Skjul passord"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Tilbakestill"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Rot katalog for filer gitt fra TFTP"
 
@@ -4512,8 +4531,8 @@ msgid "Router Password"
 msgstr "Ruter Passord"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Ruter"
 
@@ -4537,7 +4556,7 @@ msgstr "Kjør filsystem sjekk før montering av enheten"
 msgid "Run filesystem check"
 msgstr "Kjør filsystem sjekk"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4545,7 +4564,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4573,8 +4592,8 @@ msgstr "SSH-Nøkler"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4583,7 +4602,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4592,8 +4611,8 @@ msgstr ""
 msgid "Save"
 msgstr "Lagre"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Lagre & Aktiver"
@@ -4606,7 +4625,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Skann"
 
@@ -4615,11 +4634,11 @@ msgstr "Skann"
 msgid "Scheduled Tasks"
 msgstr "Planlagte Oppgaver"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Seksjon lagt til"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Seksjon fjernet"
 
@@ -4634,9 +4653,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4653,7 +4672,7 @@ msgstr ""
 "Send LCP ekko forespørsler etter angitt intervall i sekunder, dette er kun "
 "gjeldene dersom feilterskelen er nådd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Server Innstillinger"
 
@@ -4666,11 +4685,11 @@ msgstr "Tjeneste navn"
 msgid "Service Type"
 msgstr "Tjeneste type"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Tjenester"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4709,11 +4728,11 @@ msgstr "Oppsett DHCP server"
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4732,15 +4751,15 @@ msgstr "Slå av dette grensesnittet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4752,11 +4771,12 @@ msgstr ""
 msgid "Signal:"
 msgstr "Signal:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Størrelse"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4769,15 +4789,15 @@ msgstr ""
 msgid "Skip"
 msgstr "Gå videre"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Gå til innhold"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Gå til navigasjon"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4831,7 +4851,7 @@ msgid ""
 "dead"
 msgstr "Angir maksimalt antall sekunder før verter ansees som frakoblet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4854,7 +4874,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Angi krypteringsnøkkelen her."
 
@@ -4868,11 +4888,11 @@ msgstr "Start"
 msgid "Start priority"
 msgstr "Start prioritet"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4889,21 +4909,21 @@ msgstr "Statiske IPv4 Ruter"
 msgid "Static IPv6 Routes"
 msgstr "Statiske IPv6 Ruter"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Statiske Leier"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Statiske Ruter"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statisk adresse"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4913,14 +4933,14 @@ msgstr ""
 "vertsnavn til DHCP klienter. Dette er nødvendig om grensesnittet ikke er "
 "dynamisk konfigurert og kun klienter med dhcp leieavtale får IP."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Status"
 
@@ -4930,7 +4950,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr "Stop"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Streng overholdelse"
 
@@ -4939,15 +4959,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Send"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4956,7 +4976,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Svitsj"
 
@@ -4969,15 +4989,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4992,7 +5012,7 @@ msgstr "Svitsj protokoll"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -5004,15 +5024,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr "Synkroniser med nettleser"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "System"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "System Logg"
 
@@ -5028,11 +5048,11 @@ msgstr "System logg buffer størrelse"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "TFTP Innstillinger"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "TFTP server roten"
 
@@ -5041,7 +5061,7 @@ msgstr "TFTP server roten"
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "TX rate"
 
@@ -5088,7 +5108,7 @@ msgid ""
 msgstr ""
 "IPv6 prefikset tilordnet mot leverandør, ender som regel med <code>::</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5100,7 +5120,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5120,7 +5140,7 @@ msgstr ""
 "Filenheten til partisjonen eller minnet (<abbr title=\"for eksempel\">f.eks."
 "</abbr> <code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5175,7 +5195,7 @@ msgstr "Lengden på IPv6 prefikset i bits"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5204,7 +5224,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5269,19 +5289,20 @@ msgstr ""
 "Den opplastede programvaren er av et format som ikke støttes. Sørg for at du "
 "velger det generelle firmware-bildet for din plattform."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5294,7 +5315,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "Dette IPv4 adressen til relayet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5302,7 +5323,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5342,7 +5363,7 @@ msgstr ""
 "Dette er den lokale endepunkt adressen som ble tildelt av tunnel 'broker', "
 "adressen ender vanligvis med <code>...:2/64</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5386,7 +5407,7 @@ msgstr "Denne seksjonen inneholder ennå ingen verdier"
 msgid "Time Synchronization"
 msgstr "Tidssynkronisering"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5394,7 +5415,7 @@ msgstr ""
 msgid "Timezone"
 msgstr "Tidssone"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5417,14 +5438,15 @@ msgstr ""
 msgid "Total Available"
 msgstr "Totalt Tilgjengelig"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Traceroute"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Trafikk"
 
@@ -5432,15 +5454,15 @@ msgstr "Trafikk"
 msgid "Transfer"
 msgstr "Overføring"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Sende"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "Utløser"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "Utløsende Tilstand"
 
@@ -5448,7 +5470,7 @@ msgstr "Utløsende Tilstand"
 msgid "Tunnel ID"
 msgstr "Tunnel ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Tunnel grensesnitt"
@@ -5464,7 +5486,7 @@ msgid "Tx-Power"
 msgstr "Tx-Styrke"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Type"
@@ -5482,11 +5504,11 @@ msgstr "Kun UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB Enhet"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5551,12 +5573,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Ukjent"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5565,7 +5587,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5581,7 +5603,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Ulagrede Endringer"
 
@@ -5607,7 +5629,7 @@ msgstr "Protokoll type er ikke støttet."
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5622,25 +5644,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Last opp arkiv..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5648,11 +5670,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Oppetid"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Bruk <code>/etc/ethers</code>"
 
@@ -5763,7 +5785,7 @@ msgstr "Bruk gateway metrikk"
 msgid "Use routing table"
 msgstr "Bruk rutingtabellen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 #, fuzzy
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
@@ -5783,11 +5805,11 @@ msgstr ""
 msgid "Used"
 msgstr "Brukt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "Brukte Nøkler"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5819,7 +5841,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr "VLANs på %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5866,32 +5888,32 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "WEP åpent system"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "WEP delt nøkkel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "WEP passord"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "WMM Modus"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "WPA passord"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5899,14 +5921,6 @@ msgstr ""
 "WPA-Kryptering krever at wpa_supplicant (for klient-modus) eller hostapd "
 "(for AP og ad-hoc-modus) er installert."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "Venter på at kommando fullføres..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5924,7 +5938,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5941,57 +5955,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Trådløs"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Trådløs Tilslutning"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Trådløst Nettverk"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Trådløs Oversikt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Trådløs Sikkerhet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "Trådløs er deaktiver"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "Trådløs er ikke tilknyttet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "Trådløst nettverk er deaktivert"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "Trådløst nettverk er aktivert"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Skriv mottatte DNS forespørsler til syslog"
 
@@ -6021,9 +6035,9 @@ msgstr ""
 "deaktiverer nødvendige init skript som f.eks. \"nettverk\", kan enheten bli "
 "utilgjengelig! </strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6047,14 +6061,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "enhver"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6096,11 +6110,11 @@ msgstr "Oppretter en bro mellom angitte grensesnitt"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6119,7 +6133,7 @@ msgstr "Oppretter en bro mellom angitte grensesnitt"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "Deaktiver"
 
@@ -6136,13 +6150,14 @@ msgstr ""
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "utgått"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6196,15 +6211,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "lokal <abbr title=\"Domain Navn System\">DNS</abbr>-fil"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6231,23 +6246,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "av"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "på"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6278,8 +6293,8 @@ msgstr ""
 msgid "routed"
 msgstr "rutet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6300,7 +6315,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6308,7 +6323,7 @@ msgstr ""
 msgid "tagged"
 msgstr "tagget"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6320,8 +6335,9 @@ msgstr ""
 msgid "unknown"
 msgstr "ukjent"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6349,6 +6365,7 @@ msgid "untagged"
 msgstr "utagget"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6361,6 +6378,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6389,6 +6407,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6448,6 +6467,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6473,6 +6495,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6508,7 +6531,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
@@ -6520,6 +6543,15 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Tilbake"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Ugyldig adresse oppgitt!"
+
+#~ msgid "Loading"
+#~ msgstr "Laster"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Venter på at kommando fullføres..."
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Tilknytt grensesnitt..."
 
index 3aa29218ccb8c20d7fa01f84d530132ec0eb9b18..3deda26d59f41451b70fa3d2c401b98d13adb47d 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: LuCI\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2019-11-20 17:04+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2019-12-15 21:21+0000\n"
+"Last-Translator: Michal L <michalrmsmi@wp.pl>\n"
 "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/luci/pl/>"
 "\n"
 "Language: pl\n"
@@ -24,7 +24,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr "%d nieprawidłowe pole(pola)"
 
@@ -93,7 +93,7 @@ msgstr "-- dopasuj po uuid --"
 msgid "-- please select --"
 msgstr "-- proszę wybrać --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr "0 = nie używa progu RSSI, 1 = nie zmienia domyślnego sterownika"
 
@@ -105,7 +105,7 @@ msgstr "Obciążenie 1 min.:"
 msgid "15 Minute Load:"
 msgstr "Obciążenie 15 min.:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr "4-znakowy identyfikator szesnastkowy"
 
@@ -118,47 +118,47 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "Obciążenie 5 min.:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr "Identyfikator 6-oktetowy jako ciąg szesnastkowy - bez dwukropków"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
-msgstr "802.11r Szybkie przejście"
+msgstr "802.11r Szybkie Przejście"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "802.11w Association SA Zapytanie o maksymalny limit prób"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr "802.11w Association SA Zapytanie o ponawianie limitu prób"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
-msgstr "802.11w Zarządzanie ochroną ramek"
+msgstr "802.11w Zarządzanie Ochroną Ramek"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr "802.11w Maksymalny czas oczekiwania"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr "802.11w Interwał ponawiania prób"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "Port wywołania <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "Port serwera <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -166,11 +166,11 @@ msgstr ""
 "Nazwa <abbr title=\"Domain Name System\">DNS</abbr> będzie rozwijana przez "
 "kolejne serwery w porządku podanym w resolvfile"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Adres <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
@@ -196,7 +196,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Brama <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "Sufiks <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>(hex)"
 
@@ -209,16 +209,16 @@ msgstr "Konfiguracja diod <abbr title=\"Light Emitting Diode\">LED</abbr>"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Nazwa diody <abbr title=\"Light Emitting Diode\">LED</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Adres <abbr title=\"Media Access Control\">MAC</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"Unikatowy Identyfikator DHCP\">DUID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -226,7 +226,7 @@ msgstr ""
 "<abbr title=\"Maksymalna ilość\">Maks.</abbr> dzierżaw <abbr title=\"Dynamic "
 "Host Configuration Protocol\">DHCP</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -234,7 +234,7 @@ msgstr ""
 "<abbr title=\"Maksymalny\">Maks.</abbr> rozmiar pakietu <abbr title="
 "\"Extension Mechanisms for Domain Name System\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"Maksymalna ilość\">Maks.</abbr> zapytań równoczesnych"
 
@@ -246,11 +246,11 @@ msgstr ""
 "<br/>Uwaga: musisz ręcznie zrestartować usługę cron, jeśli plik crontab był "
 "pusty przed edycją."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr "Katalog o tej samej nazwie już istnieje."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr "Wymagane jest ponowne zalogowanie ponieważ sesja wygasła."
 
@@ -331,8 +331,8 @@ msgstr "Nieaktywny interfejs"
 msgid "Access Concentrator"
 msgstr "Koncentrator dostępowy (ATM)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Punkt dostępowy"
 
@@ -362,12 +362,13 @@ msgstr "Aktywne połączenia"
 msgid "Active DHCP Leases"
 msgstr "Aktywne dzierżawy DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Aktywne dzierżawy DHCPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -383,7 +384,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Dodaj"
 
@@ -417,7 +418,7 @@ msgstr "Dodaj instancję"
 msgid "Add key"
 msgstr "Dodaj klucz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Dodaj lokalny sufiks domeny do nazw urządzeń z pliku hosts"
 
@@ -430,11 +431,11 @@ msgstr "Dodaj nowy interfejs..."
 msgid "Add peer"
 msgstr "Dodaj peera"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Dodatkowe pliki Hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr "Dodatkowe pliki serwera"
 
@@ -456,31 +457,31 @@ msgstr "Adres"
 msgid "Address to access local relay bridge"
 msgstr "Adres dostępowy do \"relay bridge\""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Zarządzanie"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Ustawienia zaawansowane"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr "Agregacja siły transmisji (ACTATP)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Alarm"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -490,18 +491,18 @@ msgstr "Alias Interfejsu"
 msgid "Alias of \"%s\""
 msgstr "Alias \"%s\""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr "Wszystkie serwery"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 "Przydziel sekwencyjnie adresy IP, zaczynając od najmniejszego dostępnego"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr "Przydzielaj adresy IP po kolei"
 
@@ -509,23 +510,23 @@ msgstr "Przydzielaj adresy IP po kolei"
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Pozwól na logowanie <abbr title=\"Secure Shell\">SSH</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr "Pozwól aby tryb AP rozłączał stacje STA w oparciu o niski stan ACK"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Pozwól wszystkim oprócz wymienionych"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr "Zezwalaj na starsze wersje 802.11b"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Pozwól tylko wymienionym"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Pozwól tylko sobie (localhost)"
 
@@ -542,7 +543,7 @@ msgstr "Zezwól na logowanie roota przy pomocy hasła"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Pozwól użytkownikowi <em>root</em> na logowanie się przy pomocy hasła"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -556,7 +557,7 @@ msgstr "Dozwolone adresy IP"
 msgid "Always announce default router"
 msgstr "Zawsze rozgłaszaj domyślny router"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -639,7 +640,7 @@ msgstr "Rozgłaszaj domeny DNS"
 msgid "Announced DNS servers"
 msgstr "Rozgłaszaj serwery DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr "Tożsamość anonimowa"
 
@@ -662,15 +663,20 @@ msgstr "Dowolna strefa"
 msgid "Apply backup?"
 msgstr "Czy zastosować kopię zapasową?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Żądanie zatwierdzenia nie powiodło się ze statusem <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr "Zastosuj niezaznaczone"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr "Wprowadzanie zmian w konfiguracji… %ds"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr "Architektura"
 
@@ -690,12 +696,12 @@ msgstr ""
 "Przypisz cześć prefiksu za pomocą szesnastkowego ID subprefiksu dla tego "
 "interfejsu."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
-msgstr "Połączeni klienci"
+msgstr "Połączone Urządzenia"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr "Połączeni"
 
@@ -709,7 +715,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr "Grupa autoryzacji"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Uwierzytelnienie"
 
@@ -718,7 +724,7 @@ msgstr "Uwierzytelnienie"
 msgid "Authentication Type"
 msgstr "Typ uwierzytelniania"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Autorytatywny"
 
@@ -726,11 +732,11 @@ msgstr "Autorytatywny"
 msgid "Authorization Required"
 msgstr "Wymagana autoryzacja"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -806,8 +812,8 @@ msgstr "BR / DMR / AFTR"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -833,16 +839,12 @@ msgstr "Kopia zapasowa / aktualizacja firmware"
 msgid "Backup file list"
 msgstr "Kopia zapasowa listy plików"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Wprowadzono zły adres!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr "Częstotliwość"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr "Interwał Beaconu"
 
@@ -857,7 +859,7 @@ msgstr ""
 "Zawiera ona zmienione pliki konfiguracyjne oznaczone przez opkg, podstawowe "
 "pliki systemowe, oraz pliki oznaczone do kopiowania przez użytkownika."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -875,15 +877,15 @@ msgstr "Połącz tunel z tym interfejsem (opcjonalnie)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Szybkość transmisji"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Podrobione statystyki NXDOMAIN"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Most"
@@ -901,8 +903,8 @@ msgstr "Numer Mostu (urządzenia)"
 msgid "Bring up on boot"
 msgstr "Podnieś przy stracie"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr "Przeglądaj…"
 
@@ -934,13 +936,13 @@ msgstr "Podręczna"
 msgid "Call failed"
 msgstr "Połączenie nieudane"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -957,11 +959,11 @@ msgstr "Kategoria"
 msgid "Chain"
 msgstr "Łańcuch"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Zmiany"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr "Zmiany zostały cofnięte."
 
@@ -973,8 +975,8 @@ msgstr "Zmienia hasło administratora"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Kanał"
 
@@ -982,7 +984,7 @@ msgstr "Kanał"
 msgid "Check filesystems before mount"
 msgstr "Sprawdź system plików przed zamontowaniem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr "Zaznacz opcję, jeśli chcesz usunąć istniejące sieci z tego radia."
 
@@ -1000,7 +1002,7 @@ msgid "Choose mtdblock"
 msgstr "Wybierz mtdblock"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -1012,7 +1014,7 @@ msgstr ""
 "pole <em>utwórz</em> aby zdefiniować nową strefę i przypisać ją do "
 "interfejsu."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -1020,7 +1022,7 @@ msgstr ""
 "Wybierz sieć/sieci które chcesz przyłączyć do tego interfejsu "
 "bezprzewodowego lub wypełnij pole <em>utwórz</em> aby utworzyć nową sieć."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Szyfr"
 
@@ -1041,12 +1043,12 @@ msgid ""
 "Click \"Save mtdblock\" to download specified mtdblock file. (NOTE: THIS "
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
-"Kliknij \"Zapisz mtdblock\", aby pobrać określony plik mtdblock. (UWAGA: TA "
-"FUNKCJA JEST DLA PROFESJONALISTÓW!)"
+"Kliknij \"Zapisz mtdblock\", aby pobrać określony plik mtdblock. (UWAGA: "
+"FUNKCJA DLA PROFESJONALISTÓW!)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Klient"
 
@@ -1078,10 +1080,11 @@ msgid "Close list..."
 msgstr "Zamknij listę..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Trwa zbieranie danych..."
 
@@ -1101,45 +1104,44 @@ msgstr "Błędne polecenie"
 msgid "Comment"
 msgstr "Komentarz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
 "workaround might cause interoperability issues and reduced robustness of key "
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
-"Komplikuje atak ponownej instalacji klucza po stronie klienta, wyłączając "
+"Komplikuje kluczowe ataki reinstalacyjne po stronie klienta, wyłączając "
 "retransmisję ramek klucza EAPOL, które są używane do instalowania kluczy. To "
 "obejście może powodować problemy z interoperacyjnością i zmniejszoną "
 "odporność kluczowych negocjacji, szczególnie w środowiskach o dużym "
 "natężeniu ruchu."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Konfiguracja"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
-msgstr "Konfiguracja nieudana"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
 msgid "Configuration changes applied."
 msgstr "Konfiguracja została zastosowana."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
 msgid "Configuration changes have been rolled back!"
 msgstr "Konfiguracja została wycofana!"
 
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
+msgstr "Konfiguracja nieudana"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
 msgid "Confirm disconnect"
 msgstr "Potwierdź rozłączenie"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:51
 msgid "Confirmation"
-msgstr "Potwierdź"
+msgstr "Powtórz Hasło"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:50
@@ -1155,7 +1157,7 @@ msgstr "Próba połączenia nieudana"
 msgid "Connection lost"
 msgstr "Utrata połączenia"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Połączenia"
 
@@ -1165,13 +1167,13 @@ msgstr "Połączenia"
 msgid "Contents have been saved."
 msgstr "Zawartość została zapisana."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr "Kontynuuj"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1186,12 +1188,12 @@ msgstr ""
 msgid "Country"
 msgstr "Kraj"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Kod kraju"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Utwórz / Przypisz strefę firewalla"
 
@@ -1209,7 +1211,7 @@ msgstr "Poziom logowania Cron`a"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:450
 msgid "Current power"
-msgstr "Aktualny pobór prądu"
+msgstr "Aktualna moc nadawania"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:565
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:567
@@ -1240,15 +1242,15 @@ msgstr ""
 "Dostosuj zachowanie diod <abbr title=\"Light Emitting Diode\">LED</abbr> "
 "urządzenia jeśli jest to możliwe."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr "DAE-Klient"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr "DAE-Port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr "DAE-Secret"
 
@@ -1256,12 +1258,12 @@ msgstr "DAE-Secret"
 msgid "DHCP Server"
 msgstr "Serwer DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP i DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1292,7 +1294,7 @@ msgstr "Serwis DHCPv6"
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "Przekierowania DNS"
 
@@ -1300,11 +1302,11 @@ msgstr "Przekierowania DNS"
 msgid "DNS-Label / FQDN"
 msgstr "DNS-Label / FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr "Sprawdzanie DNSSEC bez podpisu"
 
@@ -1329,10 +1331,11 @@ msgstr "Status DSL"
 msgid "DSL line mode"
 msgstr "Tryb linii DSL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr "Interwał DTIM"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
@@ -1346,9 +1349,9 @@ msgstr "Szybkość przesyłania danych"
 msgid "Debug"
 msgstr "Debugowanie"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Domyślne %d"
 
@@ -1392,7 +1395,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1404,15 +1407,15 @@ msgstr "Usuń"
 msgid "Delete key"
 msgstr "Usuń klucz"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr "Zalecane kasowanie nieudane: %s"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Usuń tą sieć"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Interwał komunikatu o wskazaniu dostawy ruchu"
 
@@ -1420,7 +1423,7 @@ msgstr "Interwał komunikatu o wskazaniu dostawy ruchu"
 msgid "Description"
 msgstr "Opis"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr "Odznacz"
 
@@ -1444,7 +1447,7 @@ msgstr "Strefa docelowa"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1452,7 +1455,7 @@ msgstr "Strefa docelowa"
 msgid "Device"
 msgstr "Urządzenie"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Konfiguracja urządzenia"
 
@@ -1465,7 +1468,7 @@ msgstr "Urządzenie nieaktywne"
 msgid "Device is restarting…"
 msgstr "Urządzenie jest restartowane…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "Urządzenie nieosiągalne!"
 
@@ -1473,8 +1476,7 @@ msgstr "Urządzenie nieosiągalne!"
 msgid "Device unreachable! Still waiting for device..."
 msgstr "Urządzenie nieosiągalne! Wciąż czekam na urządzenie..."
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Diagnostyka"
 
@@ -1483,12 +1485,12 @@ msgstr "Diagnostyka"
 msgid "Dial number"
 msgstr "Numer do wybrania"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Katalog"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Wyłącz"
 
@@ -1509,15 +1511,15 @@ msgstr "Wyłącz DNS lookup"
 msgid "Disable Encryption"
 msgstr "Wyłącz szyfrowanie"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
-msgstr "Wyłącz nieaktywną ankiete"
+msgstr "Wyłącz badanie nieaktywności"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr "Wyłącz tą sieć"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1529,17 +1531,19 @@ msgstr "Wyłącz tą sieć"
 msgid "Disabled"
 msgstr "Wyłączone"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Rozłączaj przy niskim stanie ramek ACK"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Odrzuć wychodzące odpowiedzi RFC1918"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr "Rozłącz"
 
@@ -1549,23 +1553,23 @@ msgid "Disconnection attempt failed"
 msgstr "Próba rozłączenia nie powiodła się"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr "Odrzuć"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Optymalizacja odległości"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Odległość do najdalej oddalonego członka sieci w metrach."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1577,21 +1581,21 @@ msgstr ""
 "\">DNS</abbr>. Jest to serwer przekazujący (Fowarder) dla firewalli <abbr "
 "title=\"Network Address Translation\">NAT</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Nie cache`uj odpowiedzi negatywnych, np. nie dla bieżących domen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Nie przekazuj zapytań które nie mogą być zrealizowane przez publiczne "
 "serwery nazw"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Nie przekazuj odwrotnych lookup`ów do sieci lokalnych"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Czy jesteś pewien, że chcesz usunąć \"%s\" ?"
 
@@ -1603,17 +1607,17 @@ msgstr "Czy na pewno chcesz usunąć następujący klucz SSH?"
 msgid "Do you really want to erase all settings?"
 msgstr "Czy jesteś pewny, że naprawdę chcesz skasować wszystkie ustawienia?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 "Czy jesteś pewien, że chcesz skasować katalog \"%s\" ze wszystkimi jego "
 "podkatalogami?"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Wymagana domena"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Białe listy (Dozwolone domeny)"
 
@@ -1621,7 +1625,7 @@ msgstr "Białe listy (Dozwolone domeny)"
 msgid "Don't Fragment"
 msgstr "Nie Fragmentuj"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1688,7 +1692,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "Długość EA-bits"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "Metoda protokołu rozszerzonego uwierzytelniania (EAP)"
 
@@ -1698,7 +1702,7 @@ msgstr "Metoda protokołu rozszerzonego uwierzytelniania (EAP)"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Edytuj"
 
@@ -1710,11 +1714,11 @@ msgstr ""
 "Edytuj powyższe nieprzetworzone dane konfiguracyjne, aby naprawić błąd, i "
 "naciśnij „Zapisz”, aby ponownie załadować stronę."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Edytuj tą sieć"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr "Edytuj ustawienia sieci bezprzewodowych"
 
@@ -1722,8 +1726,8 @@ msgstr "Edytuj ustawienia sieci bezprzewodowych"
 msgid "Emergency"
 msgstr "Ratunkowy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Włącz"
 
@@ -1774,7 +1778,7 @@ msgstr "Włącz klienta NTP"
 msgid "Enable Single DES"
 msgstr "Zezwól na Single DES"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Włącz serwer TFTP"
 
@@ -1782,11 +1786,11 @@ msgstr "Włącz serwer TFTP"
 msgid "Enable VLAN functionality"
 msgstr "Włącz funkcjonalność VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr "Włącz przycisk WPS, wymaga WPA(2)-PSK/WPA3-SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Włącz środki zaradcze dotyczące ponownej instalacji kluczy (KRACK)"
 
@@ -1806,7 +1810,7 @@ msgstr "Włącz tworzenie kopii pakietów wychodzących"
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr "Włącz flagę DF (Nie fragmentuj) pakietów szyfrujących."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr "Włącz sieć"
 
@@ -1824,7 +1828,7 @@ msgstr "Włączone"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "Włącz nasłuchiwanie IGMP na tym moście"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1849,9 +1853,9 @@ msgstr "Sposób enkapsulacji"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Szyfrowanie"
 
@@ -1888,29 +1892,36 @@ msgstr "Błąd"
 msgid "Errored seconds (ES)"
 msgstr "Ilość błędów (ES)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Karta Ethernet"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr "Wyklucz interfejsy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "Rozwiń hosty"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr "Oczekiwanie na przydział w systemie szesnastkowym"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr "Spodziewano się: %s"
 
@@ -1921,17 +1932,18 @@ msgstr "Wygasa"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid ""
 "Expiry time of leased addresses, minimum is 2 minutes (<code>2m</code>)."
-msgstr "Czas wygasania dzierżawy adresu, minimum to 2 Minuty (<code>2m</code>)."
+msgstr ""
+"Czas wygasania dzierżawy adresu, minimum to 2 Minuty (<code>2m</code>)."
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:19
 msgid "External"
 msgstr "Zewnętrzne"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr "Zewnętrzny Klucz R0 listy właścicieli"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr "Zewnętrzny Klucz R1 listy właścicieli"
 
@@ -1951,15 +1963,15 @@ msgstr "Protokół zewnętrznego serwera logów systemowych"
 msgid "Extra SSH command options"
 msgstr "Dodatkowe opcje SSH"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr "FT over DS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr "FT over the Air"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr "Protokół FT"
 
@@ -1967,7 +1979,7 @@ msgstr "Protokół FT"
 msgid "Failed to change the system password."
 msgstr "Zmiana hasła systemowego nieudana."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "Nie udało się zatwierdzić w ciągu %ds, czekam na wycofanie…"
 
@@ -1975,19 +1987,19 @@ msgstr "Nie udało się zatwierdzić w ciągu %ds, czekam na wycofanie…"
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Nie można wykonać \"/etc/init.d/%s %s\" akcja: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Plik"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr "Plik niedostępny"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr "Nazwa pliku"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "Rozgłoszono nazwę pliku obrazu startowego do klientów"
 
@@ -1996,11 +2008,11 @@ msgstr "Rozgłoszono nazwę pliku obrazu startowego do klientów"
 msgid "Filesystem"
 msgstr "System plików"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Filtruj prywatne"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Filtruj bezużyteczne"
 
@@ -2017,7 +2029,7 @@ msgstr ""
 "Znajdź wszystkie aktualnie podłączone systemy plików i zamień oraz na "
 "podstawie tego, co zostało wykryte zastąp konfigurację domyślnymi wartościami"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Znajdź i podłącz się do sieci"
 
@@ -2025,7 +2037,7 @@ msgstr "Znajdź i podłącz się do sieci"
 msgid "Finish"
 msgstr "Zakończ"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Zapora"
 
@@ -2045,11 +2057,11 @@ msgstr "Stan firewalla"
 msgid "Firmware File"
 msgstr "Plik firmware"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Wersja firmware"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Stały port źródłowy dla wychodzących zapytań DNS"
 
@@ -2064,7 +2076,7 @@ msgstr "Wgrać obraz?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:401
 msgid "Flash new firmware image"
-msgstr "Wgraj nowy firmware"
+msgstr "Wgraj nowy obraz firmware"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:352
 msgid "Flash operations"
@@ -2079,11 +2091,11 @@ msgstr "Trwa wgrywanie obrazu…"
 msgid "Force"
 msgstr "Wymuś"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr "Wymuś tryb 40MHz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Wymuś CCMP (AES)"
 
@@ -2092,11 +2104,11 @@ msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 "Wymuś uruchomienie serwera DHCP w tej sieci nawet gdy wykryto inny serwer."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Wymuś TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Wymuś TKIP i CCMP (AES)"
 
@@ -2128,7 +2140,7 @@ msgstr "Próby korekcji błędów (FECS)"
 msgid "Forward broadcast traffic"
 msgstr "Przekazuj broadcast`y"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr "Przekazuj ruch w sieci mesh"
 
@@ -2136,7 +2148,7 @@ msgstr "Przekazuj ruch w sieci mesh"
 msgid "Forwarding mode"
 msgstr "Tryb przekazywania"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Próg Fragmentacji"
 
@@ -2154,7 +2166,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2180,7 +2192,7 @@ msgstr "Adres bramy jest nieprawidłowy"
 msgid "Gateway metric"
 msgstr "Brama metryczna"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2190,8 +2202,8 @@ msgstr "Ustawienia główne"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Ustawienia podstawowe"
 
@@ -2199,7 +2211,7 @@ msgstr "Ustawienia podstawowe"
 msgid "Generate Config"
 msgstr "Wygeneruj konfigurację"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr "Wygeneruj PMK lokalnie"
 
@@ -2221,9 +2233,9 @@ msgstr "Ustawienia globalne"
 msgid "Global network options"
 msgstr "Globalne opcje sieciowe"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Przejdź do konfiguracji hasła..."
@@ -2267,7 +2279,7 @@ msgstr ""
 "Tutaj możesz skonfigurować podstawowe ustawienia twojego urządzenia, np. "
 "nazwę hosta, strefę czasową."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Ukryj <abbr title=\"Extended Service Set Identifier (Nazwę sieci)\">ESSID</"
@@ -2278,9 +2290,10 @@ msgstr ""
 msgid "Hide empty chains"
 msgstr "Ukryj puste łańcuchy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr "Host"
 
@@ -2301,9 +2314,9 @@ msgid "Host-Uniq tag content"
 msgstr "Zawartość znacznika Host-Uniq"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2314,7 +2327,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "Nazwa hosta wysyłana podczas negocjacji DHCP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Nazwy hostów"
 
@@ -2344,7 +2357,7 @@ msgstr "Adres IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr "Nieprawidłowy adres IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2352,13 +2365,13 @@ msgstr "Nieprawidłowy adres IP"
 msgid "IP address is missing"
 msgstr "Brakuje adresu IP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2426,6 +2439,8 @@ msgstr "IPv4-in-IPv4 (RFC2003)"
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr "IPv4/IPv6 (oba - domyślnie IPv4)"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2436,8 +2451,6 @@ msgstr "IPv4/IPv6 (oba - domyślnie IPv4)"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2507,6 +2520,7 @@ msgstr "Kierowany prefiks IPv6"
 msgid "IPv6 suffix"
 msgstr "Sufiks IPv6"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2532,7 +2546,7 @@ msgstr "IPv6-przez-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-przez-IPv4 (6to4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Tożsamość"
 
@@ -2608,7 +2622,7 @@ msgstr ""
 "Memory\">RAM</abbr> będzie dostępna. Uwaga - plik wymiany jest dużo "
 "wolniejszy niż pamięć <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignoruj <code>/etc/hosts</code>"
 
@@ -2616,7 +2630,7 @@ msgstr "Ignoruj <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ignoruj interfejs"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Ignoruj pliki resolve"
 
@@ -2671,11 +2685,6 @@ msgstr "Skrypt startowy"
 msgid "Initscripts"
 msgstr "Skrypty startowe"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-"Zainstaluj iputils-traceroute6 w celu skorzystania z traceroute dla iPv6"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Instaluj rozszerzenia protokołów..."
@@ -2695,7 +2704,7 @@ msgstr "Interfejs"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr "Interfejs %q urządzenia przeniesiony automatycznie z %q do %q."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Konfiguracja Interfejsu"
 
@@ -2726,7 +2735,7 @@ msgstr "Interfejs uruchamia się..."
 msgid "Interface is stopping..."
 msgstr "Interfejs zatrzymuje się..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "Nazwa interfejsu"
 
@@ -2737,7 +2746,7 @@ msgstr "Interfejs nie istnieje lub nie jest jeszcze podłączony."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Interfejsy"
 
@@ -2782,7 +2791,7 @@ msgstr "Nieprawidłowa wartość szesnastkowa"
 msgid "Invalid username and/or password! Please try again."
 msgstr "Niewłaściwy login i/lub hasło! Spróbuj ponownie."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr "Izoluj klientów"
 
@@ -2794,22 +2803,22 @@ msgstr ""
 "Wygląda na to, że próbujesz wgrać obraz większy niż twoja pamięć flash, "
 "proszę sprawdź czy to właściwy obraz!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "JavaScript jest wymagany!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Połącz z siecią"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Przyłącz do sieci: Skanuj sieci Wi-Fi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr "Przyłączanie do sieci: %q"
 
@@ -2817,24 +2826,24 @@ msgstr "Przyłączanie do sieci: %q"
 msgid "Keep settings and retain the current configuration"
 msgstr "Zachowaj ustawienia i bieżącą konfigurację"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Log jądra"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Wersja kernela"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Klucz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Klucz #%d"
 
@@ -2894,20 +2903,24 @@ msgstr "Opoźnienie"
 msgid "Leaf"
 msgstr "Karta"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "Czas dzierżawy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Pozostały czas dzierżawy"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Plik dzierżawy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Pozostały czas dzierżawy"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2922,7 +2935,7 @@ msgstr "Pozostaw puste, aby automatycznie wykryć"
 msgid "Leave empty to use the current WAN address"
 msgstr "Pozostaw puste, aby użyć bieżącego adresu WAN"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -2930,12 +2943,12 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "Ogranicz usługi DNS do podsieci interfejsów, na których obsługujemy DNS."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Ogranicz nasłuchiwanie do tych interfesjów, oraz loopbacku."
 
@@ -2955,11 +2968,11 @@ msgstr "Stan linii"
 msgid "Line Uptime"
 msgstr "Czas działania linii"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Połączenie aktywne"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2967,7 +2980,7 @@ msgstr ""
 "Lista serwerów <abbr title=\"Domain Name System\">DNS</abbr> do których będą "
 "przekazywane zapytania"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2975,8 +2988,13 @@ msgid ""
 "from the R0KH that the STA used during the Initial Mobility Domain "
 "Association."
 msgstr ""
+"Lista R0KHs w tej samej Domenie Mobilnej. <br />Format: Adres-MAC,"
+"Identyfikator-NAS,128-bitowy klucz jako ciąg szesnastkowy. <br />Tej listy "
+"używa się do mapowania R0KH-ID (Identyfikator NAS) do docelowego adresu MAC "
+"przy żądaniu klucza PMK-R1 z R0KH, którego STA używał podczas Initial "
+"Mobility Domain Association."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2984,20 +3002,25 @@ msgid ""
 "R0KH. This is also the list of authorized R1KHs in the MD that can request "
 "PMK-R1 keys."
 msgstr ""
+"Lista R1KHs w tej samej Domenie Mobilnej. <br />Format: Adres-MAC,R1KH-ID "
+"jako 6 oktetów z dwukropkami,128-bitowy klucz jako ciąg szesnastkowy. <br /"
+">Tej listy używa się do mapowania R1KH-ID na docelowy adres MAC podczas "
+"wysyłania klucza PMK-R1 z R0KH. Jest to również lista autoryzowanych R1KH w "
+"MD, które mogą zażądać kluczy PMK-R1."
 
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:82
 msgid "List of SSH key files for auth"
 msgstr "Lista kluczy SSH do autoryzacji"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Lista domen zezwalających na odpowiedzi RFC1918"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Lista hostów które dostarczają zafałszowane wyniki NX domain"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr "Nasłuchuj interfejs"
 
@@ -3010,28 +3033,24 @@ msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Słuchaj tylko na podanym interfejsie, lub jeśli nie podano na wszystkich"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "Port nasłuchu dla przychodzących zapytań DNS"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Obciążenie"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Średnie obciążenie"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Ładowanie"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr "Ładowanie zawartości katalogu.…"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -3059,7 +3078,7 @@ msgstr "Lokalny adres IPv4"
 msgid "Local IPv6 address"
 msgstr "Lokalny adres IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr "Tylko serwis lokalny"
 
@@ -3067,16 +3086,16 @@ msgstr "Tylko serwis lokalny"
 msgid "Local Startup"
 msgstr "Lokalny autostart"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Czas lokalny"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Domena lokalna"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -3084,16 +3103,16 @@ msgstr ""
 "Specyfikacja domeny lokalnej. Nazwy należące do tej domeny nie są "
 "przekazywane dalej ani rozwijane przez DHCP lub tylko pliki hosta"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Przyrostek (sufiks) domeny przyłączany do nazw DHCP i wpisów w pliku hosta"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Serwer lokalny"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3101,7 +3120,7 @@ msgstr ""
 "Zlokalizuj nazwę hosta w zależności od odpytującej podsieci jeśli jest "
 "dostępne więcej niż jedno IP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Zapytania lokalizujące"
 
@@ -3109,7 +3128,7 @@ msgstr "Zapytania lokalizujące"
 msgid "Log output level"
 msgstr "Poziom logowania"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Loguj zapytania"
 
@@ -3121,7 +3140,7 @@ msgstr "Logowanie"
 msgid "Login"
 msgstr "Zaloguj"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Wyloguj"
 
@@ -3139,23 +3158,23 @@ msgid "MAC"
 msgstr "MAC"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Adres MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Filtr adresów MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "Filtr adresów MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "Lista MAC"
 
@@ -3179,7 +3198,7 @@ msgstr "MBit/s"
 msgid "MD5"
 msgstr "MD5"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3207,7 +3226,7 @@ msgstr ""
 msgid "Manual"
 msgstr "Podręcznik"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr "Główny"
@@ -3216,19 +3235,19 @@ msgstr "Główny"
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Max. Osiągalna przepustowość danych (ATTNDR)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr "Maksymalny dozwolony odstęp czasu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Maksymalna dozwolona liczba aktywnych dzierżaw DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Maksymalna dozwolona liczba jednoczesnych zapytań DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Maksymalny dozwolony rozmiar pakietu EDNS.0 UDP"
 
@@ -3242,14 +3261,14 @@ msgstr "Maksymalny czas podany w sekundach do pełnej gotowości modemu"
 msgid "Maximum number of leased addresses."
 msgstr "Maksymalna liczba dzierżawionych adresów."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr "Maksymalna moc nadawania"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3268,7 +3287,7 @@ msgstr "Pamięć"
 msgid "Memory usage (%)"
 msgstr "Użycie pamięci (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr "Mesh"
 
@@ -3276,7 +3295,7 @@ msgstr "Mesh"
 msgid "Mesh ID"
 msgstr "Mesh ID"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr "Mesh Id"
 
@@ -3303,7 +3322,7 @@ msgstr "Kopia portu źródłowego"
 msgid "Mobile Data"
 msgstr "Dane Mobilne"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr "Domena mobilna"
 
@@ -3311,13 +3330,13 @@ msgstr "Domena mobilna"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Tryb"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "Model"
 
@@ -3348,8 +3367,8 @@ msgstr "Limit czasu inicjacji modemu"
 msgid "ModemManager"
 msgstr "Menedżer modemu"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3419,7 +3438,7 @@ msgstr "Przesuń w dół"
 msgid "Move up"
 msgstr "Przesuń w górę"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3449,6 +3468,7 @@ msgid "NTP server candidates"
 msgstr "Lista serwerów NTP"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3456,30 +3476,30 @@ msgstr "Lista serwerów NTP"
 msgid "Name"
 msgstr "Nazwa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Nazwa nowej sieci"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Nawigacja"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Sieć"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Narzędzia sieciowe"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "Sieciowy obraz startowy"
 
@@ -3505,7 +3525,7 @@ msgstr "Nie"
 msgid "No DHCP Server configured for this interface"
 msgstr "Brak skonfigurowanego serwera DHCP dla tego interfejsu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr "Brak Szyfrowania"
 
@@ -3517,7 +3537,7 @@ msgstr "Bez NAT-T"
 msgid "No data received"
 msgstr "Nie otrzymano danych"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr "Brak wpisów w tym katalogu"
 
@@ -3525,9 +3545,9 @@ msgstr "Brak wpisów w tym katalogu"
 msgid "No files found"
 msgstr "Nie znaleziono plików"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Brak dostępnych informacji"
@@ -3537,13 +3557,13 @@ msgstr "Brak dostępnych informacji"
 msgid "No matching prefix delegation"
 msgstr "Brak zgodnej delegacji prefiksu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Brak negatywnej pamięci cache"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Nie ustawiono hasła!"
@@ -3572,8 +3592,8 @@ msgstr "Brak przypisanej strefy"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Szum"
 
@@ -3586,10 +3606,10 @@ msgid "Noise:"
 msgstr "Szum:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr "Nieprzewidziane błedy CRC (CRC_P)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr "Bez symboli wieloznacznych"
 
@@ -3631,11 +3651,11 @@ msgstr "Nie wspierane"
 msgid "Notice"
 msgstr "Spostrzeżenie"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 "Liczba buforowanych wpisów DNS (max wynosi 10000, 0 oznacza brak pamięci "
@@ -3664,19 +3684,27 @@ msgstr "Ukryte hasło"
 msgid "Obtain IPv6-Address"
 msgstr "Uzyskaj adres IPv6"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr "Wyłączone"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "Zwłoka wyłączenia"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr "Włączone"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr "Trasa na łączu"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "Zwłoka włączenia"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "Nazwa hosta lub adres MAC musu być podany!"
 
@@ -3708,19 +3736,19 @@ msgstr "Otwórz listę..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr "OpenConnect (CISCO AnyConnect)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr "Częstotliwość"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Wartość zmieniona"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Usunięto wartość"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr "Opcjonalny"
@@ -3750,6 +3778,8 @@ msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
+"Opcjonalnie. Base64-kodowany klucz współdzielony. Dodaje dodatkową warstwę "
+"symetrycznej kryptografii klucza dla uzyskania odporności po kwantowej."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:126
 msgid "Optional. Create routes for Allowed IPs for this peer."
@@ -3760,12 +3790,11 @@ msgid "Optional. Description of peer."
 msgstr "Opcjonalny. Opis peera."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:128
-#, fuzzy
 msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
-"Opcjonalnie. Host of peer. Nazwy są ustalane przed wywołaniem interfejsu."
+"Opcjonalnie. Host z peerem. Nazwy są ustalane przed wywołaniem interfejsu."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:71
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
@@ -3844,7 +3873,7 @@ msgstr "Nadpisz TOS"
 msgid "Override TTL"
 msgstr "Nadpisz TTL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr "Nadpisz domyślną nazwę interfejsu"
 
@@ -3864,11 +3893,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr "Nadpisz tablicę routingu używaną dla wewnętrznych tras routowania"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Przegląd"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Nadpisać istniejący plik \"%s\" ?"
 
@@ -3924,7 +3953,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "Kod PIN został odrzucony"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr "PMK R1 Push"
 
@@ -3979,7 +4008,7 @@ msgid "Part of zone %q"
 msgstr "Część strefy %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3990,11 +4019,11 @@ msgstr "Hasło"
 msgid "Password authentication"
 msgstr "Uwierzytelnianie hasłem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Hasło klucza prywatnego"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr "Wewnętrzne hasło klucza prywatnego"
 
@@ -4013,27 +4042,27 @@ msgstr "Hasło2"
 msgid "Paste or drag SSH key file…"
 msgstr "Wklej lub przeciągnij plik klucza SSH…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Ścieżka do certyfikatu CA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Ścieżka do certyfikatu klienta"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Ścieżka do Klucza Prywatnego"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr "Ścieżka do wewnętrznego certyfikatu CA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr "Ścieżka do wewnętrznego certyfikatu Klienta"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr "Ścieżka do wewnętrznego klucza prywatnego"
 
@@ -4092,8 +4121,9 @@ msgstr "Szybkość Phy:"
 msgid "Physical Settings"
 msgstr "Ustawienia sprzętowe"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ping"
 
@@ -4110,7 +4140,7 @@ msgstr "Pktw."
 msgid "Please enter your username and password."
 msgstr "Proszę wprowadź swój login i hasło."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr "Wybierz plik do przesłania."
 
@@ -4122,7 +4152,7 @@ msgstr "Polityka"
 msgid "Port"
 msgstr "Port"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr "Port %s"
 
@@ -4139,7 +4169,7 @@ msgid "Power Management Mode"
 msgstr "Tryb zarządzania energią"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr "Przewidziane błedy CRC (CRCP_P)"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4171,11 +4201,11 @@ msgstr ""
 "Przypuszczaj że klient może być martwy po zadanej ilości błedów echa LCP, "
 "wpisz 0 aby zignorować te błędy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr "Zapobiegaj nasłuchiwaniu na tych interfejsach."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Zapobiega komunikacji między klientem a klientem"
 
@@ -4184,7 +4214,7 @@ msgid "Private Key"
 msgstr "Klucz prywatny"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Procesy"
 
@@ -4208,11 +4238,11 @@ msgstr "Protokół"
 msgid "Provide NTP server"
 msgstr "Włącz serwer NTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "Utwórz nową sieć"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Pseudo Ad-Hoc (ahdemo)"
 
@@ -4243,23 +4273,23 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "Komórkowy QMI"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Jakość"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
-"Zapytaj o wszystkie dostępne serwery <abbr title=\"Domain Name System\""
-">DNS</abbr>"
+"Zapytaj o wszystkie dostępne serwery <abbr title=\"Domain Name System\">DNS</"
+"abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr "Żywotność klucza R0"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr "Uchwyt klucza R1"
 
@@ -4267,11 +4297,11 @@ msgstr "Uchwyt klucza R1"
 msgid "RFC3947 NAT-T mode"
 msgstr "Tryb RFC3947 NAT-T"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr "Próg RSSI dla połączeń"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "Próg RTS/CTS"
 
@@ -4280,35 +4310,35 @@ msgstr "Próg RTS/CTS"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "Szybkość RX"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr "Szybkość RX / TX"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Port Radius-Accounting"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr "Sekret Radius-Accounting"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Serwer Radius-Accounting"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Port Radius-Authentication"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr "Sekret Radius-Authentication"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Serwer Radius-Authentication"
 
@@ -4318,7 +4348,7 @@ msgstr ""
 "Surowe bajty kodowane szesnastkowo. Pozostaw puste, chyba że wymaga tego "
 "dostawca internetowy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4330,15 +4360,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "Naprawdę zmienić protokół?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Wykresy w czasie rzeczywistym"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr "Termin reasocjacji"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "Przypisz ochronę"
 
@@ -4358,7 +4388,7 @@ msgstr "Restartowanie…"
 msgid "Reboots the operating system of your device"
 msgstr "Uruchamia ponownie system na twoim urządzeniu"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Odebrane"
 
@@ -4402,11 +4432,11 @@ msgstr "Zdalny adres IPv4"
 msgid "Remote IPv4 address or FQDN"
 msgstr "Zdalny adres IPv4 lub FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Usuń"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Zamień konfigurację WiFi"
 
@@ -4422,7 +4452,7 @@ msgstr "Zażądaj długość prefiksu IPv6"
 msgid "Request timeout"
 msgstr "Limit czasu żądania"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr "Wymagany"
 
@@ -4444,36 +4474,38 @@ msgid ""
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
 "routes through the tunnel."
 msgstr ""
+"Wymagane. Adresy IP i prefiksy, które ten peer może używać wewnątrz tunelu. "
+"Zazwyczaj adresy IP tunelu, są trasą dla peera przez tunel."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr "Wymaga hostapd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr "Wymaga hostapd ze wsparciem dla EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr "Wymaga hostapd ze wsparciem dla OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr "Wymaga hostapd ze wsparciem dla SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
-"Wymagana jest 'pełna' wersja wpad/hostapd i wsparcie sterownika WiFi <br />("
-"od Sty. 2019: ath9k, ath10k, mwlwifi i mt76)"
+"Wymagana jest 'pełna' wersja wpad/hostapd i wsparcie sterownika WiFi <br /"
+">(od Sty. 2019: ath9k, ath10k, mwlwifi i mt76)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4481,31 +4513,31 @@ msgstr ""
 "Wymagane jest wsparcie dla DNSSEC; sprawdzanie, czy niepodpisane odpowiedzi "
 "w domenie rzeczywiście pochodzą z domen bez znaku"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr "Wymaga wpa-supplicant"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr "Wymaga wpa-supplicant ze wsparciem EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr "Wymaga wpa-supplicant ze wsparciem OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr "Wymaga wpa-supplicant ze wsparciem SAE"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4521,11 +4553,11 @@ msgstr "Wyczyść liczniki"
 msgid "Reset to defaults"
 msgstr "Resetuj do domyślnych"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Pliki Resolv i Hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Plik Resolve"
 
@@ -4534,7 +4566,7 @@ msgid "Resource not found"
 msgstr "Nie znaleziono zasobu"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4544,7 +4576,7 @@ msgstr "Restartuj"
 msgid "Restart Firewall"
 msgstr "Restartuj Firewall"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr "Restartuj interfejs radiowy"
 
@@ -4561,23 +4593,23 @@ msgstr "Przywróć kopię zapasową"
 msgid "Reveal/hide password"
 msgstr "Odsłoń/Ukryj hasło"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Przywróć"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr "Przywróć zmiany"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Żądanie powrotu nie powiodło się ze statusem <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr "Przywracanie konfiguracji…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Katalog Root`a dla plików udostępnianych przez TFTP"
 
@@ -4607,8 +4639,8 @@ msgid "Router Password"
 msgstr "Hasło routera"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Ścieżki routingu"
 
@@ -4633,7 +4665,7 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "Sprawdź czy system plików nie zawiera błędów"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr "Błąd czasowy"
 
@@ -4641,7 +4673,7 @@ msgstr "Błąd czasowy"
 msgid "SHA256"
 msgstr "SHA256"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr "SNR"
 
@@ -4669,8 +4701,8 @@ msgstr "Klucze SSH"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4679,7 +4711,7 @@ msgid "SWAP"
 msgstr "SWAP"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4688,8 +4720,8 @@ msgstr "SWAP"
 msgid "Save"
 msgstr "Zapisz"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Zapisz i zastosuj"
@@ -4702,7 +4734,7 @@ msgstr "Zapisz mtdblock"
 msgid "Save mtdblock contents"
 msgstr "Zapisz zawartość mtdblock"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Skanuj"
 
@@ -4711,11 +4743,11 @@ msgstr "Skanuj"
 msgid "Scheduled Tasks"
 msgstr "Zaplanowane Zadania"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Dodano sekcję"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Usunięto sekcję"
 
@@ -4733,9 +4765,9 @@ msgstr ""
 "formatu obrazu nie powiedzie się. Używaj tylko wtedy, gdy masz pewność że "
 "oprogramowanie jest poprawne i jest przeznaczone dla Twojego urządzenia!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr "Wybierz plik…"
 
@@ -4752,7 +4784,7 @@ msgstr ""
 "Wysyłaj żądania echa LCP w określonym przedziale czasowym, efektywne tylko "
 "wtedy gdy jest ustawiony próg błedu LCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Ustawienia serwera"
 
@@ -4765,11 +4797,11 @@ msgstr "Nazwa usługi"
 msgid "Service Type"
 msgstr "Typ serwisu"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Usługi"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr "Sesja wygasła"
 
@@ -4810,11 +4842,11 @@ msgstr "Ustawienia serwera DHCP"
 msgid "Severely Errored Seconds (SES)"
 msgstr "Ilość poważnych błedów (SES)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr "Krótki GI"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr "Krótki Wstęp"
 
@@ -4833,15 +4865,15 @@ msgstr "Wyłącz ten interfejs"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Sygnał"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr "Sygnał / Szum"
 
@@ -4853,11 +4885,12 @@ msgstr "Tłumienie sygnału (SATN)"
 msgid "Signal:"
 msgstr "Sygnał:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Rozmiar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr "Rozmiar cache zapytań DNS"
 
@@ -4870,15 +4903,15 @@ msgstr "Rozmiar ZRam urządzenia w megabajtach"
 msgid "Skip"
 msgstr "Pomiń"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Pomiń do zawartości"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Pomiń do nawigacji"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Programowy VLAN"
@@ -4934,7 +4967,7 @@ msgid ""
 msgstr ""
 "Określa maksymalny czas w sekundach przed założeniem, że host jest martwy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4961,9 +4994,10 @@ msgstr ""
 msgid ""
 "Specify an MTU (Maximum Transmission Unit) other than the default (1280 "
 "bytes)."
-msgstr "Określ MTU (Maximum Transmission Unit) inną niż domyślna (1280 bajtów)."
+msgstr ""
+"Określ MTU (Maximum Transmission Unit) inną niż domyślna (1280 bajtów)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Określ tajny klucz szyfrowania."
 
@@ -4975,13 +5009,13 @@ msgstr "Uruchom"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:72
 msgid "Start priority"
-msgstr "Priorytet uruchomienia"
+msgstr "Priorytet uruchamiania"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr "Zatwierdzanie konfiguracji…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr "Rozpoczynanie skanowania..."
 
@@ -4998,21 +5032,21 @@ msgstr "Statyczne ścieżki routingu IPv4"
 msgid "Static IPv6 Routes"
 msgstr "Statyczne ścieżki routingu IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Dzierżawy statyczne"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Statyczne ścieżki routingu"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Stały adres"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -5023,14 +5057,14 @@ msgstr ""
 "niedynamicznych konfiguracji interfejsu, gdzie obsługiwane są tylko hosty z "
 "odpowiednim dzierżawami."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr "Granica bezczynności stacji"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Status"
 
@@ -5040,7 +5074,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr "Stop"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Zachowaj kolejność"
 
@@ -5049,24 +5083,24 @@ msgid "Strong"
 msgstr "Silne"
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Wyślij"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr "Pomiń rejestrowanie"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "Pomiń rejestrowanie rutynowych operacji dla tych protokołów"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:43
 msgid "Swap free"
-msgstr ""
+msgstr "Wolna pamięć Swap"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Przełącznik"
 
@@ -5080,15 +5114,15 @@ msgid ""
 msgstr ""
 "Switch %q ma nieznaną topologię - ustawienia VLAN mogą nie być dokładne."
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr "Przełącznik Maski Portu"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
-msgstr "Przełącznik szybkości Maski"
+msgstr "Przełącznik Maski Szybkości"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Przełącznik VLAN"
@@ -5103,7 +5137,7 @@ msgstr "Protokół przełącznika"
 msgid "Switch to CIDR list notation"
 msgstr "Przejdź do notacji listy CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr "Dowiązanie symboliczne"
 
@@ -5115,15 +5149,15 @@ msgstr "Synchronizuj z serwerem NTP"
 msgid "Sync with browser"
 msgstr "Synchronizuj z przeglądarką"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "System"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Log systemowy"
 
@@ -5140,11 +5174,11 @@ msgstr "Rozmiar bufora loga systemu"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Ustawienia TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "Root serwera TFTP"
 
@@ -5153,7 +5187,7 @@ msgstr "Root serwera TFTP"
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "Szybkość TX"
 
@@ -5203,7 +5237,7 @@ msgid ""
 msgstr ""
 "Prefiks IPv6 przypisany do dostawcy, zazwyczaj kończy się <code>::</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5216,7 +5250,7 @@ msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 "Plik konfiguracyjny nie mógł zostać załadowany z powodu następującego błędu:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5226,6 +5260,13 @@ msgid ""
 "or revert all pending changes to keep the currently working configuration "
 "state."
 msgstr ""
+"Nie można było dotrzeć do urządzenia w ciągu %d sekund po zastosowaniu "
+"oczekujących zmian, co spowodowało wycofanie konfiguracji ze względów "
+"bezpieczeństwa. Jeśli jednak uważasz, że zmiany konfiguracji są prawidłowe, "
+"zastosuj niesprawdzoną konfigurację. W innym razie, możesz odrzucić to "
+"ostrzeżenie i edytować zmiany przed ponownym zastosowaniem lub cofnąć "
+"wszystkie oczekujące zmiany, aby zachować aktualnie działający stan "
+"konfiguracji."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:390
@@ -5236,7 +5277,7 @@ msgstr ""
 "Plik urządzenia - pamięci lub partycji (<abbr title=\"na przykład\">np.</"
 "abbr> <code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5299,7 +5340,7 @@ msgstr "Długość prefiksu IPv6 w bitach"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr "Lokalny adres IPv4, na którym tworzony jest tunel (opcjonalnie)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr "Nazwa sieci jest już w użyciu"
 
@@ -5329,7 +5370,7 @@ msgstr "Polecenie restartu nie powiodło się z kodem %d"
 msgid "The restore command failed with code %d"
 msgstr "Polecenie przywracania nie powiodło się z kodem %d"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr "Wybrany tryb %s jest niekompatybilny z szyfrowaniem %s"
 
@@ -5341,8 +5382,7 @@ msgstr "Zgłoszony token bezpieczeństwa jest nieważny lub wygasł!"
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
-msgstr ""
-"System usuwa teraz partycję konfiguracji i zrestartuje się po zakończeniu."
+msgstr "System usuwa partycję konfiguracji i zrestartuje się po zakończeniu."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:287
 msgid ""
@@ -5353,7 +5393,7 @@ msgid ""
 msgstr ""
 "System wykonuje flashowanie.<br /> NIE WYŁĄCZAJ URZĄDZENIA!<br /> Poczekaj "
 "kilka minut, zanim spróbujesz połączyć się ponownie. W zależności od "
-"ustawień może być konieczne odnowienie adresu Twojego komputera, aby dostać "
+"ustawień może być konieczne odnowienie adresu twojego komputera, aby dostać "
 "się do urządzenia."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:159
@@ -5398,19 +5438,20 @@ msgstr ""
 "Przesłany plik obrazu nie zawiera obsługiwanego formatu. Upewnij się, że "
 "wybrałeś odpowiedni format obrazu dla danej platformy."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr "Nie ma aktywnych dzierżaw"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr "Nie ma żadnych zmian do zastosowania"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5423,7 +5464,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "Ten adres IPv4 przekaźnika"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr "Ten typ uwierzytelniania nie ma zastosowania do wybranej metody EAP."
 
@@ -5431,12 +5472,15 @@ msgstr "Ten typ uwierzytelniania nie ma zastosowania do wybranej metody EAP."
 msgid "This does not look like a valid PEM file"
 msgstr "Nie wygląda to na ważny plik PEM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
+"Plik ten może zawierać wiersze w postaci 'server=/domain/1.2.3.4' lub "
+"'server=1.2.3.4' dla określonych domen lub nadrzędnych serwerów <abbr title="
+"\"Domain Name System\">DNS</abbr>."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
@@ -5475,7 +5519,7 @@ msgstr ""
 "kończący się z <code>...:2/64</code>"
 
 # w tłumaczeniu pojawiła się spacja po DHCP</abbr> co powoduje niepoprawne wyświetlanie się strony z lang PL
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5491,6 +5535,8 @@ msgstr "To jest prosta nazwa użytkownika do logowania na konto"
 msgid ""
 "This is the prefix routed to you by the tunnel broker for use by clients"
 msgstr ""
+"To jest prefiks, kierowany do ciebie przez pośrednika tunelu do "
+"wykorzystania przez klientów"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/crontab.js:25
 msgid "This is the system crontab in which scheduled tasks can be defined."
@@ -5522,15 +5568,15 @@ msgstr "Ta sekcja nie zawiera jeszcze żadnych wartości"
 msgid "Time Synchronization"
 msgstr "Synchronizacja czasu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
-msgstr ""
+msgstr "Odstęp czasowy dla wznowienia GTK"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:120
 msgid "Timezone"
 msgstr "Strefa czasowa"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr "Zaloguj się…"
 
@@ -5552,14 +5598,15 @@ msgstr "Ton"
 msgid "Total Available"
 msgstr "Całkowicie dostępna"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Trasa routowania"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Ruch"
 
@@ -5567,15 +5614,15 @@ msgstr "Ruch"
 msgid "Transfer"
 msgstr "Transfer"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Nadawanie"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "Trigger"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "Rodzaj Triggeru"
 
@@ -5583,7 +5630,7 @@ msgstr "Rodzaj Triggeru"
 msgid "Tunnel ID"
 msgstr "Numer identyfikacyjny tunelu"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interfejs tunelu"
@@ -5599,7 +5646,7 @@ msgid "Tx-Power"
 msgstr "Moc nadawania"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Typ"
@@ -5617,11 +5664,11 @@ msgstr "Tylko UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Urządzenie USB"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr "Porty USB"
 
@@ -5686,12 +5733,12 @@ msgstr "Czas niedostępnośći (UAS)"
 msgid "Unexpected reply data format"
 msgstr "Nieprzewidziany format danych odpowiedzi"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Nieznany"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Nieznany błąd (%s)"
@@ -5700,7 +5747,7 @@ msgstr "Nieznany błąd (%s)"
 msgid "Unknown error code"
 msgstr "Nieznany kod błędu"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5716,7 +5763,7 @@ msgstr "Odmontuj"
 msgid "Unnamed key"
 msgstr "Klucz beznazwy"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Niezapisane zmiany"
 
@@ -5742,9 +5789,9 @@ msgstr "Nieobsługiwany typ protokołu."
 msgid "Up"
 msgstr "Góra"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
-msgstr "Prześlij"
+msgstr "Wysyłanie"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:403
 msgid ""
@@ -5759,37 +5806,40 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Załaduj archiwum..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr "Prześlij plik"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr "Prześlij plik…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr "Przesyłanie nie powiodło się: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr "Przesyłanie pliku…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
 "restarted to apply the updated configuration."
 msgstr ""
+"Po naciśnięciu \"Kontynuuj\", anonimowe sekcje \"wifi-iface\" otrzymają "
+"nazwę w postaci <em>wifinet#</em> i sieć zostanie ponownie uruchomiona w "
+"celu zastosowania zmienionej konfiguracji."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Czas pracy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Użyj <code>/etc/ethers</code>"
 
@@ -5900,7 +5950,7 @@ msgstr "Użyj metryki bramy"
 msgid "Use routing table"
 msgstr "Użyj tabeli routingu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5908,11 +5958,11 @@ msgid ""
 "the requesting host. The optional <em>Lease time</em> can be used to set non-"
 "standard host-specific lease time, e.g. 12h, 3d or infinite."
 msgstr ""
-"Użyj przycisku <em>Dodaj</em>, aby dodać nowy wpis dzierżawy. <em>Adres "
-"MAC</em> identyfikuje hosta, <em>Adres IPv4</em> określa, którego stałego "
-"adresu użyć, natomiast <em>Nazwa hosta</em> jest przypisana jako symboliczna "
-"nazwa do określonego hosta. Opcjonalne <em>Czas trwania dzierżawy</em> może "
-"być użyty do ustawienia niestandardowego, specyficznego dla hosta czasu "
+"Użyj przycisku <em>Dodaj</em>, aby dodać nowy wpis dzierżawy. <em>Adres MAC</"
+"em> identyfikuje hosta, <em>Adres IPv4</em> określa, którego stałego adresu "
+"użyć, natomiast <em>Nazwa hosta</em> jest przypisana jako symboliczna nazwa "
+"do określonego hosta. Opcjonalne <em>Czas trwania dzierżawy</em> może być "
+"użyty do ustawienia niestandardowego, specyficznego dla hosta czasu "
 "dzierżawy, e.g. 12h, 3d lub nieskończony."
 
 # Przy liście zamontowanych systemów plików
@@ -5920,11 +5970,11 @@ msgstr ""
 msgid "Used"
 msgstr "Użyte"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "Użyte gniazdo klucza"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5958,7 +6008,7 @@ msgstr "VDSL"
 msgid "VLANs on %q"
 msgstr "Sieci VLAN na %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr "VPN"
 
@@ -5982,7 +6032,7 @@ msgstr "Port serwera VPN"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:103
 msgid "VPN Server's certificate SHA1 hash"
-msgstr ""
+msgstr "Hash SHA1 certyfikatu serwera VPN"
 
 #: modules/luci-compat/luasrc/model/network/proto_vpnc.lua:9
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:9
@@ -5999,38 +6049,38 @@ msgstr "Klasa producenta do wysłania podczas żądania DHCP"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:192
 msgid "Verifying the uploaded image file."
-msgstr "Weryfikacja przesłanego pliku obrazu."
+msgstr "Weryfikowanie przesłanego pliku obrazu."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:54
 msgid "Virtual dynamic interface"
 msgstr "Wirtualny interfejs dynamiczny"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "Otwarty system WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "Współdzielony klucz WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "Hasło WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "Tryb WMM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "Hasło WPA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -6038,14 +6088,6 @@ msgstr ""
 "Kodowanie WPA wymaga zainstalowanych modułów wpa_supplicant (tryb klienta) "
 "lub hostapd (tryb AP lub ad-hoc)."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "Oczekiwanie na polecenie do wykonania..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr "Oczekiwanie na urządzenie..."
@@ -6065,7 +6107,7 @@ msgstr ""
 msgid "Weak"
 msgstr "Słabe"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -6085,57 +6127,57 @@ msgstr "Szerokość"
 msgid "WireGuard VPN"
 msgstr "WireGuard VPN"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Sieć bezprzewodowa"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adapter bezprzewodowy"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Sieć bezprzewodowa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Przegląd stanu sieci bezprzewodowych"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Zabezpieczenia sieci bezprzewodowych"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr "Migracja konfiguracji bezprzewodowej"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "Sieć bezprzewodowa jest wyłączona"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "Sieć bezprzewodowa nie jest podłączona"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "Sieć bezprzewodowa jest wyłączona"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "Sieć bezprzewodowa jest włączona"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Zapisz otrzymane żądania DNS do syslog'a"
 
@@ -6153,8 +6195,8 @@ msgid ""
 "You appear to be currently connected to the device via the \"%h\" interface. "
 "Do you really want to shut down the interface?"
 msgstr ""
-"Wygląda na to, że jesteś aktualnie podłączony do urządzenia poprzez złącze \""
-"%h\". Czy naprawdę chcesz wyłączyć interfejs?"
+"Wygląda na to, że jesteś aktualnie podłączony do urządzenia poprzez złącze "
+"\"%h\". Czy naprawdę chcesz wyłączyć interfejs?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:109
 msgid ""
@@ -6167,9 +6209,9 @@ msgstr ""
 "Jeśli wyłączysz podstawowe skrypty typu \"network\", urządzenie może stać "
 "się nieosiągalne!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6193,14 +6235,14 @@ msgstr "Ustawienia ZRam"
 msgid "ZRam Size"
 msgstr "Rozmiar ZRam"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "dowolny"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6242,11 +6284,11 @@ msgstr "Utwórz most na określonych interfejsach"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6265,7 +6307,7 @@ msgstr "Utwórz most na określonych interfejsach"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "wyłącz"
 
@@ -6280,15 +6322,16 @@ msgstr "wyłączony"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:436
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:470
 msgid "driver default"
-msgstr "domyślny sterownik"
+msgstr "domyślna sterownika"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "nieważny"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6312,7 +6355,7 @@ msgstr "pół-duplex"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:565
 msgid "hexadecimal encoded value"
-msgstr ""
+msgstr "wartość zakodowana szesnastkowo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:624
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:630
@@ -6342,15 +6385,15 @@ msgstr "klucz od 8 do 63 znaków"
 msgid "key with either 5 or 13 characters"
 msgstr "klucz z 5 lub 13 znakami"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "lokalny plik <abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr "średnie bezpieczeństwo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr "minuty"
 
@@ -6378,23 +6421,23 @@ msgid "not present"
 msgstr "nieobecny"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "wyłączone"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "włączone"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr "sieć otwarta"
 
@@ -6425,10 +6468,10 @@ msgstr "tryb przekaźnika"
 msgid "routed"
 msgstr "routowane"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
-msgstr ""
+msgstr "sek"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:622
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:628
@@ -6437,17 +6480,17 @@ msgstr "tryb serwera"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:644
 msgid "stateful-only"
-msgstr ""
+msgstr "tylko stanowy"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:642
 msgid "stateless"
-msgstr ""
+msgstr "bezstanowy"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:643
 msgid "stateless + stateful"
-msgstr ""
+msgstr "bezstanowy + stanowy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr "wysokie bezpieczeństwo"
 
@@ -6455,7 +6498,7 @@ msgstr "wysokie bezpieczeństwo"
 msgid "tagged"
 msgstr "otagowane"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "jednostki czasu (TUs / 1.024 ms) [1000-65535]"
 
@@ -6467,8 +6510,9 @@ msgstr "unikalna wartość"
 msgid "unknown"
 msgstr "nieznane"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6496,6 +6540,7 @@ msgid "untagged"
 msgstr "nieotagowane"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr "prawidłowy adres IP"
 
@@ -6505,9 +6550,10 @@ msgstr "prawidłowy adres IP lub prefix"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
-msgstr ""
+msgstr "prawidłowy CIDR IPv4"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr "prawidłowy adres IPv4"
 
@@ -6517,7 +6563,7 @@ msgstr "prawidłowy adres IPv4 lub sieć"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
-msgstr ""
+msgstr "prawidłowy adres IPv4:port"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
@@ -6536,6 +6582,7 @@ msgid "valid IPv6 CIDR"
 msgstr "prawidłowy protokół IPv6 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr "prawidłowy adres IPv6"
 
@@ -6595,6 +6642,9 @@ msgstr "prawidłowy host:port"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr "prawidłowa nazwa hosta"
 
@@ -6620,6 +6670,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr "prawidłowy port lub zakres portów (PORT1-PORT2)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr "prawidłowa wartość portu"
 
@@ -6655,7 +6706,7 @@ msgstr "o wartości co najmniej %d znaków"
 msgid "value with at most %d characters"
 msgstr "o wartości nie większej niż %d znaków"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr "słabe bezpieczeństwo"
 
@@ -6667,6 +6718,19 @@ msgstr "tak"
 msgid "« Back"
 msgstr "« Wróć"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Wprowadzono zły adres!"
+
+#~ msgid "Install iputils-traceroute6 for IPv6 traceroute"
+#~ msgstr ""
+#~ "Zainstaluj iputils-traceroute6 w celu skorzystania z traceroute dla iPv6"
+
+#~ msgid "Loading"
+#~ msgstr "Ładowanie"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Oczekiwanie na polecenie do wykonania..."
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Przypisz interfejsy..."
 
index 2d81400244cd9f4dee296fb318f125fc0c9c2162..ea124d4e8c60cc002840e34f07cd3825f16fe8d2 100644 (file)
@@ -3,8 +3,8 @@ msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2019-10-29 18:37+0000\n"
-"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
+"PO-Revision-Date: 2019-12-13 23:06+0000\n"
+"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
 "openwrt/luci/pt_BR/>\n"
 "Language: 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 3.9.1\n"
+"X-Generator: Weblate 3.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:910
 msgid "%.1f dB"
@@ -21,11 +21,11 @@ msgstr "%.1f dB"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:110
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:251
 msgid "%d Bit"
-msgstr ""
+msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
-msgstr ""
+msgstr "%d campo(s) inválido(s)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:32
 msgid "%s is untagged in multiple VLANs!"
@@ -94,9 +94,9 @@ msgstr ""
 msgid "-- please select --"
 msgstr "-- por favor, selecione --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
-msgstr ""
+msgstr "0 = não usando limiar de RSSI, 1 = não alterar padrão do driver"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:228
 msgid "1 Minute Load:"
@@ -106,7 +106,7 @@ msgstr "Carga 1 Minuto:"
 msgid "15 Minute Load:"
 msgstr "Carga 15 Minutos:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr "Identificador hexadecimal de 4 caracteres"
 
@@ -119,52 +119,52 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "Carga 5 Minutos:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 "Identificador de 6 octetos como uma cadeia hexadecimal - sem dois pontos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr "802.11r Fast Transition"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "Tempo de expiração máximo da consulta da Associação SA do 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 "Tempo de expiração de tentativa de consulta da Associação SA do 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr "Proteção do Quadro de Gerenciamento do 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr "Estouro de tempo máximo do 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr "Estouro de tempo da nova tentativa do 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto Básico de Serviços\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 "Porta de consulta <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 "Porta do servidor <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -172,12 +172,12 @@ msgstr ""
 "O servidor <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr> irá "
 "consultar na ordem do arquivo resolvfile"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto de Serviços Estendidos\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Endereço <abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr>"
@@ -205,7 +205,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Roteador <abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 "<abbr title=\"Internet Protocol Version 6/Protocolo Internet Versão "
@@ -220,24 +220,24 @@ msgstr "Configuração do <abbr title=\"Diodo Emissor de Luz\">LED</abbr>"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Nome do <abbr title=\"Diodo Emissor de Luz\">LED</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Endereço <abbr title=\"Controle de Acesso ao Meio\">MAC</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"Identificador Único do DHCP\">DUID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
-"Numero máximo de alocações <abbr title=\"Protocolo de Configuração Dinâmica "
+"Numero máximo de concessões <abbr title=\"Protocolo de Configuração Dinâmica "
 "de Equipamentos\">DHCP</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -245,7 +245,7 @@ msgstr ""
 "Tamanho máximo do pacote do <abbr title=\"Extension Mechanisms for Domain "
 "Name System\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "Número máximo de consultas concorrentes"
 
@@ -254,16 +254,16 @@ msgid ""
 "<br/>Note: you need to manually restart the cron service if the crontab file "
 "was empty before editing."
 msgstr ""
-"<br/>Nota: você precisa reiniciar manualmente o serviço da cron se o arquivo "
-"crontab estava vazio antes da edição."
+"<br/>Nota: se antes da edição o crontab estava vazio, é necessário reiniciar "
+"manualmente o serviço cron."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
-msgstr ""
+msgstr "Um diretório com o mesmo nome já existe."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
-msgstr ""
+msgstr "Uma nova autenticação é necessária já que a sessão expirou."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:890
 msgid "A43C + J43 + A43"
@@ -341,14 +341,14 @@ msgstr "Identificador de"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:541
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:545
 msgid "Absent Interface"
-msgstr ""
+msgstr "Interface ausente"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
 msgid "Access Concentrator"
 msgstr "Concentrador de Acesso"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Ponto de Acceso (AP)"
 
@@ -376,12 +376,13 @@ msgstr "Conexões Ativas"
 msgid "Active DHCP Leases"
 msgstr "Alocações DHCP ativas"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Alocações DHCPv6 ativas"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -397,41 +398,41 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Adicionar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:923
 msgid "Add ATM Bridge"
-msgstr ""
+msgstr "Adicionar ponte ATM"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:92
 msgid "Add IPv4 address…"
-msgstr ""
+msgstr "Adicionar endereço IPv4…"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:207
 msgid "Add IPv6 address…"
-msgstr ""
+msgstr "Adicionar endereço IPv6…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:47
 msgid "Add LED action"
-msgstr ""
+msgstr "Adicionar ação de LED"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:216
 msgid "Add VLAN"
-msgstr ""
+msgstr "Adicionar VLAN"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:14
 msgid "Add instance"
-msgstr ""
+msgstr "Adicionar instância"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:142
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:148
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:237
 msgid "Add key"
-msgstr ""
+msgstr "Adicionar chave"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Adiciona um sufixo de domínio local para equipamentos conhecidos"
 
@@ -442,13 +443,13 @@ msgstr "Adiciona uma nova interface..."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:99
 msgid "Add peer"
-msgstr ""
+msgstr "Adicionar parceiro"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Arquivos adicionais de equipamentos conhecidos (hosts)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr "Arquivo de servidores adicionais"
 
@@ -469,24 +470,24 @@ msgstr "Endereço"
 msgid "Address to access local relay bridge"
 msgstr "Endereço para acessar a ponte por retransmissão local"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Administração"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
-msgstr "Opções Avançadas"
+msgstr "Configurações Avançadas"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 "Potência de Transmissão Agregada (<abbr title=\"Aggregate Transmit Power"
 "\">ACTATP</abbr>)"
@@ -495,7 +496,7 @@ msgstr ""
 msgid "Alert"
 msgstr "Alerta"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -505,11 +506,11 @@ msgstr "Interface Adicional"
 msgid "Alias of \"%s\""
 msgstr "Interface adicional de \"%s\""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr "Todos os Servidores"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
@@ -517,7 +518,7 @@ msgstr ""
 "Alocar endereços IP sequencialmente, iniciando a partir do endereço mais "
 "baixo disponível"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr "Alocar endereços IP sequencialmente"
 
@@ -526,25 +527,25 @@ msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permitir autenticação <abbr title=\"Shell Seguro\">SSH</abbr> por senha"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 "Permitir, em modo AP, a desconexão de estações baseada na baixa qualidade "
 "das confirmações (ACK)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Permitir todos, exceto os listados"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr "Permitir taxas legadas do 802.11b"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Permitir somente os listados"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Permitir computador local"
 
@@ -562,7 +563,7 @@ msgstr "Permite autenticação do root com senha"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permite que o usuário <em>root</em> se autentique utilizando senha"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -577,7 +578,7 @@ msgstr "Endereços IP autorizados"
 msgid "Always announce default router"
 msgstr "Sempre anuncie o roteador padrão"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -659,7 +660,7 @@ msgstr "Domínios DNS anunciados"
 msgid "Announced DNS servers"
 msgstr "Servidores DNS anunciados"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr "Identidade Anônima"
 
@@ -680,17 +681,22 @@ msgstr "Qualquer zona"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:115
 msgid "Apply backup?"
-msgstr ""
+msgstr "Aplicar cópia de segurança?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Pedido para aplicar falhou com o estado <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
-msgstr ""
+msgstr "Aplicar sem verificação"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr "Aplicando as mudanças de configuração... %ds"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr "Arquitetura"
 
@@ -710,25 +716,26 @@ msgstr ""
 "Atribua partes do prefixo usando este identificador hexadecimal do "
 "subprefixo para esta interface."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Estações associadas"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr "Associações"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:153
 msgid "Attempt to enable configured mount points for attached devices"
 msgstr ""
+"Tentar habilitar pontos de montagem configurados para dispositivos anexados"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:104
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:64
 msgid "Auth Group"
 msgstr "Grupo de Autenticação"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Autenticação"
 
@@ -737,19 +744,19 @@ msgstr "Autenticação"
 msgid "Authentication Type"
 msgstr "Tipo de Autenticação"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Autoritário"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:17
 msgid "Authorization Required"
-msgstr "Autorização Necessária"
+msgstr "Autenticação Obrigatória"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -828,8 +835,8 @@ msgstr "BR / DMR / AFTR"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -855,16 +862,12 @@ msgstr "Cópia de Segurança / Gravar Firmware"
 msgid "Backup file list"
 msgstr "Lista de arquivos para a cópia de segurança"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Endereço especificado está incorreto!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr "Banda"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr "Intervalo do quadro de monitoramento (Beacon)"
 
@@ -879,11 +882,13 @@ msgstr ""
 "de configuração alterados marcados pelo opkg, arquivos base essenciais e "
 "padrões para a cópia de segurança definidos pelo usuário."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
 msgstr ""
+"Vincula dinamicamente a interfaces em vez de endereço curinga (recomendado "
+"como padrão de linux)"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:48
 msgid "Bind interface"
@@ -891,19 +896,19 @@ msgstr "Interface Vinculada"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:48
 msgid "Bind the tunnel to this interface (optional)."
-msgstr "Vincule o túnel a esta interface (opcional)"
+msgstr "Vincule o túnel a esta interface (opcional)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Taxa de bits"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Substituir Domínio NX Falsos"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Ponte"
@@ -921,14 +926,14 @@ msgstr "Número da ponte"
 msgid "Bring up on boot"
 msgstr "Levantar na iniciação"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
-msgstr ""
+msgstr "Explorar…"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:36
 msgid "Buffered"
-msgstr "Buffered"
+msgstr "Em buffer"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:137
 msgid "CA certificate; if empty it will be saved after the first connection."
@@ -937,7 +942,7 @@ msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:7
 msgid "CLAT configuration failed"
-msgstr ""
+msgstr "Configuração CLAT falhou"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:71
 msgid "CPU usage (%)"
@@ -945,7 +950,7 @@ msgstr "Uso da CPU (%)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:40
 msgid "Cached"
-msgstr ""
+msgstr "Em cache"
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:53
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:53
@@ -954,13 +959,13 @@ msgstr ""
 msgid "Call failed"
 msgstr "A chamada falhou"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -975,13 +980,13 @@ msgstr "Categoria"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:48
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:234
 msgid "Chain"
-msgstr "Cadeia"
+msgstr "Corrente"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Alterações"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr "As mudanças foram revertidas."
 
@@ -993,8 +998,8 @@ msgstr "Muda a senha do administrador para acessar este dispositivo"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Canal"
 
@@ -1003,25 +1008,25 @@ msgid "Check filesystems before mount"
 msgstr ""
 "Execute a verificação do sistema de arquivos antes da montagem do dispositivo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr "Marque esta opção para remover as redes existentes neste rádio."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:106
 msgid "Checking archive…"
-msgstr ""
+msgstr "Verificando arquivo…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:189
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:191
 msgid "Checking image…"
-msgstr ""
+msgstr "Verificando imagem…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:387
 msgid "Choose mtdblock"
 msgstr "Escolha o bloco mtd"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -1029,11 +1034,11 @@ msgid ""
 "interface to it."
 msgstr ""
 "Escolha a zona do firewall que você quer definir para esta interface. "
-"Selecione <em>não especificado -ou- criar</em> para remover a interface da "
-"zona associada ou preencha o campo para criar uma nova zona associada a esta "
-"interface."
+"Selecione <em>não especificado</em> para remover a interface da zona "
+"associada ou preencha o campo <em>criar</em> para definir uma nova zona e "
+"associar a interface a ela."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -1041,7 +1046,7 @@ msgstr ""
 "Escolha a rede (s) que deseja anexar a este interface wireless ou preencha o "
 "<em> criar </em> campo para definir uma nova rede."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Cifra"
 
@@ -1065,9 +1070,9 @@ msgstr ""
 "Clique em \"Salvar o bloco mtd\" para baixar o arquivo do bloco mtd "
 "especificado. (NOTA: ESTE RECURSO É PARA PROFISSIONAIS!)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Cliente"
 
@@ -1080,7 +1085,7 @@ msgstr ""
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:144
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:150
 msgid "Close"
-msgstr ""
+msgstr "Fechar"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:157
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:141
@@ -1100,10 +1105,11 @@ msgid "Close list..."
 msgstr "Fechar a lista..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Coletando dados..."
 
@@ -1113,17 +1119,17 @@ msgstr "Comando"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:393
 msgid "Command OK"
-msgstr ""
+msgstr "Comando OK"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:30
 msgid "Command failed"
-msgstr ""
+msgstr "O comando falhou"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:64
 msgid "Comment"
-msgstr ""
+msgstr "Comentário"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1136,28 +1142,27 @@ msgstr ""
 "compatibilidade e reduzir a robustez da negociação de chaves, especialmente "
 "em ambientes com muito tráfego."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Configuração"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
-msgstr "A configuração falhou"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
 msgid "Configuration changes applied."
 msgstr "A configuração foi aplicada."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
 msgid "Configuration changes have been rolled back!"
 msgstr "A configuração foi revertida!"
 
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
+msgstr "A configuração falhou"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
 msgid "Confirm disconnect"
-msgstr ""
+msgstr "Confirmar desconexão"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:51
 msgid "Confirmation"
@@ -1175,9 +1180,9 @@ msgstr "A tentativa de conexão falhou"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:403
 msgid "Connection lost"
-msgstr ""
+msgstr "Conexão perdida"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Conexões"
 
@@ -1185,15 +1190,15 @@ msgstr "Conexões"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:336
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:52
 msgid "Contents have been saved."
-msgstr ""
+msgstr "O conteúdo foi salvo."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
-msgstr ""
+msgstr "Continuar"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1208,18 +1213,18 @@ msgstr ""
 msgid "Country"
 msgstr "País"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Código do País"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Criar / Atribuir a uma zona de firewall"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:782
 msgid "Create interface"
-msgstr ""
+msgstr "Criar interface"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:166
 msgid "Critical"
@@ -1231,7 +1236,7 @@ msgstr "Nível de Registro da Cron"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:450
 msgid "Current power"
-msgstr ""
+msgstr "Potência atual"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:565
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:567
@@ -1262,28 +1267,28 @@ msgstr ""
 "Se possível, personaliza o comportamento dos <abbr title=\"Diodo Emissor de "
 "Luz\">LED</abbr>s."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
-msgstr ""
+msgstr "Cliente DAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
-msgstr ""
+msgstr "Porta DAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
-msgstr ""
+msgstr "Segredo DAE"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:322
 msgid "DHCP Server"
 msgstr "Servidor DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP e DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1314,7 +1319,7 @@ msgstr "Serviço DHCPv6"
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "Encaminhamentos DNS"
 
@@ -1322,11 +1327,11 @@ msgstr "Encaminhamentos DNS"
 msgid "DNS-Label / FQDN"
 msgstr "Rótulo DNS / FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr "Verificar DNSSEC sem assinatura"
 
@@ -1351,12 +1356,13 @@ msgstr "Estado da DSL"
 msgid "DSL line mode"
 msgstr "Modo de linha DSL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 "Intervalo <abbr title=\"Mensagem Indicativa de Envio de Tráfego/Delivery "
 "Traffic Indication Message\">DTIM</abbr>"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
@@ -1368,17 +1374,17 @@ msgstr "Taxa de Dados"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:161
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:172
 msgid "Debug"
-msgstr "Depurar"
+msgstr "Depuração"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Padrão %d"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:107
 msgid "Default Route"
-msgstr ""
+msgstr "Rota padrão"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:48
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:85
@@ -1417,7 +1423,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1427,17 +1433,17 @@ msgstr "Apagar"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:176
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:182
 msgid "Delete key"
-msgstr ""
+msgstr "Apagar chave"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
-msgstr ""
+msgstr "Solicitação para apagar falhou: %s"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Apagar esta rede"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Intervalo da Mensagem Indicativa de Envio de Tráfego"
 
@@ -1445,9 +1451,9 @@ msgstr "Intervalo da Mensagem Indicativa de Envio de Tráfego"
 msgid "Description"
 msgstr "Descrição"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
-msgstr ""
+msgstr "Remover seleção"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:216
 msgid "Design"
@@ -1461,7 +1467,7 @@ msgstr "Destino"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:164
 msgid "Destination zone"
-msgstr ""
+msgstr "Zona de destino"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:67
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:190
@@ -1469,7 +1475,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1477,20 +1483,20 @@ msgstr ""
 msgid "Device"
 msgstr "Dispositivo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Configuração do Dispositivo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:83
 msgid "Device is not active"
-msgstr ""
+msgstr "O dispositivo não está ativo"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:170
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:516
 msgid "Device is restarting…"
-msgstr ""
+msgstr "O dispositivo está reiniciando…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "Dispositivo não alcançável!"
 
@@ -1499,8 +1505,7 @@ msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 "O dispositivo está fora de alcance! Ainda aguardando pelo dispositivo..."
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Diagnóstico"
 
@@ -1509,14 +1514,14 @@ msgstr "Diagnóstico"
 msgid "Dial number"
 msgstr "Número de discagem"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Diretório"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
-msgstr "Desabilitar"
+msgstr "Desativar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:574
 msgid ""
@@ -1529,21 +1534,21 @@ msgstr ""
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:171
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:370
 msgid "Disable DNS lookups"
-msgstr ""
+msgstr "Desabilitar pesquisas de DNS"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
 msgid "Disable Encryption"
 msgstr "Desabilitar Cifragem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
-msgstr ""
+msgstr "Desabilitar sondagem de inatividade"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr "Desabilitar esta rede"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1555,20 +1560,22 @@ msgstr "Desabilitar esta rede"
 msgid "Disabled"
 msgstr "Desabilitado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Desassociar quando tiver baixa confirmação de recebimento"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 "Descartar respostas de servidores externos para redes privadas (RFC1918)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
-msgstr ""
+msgstr "Desconectar"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:64
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:22
@@ -1576,23 +1583,23 @@ msgid "Disconnection attempt failed"
 msgstr "A tentativa de desconexão falhou"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr "Dispensar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Otimização de Distância"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Distância para o computador mais distante da rede (em metros)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1604,43 +1611,43 @@ msgstr ""
 "\">DNS</abbr> para firewalls <abbr title=\"Tradução de Endereço de Rede"
 "\">NAT</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 "Não mantenha em cache para respostas negativas como, por exemplo, para os "
 "domínios inexistentes"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Não encaminhe requisições que não podem ser respondidas por servidores de "
 "nomes públicos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Não encaminhe buscas por endereço reverso das redes local"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
-msgstr ""
+msgstr "Você realmente deseja apagar \"%s\" ?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:177
 msgid "Do you really want to delete the following SSH key?"
-msgstr ""
+msgstr "Você realmente deseja apagar a seguinte chave SSH?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:90
 msgid "Do you really want to erase all settings?"
-msgstr ""
+msgstr "Você realmente deseja apagar todas as configurações?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
-msgstr ""
+msgstr "Você realmente deseja apagar recursivamente o diretório \"%s\" ?"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Requerer domínio"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Lista branca de domínios"
 
@@ -1648,7 +1655,7 @@ msgstr "Lista branca de domínios"
 msgid "Don't Fragment"
 msgstr "Não Fragmentar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1677,7 +1684,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1174
 msgid "Drag to reorder"
-msgstr ""
+msgstr "Arrastar para reordenar"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:11
 msgid "Dropbear Instance"
@@ -1719,7 +1726,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "Comprimento dos bits EA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "Método EAP"
 
@@ -1729,7 +1736,7 @@ msgstr "Método EAP"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Editar"
 
@@ -1741,20 +1748,20 @@ msgstr ""
 "Edite os dados de configuração brutos abaixo para arrumar qualquer erro e "
 "clique em \"Salvar\" para recarregar a página."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Editar esta rede"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
-msgstr ""
+msgstr "Editar rede sem fio"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Emergency"
 msgstr "Emergência"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Ativar"
 
@@ -1775,7 +1782,7 @@ msgstr "Ativar <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:364
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:370
 msgid "Enable DNS lookups"
-msgstr ""
+msgstr "Habilitar pesquisas de DNS"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
 msgid "Enable HE.net dynamic endpoint update"
@@ -1806,7 +1813,7 @@ msgstr "Ativar o cliente <abbr title=\"Network Time Protocol\">NTP</abbr>"
 msgid "Enable Single DES"
 msgstr "Habilitar DES Simples"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Ativar servidor TFTP"
 
@@ -1814,11 +1821,11 @@ msgstr "Ativar servidor TFTP"
 msgid "Enable VLAN functionality"
 msgstr "Ativar funcionalidade de VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr "Habilite o botão WPS. requer WPA(2)-PSK/WPA3-SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 "Habilitar contramedidas contra o ataque de reinstalação de chave (KRACK)"
@@ -1829,23 +1836,23 @@ msgstr "Ativar o aprendizado e obsolescência"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:195
 msgid "Enable mirroring of incoming packets"
-msgstr "Habilitar espelhamento dos pacotes entrantes"
+msgstr "Ativar o espelhamento dos pacotes de entrada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:196
 msgid "Enable mirroring of outgoing packets"
-msgstr "Habilitar espelhamento dos pacotes saintes"
+msgstr "Ativar o espelhamento dos pacotes de saída"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:67
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr "Habilita o campo DF (Não Fragmentar) dos pacotes encapsulados."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr "Habilitar esta rede"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:74
 msgid "Enable/Disable"
-msgstr "Ativar/Desativar"
+msgstr "Habilitar/Desabilitar"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:241
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:350
@@ -1860,7 +1867,7 @@ msgstr ""
 "Grupos da Internet/Internet Group Management Protocol\">IGMP</abbr> "
 "(Snooping) nesta ponte"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1874,7 +1881,7 @@ msgstr "Ativa o protocolo STP nesta ponte"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:59
 msgid "Encapsulation limit"
-msgstr ""
+msgstr "Limite de encapsulamento"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:896
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:954
@@ -1883,11 +1890,11 @@ msgstr "Modo de encapsulamento"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
-msgstr "Cifragem"
+msgstr "Criptografia"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:128
 msgid "Endpoint Host"
@@ -1922,31 +1929,38 @@ msgstr "Erro"
 msgid "Errored seconds (ES)"
 msgstr "Segundos com erro (ES)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptador Ethernet"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr "Excluir interfaces"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "Expandir arquivos de equipamentos conhecidos (hosts)"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
-msgstr ""
+msgid "Expecting a hexadecimal assignment hint"
+msgstr "Esperando uma sugestão hexadecimal da atribuição"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
-msgstr ""
+msgstr "Esperando: %s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:49
 msgid "Expires"
@@ -1963,11 +1977,11 @@ msgstr ""
 msgid "External"
 msgstr "Externo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr "Lista dos Detentor de Chave R0 Externa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr "Lista dos Detentor de Chave R1 Externa"
 
@@ -1987,48 +2001,48 @@ msgstr "Protocolo do servidor externo de registro do sistema (syslog)"
 msgid "Extra SSH command options"
 msgstr "Opções adicionais do comando SSH"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 "<abbr title=\"Transição Rápida/Fast Transition\">FT</abbr> sobre  <abbr "
 "title=\"Sistema Distribuído/Distributed System\">DS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr "<abbr title=\"Transição Rápida/Fast Transition\">FT</abbr> pelo ar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 "Protocolo de <abbr title=\"Transição Rápida/Fast Transition\">FT</abbr>"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:83
 msgid "Failed to change the system password."
-msgstr ""
+msgstr "Falha ao alterar a senha do sistema."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "A confirmação das mudanças na configuração não foram confirmadas em %d "
-"segundos. Aguardando a reversão da configuração..."
+"segundos. Aguardando a reversão da configuração"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:34
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
-msgstr ""
+msgstr "Falha ao executar a ação \"/etc/init.d/%s %s\": %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Arquivo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
-msgstr ""
+msgstr "Arquivo não associado"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
-msgstr ""
+msgstr "Nome de arquivo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "Nome do arquivo da imagem de boot anunciada para os clientes"
 
@@ -2037,11 +2051,11 @@ msgstr "Nome do arquivo da imagem de boot anunciada para os clientes"
 msgid "Filesystem"
 msgstr "Sistema de Arquivos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Filtrar endereços privados"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Filtrar consultas inúteis"
 
@@ -2059,7 +2073,7 @@ msgstr ""
 "conectados e substitua a configuração com valores padrão baseados no que foi "
 "detectado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Procurar e conectar à rede"
 
@@ -2067,7 +2081,7 @@ msgstr "Procurar e conectar à rede"
 msgid "Finish"
 msgstr "Terminar"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -2081,17 +2095,17 @@ msgstr "Configurações do Firewall"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:44
 msgid "Firewall Status"
-msgstr "Estado do Firewall"
+msgstr "Condição do Firewall"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:913
 msgid "Firmware File"
 msgstr "Arquivo da Firmware"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Versão do Firmware"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Porta de origem fixa para saída de consultas DNS"
 
@@ -2102,11 +2116,11 @@ msgstr "Gravar imagem..."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:275
 msgid "Flash image?"
-msgstr ""
+msgstr "Instalar imagem?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:401
 msgid "Flash new firmware image"
-msgstr "Gravar nova imagem do firmware"
+msgstr "Gravar uma nova imagem do firmware"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:352
 msgid "Flash operations"
@@ -2115,17 +2129,17 @@ msgstr "Operações na memória flash"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:284
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:286
 msgid "Flashing…"
-msgstr ""
+msgstr "Instalando…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:593
 msgid "Force"
 msgstr "Forçar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr "Force o modo 40MHz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Forçar CCMP (AES)"
 
@@ -2133,11 +2147,11 @@ msgstr "Forçar CCMP (AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "Forçar o DHCP nesta rede mesmo se outro servidor for detectado."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Forçar TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forçar TKIP e CCMP (AES)"
 
@@ -2171,7 +2185,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Encaminhar tráfego broadcast"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr "Encaminhar o tráfego do parceiro da malha"
 
@@ -2179,7 +2193,7 @@ msgstr "Encaminhar o tráfego do parceiro da malha"
 msgid "Forwarding mode"
 msgstr "Modo de encaminhamento"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Limiar de Fragmentação"
 
@@ -2192,10 +2206,12 @@ msgid ""
 "Further information about WireGuard interfaces and peers at <a href='http://"
 "wireguard.com'>wireguard.com</a>."
 msgstr ""
+"Mais informações sobre interfaces WireGuard e parceiros em<a href='http://"
+"wireguard.com'>wireguard.com</a>."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2219,9 +2235,9 @@ msgstr "O endereço do roteador padrão é inválido"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:98
 msgid "Gateway metric"
-msgstr ""
+msgstr "Métrica de gateway"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2231,8 +2247,8 @@ msgstr "Configurações Gerais"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Configurações Gerais"
 
@@ -2240,7 +2256,7 @@ msgstr "Configurações Gerais"
 msgid "Generate Config"
 msgstr "Gerar Configuração"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 "Gerar a <abbr title=\"Chave mestre do emparelhamento/Pairwise Master Key"
@@ -2260,11 +2276,11 @@ msgstr "Configurações Globais"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:859
 msgid "Global network options"
-msgstr "Opções de rede globais"
+msgstr "Opção global de rede"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Ir para a configuração de senha..."
@@ -2310,7 +2326,7 @@ msgstr ""
 "Aqui você pode configurar os aspectos básicos do seu equipamento, como o "
 "nome do equipamento ou o fuso horário."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Ocultar <abbr title=\"Identificador de Conjunto de Serviços Estendidos"
@@ -2319,13 +2335,14 @@ msgstr ""
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:99
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:61
 msgid "Hide empty chains"
-msgstr ""
+msgstr "Ocultar as correntes vazias"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
-msgstr "Equipamento"
+msgstr "Host"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:21
 msgid "Host entries"
@@ -2346,9 +2363,9 @@ msgid "Host-Uniq tag content"
 msgstr "Conteúdo da etiqueta única do equipamento"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2359,7 +2376,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "Nome do equipamento enviado quando requisitar DHCP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Nome dos equipamentos"
 
@@ -2383,7 +2400,7 @@ msgstr "Protocolo IP"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:88
 msgid "IP Type"
-msgstr ""
+msgstr "Tipo de IP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:30
 msgid "IP address"
@@ -2391,7 +2408,7 @@ msgstr "Endereço IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr "O endereço IP é inválido"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2399,13 +2416,13 @@ msgstr "O endereço IP é inválido"
 msgid "IP address is missing"
 msgstr "O endereço IP está ausente"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2440,7 +2457,7 @@ msgstr "Máscara de rede IPv4"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:286
 msgid "IPv4 network in address/netmask notation"
-msgstr ""
+msgstr "Rede IPv4 na notação de endereço/máscara de rede"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:90
 msgid "IPv4 only"
@@ -2467,12 +2484,14 @@ msgstr "Endereço IPv4"
 #: modules/luci-compat/luasrc/model/network/proto_ipip.lua:9
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:10
 msgid "IPv4-in-IPv4 (RFC2003)"
-msgstr "IPv4-in-IPv4 (RFC2003)"
+msgstr "IPv4 e IPv4 (RFC2003)"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:89
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
-msgstr ""
+msgstr "IPv4/IPv6 (ambos - padrão é IPv4)"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2483,8 +2502,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2531,7 +2548,7 @@ msgstr "Roteador padrão do IPv6"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:291
 msgid "IPv6 network in address/netmask notation"
-msgstr ""
+msgstr "Rede IPv6 na notação de endereço/máscara de rede"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:91
 msgid "IPv6 only"
@@ -2556,6 +2573,7 @@ msgstr "Prefixo roteável IPv6"
 msgid "IPv6 suffix"
 msgstr "Sufixo IPv6"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2568,7 +2586,7 @@ msgstr "IPv6-PD"
 #: modules/luci-compat/luasrc/model/network/proto_6x4.lua:13
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:10
 msgid "IPv6-in-IPv4 (RFC4213)"
-msgstr "IPv6-in-IPv4 (RFC4213)"
+msgstr "IPv6 e IPv4 (RFC4213)"
 
 #: modules/luci-compat/luasrc/model/network/proto_6x4.lua:17
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:9
@@ -2580,9 +2598,9 @@ msgstr "IPv6-sobre-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-sobre-IPv4 (6to4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
-msgstr "Identidade PEAP"
+msgstr "Identidade"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:96
 msgid "If checked, 1DES is enabled"
@@ -2659,7 +2677,7 @@ msgstr ""
 "de transferência tão altas com a memória <abbr title=\"Memória de Acesso "
 "Aleatório\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignorar <code>/etc/hosts</code>"
 
@@ -2667,9 +2685,9 @@ msgstr "Ignorar <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ignorar interface"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
-msgstr "Ignorar arquivo de resolução de nomes (resolv.conf)"
+msgstr "Ignorar arquivo de resolução de nomes (resolv.conf)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:409
 msgid "Image"
@@ -2706,7 +2724,7 @@ msgstr "Informação"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:96
 msgid "Information"
-msgstr ""
+msgstr "Informações"
 
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:67
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:25
@@ -2721,10 +2739,6 @@ msgstr "Script de iniciação"
 msgid "Initscripts"
 msgstr "Scripts de iniciação"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr "Instale iputils-traceroute6 para rastrear rotas IPv6"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Instalar extensões de protocolo..."
@@ -2744,18 +2758,18 @@ msgstr "Interface"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr "Dispositivo da interface %q foi migrada automaticamente de %q para &q."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Configuração da Interface"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:105
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:102
 msgid "Interface has %d pending changes"
-msgstr ""
+msgstr "Interface tem %d alterações pendentes"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:59
 msgid "Interface is marked for deletion"
-msgstr ""
+msgstr "Interface está marcada para apagar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:204
 msgid "Interface is reconnecting..."
@@ -2769,13 +2783,13 @@ msgstr "A interface está desligando..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:248
 msgid "Interface is starting..."
-msgstr ""
+msgstr "Interface está iniciando..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:251
 msgid "Interface is stopping..."
-msgstr ""
+msgstr "Interface está parando..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "Nome da Interface"
 
@@ -2786,7 +2800,7 @@ msgstr "A interface não está presente ou não está conectada ainda."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Interfaces"
 
@@ -2805,7 +2819,7 @@ msgstr "Valor inválido"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:10
 msgid "Invalid Base64 key string"
-msgstr ""
+msgstr "String de chave Base64 inválida"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:282
 msgid "Invalid VLAN ID given! Only IDs between %d and %d are allowed."
@@ -2821,21 +2835,21 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:395
 msgid "Invalid argument"
-msgstr ""
+msgstr "Argumento inválido"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:394
 msgid "Invalid command"
-msgstr ""
+msgstr "Comando inválido"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:80
 msgid "Invalid hexadecimal value"
-msgstr ""
+msgstr "Valor hexadecimal inválido"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:12
 msgid "Invalid username and/or password! Please try again."
 msgstr "Usuário e/ou senha inválida! Por favor, tente novamente."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr "Isolar Clientes"
 
@@ -2847,47 +2861,47 @@ msgstr ""
 "A imagem que está a tentar carregar aparenta nao caber na flash do "
 "equipamento. Por favor verifique o arquivo da imagem!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "É necessário JavaScript!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Conectar à Rede"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Conectar à Rede: Busca por Rede Sem Fio"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr "Juntando-se à rede %q"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:219
 msgid "Keep settings and retain the current configuration"
-msgstr ""
+msgstr "Manter as configurações e manter a configuração atual"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Registro do Kernel"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Versão do Kernel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Chave"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Chave #%d"
 
@@ -2947,20 +2961,24 @@ msgstr "Latência"
 msgid "Leaf"
 msgstr "Folha"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "Tempo de concessão"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Tempo restante da atribuição"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Arquivo de atribuições"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Tempo restante da atribuição"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2975,7 +2993,7 @@ msgstr "Deixe vazio para detectar automaticamente"
 msgid "Leave empty to use the current WAN address"
 msgstr "Deixe vazio para usar o endereço WAN atual"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -2983,13 +3001,13 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limite"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "Limite o serviço DNS para subredes das interfaces nas quais estamos servindo "
 "DNS."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Escute somente nestas interfaces e na interface local (loopback)."
 
@@ -3009,11 +3027,11 @@ msgstr "Estado da Linha"
 msgid "Line Uptime"
 msgstr "Tempo de Atividade da Linha"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Enlace Ativo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -3021,7 +3039,7 @@ msgstr ""
 "Lista dos servidores <abbr title=\"Domain Name System\">DNS</abbr> para "
 "encaminhar as requisições"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -3035,7 +3053,7 @@ msgstr ""
 "um endereço MAC de destino ao solicitar a chave PMK-R1 a partir do R0KH que "
 "o STA usado durante a Associação de Domínio de Mobilidade Inicial."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -3053,19 +3071,19 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "Lista de arquivos de chaves SSH para autenticação"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 "Lista dos domínios para os quais será permitido respostas apontando para "
 "redes privadas (RFC1918)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 "Lista de servidores <abbr title=\"Domain Name System\">DNS</abbr> que "
 "fornecem resultados errados para consultas a domínios inexistentes (NX)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr "Interfaces de Escuta"
 
@@ -3078,32 +3096,28 @@ msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Escuta apenas na interface especificada. Se não especificado, escuta em todas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "Porta de escuta para a entrada das consultas DNS"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Carga"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Carga Média"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Carregando"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
-msgstr ""
+msgstr "Carregando conteúdo do diretório…"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
-msgstr ""
+msgstr "Carregando visão…"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:10
 #: modules/luci-compat/luasrc/model/network.lua:30
@@ -3127,7 +3141,7 @@ msgstr "Endereço IPv4 local"
 msgid "Local IPv6 address"
 msgstr "Endereço IPv6 local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr "Somente Serviço Local"
 
@@ -3135,16 +3149,16 @@ msgstr "Somente Serviço Local"
 msgid "Local Startup"
 msgstr "Iniciação Local"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Hora Local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Domínio Local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -3153,17 +3167,17 @@ msgstr ""
 "encaminhados e são resolvidos somente pelo DHCP ou pelo arquivos de "
 "equipamentos conhecidos (hosts)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Sufixo do domínio local adicionado aos nomes no DHCP e nas entradas dos "
 "arquivo de equipamentos conhecidos (hosts)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
-msgstr "Servidor local"
+msgstr "Servidor Local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3171,7 +3185,7 @@ msgstr ""
 "Localizar o nome do equipamento dependendo da subrede requisitante se "
 "mútliplos endereços IPs estiverem disponíveis"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Localizar consultas"
 
@@ -3179,7 +3193,7 @@ msgstr "Localizar consultas"
 msgid "Log output level"
 msgstr "Nível de detalhamento de saída dos registros"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Registar as consultas"
 
@@ -3191,7 +3205,7 @@ msgstr "Registrando os eventos"
 msgid "Login"
 msgstr "Entrar"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Sair"
 
@@ -3211,23 +3225,23 @@ msgid "MAC"
 msgstr "MAC"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Endereço MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Filtro de Endereço MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "Filtro de MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "Lista de MAC"
 
@@ -3245,13 +3259,13 @@ msgstr "A regra MAC é inválida"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:319
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:320
 msgid "MBit/s"
-msgstr ""
+msgstr "MBit/s"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:214
 msgid "MD5"
 msgstr "MD5"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3259,9 +3273,7 @@ msgstr "MHz"
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:53
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:71
 msgid "MTU"
-msgstr ""
-"<abbr title=\"Maximum Transmission Unit/Unidade Máxima de Transmissão\">MTU</"
-"abbr>"
+msgstr "MTU"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:300
 msgid ""
@@ -3281,10 +3293,10 @@ msgstr ""
 msgid "Manual"
 msgstr "Manual"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
-msgstr ""
+msgstr "Mestre"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:22
 msgid "Max. Attainable Data Rate (ATTNDR)"
@@ -3292,19 +3304,19 @@ msgstr ""
 "Taxa de Dados Atingível Máxima (<abbr title=\"Maximum Attainable Data Rate"
 "\">ATTNDR</abbr>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
-msgstr ""
+msgstr "Intervalo máximo permitido de escuta"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Número máximo permitido de alocações DHCP ativas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Número máximo permitido de consultas DNS concorrentes"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Tamanho máximo permitido dos pacotes UDP EDNS.0"
 
@@ -3318,14 +3330,14 @@ msgstr "Tempo máximo, em segundos, para esperar que o modem fique pronto"
 msgid "Maximum number of leased addresses."
 msgstr "Número máximo de endereços atribuídos."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
-msgstr ""
+msgstr "Potência máxima de transmissão"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3334,7 +3346,7 @@ msgstr "Mbit/s"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:33
 msgid "Medium"
-msgstr ""
+msgstr "Médio"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:23
 msgid "Memory"
@@ -3344,21 +3356,21 @@ msgstr "Memória"
 msgid "Memory usage (%)"
 msgstr "Uso da memória (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
-msgstr ""
+msgstr "Mesh"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 msgid "Mesh ID"
-msgstr ""
+msgstr "ID de Mesh"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr "Identificador da Malha"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:396
 msgid "Method not found"
-msgstr ""
+msgstr "Método não encontrado"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:45
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:76
@@ -3377,9 +3389,9 @@ msgstr "Porta de origem do espelho"
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:9
 msgid "Mobile Data"
-msgstr ""
+msgstr "Dados móveis"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr "Domínio da Mobilidade"
 
@@ -3387,13 +3399,13 @@ msgstr "Domínio da Mobilidade"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Modo"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "Modelo"
 
@@ -3422,20 +3434,20 @@ msgstr "Estouro de tempo da iniciação do modem"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:27
 msgid "ModemManager"
-msgstr ""
+msgstr "ModemManager"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Monitor"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:29
 msgid "More Characters"
-msgstr ""
+msgstr "Mais Caracteres"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1060
 msgid "More…"
-msgstr ""
+msgstr "Mais…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:191
 msgid "Mount Point"
@@ -3465,7 +3477,7 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:153
 msgid "Mount attached devices"
-msgstr ""
+msgstr "Montar dispositivos conectados"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:161
 msgid "Mount filesystems not specifically configured"
@@ -3495,7 +3507,7 @@ msgstr "Mover para baixo"
 msgid "Move up"
 msgstr "Mover para cima"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3525,6 +3537,7 @@ msgid "NTP server candidates"
 msgstr "Candidatos a servidor NTP"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3532,30 +3545,30 @@ msgstr "Candidatos a servidor NTP"
 msgid "Name"
 msgstr "Nome"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Nome da nova rede"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navegação"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Rede"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Utilitários de Rede"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "Imagem de boot pela rede"
 
@@ -3566,7 +3579,7 @@ msgstr "O dispositivo de rede não está presente"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:708
 msgid "New interface name…"
-msgstr ""
+msgstr "Nome de nova interface…"
 
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:11
 msgid "Next »"
@@ -3575,15 +3588,15 @@ msgstr "Próximo »"
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1757
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:108
 msgid "No"
-msgstr ""
+msgstr "Não"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:557
 msgid "No DHCP Server configured for this interface"
 msgstr "Nenhum Servidor DHCP configurado para esta interface"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
-msgstr ""
+msgstr "Sem criptografia"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:89
 msgid "No NAT-T"
@@ -3591,19 +3604,19 @@ msgstr "Sem NAT-T"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:398
 msgid "No data received"
-msgstr ""
+msgstr "Nenhum dado recebido"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
-msgstr ""
+msgstr "Nenhuma entrada neste diretório"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:82
 msgid "No files found"
 msgstr "Nenhum arquivo encontrado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Nenhuma informação disponível"
@@ -3613,33 +3626,33 @@ msgstr "Nenhuma informação disponível"
 msgid "No matching prefix delegation"
 msgstr "Não casou com nenhum prefixo delegado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Nenhum cache negativo"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Nenhuma senha definida!"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:104
 msgid "No peers defined yet"
-msgstr ""
+msgstr "Sem parceiros definidos ainda"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:117
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:258
 msgid "No public keys present yet."
-msgstr ""
+msgstr "Nenhuma chave pública presente ainda."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:83
 msgid "No rules in this chain."
-msgstr "Sem regras nesta cadeia"
+msgstr "Nenhuma regras nesta corrente."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:55
 msgid "No signal"
-msgstr ""
+msgstr "Sem sinal"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:147
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:809
@@ -3648,8 +3661,8 @@ msgstr "Nenhuma zona definida"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Ruído"
 
@@ -3664,12 +3677,12 @@ msgid "Noise:"
 msgstr "Ruído:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 "Erros CRC Não Preemptivos<abbr title=\"Non Pre-emptive CRC errors\">CRC_P</"
 "abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr "Sem caracter curinga"
 
@@ -3697,31 +3710,31 @@ msgstr "Não conectado"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:141
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:275
 msgid "Not present"
-msgstr ""
+msgstr "Não presente"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:96
 msgid "Not started on boot"
-msgstr ""
+msgstr "Não iniciado na inicialização"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:401
 msgid "Not supported"
-msgstr ""
+msgstr "Sem suporte"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:163
 msgid "Notice"
 msgstr "Aviso"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr "Número de entradas DNS em cache (máximo é 10000, 0 desabilita o cache)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:195
 msgid "Number of parallel threads used for compression"
-msgstr ""
+msgstr "Número de threads em paralelo usadas para compressão"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:69
 msgid "Obfuscated Group Password"
@@ -3742,26 +3755,34 @@ msgstr "Senha Ofuscada"
 msgid "Obtain IPv6-Address"
 msgstr "Obter Endereço IPv6"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr "Desligado"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "Atraso no estado de desligado"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr "Ligado"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
-msgstr ""
+msgstr "Rota em enlace"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "Atraso no estado de conexões"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 "É necessário especificar ao menos um nome de equipamento ou endereço MAC!"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:462
 msgid "One of the following: %s"
-msgstr ""
+msgstr "Um dos seguintes: %s"
 
 #: modules/luci-compat/luasrc/view/cbi/nullsection.htm:17
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:22
@@ -3787,19 +3808,19 @@ msgstr "Abrir lista..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr "OpenConnect (CISCO AnyConnect)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr "Frequência de Operação"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Opção alterada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Opção removida"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr "Opcional"
@@ -3892,7 +3913,7 @@ msgstr "Interface de Saída"
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:59
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:164
 msgid "Output zone"
-msgstr ""
+msgstr "Zona de saída"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:54
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:222
@@ -3927,7 +3948,7 @@ msgstr "Sobrescrever o TOS"
 msgid "Override TTL"
 msgstr "Sobrescrever o TTL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr "Sobrescrever o nome da nova interface"
 
@@ -3948,13 +3969,13 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr "Sobrescrever a tabela usada para as rotas internas"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
-msgstr "Visão geral"
+msgstr "Visão Geral"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
-msgstr ""
+msgstr "Sobrescrever o arquivo existente \"%s\" ?"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:69
 msgid "Owner"
@@ -3962,7 +3983,7 @@ msgstr "Dono"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:71
 msgid "PAP/CHAP (both)"
-msgstr ""
+msgstr "PAP/CHAP (ambos)"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:98
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:82
@@ -3990,7 +4011,7 @@ msgstr "Usuário do PAP/CHAP"
 
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:101
 msgid "PDP Type"
-msgstr ""
+msgstr "Tipo de PDP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:68
 msgid "PID"
@@ -4008,7 +4029,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "Código PIN rejeitado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr "PMK R1 Push"
 
@@ -4063,7 +4084,7 @@ msgid "Part of zone %q"
 msgstr "Parte da zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -4074,11 +4095,11 @@ msgstr "Senha"
 msgid "Password authentication"
 msgstr "Autenticação por senha"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Senha da Chave Privada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr "Senha da Chave Privada interna"
 
@@ -4087,7 +4108,7 @@ msgstr "Senha da Chave Privada interna"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:33
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35
 msgid "Password strength"
-msgstr ""
+msgstr "Força da senha"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:110
 msgid "Password2"
@@ -4095,29 +4116,29 @@ msgstr "Senha2"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:231
 msgid "Paste or drag SSH key file…"
-msgstr ""
+msgstr "Colar ou arrastar arquivo chave SSH…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Caminho para o Certificado da AC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Caminho para o Certificado do Cliente"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Caminho para a Chave Privada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr "Caminho para o certificado AC interno"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr "Caminho para o Certificado do Cliente interno"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr "Caminho para a Chave Privada interna"
 
@@ -4162,7 +4183,7 @@ msgstr "Restaurar as configuração iniciais"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:399
 msgid "Permission denied"
-msgstr ""
+msgstr "Permissão negada"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:136
 msgid "Persistent Keep Alive"
@@ -4176,8 +4197,9 @@ msgstr "Taxa física:"
 msgid "Physical Settings"
 msgstr "Configurações Físicas"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ping"
 
@@ -4194,9 +4216,9 @@ msgstr "Pcts."
 msgid "Please enter your username and password."
 msgstr "Entre com o seu usuário e senha."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
-msgstr ""
+msgstr "Por favor, selecione o arquivo para enviar."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 msgid "Policy"
@@ -4206,9 +4228,9 @@ msgstr "Política"
 msgid "Port"
 msgstr "Porta"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
-msgstr ""
+msgstr "Porta %s"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:275
 msgid "Port status:"
@@ -4216,14 +4238,14 @@ msgstr "Status da porta:"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:488
 msgid "Potential negation of: %s"
-msgstr ""
+msgstr "Negação potencial de: %s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:37
 msgid "Power Management Mode"
 msgstr "Modo de Gerenciamento de Energia"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 "Erros CRC Preemptivos<abbr title=\"Pre-emptive CRC errors\">CRCP_P</abbr>"
 
@@ -4256,11 +4278,11 @@ msgstr ""
 "Assumir que o parceiro está morto depois de uma data quantidade de falhas de "
 "echo do LCP. Use 0 para ignorar as falhas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr "Evite escutar nestas Interfaces."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Impede a comunicação de cliente para cliente"
 
@@ -4269,7 +4291,7 @@ msgid "Private Key"
 msgstr "Chave Privada"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Processos"
 
@@ -4293,11 +4315,11 @@ msgstr "Protocolo"
 msgid "Provide NTP server"
 msgstr "Fornecer serviço <abbr title=\"Network Time Protocol\">NTP</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "Prover nova rede"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Ad-Hoc falso (ahdemo)"
 
@@ -4312,6 +4334,10 @@ msgid ""
 "device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
 "code> file into the input field."
 msgstr ""
+"As chaves públicas permitem as autenticações SSH sem senha com maior "
+"segurança em comparação com o uso de senhas simples. A fim de carregar uma "
+"nova chave para o dispositivo, cole uma linha de chave pública compatível "
+"com OpenSSH ou arraste um arquivo <code>.pub</code> para o campo de entrada."
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:214
 msgid "Public prefix routed to this device for distribution to clients."
@@ -4324,23 +4350,23 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "Celular QMI"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Qualidade"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
-#, fuzzy
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
-"Consulte todos os servidores <abbr title=\"Domain Name System\">DNS</abbr>"
+"Consultar todos os servidores de <abbr title=\"Domain Name System\">DNS</"
+"abbr> disponíveis"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr "Validade da Chave R0"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr "Detentor da Chave R1"
 
@@ -4348,11 +4374,11 @@ msgstr "Detentor da Chave R1"
 msgid "RFC3947 NAT-T mode"
 msgstr "Modo NAT-T (RFC3947)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
-msgstr ""
+msgstr "Limite de RSSI para a adesão"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "Limiar RTS/CTS"
 
@@ -4361,35 +4387,35 @@ msgstr "Limiar RTS/CTS"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "Taxa de RX"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
-msgstr ""
+msgstr "Taxa de RX / Taxa de TX"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Porta de contabilidade do RADIUS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr "Segredo da contabilidade do RADIUS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Servidor da contabilidade do RADIUS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Porta de autenticação do RADIUS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr "Segredo da autenticação do RADIUS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Servidor da autenticação do RADIUS"
 
@@ -4399,7 +4425,7 @@ msgstr ""
 "Bytes brutos codificados em hexadecimal. Deixe vazio a não ser que seu "
 "provedor requeira isso"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4411,15 +4437,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "Realmente trocar o protocolo?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Gráficos em Tempo Real"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr "Limite para Reassociação"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "Proteção contra \"Rebind\""
 
@@ -4433,13 +4459,13 @@ msgstr "Reiniciar"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:39
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:44
 msgid "Rebooting…"
-msgstr ""
+msgstr "Reiniciando…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:14
 msgid "Reboots the operating system of your device"
 msgstr "Reinicia o sistema operacional do seu dispositivo"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Receber"
 
@@ -4483,11 +4509,11 @@ msgstr "Endereço IPv4 remoto"
 msgid "Remote IPv4 address or FQDN"
 msgstr "Endereço IPv4 remoto ou FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Remover"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Substituir a configuração da rede sem fio"
 
@@ -4501,9 +4527,9 @@ msgstr "Solicita prefixo IPv6 de tamanho"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:400
 msgid "Request timeout"
-msgstr ""
+msgstr "A requisição excedeu o tempo limite"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr "Necessário"
 
@@ -4530,33 +4556,35 @@ msgstr ""
 "usar dentro do túnel. Normalmente é o endereço IP do parceiro no túnel e as "
 "redes que o parceiro roteia através do túnel."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
-msgstr ""
+msgstr "Requer hostapd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
-msgstr ""
+msgstr "Requer hostapd com suporte EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
-msgstr ""
+msgstr "Requer hostapd com suporte OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
-msgstr ""
+msgstr "Requer hostapd com suporte a SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
+"Requer a versão 'completa' do wpad/hostapd e suporte do driver wifi <br />(a "
+"partir de Jan 2019: ath9k, ath10k, mwlwifi e mt76)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4564,31 +4592,31 @@ msgstr ""
 "Exige o suporte DNSSEC do servidor superior; verifica se as respostas não "
 "assinadas realmente vêm de domínios não assinados"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
-msgstr ""
+msgstr "Requer wpa-supplicant"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
-msgstr ""
+msgstr "Requer wpa-supplicant com suporte EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
-msgstr ""
+msgstr "Requer wpa-supplicant com suporte OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
-msgstr ""
+msgstr "Requer wpa-supplicant com suporte SAE"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4598,26 +4626,26 @@ msgstr "Limpar"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:62
 msgid "Reset Counters"
-msgstr "Reiniciar contadores"
+msgstr "Reiniciar os Contadores"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:371
 msgid "Reset to defaults"
 msgstr "Redefinir para os valores padrão"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
-msgstr "Arquivos de Resolv e Hosts"
+msgstr "Arquivos Resolv e Hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Arquivo Resolv"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:397
 msgid "Resource not found"
-msgstr ""
+msgstr "Recurso não encontrado"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4627,7 +4655,7 @@ msgstr "Reiniciar"
 msgid "Restart Firewall"
 msgstr "Reiniciar o firewall"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr "Reinicie a interface do rádio"
 
@@ -4644,24 +4672,24 @@ msgstr "Restaurar cópia de segurança"
 msgid "Reveal/hide password"
 msgstr "Relevar/esconder senha"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Reverter"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr "Reverter as mudanças"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 "O pedido para reverter as configurações falhou com o estado <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
-msgstr "Revertendo configurações..."
+msgstr "Revertendo configurações"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Diretório raiz para arquivos disponibilizados pelo TFTP"
 
@@ -4675,7 +4703,7 @@ msgstr "Roteie Andereços IP Autorizados"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
 msgid "Route table"
-msgstr ""
+msgstr "Tabela de rota"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
@@ -4691,8 +4719,8 @@ msgid "Router Password"
 msgstr "Senha do Roteador"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Rotas"
 
@@ -4706,7 +4734,7 @@ msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:240
 msgid "Rule"
-msgstr ""
+msgstr "Regra"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:333
 msgid "Run a filesystem check before mounting the device"
@@ -4717,15 +4745,15 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "Execute a verificação do sistema de arquivos"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
-msgstr ""
+msgstr "Erro de execução"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:215
 msgid "SHA256"
 msgstr "SHA256"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr "SNR"
 
@@ -4753,17 +4781,17 @@ msgstr "Chaves SSH"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:337
 msgid "SWAP"
-msgstr ""
+msgstr "SWAP"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4772,8 +4800,8 @@ msgstr ""
 msgid "Save"
 msgstr "Salvar"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Salvar & Aplicar"
@@ -4786,7 +4814,7 @@ msgstr "Salvar o bloco mtd"
 msgid "Save mtdblock contents"
 msgstr "Salvar o conteúdo do bloco mtd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Procurar"
 
@@ -4795,11 +4823,11 @@ msgstr "Procurar"
 msgid "Scheduled Tasks"
 msgstr "Tarefas Agendadas"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Seção adicionada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Seção removida"
 
@@ -4817,11 +4845,11 @@ msgstr ""
 "do formato da imagem falhar. Use somente se você estiver confiante que a "
 "firmware está correta e é destinada para seu dispositivo!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
-msgstr ""
+msgstr "Selecione o arquivo…"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:144
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:128
@@ -4836,7 +4864,7 @@ msgstr ""
 "Enviar requisições de eco do LCP no dado intervalo em segundos. Somente "
 "efetivo em conjunto com o limite de falhas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Configurações do Servidor"
 
@@ -4849,17 +4877,17 @@ msgstr "Nome do Serviço"
 msgid "Service Type"
 msgstr "Tipo do Serviço"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Serviços"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
-msgstr ""
+msgstr "Sessão expirada"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:107
 msgid "Set VPN as Default Route"
-msgstr ""
+msgstr "Definir VPN como Rota Padrão"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:848
 msgid ""
@@ -4872,7 +4900,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Set this interface as master for the dhcpv6 relay."
-msgstr ""
+msgstr "Defina esta interface como principal para reserva do dhcpv6."
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:55
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:55
@@ -4899,11 +4927,11 @@ msgstr ""
 "Segundos com erro severos (<abbr title=\"Severely Errored Seconds\">SES</"
 "abbr>)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr "Intervalo de guarda curto"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr "Preâmbulo curto"
 
@@ -4914,7 +4942,7 @@ msgstr "Mostra a lista atual de arquivos para a cópia de segurança"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:99
 msgid "Show empty chains"
-msgstr ""
+msgstr "Mostrar as correntes vazias"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:349
 msgid "Shutdown this interface"
@@ -4922,17 +4950,17 @@ msgstr "Desligar esta interface"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Sinal"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
-msgstr ""
+msgstr "Sinal / Ruído"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:25
 msgid "Signal Attenuation (SATN)"
@@ -4942,32 +4970,33 @@ msgstr "Atenuação do Sinal (<abbr title=\"Signal Attenuation\">SATN</abbr>)"
 msgid "Signal:"
 msgstr "Sinal:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Tamanho"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr "Tamanho do cache de consultas DNS"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:183
 msgid "Size of the ZRam device in megabytes"
-msgstr ""
+msgstr "Tamanho do dispositivo ZRam em megabytes"
 
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:18
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:57
 msgid "Skip"
 msgstr "Pular"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Pular para o conteúdo"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Pular para a navegação"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "VLAN em Software"
@@ -5002,7 +5031,7 @@ msgstr "Origem"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
 msgid "Source Address"
-msgstr ""
+msgstr "Endereço de Origem"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:290
 msgid "Specifies the directory the device is attached to"
@@ -5024,16 +5053,19 @@ msgstr ""
 "Especifica a quantidade máxima de segundos antes de considerar que um "
 "equipamento está morto"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
 "be reduced by the driver."
 msgstr ""
+"Especifica a potência de transmissão que o rádio sem fio pode usar. "
+"Dependendo dos requisitos regulamentares e da utilização da conexão sem "
+"fios, a potência de transmissão real pode ser reduzida pelo driver."
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
 msgid "Specify a TOS (Type of Service)."
-msgstr "Especifique um Tipo de Serviço (TOS)"
+msgstr "Especifique um Tipo de Serviço (TOS)."
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:58
 msgid ""
@@ -5049,9 +5081,9 @@ msgid ""
 "bytes)."
 msgstr ""
 "Especifica a unidade máxima de transmissão (<abbr title=\"Maximum "
-"Transmission Unit\">MTU</abbr>) ao invés do valor padrão (1280 bytes)"
+"Transmission Unit\">MTU</abbr>) ao invés do valor padrão (1280 bytes)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Especifique a chave de cifragem secreta aqui."
 
@@ -5065,11 +5097,11 @@ msgstr "Iniciar"
 msgid "Start priority"
 msgstr "Prioridade de iniciação"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
-msgstr "Iniciando a aplicação da configuração..."
+msgstr "Iniciando a aplicação da configuração"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr "Iniciando o escaneamento da rede sem fio..."
 
@@ -5086,41 +5118,41 @@ msgstr "Rotas Estáticas IPv4"
 msgid "Static IPv6 Routes"
 msgstr "Rotas Estáticas IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Alocações Estáticas"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Rotas Estáticas"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Endereço Estático"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
-"Alocações estáticas são usadas para definir um endereço IP fixo e nome "
-"simbólico para os clientes do DHCP. Elas também são necessárias para "
-"configurações não dinâmicas onde um computador com a alocação correspondente "
-"é provido."
+"As alocações estáticas são usadas para definir um endereço de IP fixo e um "
+"nome simbólico para os clientes DHCP. Elas também são necessárias para as "
+"configurações não dinâmicas onde um computador com uma alocação estática for "
+"disponibilizada."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
-msgstr ""
+msgstr "Limite de inatividade da estação"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
-msgstr "Estado"
+msgstr "Condição"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:351
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:77
@@ -5128,33 +5160,33 @@ msgstr "Estado"
 msgid "Stop"
 msgstr "Parar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Ordem Exata"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:31
 msgid "Strong"
-msgstr ""
+msgstr "Forte"
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Enviar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr "Suprimir registros (log)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "Suprimir registros (log) de operações rotineiras destes protocolos"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:43
 msgid "Swap free"
-msgstr ""
+msgstr "Swap livre"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Switch"
 
@@ -5169,15 +5201,15 @@ msgstr ""
 "O Switch %q tem uma topologia desconhecida - as configurações de VLAN podem "
 "não ser precisas."
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr "Máscara da porta do Switch"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
-msgstr ""
+msgstr "Alternar a Máscara de Velocidade do Switch"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Switch VLAN"
@@ -5190,29 +5222,29 @@ msgstr "Trocar o protocolo"
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:104
 #: modules/luci-compat/luasrc/view/cbi/ipaddr.htm:26
 msgid "Switch to CIDR list notation"
-msgstr ""
+msgstr "Alternar para a notação da lista CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
-msgstr ""
+msgstr "Link simbólico"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:72
 msgid "Sync with NTP-Server"
-msgstr ""
+msgstr "Sincronizar com o Servidor NTP"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:65
 msgid "Sync with browser"
 msgstr "Sincronizar com o navegador"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Sistema"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Registro do Sistema"
 
@@ -5228,11 +5260,11 @@ msgstr "Tamanho do buffer de registro do sistema"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Configurações do TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "Raiz do servidor TFTP"
 
@@ -5241,7 +5273,7 @@ msgstr "Raiz do servidor TFTP"
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "Taxa de TX"
 
@@ -5268,7 +5300,7 @@ msgstr "Terminar"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:83
 msgid "The <em>block mount</em> command failed with code %d"
-msgstr ""
+msgstr "O comando <em>block mount</em> falhou com o código %d"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:77
 msgid ""
@@ -5290,7 +5322,7 @@ msgid ""
 msgstr ""
 "O prefixo IPv6 atribuído pelo provedor, geralmente termina com<code>::</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5303,7 +5335,7 @@ msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 "O arquivo de configuração não pode ser carregado devido ao seguinte erro:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5313,6 +5345,13 @@ msgid ""
 "or revert all pending changes to keep the currently working configuration "
 "state."
 msgstr ""
+"Não foi possível alcançar o dispositivo depois de %d segundos após a "
+"aplicação das alterações que ficaram pendentes, que, por razões de "
+"segurança, não foram aplicadas. Se mesmo assim você acredita que as mudanças "
+"de configuração estão corretas, salve uma configuração sem selecionar nada. "
+"Alternativamente, você pode ignorar este aviso e editar as alterações antes "
+"de tentar aplicar novamente ou reverter todas as alterações pendentes para "
+"manter a configuração atual funcionando."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:390
@@ -5320,14 +5359,16 @@ msgid ""
 "The device file of the memory or partition (<abbr title=\"for example\">e.g."
 "</abbr> <code>/dev/sda1</code>)"
 msgstr ""
-"O arquivo do dispositivo de armazenamento ou da partição (ex: <code>/dev/"
-"sda1</code>)"
+"O arquivo do dispositivo de armazenamento ou da partição (<abbr title=\"por "
+"exemplo\">ex:</abbr> <code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
 msgstr ""
+"A configuração sem fio existente precisa ser alterada para que LuCI funcione "
+"corretamente."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:211
 msgid ""
@@ -5335,6 +5376,10 @@ msgid ""
 "compare them with the original file to ensure data integrity. <br /> Click "
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
+"A imagem flash foi carregada. Abaixo está a lista com o checksum e o tamanho "
+"do arquivo listados, compare-os com o arquivo original para garantir a "
+"integridade dos dados. <br /> Clique em \"Continuar\" para iniciar o "
+"procedimento de atualização."
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
@@ -5342,25 +5387,27 @@ msgstr "As seguintes regras estão atualmente ativas neste sistema."
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:154
 msgid "The gateway address must not be a local IP address"
-msgstr ""
+msgstr "O endereço do gateway não deve ser um endereço de IP local"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:143
 msgid "The given SSH public key has already been added."
-msgstr ""
+msgstr "A chave pública SSH fornecida já foi adicionada."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:149
 msgid ""
 "The given SSH public key is invalid. Please supply proper public RSA or "
 "ECDSA keys."
 msgstr ""
+"A chave pública SSH fornecida é inválida. Por favor, forneça as chaves "
+"públicas RSA ou ECDSA válidas."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:711
 msgid "The interface name is already used"
-msgstr ""
+msgstr "O nome da interface já está em uso"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:717
 msgid "The interface name is too long"
-msgstr ""
+msgstr "O nome da interface é muito longo"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:61
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:55
@@ -5379,9 +5426,9 @@ msgstr "O comprimento do prefixo IPv6 em bits"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr "O endereço IPv4 local sobre o qual o túnel será criado (opcional)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
-msgstr ""
+msgstr "O nome da rede já está sendo usada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
 msgid ""
@@ -5393,25 +5440,24 @@ msgid ""
 "next greater network like the internet and other ports for a local network."
 msgstr ""
 "As portas de rede neste dispositivo podem ser configuradas em diversas <abbr "
-"title=\"Virtual local Network\">VLAN</abbr>s nas quais computadores em uma "
-"mesma <abbr title=\"Virtual local Network\">VLAN</abbr> podem se comunicar "
-"diretamente. <abbr title=\"Virtual local Network\">VLAN</abbr>s são muitas "
-"vezes utilizadas para separar diferentes segmentos de rede. Em geral, existe "
-"uma porta para o enlace superior (uplink) e as demais portas são utilizadas "
-"para a rede local."
+"title=\"Virtual Local Area Network\">VLAN</abbr>s nas quais computadores "
+"podem se comunicar diretamente. <abbr title=\"Virtual Local Area Network"
+"\">VLAN</abbr>s são muitas vezes utilizadas para separar diferentes "
+"segmentos de rede. Em geral, existe uma porta para o enlace superior "
+"(uplink) e as demais portas são utilizadas para a rede local."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:154
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:35
 msgid "The reboot command failed with code %d"
-msgstr ""
+msgstr "O comando de reinicialização falhou com o código %d"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:143
 msgid "The restore command failed with code %d"
-msgstr ""
+msgstr "O comando de restauração falhou com o código %d"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
-msgstr ""
+msgstr "O modo %s selecionado é incompatível com a criptografia %s"
 
 #: modules/luci-base/luasrc/view/csrftoken.htm:11
 msgid "The submitted security token is invalid or already expired!"
@@ -5442,14 +5488,17 @@ msgid ""
 "The system is rebooting now. If the restored configuration changed the "
 "current LAN IP address, you might need to reconnect manually."
 msgstr ""
+"O sistema está sendo reiniciado. Caso a configuração restaurada tenha "
+"alterado o endereço IP atual da LAN, talvez seja necessário reconectar "
+"manualmente."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:81
 msgid "The system password has been successfully changed."
-msgstr ""
+msgstr "A senha do sistema foi alterada com sucesso."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:313
 msgid "The sysupgrade command failed with code %d"
-msgstr ""
+msgstr "O comando sysupgrade falhou com o código %d"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:116
 msgid ""
@@ -5457,14 +5506,17 @@ msgid ""
 "listed below. Press \"Continue\" to restore the backup and reboot, or "
 "\"Cancel\" to abort the operation."
 msgstr ""
+"O arquivo de backup carregado parece ser válido e contém os arquivos "
+"listados abaixo. Pressione \"Continuar\" para restaurar o backup e "
+"reiniciar, ou \"Cancelar\" para cancelar a operação."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:111
 msgid "The uploaded backup archive is not readable"
-msgstr ""
+msgstr "O arquivo de backup enviado não é legível"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:240
 msgid "The uploaded firmware does not allow keeping current configuration."
-msgstr ""
+msgstr "O firmware enviado não permite manter a configuração atual."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:235
 msgid ""
@@ -5474,19 +5526,20 @@ msgstr ""
 "A imagem carregada não contém um formato suportado. Confirme que você "
 "escolheu uma imagem para a sua plataforma."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
-msgstr ""
+msgstr "Não há concessões de IP ativas no momento"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
-msgstr ""
+msgstr "Não há alterações a serem aplicadas"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5499,20 +5552,23 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "Este endereço IPv4 do repassar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
-msgstr ""
+msgstr "Este tipo de autenticação não é aplicável ao método EAP selecionado."
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:57
 msgid "This does not look like a valid PEM file"
-msgstr ""
+msgstr "Isso não se parece com um arquivo PEM válido"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
+"Este arquivo pode conter linhas como 'server=/domain/1.2.3.4' ou "
+"'server=1.2.3.4' para servidores específicos ou completos de domínio <abbr "
+"title=\"Domain Name System\">DNS</abbr> servidores."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
@@ -5539,8 +5595,9 @@ msgid ""
 "This is the content of /etc/rc.local. Insert your own commands here (in "
 "front of 'exit 0') to execute them at the end of the boot process."
 msgstr ""
-"Este é o conteúdo do /etc/rc.local. Insira seus próprios comandos aqui "
-"(antes de 'exit 0') para executá-los no final do processo de boot."
+"Este é o conteúdo do arquivo /etc/rc.local. Insira os seus próprios comandos "
+"aqui (antes do 'exit 0') para que sejam executados no final do processo de "
+"boot."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:54
 msgid ""
@@ -5550,13 +5607,13 @@ msgstr ""
 "Este é o endereço da ponta local designado pelo agente de túnel. normalmente "
 "ele termina com <code>...:2/64</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
 msgstr ""
-"Este é o único <abbr title=\"Protocolo de Configuração Dinâmica de Hosts"
-"\">DHCP</abbr> na rede local"
+"Este é o único servidor <abbr title=\"Protocolo de Configuração Dinâmica de "
+"Hosts\">DHCP</abbr> na rede local"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
 msgid "This is the plain username for logging into the account"
@@ -5598,17 +5655,17 @@ msgstr "Esta seção ainda não contêm valores"
 msgid "Time Synchronization"
 msgstr "Sincronização de horário"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
-msgstr ""
+msgstr "Intervalo de tempo para refazer o GTK"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:120
 msgid "Timezone"
 msgstr "Fuso Horário"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
-msgstr ""
+msgstr "Para fazer login…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:367
 msgid ""
@@ -5629,14 +5686,15 @@ msgstr "Tom"
 msgid "Total Available"
 msgstr "Total Disponível"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Traceroute"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Tráfego"
 
@@ -5644,15 +5702,15 @@ msgstr "Tráfego"
 msgid "Transfer"
 msgstr "Transferências"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Transmitir"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "Disparo"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "Modo de disparo"
 
@@ -5660,7 +5718,7 @@ msgstr "Modo de disparo"
 msgid "Tunnel ID"
 msgstr "Identificador do Túnel"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interface de Tunelamento"
@@ -5676,7 +5734,7 @@ msgid "Tx-Power"
 msgstr "Potência de transmissão"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Tipo"
@@ -5694,11 +5752,11 @@ msgstr "UMTS somente"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Dispositivo USB"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr "Portas USB"
 
@@ -5737,7 +5795,7 @@ msgstr "Não foi possível obter o identificador do cliente"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:219
 msgid "Unable to obtain mount information"
-msgstr ""
+msgstr "Não é possível obter informações sobre a montagem"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:61
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:7
@@ -5753,7 +5811,7 @@ msgstr "Não foi possível resolver o nome do parceiro"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:338
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:54
 msgid "Unable to save contents: %s"
-msgstr ""
+msgstr "Não foi possível salvar os conteúdos: %s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:32
 msgid "Unavailable Seconds (UAS)"
@@ -5763,23 +5821,23 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/fs.js:100
 msgid "Unexpected reply data format"
-msgstr ""
+msgstr "Formato de dados de resposta inesperado"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Desconhecido"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Erro desconhecido (%s)"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:404
 msgid "Unknown error code"
-msgstr ""
+msgstr "Código de erro desconhecido"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5793,15 +5851,15 @@ msgstr "Desmontar"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:108
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:249
 msgid "Unnamed key"
-msgstr ""
+msgstr "Chave sem nome"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Alterações Não Salvas"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:402
 msgid "Unspecified error"
-msgstr ""
+msgstr "Erro não especificado"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:64
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:9
@@ -5823,14 +5881,16 @@ msgstr "Tipo de protocolo não suportado."
 msgid "Up"
 msgstr "Acima"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
-msgstr ""
+msgstr "Envio"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:403
 msgid ""
 "Upload a sysupgrade-compatible image here to replace the running firmware."
 msgstr ""
+"Envie aqui uma imagem de firmware compatível com sysupgrade para substituir "
+"o firmware em execução."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:134
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:165
@@ -5838,43 +5898,46 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Enviar arquivo..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
-msgstr ""
+msgstr "Enviar arquivo"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
-msgstr ""
+msgstr "Enviar arquivo…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
-msgstr ""
+msgstr "A Solicitação de envio falhou: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
-msgstr ""
+msgstr "Enviando o arquivo…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
 "restarted to apply the updated configuration."
 msgstr ""
+"Ao pressionar \"Continuar\", seções anônimas do \"wifi-iface\" serão "
+"atribuídas com um nome na forma <em>wifinet#</em> e a rede será reiniciada "
+"para aplicar as novas configurações."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Tempo de atividade"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Usar <code>/etc/ethers</code>"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:265
 msgid "Use DHCP advertised servers"
-msgstr ""
+msgstr "Use servidores anunciados pelo DHCP"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:167
 msgid "Use DHCP gateway"
@@ -5981,7 +6044,7 @@ msgstr "Use a métrica do roteador"
 msgid "Use routing table"
 msgstr "Use a tabela de roteamento"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5989,25 +6052,28 @@ msgid ""
 "the requesting host. The optional <em>Lease time</em> can be used to set non-"
 "standard host-specific lease time, e.g. 12h, 3d or infinite."
 msgstr ""
-"Use o botão <em>Adicionar</em> para adicionar uma nova entrada de "
-"atribuição. O endereço <em>MAC-Address</em> identifica o equipamento, o "
-"endereço <em>IPv4</em> especifica o endereço fixo para usar e o <em>nome do "
+"Use o botão <em>Adicionar</em> para adicionar uma nova entrada de alocação. "
+"O endereço <em>MAC-Address</em> identifica o equipamento, o endereço "
+"<em>Endereço IPv4</em> especifica o endereço fixo para usar e o <em>Nome do "
 "equipamento</em> é designado como nome simbólico (DNS) para o equipamento "
-"requisitante."
+"requisitante. O <em>Tempo de concessão</em> opcional pode ser usado para "
+"definir tempos de concessão específico por host, ex., 12h, 3d ou infinito."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:193
 msgid "Used"
 msgstr "Usado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "Posição da Chave Usada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
 msgstr ""
+"Usado para dois propósitos diferentes: RADIUS NAS ID e 802.11r R0KH-ID. Não "
+"é necessário com o WPA(2)-PSK normal."
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:113
 msgid "User certificate (PEM encoded)"
@@ -6021,7 +6087,7 @@ msgstr "Chave do usuário (codificada em formato PEM)"
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:105
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:56
 msgid "Username"
-msgstr "Usuário"
+msgstr "Nome do Usuário"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:956
 msgid "VC-Mux"
@@ -6035,9 +6101,9 @@ msgstr "VDSL"
 msgid "VLANs on %q"
 msgstr "VLANs em %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
-msgstr ""
+msgstr "VPN"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:42
 msgid "VPN Local address"
@@ -6076,38 +6142,38 @@ msgstr "Classe do fabricante para enviar quando requisitar o DHCP"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:192
 msgid "Verifying the uploaded image file."
-msgstr ""
+msgstr "Verificando o arquivo de imagem enviado."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:54
 msgid "Virtual dynamic interface"
 msgstr "Interface virtual dinâmica"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "WEP Sistema Aberto"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "WEP Chave Compartilhada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "WEP Senha"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "Modo WMM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "WPA Senha"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -6115,14 +6181,6 @@ msgstr ""
 "A cifragem WPA requer a instalação do wpa_supplicant (para modo cliente) ou "
 "do hostapd (para modo AP ou ad-hoc)."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "Esperando o término do comando..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr "Esperando pelo dispositivo..."
@@ -6130,7 +6188,7 @@ msgstr "Esperando pelo dispositivo..."
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:164
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:174
 msgid "Warning"
-msgstr "Atenção"
+msgstr "Alerta"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:19
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
@@ -6138,14 +6196,17 @@ msgstr "Atenção: Existem mudanças não salvas que serão perdidas ao reinicia
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35
 msgid "Weak"
-msgstr ""
+msgstr "Fraco"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
 "key options."
 msgstr ""
+"Ao utilizar um PSK, o PMK pode ser gerado automaticamente. Quando ativado, "
+"as opções de tecla R0/R1 abaixo não são aplicadas. Desativar para usar as "
+"opções das teclas R0 e R1."
 
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:166
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:386
@@ -6157,57 +6218,57 @@ msgstr "Largura"
 msgid "WireGuard VPN"
 msgstr "VPN WireGuard"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Rede sem fio"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Dispositivo de Rede sem Fio"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Rede sem Fio"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Visão Geral da Rede sem Fio"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Segurança da Rede sem Fio"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
-msgstr ""
+msgstr "Migração da configuração da rede sem fio"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "Rede sem fio está desabilitada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "Rede sem fio está não conectada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "A rede sem fio está desabilitada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "A rede sem fio está habilitada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Escreva as requisições DNS para o servidor de registro (syslog)"
 
@@ -6218,13 +6279,15 @@ msgstr "Escrever registro do sistema (log) no arquivo"
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1757
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:109
 msgid "Yes"
-msgstr ""
+msgstr "Sim"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:171
 msgid ""
 "You appear to be currently connected to the device via the \"%h\" interface. "
 "Do you really want to shut down the interface?"
 msgstr ""
+"Você parece estar atualmente conectado ao aparelho através da interface \"%h"
+"\". Você quer realmente desligar a interface?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:109
 msgid ""
@@ -6238,9 +6301,9 @@ msgstr ""
 "como por exemplo \"rede/network\", o dispositivo poderá tornar-se "
 "inacessível!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6250,28 +6313,28 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:188
 msgid "ZRam Compression Algorithm"
-msgstr ""
+msgstr "Algoritmo de compressão ZRam"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:195
 msgid "ZRam Compression Streams"
-msgstr ""
+msgstr "Fluxos de compressão ZRam"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "ZRam Settings"
-msgstr ""
+msgstr "Configurações ZRam"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:183
 msgid "ZRam Size"
-msgstr ""
+msgstr "Tamanho ZRam"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "qualquer"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6281,7 +6344,7 @@ msgstr "automático"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:84
 msgid "automatic"
-msgstr ""
+msgstr "automático"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:79
 msgid "baseT"
@@ -6313,11 +6376,11 @@ msgstr "cria uma ponte sobre determinada(s) interface(s)"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6336,7 +6399,7 @@ msgstr "cria uma ponte sobre determinada(s) interface(s)"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "desativar"
 
@@ -6351,15 +6414,16 @@ msgstr "desabilitado"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:436
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:470
 msgid "driver default"
-msgstr ""
+msgstr "padrão do driver"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "expirado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6383,7 +6447,7 @@ msgstr "half-duplex"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:565
 msgid "hexadecimal encoded value"
-msgstr ""
+msgstr "valor codificado hexadecimal"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:624
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:630
@@ -6397,7 +6461,7 @@ msgstr "se o destino for uma rede"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:63
 msgid "ignore"
-msgstr ""
+msgstr "Ignorar"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:190
@@ -6407,22 +6471,22 @@ msgstr "entrada"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
-msgstr ""
+msgstr "chave entre 8 e 63 caracteres"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
-msgstr ""
+msgstr "chave com 5 ou 13 caracteres"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 "arquivo local de <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
-msgstr ""
+msgstr "segurança média"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr "minutos"
 
@@ -6437,7 +6501,7 @@ msgstr "sem link"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
-msgstr ""
+msgstr "valor não vazio"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1448
 msgid "none"
@@ -6450,25 +6514,25 @@ msgid "not present"
 msgstr "não presente"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "desligado"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "ligado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
-msgstr ""
+msgstr "rede aberta"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
@@ -6477,11 +6541,11 @@ msgstr "saída"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
-msgstr ""
+msgstr "valor decimal positivo"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
-msgstr ""
+msgstr "valor inteiro positivo"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:56
 msgid "random"
@@ -6497,10 +6561,10 @@ msgstr "modo retransmissor"
 msgid "routed"
 msgstr "roteado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
-msgstr ""
+msgstr "seg"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:622
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:628
@@ -6519,28 +6583,29 @@ msgstr "sem estado"
 msgid "stateless + stateful"
 msgstr "sem estado + com estado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
-msgstr ""
+msgstr "Segurança Forte"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:347
 msgid "tagged"
 msgstr "etiquetado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "unidades de tempo (TUs / 1.024 ms) [1000-65535]"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:555
 msgid "unique value"
-msgstr ""
+msgstr "valor único"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:451
 msgid "unknown"
 msgstr "desconhecido"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6568,168 +6633,175 @@ msgid "untagged"
 msgstr "não etiquetado"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
-msgstr ""
+msgstr "endereço IP válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
-msgstr ""
+msgstr "endereço IP ou prefixo válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
-msgstr ""
+msgstr "CIDR IPv4 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
-msgstr ""
+msgstr "endereço IPv4 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
-msgstr ""
+msgstr "endereço ou rede IPv4 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
-msgstr ""
+msgstr "endereço IPv4 válido: porta"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
-msgstr ""
+msgstr "rede IPv4 válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
-msgstr ""
+msgstr "CIDR IPv4 ou IPv6 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
-msgstr ""
+msgstr "valor de prefixo IPv4 válido (0-32)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
-msgstr ""
+msgstr "CIDR IPv6 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
-msgstr ""
+msgstr "endereço IPv6 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
-msgstr ""
+msgstr "valor de prefixo ou endereço IPv6 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
-msgstr ""
+msgstr "ID de host IPv6 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
-msgstr ""
+msgstr "rede IPv6 válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
-msgstr ""
+msgstr "valor de prefixo IPv6 válido (0-128)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
-msgstr ""
+msgstr "endereço MAC válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
-msgstr ""
+msgstr "identificador UCI válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
-msgstr ""
+msgstr "identificador UCI, nome de host ou endereço IP válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:378
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
-msgstr ""
+msgstr "endereço:porta válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:529
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:533
 msgid "valid date (YYYY-MM-DD)"
-msgstr ""
+msgstr "data válida (AAAA-MM-DD)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
-msgstr ""
+msgstr "valor decimal válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
-msgstr ""
+msgstr "chave hexadecimal WEP válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
-msgstr ""
+msgstr "chave hexadecimal WPA válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
-msgstr ""
+msgstr "host:porta válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
-msgstr ""
+msgstr "nome de host válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
-msgstr ""
+msgstr "nome de host ou endereço IP válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
-msgstr ""
+msgstr "valor inteiro válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
-msgstr ""
+msgstr "rede válida na notação de endereço / máscara de rede"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:504
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
-msgstr ""
+msgstr "dígito de telefone válido (0-9, \"*\", \"#\", \"!\" ou \".\")"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:327
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
-msgstr ""
+msgstr "Porta ou intervalo de portas válida (port1-port2)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
-msgstr ""
+msgstr "valor de porta válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:509
 msgid "valid time (HH:MM:SS)"
-msgstr ""
+msgstr "hora válida (HH:MM:SS)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %d and %d characters"
-msgstr ""
+msgstr "valor entre caracteres %d e %d"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
-msgstr ""
+msgstr "valor entre %f e %f"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
-msgstr ""
+msgstr "valor maior ou igual a %f"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
-msgstr ""
+msgstr "valor menor ou igual a %f"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value with %d characters"
-msgstr ""
+msgstr "valor com caracteres %d"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:436
 msgid "value with at least %d characters"
-msgstr ""
+msgstr "valor com pelo menos %d caracteres"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:441
 msgid "value with at most %d characters"
-msgstr ""
+msgstr "valor com até %d caracteres"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
-msgstr ""
+msgstr "segurança fraca"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:41
 msgid "yes"
@@ -6739,6 +6811,18 @@ msgstr "sim"
 msgid "« Back"
 msgstr "« Voltar"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Endereço especificado está incorreto!"
+
+#~ msgid "Install iputils-traceroute6 for IPv6 traceroute"
+#~ msgstr "Instale iputils-traceroute6 para rastrear rotas IPv6"
+
+#~ msgid "Loading"
+#~ msgstr "Carregando"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Aguardando a conclusão do comando..."
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Atribuir as interfaces..."
 
index 8a15e081a011a2695bd0b6815cbf94f0c6ad0968..695218eabb0a675853dd7bcbae4b255171336379 100644 (file)
@@ -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: 2019-11-20 17:04+0000\n"
+"PO-Revision-Date: 2019-12-02 16:07+0000\n"
 "Last-Translator: ssantos <ssantos@web.de>\n"
 "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/luci/"
 "pt/>\n"
@@ -23,7 +23,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr "%d campo(s) inválido(s)"
 
@@ -92,7 +92,7 @@ msgstr "-- corresponder por uuid --"
 msgid "-- please select --"
 msgstr "-- por favor selecione --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 "0 = não utilizar o limiar RSSI, 1 = não alterar a predefinição do driver"
@@ -105,7 +105,7 @@ msgstr "Carga de 1 Minuto:"
 msgid "15 Minute Load:"
 msgstr "Carga de 15 minutos:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr "ID hexadecimal de 4 caracteres"
 
@@ -118,51 +118,51 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "Carga 5 Minutos:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 "Identificador de 6 octetos como uma cadeia hexadecimal - sem dois pontos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr "802.11r Fast Transition (Transição Rápida)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "Tempo limite máximo da consulta da Associação SA do 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr "Tempo limite da tentativa de consulta da Associação SA do 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr "802.11w Management Frame Protection (Proteção do Quadro de Gestão)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr "Limite máximo do 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr "Tempo limite da tentativa consecutiva do 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto Básico de Serviços\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 "Porta de consulta do <abbr title=\"Servidor de Nomes de Domínio\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 "Porta do servidor <abbr title=\"Servidor de Nomes de Domínio\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -170,12 +170,12 @@ msgstr ""
 "Os servidores de <abbr title=\"Servidor de Nomes de Domínio\">DNS</abbr> "
 "serão consultados pela ordem no ficheiro resolv"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Identificador de Conjunto de Serviços Estendidos\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Endereço <abbr title=\"Protocolo de Internet Versão 4\">IPv4</abbr>"
@@ -203,7 +203,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "Gateway <abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 "Sufixo (hex) <abbr title=\"Protocolo de Internet Versão 6\">IPv6</abbr>"
@@ -217,16 +217,16 @@ msgstr "Configuração do <abbr title=\"Diodo Emissor de Luz\">LED</abbr>"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Nome do <abbr title=\"Diodo Emissor de Luz\">LED</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "Endereço <abbr title=\"Controle de Acesso ao Meio\">MAC</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"Identificador Único do DHCP\">DUID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -234,7 +234,7 @@ msgstr ""
 "<abbr title=\"Máximo\">Max.</abbr> de concessões<abbr title=\"Protocolo de "
 "Configuracao Dinamica de Hosts\">DHCP</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -242,7 +242,7 @@ msgstr ""
 "Tamanho <abbr title=\"Máximo\">max.</abbr> do pacote <abbr title="
 "\"Mecanismos de Extensão para Sistemas de Nomes de Domínio\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"máximo\">Max.</abbr> de consultas concorrentes"
 
@@ -254,11 +254,11 @@ msgstr ""
 "<br/>Nota: você precisa reiniciar manualmente o serviço da cron se o "
 "ficheiro crontab estava vazio antes da edição."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr "Já existe um diretório com o mesmo nome."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr "Um novo login é necessário visto que a sessão de autenticação expirou."
 
@@ -336,8 +336,8 @@ msgstr "Interface ausente"
 msgid "Access Concentrator"
 msgstr "Concentrador de Acesso"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Ponto de Acesso"
 
@@ -365,12 +365,13 @@ msgstr "Ligações Ativas"
 msgid "Active DHCP Leases"
 msgstr "Concessões DHCP Ativas"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Concessões DHCPv6 Ativas"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -386,7 +387,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Adicionar"
 
@@ -420,7 +421,7 @@ msgstr "Adicionar instância"
 msgid "Add key"
 msgstr "Adicionar chave"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Adicionar um sufixo de domínio local aos nomes servidos dos ficheiros hosts"
@@ -434,11 +435,11 @@ msgstr "Adicionar uma nova interface..."
 msgid "Add peer"
 msgstr "Adicionar par"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Ficheiro Hosts adicional"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr "Ficheiro servers adicional"
 
@@ -459,24 +460,24 @@ msgstr "Endereço"
 msgid "Address to access local relay bridge"
 msgstr "Endereço para acesso à ponte de retransmissão local"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Gestão"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Definições Avançadas"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 "Potência de Transmissão Agregada (<abbr title=\"Aggregate Transmit Power"
 "\">ACTATP</abbr>)"
@@ -485,7 +486,7 @@ msgstr ""
 msgid "Alert"
 msgstr "Alerta"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -495,11 +496,11 @@ msgstr "Interface Adicional"
 msgid "Alias of \"%s\""
 msgstr "Interface adicional de \"%s\""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr "Todos os Servidores"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
@@ -507,7 +508,7 @@ msgstr ""
 "Alocar endereços IP sequencialmente, a começar pelo endereço mais baixo "
 "disponível"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr "Alocar endereços IP sequencialmente"
 
@@ -517,23 +518,23 @@ msgstr ""
 "Permitir autenticação <abbr title=\"Secure Shell\">SSH</abbr> por palavra-"
 "passe"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr "Permitir que o modo AP deconecte STAs com base na baixa receção de ACK"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Permitir todos, excepto os listados"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr "Permitir taxas antigas 802.11b"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Permitir somente os listados"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Permitir localhost"
 
@@ -550,7 +551,7 @@ msgstr "Permitir o login como root com password"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permitir que o utilizador <em>root</em> faça login com password"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -564,7 +565,7 @@ msgstr "Endereços IP autorizados"
 msgid "Always announce default router"
 msgstr "Anunciar sempre o router padrão"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -647,7 +648,7 @@ msgstr "Domínios DNS anunciados"
 msgid "Announced DNS servers"
 msgstr "Servidores DNS anunciados"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr "Identidade Anónima"
 
@@ -670,15 +671,20 @@ msgstr "Qualquer zona"
 msgid "Apply backup?"
 msgstr "Aplicar backup?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Pedido para aplicar falhou com o estado <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr "Aplicar desmarcado"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr "Aplicando alterações de configuração... %ds"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr "Arquitetura"
 
@@ -698,12 +704,12 @@ msgstr ""
 "Atribua partes do prefixo usando este ID hexadecimal do sub prefixo para "
 "esta interface."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Estações Associadas"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr "Associações"
 
@@ -716,7 +722,7 @@ msgstr "Tentar ativar pontos de montagem configurados para aparelhos ligados"
 msgid "Auth Group"
 msgstr "Grupo de Autenticação"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Autenticação"
 
@@ -725,7 +731,7 @@ msgstr "Autenticação"
 msgid "Authentication Type"
 msgstr "Tipo de Autenticação"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Autoritário"
 
@@ -733,11 +739,11 @@ msgstr "Autoritário"
 msgid "Authorization Required"
 msgstr "Autorização Requerida"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -816,8 +822,8 @@ msgstr "BR / DMR / AFTR"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -843,16 +849,12 @@ msgstr "Backup / Flash Firmware"
 msgid "Backup file list"
 msgstr "Lista de ficheiros para backup"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Endereço incorreto especificado!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr "Banda"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr "Intervalo do quadro de monitorização (Beacon)"
 
@@ -867,7 +869,7 @@ msgstr ""
 "configuração alterados e marcados pelo opkg, ficheiros base essenciais e "
 "padrões de backup definidos pelo utilizador."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -885,15 +887,15 @@ msgstr "Ligar o túnel a esta interface (opcional)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Taxa de bits"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Substituir Domínios NX Falsos"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Bridge"
@@ -911,8 +913,8 @@ msgstr "Número de unidade da bridge"
 msgid "Bring up on boot"
 msgstr "Ativar com o arranque"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr "Navegar…"
 
@@ -935,7 +937,7 @@ msgstr "Uso do CPU (%)"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:40
 msgid "Cached"
-msgstr ""
+msgstr "Em cache"
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:53
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:53
@@ -944,13 +946,13 @@ msgstr ""
 msgid "Call failed"
 msgstr "A chamada falhou"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -967,11 +969,11 @@ msgstr "Categoria"
 msgid "Chain"
 msgstr "Cadeia"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Alterações"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr "As alterações foram revertidas."
 
@@ -983,8 +985,8 @@ msgstr "Altera a palavra-passe de administrador para acesso ao aparelho"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Canal"
 
@@ -992,7 +994,7 @@ msgstr "Canal"
 msgid "Check filesystems before mount"
 msgstr "Verificar o sistema de ficheiros antes da montagem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr "Marque esta opção para remover as redes existentes neste rádio."
 
@@ -1010,7 +1012,7 @@ msgid "Choose mtdblock"
 msgstr "Escolha o bloco mtd"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -1022,7 +1024,7 @@ msgstr ""
 "coloque em branco o campo <em>criar</em> para definir a nova zona e ligá-la "
 "a interface."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -1030,7 +1032,7 @@ msgstr ""
 "Escolha a(s) rede(s) à(s) qual(is) deseja ligar esta interface wireless ou "
 "preencha o campo <em>criar</em> para definir a nova rede."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Cifra"
 
@@ -1054,9 +1056,9 @@ msgstr ""
 "Clique em \"Gravar o bloco mtd\" para descarregar o ficheiro do bloco mtd "
 "especificado. (NOTA: ESTE RECURSO É PARA PROFISSIONAIS!)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Cliente"
 
@@ -1088,10 +1090,11 @@ msgid "Close list..."
 msgstr "Fechar lista..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "A recolher dados..."
 
@@ -1111,7 +1114,7 @@ msgstr "O comando falhou"
 msgid "Comment"
 msgstr "Comentário"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1124,25 +1127,24 @@ msgstr ""
 "a robustez da negociação de chaves, especialmente em ambientes com muito "
 "tráfego."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Configuração"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
-msgstr "A configuração falhou"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
 msgid "Configuration changes applied."
 msgstr "A configuração foi aplicada."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
 msgid "Configuration changes have been rolled back!"
 msgstr "A configuração foi revertida!"
 
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
+msgstr "A configuração falhou"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
 msgid "Confirm disconnect"
 msgstr "Confirme a desconexão"
@@ -1165,7 +1167,7 @@ msgstr "A tentativa de ligação falhou"
 msgid "Connection lost"
 msgstr "Ligação perdida"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Ligações"
 
@@ -1175,13 +1177,13 @@ msgstr "Ligações"
 msgid "Contents have been saved."
 msgstr "Os conteúdos foram gravados."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr "Continuar"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1190,18 +1192,18 @@ msgstr ""
 "Não foi possível reestabelecer o acesso ao aparelho depois de aplicar as "
 "mudanças na configuração. Poderá ser necessário reconectar-se caso tenha "
 "modificado configurações relacionadas a rede, como endereços IP ou "
-"credenciais de segurança da rede sem fio."
+"credenciais de segurança da rede wireless."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:138
 msgid "Country"
 msgstr "País"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Código do País"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Criar / Atribuir a uma zona de firewall"
 
@@ -1250,15 +1252,15 @@ msgstr ""
 "Personaliza o comportamento dos <abbr title=\"Diodo Emissor de Luz\">LED</"
 "abbr>s, se possível."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr "Cliente DAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr "Porta DAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr "Segredo DAE"
 
@@ -1266,12 +1268,12 @@ msgstr "Segredo DAE"
 msgid "DHCP Server"
 msgstr "Servidor DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP e DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1302,7 +1304,7 @@ msgstr "Serviço DHCPv6"
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "Encaminhamentos DNS"
 
@@ -1310,11 +1312,11 @@ msgstr "Encaminhamentos DNS"
 msgid "DNS-Label / FQDN"
 msgstr "Rótulo DNS / FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr "Verificar DNSSEC sem assinatura"
 
@@ -1339,10 +1341,11 @@ msgstr "Estado da DSL"
 msgid "DSL line mode"
 msgstr "Modo de linha DSL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr "Intervalo DTIM"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
@@ -1356,9 +1359,9 @@ msgstr "Taxa de Dados"
 msgid "Debug"
 msgstr "Depurar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Padrão %d"
 
@@ -1403,7 +1406,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1415,15 +1418,15 @@ msgstr "Apagar"
 msgid "Delete key"
 msgstr "Apagar chave"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr "Pedido de apagar falhou: %s"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Apagar esta rede"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Intervalo da Mensagem Indicativa de Envio de Tráfego (DTIM)"
 
@@ -1431,7 +1434,7 @@ msgstr "Intervalo da Mensagem Indicativa de Envio de Tráfego (DTIM)"
 msgid "Description"
 msgstr "Descrição"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr "Desmarcar"
 
@@ -1455,7 +1458,7 @@ msgstr "Zona de destino"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1463,7 +1466,7 @@ msgstr "Zona de destino"
 msgid "Device"
 msgstr "Aparelho"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Configuração do Aparelho"
 
@@ -1476,7 +1479,7 @@ msgstr "O aparelho não está ativo"
 msgid "Device is restarting…"
 msgstr "O aparelho está a reiniciar…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "Aparelho não alcançável!"
 
@@ -1484,8 +1487,7 @@ msgstr "Aparelho não alcançável!"
 msgid "Device unreachable! Still waiting for device..."
 msgstr "O aparelho está fora de alcance! Ainda à espera do aparelho..."
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Diagnósticos"
 
@@ -1494,12 +1496,12 @@ msgstr "Diagnósticos"
 msgid "Dial number"
 msgstr "Número de discagem"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Diretório"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Desativar"
 
@@ -1514,21 +1516,21 @@ msgstr ""
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:171
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:370
 msgid "Disable DNS lookups"
-msgstr ""
+msgstr "Desativar pesquisas de DNS"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:93
 msgid "Disable Encryption"
 msgstr "Desativar encriptação"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr "Desactivar a Polling de Inactividade"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr "Desativar esta rede"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1540,17 +1542,19 @@ msgstr "Desativar esta rede"
 msgid "Disabled"
 msgstr "Desativado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Desassociar quando tiver baixa confirmação"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Descartar respostas RFC1918 a montante"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr "Desconectar"
 
@@ -1560,23 +1564,23 @@ msgid "Disconnection attempt failed"
 msgstr "A tentativa de desconexão falhou"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr "Dispensar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Otimização de Distância"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Distância para o host da rede mais distante em metros."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1588,21 +1592,21 @@ msgstr ""
 "\">DNS</abbr> para firewalls <abbr title=\"Network Address Translation"
 "\">NAT</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Não por respostas negativas em cache, p.e. para domínios inexistentes"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Não encaminhar pedidos que não possam ser respondidos por servidores de "
 "nomes públicos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Não encaminhar lookups reversos para as redes locais"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Quer mesmo apagar \"%s\"?"
 
@@ -1614,15 +1618,15 @@ msgstr "Deseja mesmo apagar a seguinte chave SSH?"
 msgid "Do you really want to erase all settings?"
 msgstr "Quer mesmo apagar todas as configurações?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Deseja mesmo apagar recursivamente o diretório \"%s\"?"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Domínio requerido"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Lista Branca do Domínio"
 
@@ -1630,7 +1634,7 @@ msgstr "Lista Branca do Domínio"
 msgid "Don't Fragment"
 msgstr "Não Fragmentar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1698,7 +1702,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "Comprimento dos bits EA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "Método EAP"
 
@@ -1708,7 +1712,7 @@ msgstr "Método EAP"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Editar"
 
@@ -1720,20 +1724,20 @@ msgstr ""
 "Edite os dados de configuração brutos acima para corrigir qualquer erro e "
 "selecione em \"Gravar\" para recarregar a página."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Editar esta rede"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
-msgstr "Editar rede sem fios"
+msgstr "Editar rede wireless"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:168
 msgid "Emergency"
 msgstr "Emergência"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Ativar"
 
@@ -1753,7 +1757,7 @@ msgstr "Ativar o <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:364
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:370
 msgid "Enable DNS lookups"
-msgstr ""
+msgstr "Ativar pesquisas de DNS"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:60
 msgid "Enable HE.net dynamic endpoint update"
@@ -1784,7 +1788,7 @@ msgstr "Ativar o cliente NTP"
 msgid "Enable Single DES"
 msgstr "Ativar DES Único"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Ativar o servidor TFTP"
 
@@ -1792,11 +1796,11 @@ msgstr "Ativar o servidor TFTP"
 msgid "Enable VLAN functionality"
 msgstr "Ativar a funcionalidade VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr "Ativar o botão WPS. requer WPA(2)-PSK/WPA3-SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Ativar contramedidas contra o ataque de reinstalação de chave (KRACK)"
 
@@ -1816,7 +1820,7 @@ msgstr "Ativar espelhamento dos pacotes de saída"
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr "Ativa o campo DF (Não Fragmentar) dos pacotes encapsulados."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr "Ativar esta rede"
 
@@ -1836,7 +1840,7 @@ msgstr ""
 "Ativar a monitorização do <abbr title=\"Internet Group Management Protocol"
 "\">IGMP</abbr> (Snooping) nesta bridge"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1859,9 +1863,9 @@ msgstr "Modo de encapsulamento"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Encriptação"
 
@@ -1898,29 +1902,36 @@ msgstr "Erro"
 msgid "Errored seconds (ES)"
 msgstr "Segundos com erro (ES)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptador Ethernet"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch Ethernet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr "Excluir interfaces"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "Expandir hosts"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr "À espera de uma dica de atribuição hexadecimal"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr "À espera de: %s"
 
@@ -1938,11 +1949,11 @@ msgstr ""
 msgid "External"
 msgstr "Externo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr "Lista dos Detentor de Chave R0 Externo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr "Lista dos Detentor de Chave R1 Externo"
 
@@ -1962,15 +1973,15 @@ msgstr "Protocolo do servidor externo de logs do sistema"
 msgid "Extra SSH command options"
 msgstr "Opções adicionais do comando SSH"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr "FT over DS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr "FT over the Air"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr "Protocolo FT"
 
@@ -1978,7 +1989,7 @@ msgstr "Protocolo FT"
 msgid "Failed to change the system password."
 msgstr "Falha ao alterar a palavra-passe do sistema."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Não foi possível confirmar a aplicação das configurações dentro de %ds, "
@@ -1988,19 +1999,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Falha ao executar \"/etc/init.d/%s %s\" ação: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Ficheiro"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr "Ficheiro não acessível"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr "Nome do ficheiro"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "Nome de ficheiro da imagem de boot a anunciar aos clientes"
 
@@ -2009,11 +2020,11 @@ msgstr "Nome de ficheiro da imagem de boot a anunciar aos clientes"
 msgid "Filesystem"
 msgstr "Sistema de ficheiros"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Filtrar endereços privados"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Filtrar inúteis"
 
@@ -2030,7 +2041,7 @@ msgstr ""
 "Encontre todos os sistemas de ficheiros e swap atualmente conectados e "
 "substitua a configuração com valores padrão baseados no que foi detetado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Procurar e ligar a uma rede"
 
@@ -2038,7 +2049,7 @@ msgstr "Procurar e ligar a uma rede"
 msgid "Finish"
 msgstr "Terminar"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -2058,11 +2069,11 @@ msgstr "Estado da Firewall"
 msgid "Firmware File"
 msgstr "Ficheiro de Firmware"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Versão do Firmware"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Porta fixa de origem para saída dos pedidos DNS"
 
@@ -2092,11 +2103,11 @@ msgstr "A fazer o Flash…"
 msgid "Force"
 msgstr "Forçar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr "Forçar o modo 40MHz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Forçar CCMP (AES)"
 
@@ -2104,11 +2115,11 @@ msgstr "Forçar CCMP (AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "Forçar DHCP nesta rede mesmo que outro servidor seja detetado."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Forçar TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forçar TKIP e CCMP (AES)"
 
@@ -2142,7 +2153,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Encaminhar tráfego de broadcast"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr "Encaminhar o tráfego do parceiro da mesh"
 
@@ -2150,7 +2161,7 @@ msgstr "Encaminhar o tráfego do parceiro da mesh"
 msgid "Forwarding mode"
 msgstr "Modo de encaminhamento"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Limiar de Fragmentação"
 
@@ -2168,7 +2179,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2192,9 +2203,9 @@ msgstr "O endereço do gateway é inválido"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:98
 msgid "Gateway metric"
-msgstr ""
+msgstr "Métrica de Gateway"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2204,8 +2215,8 @@ msgstr "Configurações Gerais"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Configuração Geral"
 
@@ -2213,7 +2224,7 @@ msgstr "Configuração Geral"
 msgid "Generate Config"
 msgstr "Gerar Configuração"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr "Gerar a <abbr title=\"Pairwise Master Key\">PMK</abbr> localmente"
 
@@ -2234,9 +2245,9 @@ msgstr "Configurações Globais"
 msgid "Global network options"
 msgstr "Opções de rede globais"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Ir para a configuração da palavra-passe…"
@@ -2282,7 +2293,7 @@ msgstr ""
 "Aqui pode configurar os aspectos básicos do seu aparelho como o nome do host "
 "ou o fuso horário."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Ocultar <abbr title=\"Identificador de Conjunto de Serviços Estendidos"
@@ -2293,9 +2304,10 @@ msgstr ""
 msgid "Hide empty chains"
 msgstr "Esconder cadeias vazias"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr "Host"
 
@@ -2316,9 +2328,9 @@ msgid "Host-Uniq tag content"
 msgstr "Conteúdo da etiqueta Host-Uniq"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2329,7 +2341,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "Nome do Host a enviar quando houver um pedido DHCP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Endereços de Hosts"
 
@@ -2351,7 +2363,7 @@ msgstr "Protocolo IP"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:88
 msgid "IP Type"
-msgstr ""
+msgstr "Tipo de IP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:30
 msgid "IP address"
@@ -2359,7 +2371,7 @@ msgstr "Endereço IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr "O endereço IP é inválido"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2367,13 +2379,13 @@ msgstr "O endereço IP é inválido"
 msgid "IP address is missing"
 msgstr "O endereço IP está ausente"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2439,8 +2451,10 @@ msgstr "IPv4-in-IPv4 (RFC2003)"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:89
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
-msgstr ""
+msgstr "IPv4/IPv6 (ambos - padrão é IPv4)"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2451,8 +2465,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2522,6 +2534,7 @@ msgstr "Prefixo roteado IPv6"
 msgid "IPv6 suffix"
 msgstr "Sufixo IPv6"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2546,7 +2559,7 @@ msgstr "IPv6-sobre-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-sobre-IPv4 (6to4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Identidade"
 
@@ -2618,12 +2631,12 @@ msgid ""
 msgstr ""
 "Se a memória física for insuficiente, os dados não usados poderão ser "
 "guardados temporariamente para um aparelho swap, resultando numa maior "
-"quantidade de memória utilizável <abbr title=\"Random Access Memory\""
-">RAM</abbr>. Esteja ciente que o guardar de dados (swap) é um processo muito "
+"quantidade de memória utilizável <abbr title=\"Random Access Memory\">RAM</"
+"abbr>. Esteja ciente que o guardar de dados (swap) é um processo muito "
 "lento, pois o aparelho swap não pode ser acedido com a alta taxa de dados da "
 "memória <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignorar <code>/etc/hosts</code>"
 
@@ -2631,7 +2644,7 @@ msgstr "Ignorar <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ignorar interface"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Ignorar o ficheiro resolv.conf"
 
@@ -2685,10 +2698,6 @@ msgstr "Script de arranque"
 msgid "Initscripts"
 msgstr "Scripts de arranque"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr "Instale o iputils-traceroute6 para ver o rasto das rotas IPv6"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Instalar extensões do protocolo..."
@@ -2708,7 +2717,7 @@ msgstr "Interface"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr "O aparelho da interface %q foi migrada automaticamente de %q para &q."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Configuração da Interface"
 
@@ -2739,7 +2748,7 @@ msgstr "A interface está a iniciar..."
 msgid "Interface is stopping..."
 msgstr "A interface está a parar..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "Nome da interface"
 
@@ -2750,7 +2759,7 @@ msgstr "Interface não presente ou ainda não ligada."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Interfaces"
 
@@ -2796,7 +2805,7 @@ msgstr "Valor hexadecimal inválido"
 msgid "Invalid username and/or password! Please try again."
 msgstr "Username e/ou password inválidos! Por favor, tente novamente."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr "Isolar Clientes"
 
@@ -2808,22 +2817,22 @@ msgstr ""
 "A imagem que está a tentar carregar aparenta não caber na flash do "
 "equipamento, por favor verifique o ficheiro da imagem!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "É necessário JavaScript!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Associar à Rede"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Associar à Rede: Procurar Redes Wireless"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr "A associar à rede: %q"
 
@@ -2831,24 +2840,24 @@ msgstr "A associar à rede: %q"
 msgid "Keep settings and retain the current configuration"
 msgstr "Manter as definições e manter a configuração atual"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Logs da Kernel"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Versão da Kernel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Chave"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Chave #%d"
 
@@ -2908,20 +2917,24 @@ msgstr "Latência"
 msgid "Leaf"
 msgstr "Folha"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "Tempo de concessão"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Tempo de concessão restante"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Ficheiro de concessões"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Tempo de concessão restante"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2936,7 +2949,7 @@ msgstr "Deixar em branco para auto-detecção"
 msgid "Leave empty to use the current WAN address"
 msgstr "Deixar em branco para usar o endereço WAN actual"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -2944,13 +2957,13 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limite"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "Limitar o serviço DNS para subredes das interfaces nas quais está a ser "
 "servido DNS."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Escutar apenas nestas interfaces, e na loopback."
 
@@ -2970,11 +2983,11 @@ msgstr "Estado da Linha"
 msgid "Line Uptime"
 msgstr "Tempo de Ativo da Linha"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Link Ativo"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2982,7 +2995,7 @@ msgstr ""
 "Lista de servidores <abbr title=\"Domain Name System\">DNS</abbr> para onde "
 "encaminhar os pedidos"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2996,7 +3009,7 @@ msgstr ""
 "um endereço MAC de destino ao solicitar a chave PMK-R1 a partir do R0KH que "
 "o STA usado durante a Associação de Domínio de Mobilidade Inicial."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -3014,17 +3027,17 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "Lista de ficheiros de chaves SSH para autenticação"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Lista de dominios que permitem respostas RFC1918 para"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 "Lista de servidores <abbr title=\"Domain Name System\">DNS</abbr> que "
 "fornecem resultados errados para consultas a domínios inexistentes (NX)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr "Interfaces de Escuta"
 
@@ -3037,28 +3050,24 @@ msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Escutar apenas na interface fornecida ou, se não especificada, em todas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "Porta de escuta para entrada de consultas DNS"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Carregar"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Carga Média"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "A carregar"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr "Carregando o conteúdo do diretório…"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -3086,7 +3095,7 @@ msgstr "Endereço IPv4 Local"
 msgid "Local IPv6 address"
 msgstr "Endereço IPv6 Local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr "Somente Serviço Local"
 
@@ -3094,16 +3103,16 @@ msgstr "Somente Serviço Local"
 msgid "Local Startup"
 msgstr "Arranque Local"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Hora Local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Domínio local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -3112,17 +3121,17 @@ msgstr ""
 "nunca serão encaminhados e são resolvidos somente pelo DHCP ou pelo "
 "ficheiros de equipamentos conhecidos (hosts)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Sufixos de dominio local a juntar aos nomes DHCP e às entradas do ficheiro "
 "de hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Servidor local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3130,7 +3139,7 @@ msgstr ""
 "Localizar o nome do equipamento dependendo da subrede requisitante se "
 "mútliplos endereços IPs estiverem disponíveis"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Localizar consultas"
 
@@ -3138,7 +3147,7 @@ msgstr "Localizar consultas"
 msgid "Log output level"
 msgstr "Nível de output do log"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Registo das consultas"
 
@@ -3150,7 +3159,7 @@ msgstr "Logging"
 msgid "Login"
 msgstr "Login"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Sair"
 
@@ -3170,23 +3179,23 @@ msgid "MAC"
 msgstr "MAC"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Endereço-MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Filtro de Endereço-MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "Filtro-MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "Lista-MAC"
 
@@ -3204,13 +3213,13 @@ msgstr "A regra MAC é inválida"
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:319
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:320
 msgid "MBit/s"
-msgstr ""
+msgstr "MBit/s"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:214
 msgid "MD5"
 msgstr "MD5"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3238,7 +3247,7 @@ msgstr ""
 msgid "Manual"
 msgstr "Manual"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr "Mestre"
@@ -3249,19 +3258,19 @@ msgstr ""
 "Taxa de Dados Atingível Máxima (<abbr title=\"Maximum Attainable Data Rate"
 "\">ATTNDR</abbr>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr "Intervalo de Escuta máximo permitido"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Quantidade máxima permitida de concessões DHCP ativas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Quantidade máxima permitida de consultas DNS permitidas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Tamanho máximo permitido dos pacotes UDP EDNS.0"
 
@@ -3276,14 +3285,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr "Quantidade máxima de endereços concessionados."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr "Potência máxima de transmissão"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3302,7 +3311,7 @@ msgstr "Memória"
 msgid "Memory usage (%)"
 msgstr "Uso de memória (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr "Mesh"
 
@@ -3310,7 +3319,7 @@ msgstr "Mesh"
 msgid "Mesh ID"
 msgstr "ID de Mesh"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr "Id de Mesh"
 
@@ -3335,9 +3344,9 @@ msgstr "Porta de origem do espelho"
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:9
 msgid "Mobile Data"
-msgstr ""
+msgstr "Dados Móveis"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr "Domínio da Mobilidade"
 
@@ -3345,13 +3354,13 @@ msgstr "Domínio da Mobilidade"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Modo"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "Modelo"
 
@@ -3380,10 +3389,10 @@ msgstr "Estouro de tempo da iniciação do modem"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:27
 msgid "ModemManager"
-msgstr ""
+msgstr "ModemManager"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3453,7 +3462,7 @@ msgstr "Mover para baixo"
 msgid "Move up"
 msgstr "Mover para cima"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3483,6 +3492,7 @@ msgid "NTP server candidates"
 msgstr "Candidatos a servidor NTP"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3490,30 +3500,30 @@ msgstr "Candidatos a servidor NTP"
 msgid "Name"
 msgstr "Nome"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Nome da nova rede"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navegação"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Rede"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Ferramentas de Rede"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "Imagem de arranque via rede"
 
@@ -3539,7 +3549,7 @@ msgstr "Não"
 msgid "No DHCP Server configured for this interface"
 msgstr "Sem Servidor DHCP configurado nesta interface"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr "Sem criptografia"
 
@@ -3551,7 +3561,7 @@ msgstr "Sem NAT-T"
 msgid "No data received"
 msgstr "Nenhuns dados recebidos"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr "Não há entradas neste diretório"
 
@@ -3559,9 +3569,9 @@ msgstr "Não há entradas neste diretório"
 msgid "No files found"
 msgstr "Não foram encontrados ficheiros"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Sem informação disponível"
@@ -3571,13 +3581,13 @@ msgstr "Sem informação disponível"
 msgid "No matching prefix delegation"
 msgstr "Não casou com nenhum prefixo delegado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Sem cache negativa"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Sem password definida!"
@@ -3606,8 +3616,8 @@ msgstr "Sem zona atribuída"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Ruído"
 
@@ -3622,12 +3632,12 @@ msgid "Noise:"
 msgstr "Ruído:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 "Erros CRC Não Preemptivos<abbr title=\"Non Pre-emptive CRC errors\">CRC_P</"
 "abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr "Sem caracter curinga"
 
@@ -3669,11 +3679,11 @@ msgstr "Não suportado"
 msgid "Notice"
 msgstr "Aviso"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 "Quantidade de entradas DNS em cache (máximo é 10000, 0 desativa o cache)"
@@ -3701,19 +3711,27 @@ msgstr "Palavra-passe Ofuscada"
 msgid "Obtain IPv6-Address"
 msgstr "Obter Endereço IPv6"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr "Desligado"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "Atraso do Off-State"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr "Ligado"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr "Rota On-Link"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "Atraso do On-State"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "Um nome de host ou endereço MAC deve ser especificado!"
 
@@ -3745,19 +3763,19 @@ msgstr "Abrir lista..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr "OpenConnect (CISCO AnyConnect)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr "Frequência de Operação"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Opção alterada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Opção removida"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr "Opcional"
@@ -3885,7 +3903,7 @@ msgstr "Sobrescrever o TOS"
 msgid "Override TTL"
 msgstr "Sobrescrever o TTL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr "Sobrescrever o nome da nova interface"
 
@@ -3906,11 +3924,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr "Sobrescrever a tabela usada para as rotas internas"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Visão Geral"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Sustituir o ficheiro existente \"%s\" ?"
 
@@ -3920,7 +3938,7 @@ msgstr "Dono"
 
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:71
 msgid "PAP/CHAP (both)"
-msgstr ""
+msgstr "PAP/CHAP (ambos)"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:98
 #: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:82
@@ -3948,7 +3966,7 @@ msgstr "Utilizador PAP/CHAP"
 
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:101
 msgid "PDP Type"
-msgstr ""
+msgstr "Tipo de PDP"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:68
 msgid "PID"
@@ -3966,7 +3984,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "Código PIN rejeitado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr "PMK R1 Push"
 
@@ -4021,7 +4039,7 @@ msgid "Part of zone %q"
 msgstr "Parte da zona %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -4032,11 +4050,11 @@ msgstr "Palavra-passe"
 msgid "Password authentication"
 msgstr "Autenticação por palavra-passe"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Palavra-passe da Chave Privada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr "Palavra-passe da Chave Privada interna"
 
@@ -4055,27 +4073,27 @@ msgstr "Palavra-passe2"
 msgid "Paste or drag SSH key file…"
 msgstr "Cole ou arraste o ficheiro chave SSH…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Caminho para o certificado da AC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Caminho para o Certificado do Cliente"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Caminho para a Chave Privada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr "Caminho para o certificado AC interno"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr "Caminho para o Certificado do Cliente interno"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr "Caminho para a Chave Privada interna"
 
@@ -4134,8 +4152,9 @@ msgstr "Taxa física:"
 msgid "Physical Settings"
 msgstr "Definições Físicas"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ping"
 
@@ -4152,7 +4171,7 @@ msgstr "Pcts."
 msgid "Please enter your username and password."
 msgstr "Insira o seu username e password."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr "Por favor selecione o ficheiro para upload."
 
@@ -4164,9 +4183,9 @@ msgstr "Política"
 msgid "Port"
 msgstr "Porta"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
-msgstr ""
+msgstr "Porto %s"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:275
 msgid "Port status:"
@@ -4174,14 +4193,14 @@ msgstr "Estado da porta:"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:488
 msgid "Potential negation of: %s"
-msgstr ""
+msgstr "Negação potencial de: %s"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:37
 msgid "Power Management Mode"
 msgstr "Modo de Gestão de Energia"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 "Erros CRC Preemptivos<abbr title=\"Pre-emptive CRC errors\">CRCP_P</abbr>"
 
@@ -4214,11 +4233,11 @@ msgstr ""
 "Assumir que o parceiro está morto depois de uma data quantidade de falhas de "
 "echo do LCP. Use 0 para ignorar as falhas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr "Evite escutar nestas Interfaces."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Impede a comunicação cliente-a-cliente"
 
@@ -4227,7 +4246,7 @@ msgid "Private Key"
 msgstr "Chave Privada"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Processos"
 
@@ -4251,11 +4270,11 @@ msgstr "Protocolo"
 msgid "Provide NTP server"
 msgstr "Fornecer serviço <abbr title=\"Network Time Protocol\">NTP</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "Prover nova rede"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Ad-Hoc Falso (ahdemo)"
 
@@ -4270,6 +4289,10 @@ msgid ""
 "device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
 "code> file into the input field."
 msgstr ""
+"Chaves públicas permitem os logins SSH sem palavra-passe com uma segurança "
+"maior comparada ao uso de palavras-passe simples. Para carregar uma nova "
+"chave para o aparelho, cole uma linha de chave pública compatível com "
+"OpenSSH ou arraste um ficheiro <code>.pub</code> para o campo de entrada."
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:214
 msgid "Public prefix routed to this device for distribution to clients."
@@ -4281,21 +4304,23 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "Celular QMI"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Qualidade"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
+"Consulte todos os servidores <abbr title=\"Domain Name System\">DNS</abbr> "
+"upstream disponíveis"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr "Validade da Chave R0"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr "Detentor da Chave R1"
 
@@ -4303,11 +4328,11 @@ msgstr "Detentor da Chave R1"
 msgid "RFC3947 NAT-T mode"
 msgstr "Modo NAT-T (RFC3947)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
-msgstr ""
+msgstr "Limiar de RSSI para a adesão"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "Limiar RTS/CTS"
 
@@ -4316,35 +4341,35 @@ msgstr "Limiar RTS/CTS"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "Taxa RX"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
-msgstr ""
+msgstr "Taxa RX / Taxa TX"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Porta-Conta-Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr "Segredo-Conta-Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Servidor-Conta-Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Porta-Autenticação-Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr "Segredo-Autenticação-Radius"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Servidor-Autenticação-Radius"
 
@@ -4354,7 +4379,7 @@ msgstr ""
 "Bytes brutos codificados em hexadecimal. Deixe vazio a não ser que seu "
 "provedor requeira isso"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4366,15 +4391,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "Deseja mesmo trocar o protocolo?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Gráficos em Tempo Real"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr "Limite para Reassociação"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "Religar protecção"
 
@@ -4388,13 +4413,13 @@ msgstr "Reiniciar"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:39
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:44
 msgid "Rebooting…"
-msgstr ""
+msgstr "A reiniciar…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:14
 msgid "Reboots the operating system of your device"
 msgstr "Reinicia o seu aparelho"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Receber"
 
@@ -4418,7 +4443,7 @@ msgstr "Retransmissor"
 #: modules/luci-compat/luasrc/model/network/proto_relay.lua:157
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:36
 msgid "Relay Bridge"
-msgstr ""
+msgstr "Ponte de Relé"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:154
 msgid "Relay between networks"
@@ -4427,7 +4452,7 @@ msgstr "Encaminha o tráfego entre as redes"
 #: modules/luci-compat/luasrc/model/network/proto_relay.lua:12
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:64
 msgid "Relay bridge"
-msgstr ""
+msgstr "Ponte de relé"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:50
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
@@ -4438,11 +4463,11 @@ msgstr "Endereço IPv4 remoto"
 msgid "Remote IPv4 address or FQDN"
 msgstr "Endereço IPv4 remoto ou FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Remover"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Substituir configuração wireless"
 
@@ -4456,9 +4481,9 @@ msgstr "Solicita prefixo IPv6 de tamanho"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:400
 msgid "Request timeout"
-msgstr ""
+msgstr "Tempo limite do pedido"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr "Necessário"
 
@@ -4484,33 +4509,35 @@ msgstr ""
 "usar dentro do túnel. Normalmente é o endereço IP do parceiro no túnel e as "
 "redes que o parceiro roteia através do túnel."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
-msgstr ""
+msgstr "Requer hostapd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
-msgstr ""
+msgstr "Requer hostapd com suporte de EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
-msgstr ""
+msgstr "Requer hostapd com suporte de OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
-msgstr ""
+msgstr "Requer hostapd com suporte de SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
+"Requer a versão 'completa' do wpad/hostapd e suporte do driver wifi <br />(a "
+"partir de Jan 2019: ath9k, ath10k, mwlwifi e mt76)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4518,31 +4545,31 @@ msgstr ""
 "Exige o suporte DNSSEC do servidor superior; verifica se as respostas não "
 "assinadas realmente vêm de domínios não assinados"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
-msgstr ""
+msgstr "Requer wpa-supplicant"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
-msgstr ""
+msgstr "Requer wpa-supplicant com suporte de EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
-msgstr ""
+msgstr "Requer wpa-supplicant com suporte de OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
-msgstr ""
+msgstr "Requer wpa-supplicant com suporte de SAE"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4558,20 +4585,20 @@ msgstr "Limpar contadores"
 msgid "Reset to defaults"
 msgstr "Redefinir para os valores padrão"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Ficheiros Resolv e Hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Resolver ficheiro"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:397
 msgid "Resource not found"
-msgstr ""
+msgstr "Recurso não encontrado"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4581,7 +4608,7 @@ msgstr "Reiniciar"
 msgid "Restart Firewall"
 msgstr "Reiniciar Firewall"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr "Reinicie a interface do rádio"
 
@@ -4598,24 +4625,24 @@ msgstr "Restaurar backup"
 msgid "Reveal/hide password"
 msgstr "Revelar/esconder password"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Reverter"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr "Reverter as mudanças"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 "O pedido para reverter as configurações falhou com o estado <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr "Revertendo configurações…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Diretório raiz para ficheiros disponibilizados pelo TFTP"
 
@@ -4629,7 +4656,7 @@ msgstr "Roteie Andereços IP Autorizados"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:72
 msgid "Route table"
-msgstr ""
+msgstr "Tabela de rota"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:59
 msgid "Route type"
@@ -4645,8 +4672,8 @@ msgid "Router Password"
 msgstr "Password do Router"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Rotas"
 
@@ -4660,7 +4687,7 @@ msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:240
 msgid "Rule"
-msgstr ""
+msgstr "Regra"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:333
 msgid "Run a filesystem check before mounting the device"
@@ -4671,15 +4698,15 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr "Correr uma verificação do sistema de ficheiros"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
-msgstr ""
+msgstr "Erro de tempo de execução"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:215
 msgid "SHA256"
 msgstr "SHA256"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr "SNR"
 
@@ -4707,17 +4734,17 @@ msgstr "Chaves-SSH"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:337
 msgid "SWAP"
-msgstr ""
+msgstr "SWAP"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4726,8 +4753,8 @@ msgstr ""
 msgid "Save"
 msgstr "Guardar"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Gravar & Aplicar"
@@ -4740,7 +4767,7 @@ msgstr "Gravar o bloco mtd"
 msgid "Save mtdblock contents"
 msgstr "Gravar o conteúdo do bloco mtd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Procurar"
 
@@ -4749,11 +4776,11 @@ msgstr "Procurar"
 msgid "Scheduled Tasks"
 msgstr "Tarefas Agendadas"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Secção adicionada"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Secção removida"
 
@@ -4771,11 +4798,11 @@ msgstr ""
 "do formato da imagem falhar. Use somente se você estiver confiante que a "
 "firmware está correta e é destinada para seu aparelho!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
-msgstr ""
+msgstr "Selecione o ficheiro.…"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:144
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:128
@@ -4790,7 +4817,7 @@ msgstr ""
 "Enviar requisições de eco do LCP no dado intervalo em segundos. Somente "
 "efetivo em conjunto com o limite de falhas"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Configurações do Servidor"
 
@@ -4803,17 +4830,17 @@ msgstr "Nome do Serviço"
 msgid "Service Type"
 msgstr "Tipo de Serviço"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Serviços"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
-msgstr ""
+msgstr "A sessão expirou"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:107
 msgid "Set VPN as Default Route"
-msgstr ""
+msgstr "Definir VPN como a Rota Padrão"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:848
 msgid ""
@@ -4826,7 +4853,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Set this interface as master for the dhcpv6 relay."
-msgstr ""
+msgstr "Defina esta interface como mestre para o relé dhcpv6."
 
 #: modules/luci-compat/luasrc/model/network/proto_modemmanager.lua:55
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:55
@@ -4853,11 +4880,11 @@ msgstr ""
 "Segundos com erro severos (<abbr title=\"Severely Errored Seconds\">SES</"
 "abbr>)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr "Intervalo de guarda curto"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr "Preâmbulo curto"
 
@@ -4868,7 +4895,7 @@ msgstr "Mostrar lista ficheiros para backup"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:99
 msgid "Show empty chains"
-msgstr ""
+msgstr "Mostrar correntes vazias"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:349
 msgid "Shutdown this interface"
@@ -4876,17 +4903,17 @@ msgstr "Desligar esta interface"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Sinal"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
-msgstr ""
+msgstr "Sinal / Ruído"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:25
 msgid "Signal Attenuation (SATN)"
@@ -4896,32 +4923,33 @@ msgstr "Atenuação do Sinal (<abbr title=\"Signal Attenuation\">SATN</abbr>)"
 msgid "Signal:"
 msgstr "Sinal:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Tamanho"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr "Tamanho do cache de consultas DNS"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:183
 msgid "Size of the ZRam device in megabytes"
-msgstr ""
+msgstr "Tamanho do aparelho ZRam em megabytes"
 
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:18
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:57
 msgid "Skip"
 msgstr "Saltar"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Ir para o conteúdo"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Ir para a navegação"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "VLAN em Software"
@@ -4956,7 +4984,7 @@ msgstr "Origem"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:83
 msgid "Source Address"
-msgstr ""
+msgstr "Endereço de Origem"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:290
 msgid "Specifies the directory the device is attached to"
@@ -4978,12 +5006,15 @@ msgstr ""
 "Especifica a quantidade máxima de segundos antes de considerar que um "
 "equipamento está morto"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
 "be reduced by the driver."
 msgstr ""
+"Especifica a potência de transmissão máxima que o rádio sem fio pode usar. "
+"Dependendo dos requisitos regulamentares e da utilização da rádio wireless, "
+"a potência de transmissão real pode ser reduzida pelo driver."
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
 msgid "Specify a TOS (Type of Service)."
@@ -5005,7 +5036,7 @@ msgstr ""
 "Especifica a unidade máxima de transmissão (<abbr title=\"Maximum "
 "Transmission Unit\">MTU</abbr>) ao invés do valor padrão (1280 bytes)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Especifique a chave de cifragem secreta aqui."
 
@@ -5019,13 +5050,13 @@ msgstr "Iniciar"
 msgid "Start priority"
 msgstr "Prioridade de inicialização"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr "Iniciando a aplicação da configuração…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
-msgstr "Iniciando o escaneamento da rede sem fio..."
+msgstr "Iniciando a varredura da rede wireless..."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:106
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:19
@@ -5040,21 +5071,21 @@ msgstr "Rotas Estáticas IPv4"
 msgid "Static IPv6 Routes"
 msgstr "Rotas Estáticas IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Atribuições Estáticas"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Rotas Estáticas"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Endereço estático"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -5065,14 +5096,14 @@ msgstr ""
 "configurações não dinâmicas onde um computador com a alocação correspondente "
 "é provido."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
-msgstr ""
+msgstr "Limite de inatividade da estação"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Estado"
 
@@ -5082,33 +5113,33 @@ msgstr "Estado"
 msgid "Stop"
 msgstr "Parar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Ordem exacta"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:31
 msgid "Strong"
-msgstr ""
+msgstr "Forte"
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Enviar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr "Suprimir registros (log)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "Suprimir registros (log) de operações rotineiras destes protocolos"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js:43
 msgid "Swap free"
-msgstr ""
+msgstr "Swap livre"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Mudar"
 
@@ -5123,15 +5154,15 @@ msgstr ""
 "O Switch %q tem uma topologia desconhecida - as configurações de VLAN podem "
 "não ser precisas."
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr "Máscara da porta do Switch"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
-msgstr ""
+msgstr "Máscara da velocidade do Switch"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Mudar VLAN"
@@ -5144,29 +5175,29 @@ msgstr "Trocar o protocolo"
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:104
 #: modules/luci-compat/luasrc/view/cbi/ipaddr.htm:26
 msgid "Switch to CIDR list notation"
-msgstr ""
+msgstr "Mudar para a notação CIDR de listas"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
-msgstr ""
+msgstr "Ligação simbólica"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:72
 msgid "Sync with NTP-Server"
-msgstr ""
+msgstr "Sincronizar com o servidor NTP"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:65
 msgid "Sync with browser"
 msgstr "Sincronizar com o browser"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Sistema"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Registo do Sistema"
 
@@ -5182,11 +5213,11 @@ msgstr "Tamanho do buffer de registro do sistema"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Definições TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "Raíz do servidor TFTP"
 
@@ -5195,7 +5226,7 @@ msgstr "Raíz do servidor TFTP"
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "Taxa de TX"
 
@@ -5222,7 +5253,7 @@ msgstr "Terminar"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:83
 msgid "The <em>block mount</em> command failed with code %d"
-msgstr ""
+msgstr "O comando <em>block mount</em> falhou com o código %d"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:77
 msgid ""
@@ -5245,7 +5276,7 @@ msgstr ""
 "O prefixo IPv6 atribuído ao provider, habitualmente termina com <code>::</"
 "code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5258,7 +5289,7 @@ msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 "O ficheiros de configuração não pode ser carregado devido ao seguinte erro:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5268,6 +5299,13 @@ msgid ""
 "or revert all pending changes to keep the currently working configuration "
 "state."
 msgstr ""
+"Não foi possível acessar o aparelho dentro de %d segundos após aplicar as "
+"alterações pendentes, o que causou a reversão da configuração por motivos de "
+"segurança. Se julga que as alterações na configuração estão corretas à "
+"mesma, execute a aplicação da configuração sem ser controlada. Como "
+"alternativa, pode dispensar esse aviso e editar as alterações antes de "
+"tentar aplicar novamente ou reverter todas as alterações pendentes para "
+"manter o estado de configuração atualmente em funcionamento."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:390
@@ -5278,11 +5316,13 @@ msgstr ""
 "O ficheiro do aparelho de memória ou da partição (<abbr title=\"por exemplo"
 "\">ex.</abbr> <code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
 msgstr ""
+"A configuração wireless existente precisa ser alterada para que o LuCI "
+"funcione corretamente."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:211
 msgid ""
@@ -5290,6 +5330,10 @@ msgid ""
 "compare them with the original file to ensure data integrity. <br /> Click "
 "\"Proceed\" below to start the flash procedure."
 msgstr ""
+"A imagem flash foi enviada. Abaixo está a soma de verificação e o tamanho do "
+"ficheiro listado, compare-os com o ficheiro original para garantir a "
+"integridade dos dados. <br /> Clique em \"Continuar\" abaixo para iniciar o "
+"procedimento flash."
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
@@ -5297,25 +5341,27 @@ msgstr "As seguintes regras estão actualmente acivas neste sistema."
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:154
 msgid "The gateway address must not be a local IP address"
-msgstr ""
+msgstr "O endereço do gateway não deve ser um endereço IP local"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:143
 msgid "The given SSH public key has already been added."
-msgstr ""
+msgstr "A chave pública SSH dada já foi adicionada."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:149
 msgid ""
 "The given SSH public key is invalid. Please supply proper public RSA or "
 "ECDSA keys."
 msgstr ""
+"A chave pública SSH dada é inválida. Por favor, forneça chaves RSA ou ECDSA "
+"públicas adequadas."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:711
 msgid "The interface name is already used"
-msgstr ""
+msgstr "O nome da interface já está sendo usado"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:717
 msgid "The interface name is too long"
-msgstr ""
+msgstr "O nome da interface é muito longo"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:61
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:55
@@ -5334,9 +5380,9 @@ msgstr "O comprimento do prefixo IPv6 em bits"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr "O endereço IPv4 local sobre o qual o túnel será criado (opcional)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
-msgstr ""
+msgstr "O nome da rede já está sendo usado"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
 msgid ""
@@ -5357,15 +5403,15 @@ msgstr ""
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:154
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:35
 msgid "The reboot command failed with code %d"
-msgstr ""
+msgstr "O comando reboot falhou com o código %d"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:143
 msgid "The restore command failed with code %d"
-msgstr ""
+msgstr "O comando restore falhou com o código %d"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
-msgstr ""
+msgstr "O modo %s selecionado é incompatível com a criptografia %s"
 
 #: modules/luci-base/luasrc/view/csrftoken.htm:11
 msgid "The submitted security token is invalid or already expired!"
@@ -5396,14 +5442,16 @@ msgid ""
 "The system is rebooting now. If the restored configuration changed the "
 "current LAN IP address, you might need to reconnect manually."
 msgstr ""
+"O sistema está a reiniciar agora. Se a configuração restaurada alterou o "
+"endereço IP da LAN atual, talvez seja necessário reconectar manualmente."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:81
 msgid "The system password has been successfully changed."
-msgstr ""
+msgstr "A palavra-passe do sistema foi modificada com êxito."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:313
 msgid "The sysupgrade command failed with code %d"
-msgstr ""
+msgstr "O comando sysupgrade falhou com o código %d"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:116
 msgid ""
@@ -5411,14 +5459,17 @@ msgid ""
 "listed below. Press \"Continue\" to restore the backup and reboot, or "
 "\"Cancel\" to abort the operation."
 msgstr ""
+"O arquivo de backup enviado parece ser válido e contém os ficheiros listados "
+"abaixo. Pressione \"Continuar\" para restaurar o backup e reiniciar, ou "
+"\"Cancelar\" para cancelar a operação."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:111
 msgid "The uploaded backup archive is not readable"
-msgstr ""
+msgstr "O arquivo de backup enviado não é legível"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:240
 msgid "The uploaded firmware does not allow keeping current configuration."
-msgstr ""
+msgstr "O firmware enviado não permite manter a configuração atual."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:235
 msgid ""
@@ -5428,19 +5479,20 @@ msgstr ""
 "A imagem carregada não contém um formato suportado. Confirme que escolhe uma "
 "imagem genérica para a sua plataforma."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
-msgstr ""
+msgstr "Não há arrendamentos ativos"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
-msgstr ""
+msgstr "Não há alterações a serem aplicadas"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5453,20 +5505,23 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "Este endereço IPv4 do repassar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
-msgstr ""
+msgstr "Este tipo de autenticação não é aplicável ao método EAP selecionado."
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:57
 msgid "This does not look like a valid PEM file"
-msgstr ""
+msgstr "Isto não parece ser um ficheiro PEM válido"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
+"Este ficheiro pode conter linhas como 'server=/domain/1.2.3.4' ou "
+"'server=1.2.3.4' para domínios específicos ou servidores <abbr title="
+"\"Domain Name System\">DNS</abbr> completamente upstream."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
@@ -5504,7 +5559,7 @@ msgstr ""
 "Este é o endereço da ponta local designado pelo agente de túnel. normalmente "
 "ele termina com <code>...:2/64</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5552,17 +5607,17 @@ msgstr "Esta secção ainda não contêm valores"
 msgid "Time Synchronization"
 msgstr "Sincronização Horária"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
-msgstr ""
+msgstr "Intervalo de tempo para rekeying GTK"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:120
 msgid "Timezone"
 msgstr "Fuso Horário"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
-msgstr ""
+msgstr "Para fazer login…"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:367
 msgid ""
@@ -5582,14 +5637,15 @@ msgstr "Tom"
 msgid "Total Available"
 msgstr "Total Disponível"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Traceroute"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Tráfego"
 
@@ -5597,15 +5653,15 @@ msgstr "Tráfego"
 msgid "Transfer"
 msgstr "Transferências"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Transmitir"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "Trigger"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "Modo de Trigger"
 
@@ -5613,7 +5669,7 @@ msgstr "Modo de Trigger"
 msgid "Tunnel ID"
 msgstr "ID do Túnel"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interface de Túnel"
@@ -5629,7 +5685,7 @@ msgid "Tx-Power"
 msgstr "Potência de Tx"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Tipo"
@@ -5647,11 +5703,11 @@ msgstr "Só UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Aparelho USB"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr "Portas USB"
 
@@ -5690,7 +5746,7 @@ msgstr "Não foi possível obter o identificador do cliente"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:219
 msgid "Unable to obtain mount information"
-msgstr ""
+msgstr "Não é possível obter informações sobre o mount"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:61
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:7
@@ -5716,23 +5772,23 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/fs.js:100
 msgid "Unexpected reply data format"
-msgstr ""
+msgstr "Formato de dados de resposta inesperado"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Desconhecido"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Erro desconhecido (%s)"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:404
 msgid "Unknown error code"
-msgstr ""
+msgstr "Código de erro desconhecido"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5746,15 +5802,15 @@ msgstr "Desmontar"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:108
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:249
 msgid "Unnamed key"
-msgstr ""
+msgstr "Chave sem nome"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Alterações não Guardadas"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:402
 msgid "Unspecified error"
-msgstr ""
+msgstr "Erro não especificado"
 
 #: modules/luci-compat/luasrc/model/network/proto_4x6.lua:64
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:9
@@ -5776,7 +5832,7 @@ msgstr "Tipo de protocolo não suportado."
 msgid "Up"
 msgstr "Acima"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr "Enviar"
 
@@ -5784,6 +5840,8 @@ msgstr "Enviar"
 msgid ""
 "Upload a sysupgrade-compatible image here to replace the running firmware."
 msgstr ""
+"Envie uma imagem compatível com sysupgrade-compatible aqui para substituir o "
+"firmware em execução."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:134
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:165
@@ -5791,43 +5849,46 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Enviar arquivo..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
-msgstr ""
+msgstr "Enviar ficheiro"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
-msgstr ""
+msgstr "Enviar ficheiro…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
-msgstr ""
+msgstr "Pedido de envio falhou: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
-msgstr ""
+msgstr "Enviando o ficheiro…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
 "restarted to apply the updated configuration."
 msgstr ""
+"Ao pressionar \"Continuar\", seções anônimas \"wifi-iface\" serão atribuídas "
+"com um nome na forma <em>wifinet#</em> e a rede será reiniciada para aplicar "
+"a configuração atualizada."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Uptime"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Usar <code>/etc/ethers</code>"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:265
 msgid "Use DHCP advertised servers"
-msgstr ""
+msgstr "Usar servidores DHCP anunciados"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:167
 msgid "Use DHCP gateway"
@@ -5934,7 +5995,7 @@ msgstr "Use a métrica do roteador"
 msgid "Use routing table"
 msgstr "Usar tabela de roteamento"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5942,25 +6003,28 @@ msgid ""
 "the requesting host. The optional <em>Lease time</em> can be used to set non-"
 "standard host-specific lease time, e.g. 12h, 3d or infinite."
 msgstr ""
-"Use o botão <em>Adicionar</em> para adicionar uma nova entrada de "
-"atribuição. O endereço <em>MAC-Address</em> identifica o equipamento, o "
-"endereço <em>IPv4</em> especifica o endereço fixo para usar e o <em>nome do "
-"equipamento</em> é designado como nome simbólico (DNS) para o equipamento "
-"requisitante."
+"Use o botão <em>Adicionar</em> para adicionar uma nova entrada de locação. O "
+"<em>Endereço MAC</em> identifica o host, o <em>Endereço IPv4</em> especifica "
+"o endereço fixo a ser usado, e o <em>Hostname</em> é atribuído como um nome "
+"simbólico ao host solicitante. O <em>Tempo de concessão</em> opcional pode "
+"ser usado para definir o tempo de concessão não padrão específico do host, "
+"por exemplo, 12h, 3d ou infinito."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:193
 msgid "Used"
 msgstr "Usado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "Posição da Chave Usada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
 msgstr ""
+"Utilizado para dois fins diferentes: RADIUS NAS ID e 802.11r R0KH-ID. Não é "
+"necessário com WPA(2)-PSK normal."
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:113
 msgid "User certificate (PEM encoded)"
@@ -5988,9 +6052,9 @@ msgstr "VDSL"
 msgid "VLANs on %q"
 msgstr "VLANs em %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
-msgstr ""
+msgstr "VPN"
 
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:42
 msgid "VPN Local address"
@@ -6029,38 +6093,38 @@ msgstr "Classe do fabricante para enviar quando requisitar o DHCP"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:192
 msgid "Verifying the uploaded image file."
-msgstr ""
+msgstr "Verificando o ficheiro de imagem enviado."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:54
 msgid "Virtual dynamic interface"
 msgstr "Interface virtual dinâmica"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "Sistema Aberto WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "Chave partilhada WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "Palavra-Passe WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "Modo WMM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "Palavra-Passe WPA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -6068,14 +6132,6 @@ msgstr ""
 "A encriptação-WPA necessita do wpa_supplicant (para modo cliente) ou do "
 "hostapd (para modo AP ou ah-hoc) esteja instalado."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "A aguardar que o comando termine..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr "Esperando pelo aparelho..."
@@ -6088,18 +6144,21 @@ msgstr "Aviso"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:19
 msgid "Warning: There are unsaved changes that will get lost on reboot!"
 msgstr ""
-"Aviso: Existem definições não salvas que serão perdidas com o reinicio!"
+"Aviso: Existem definições não gravadas que serão perdidas com o reinicio!"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:35
 msgid "Weak"
-msgstr ""
+msgstr "Fraco"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
 "key options."
 msgstr ""
+"Ao utilizar um PSK, o PMK pode ser gerado automaticamente. Quando ativado, "
+"as opções de tecla R0/R1 abaixo não são aplicadas. Desativar para usar as "
+"opções das teclas R0 e R1."
 
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:166
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:386
@@ -6111,57 +6170,57 @@ msgstr "Largura"
 msgid "WireGuard VPN"
 msgstr "VPN WireGuard"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Wireless"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adaptador Wireless"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Rede Wireless"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Vista Global Wireless"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Segurança Wireless"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
-msgstr ""
+msgstr "Migração da configuração wrieless"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "Wireless desativada"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "Wireless não associada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "Wireless está desativado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "A rede wireless está ativada"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Escrever os pedidos de DNS para o syslog"
 
@@ -6179,6 +6238,8 @@ msgid ""
 "You appear to be currently connected to the device via the \"%h\" interface. "
 "Do you really want to shut down the interface?"
 msgstr ""
+"Parece estar atualmente conectado ao aparelho através da interface \"%h\". "
+"Quer mesmo desligar a interface?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:109
 msgid ""
@@ -6192,9 +6253,9 @@ msgstr ""
 "como por exemplo \"rede/network\", o aparelho poderá tornar-se inacessível!</"
 "strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6204,28 +6265,28 @@ msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:188
 msgid "ZRam Compression Algorithm"
-msgstr ""
+msgstr "Algoritmo de Compressão ZRam"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:195
 msgid "ZRam Compression Streams"
-msgstr ""
+msgstr "Fluxos de Compressão ZRam"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:181
 msgid "ZRam Settings"
-msgstr ""
+msgstr "Configurações do ZRam"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:183
 msgid "ZRam Size"
-msgstr ""
+msgstr "Tamanho do ZRam"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "qualquer"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6267,11 +6328,11 @@ msgstr "cria uma bridge sobre determinada(s) interface(s)"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6290,7 +6351,7 @@ msgstr "cria uma bridge sobre determinada(s) interface(s)"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "desativar"
 
@@ -6300,20 +6361,21 @@ msgstr "desativar"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:633
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:25
 msgid "disabled"
-msgstr ""
+msgstr "desativado"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:436
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:470
 msgid "driver default"
-msgstr ""
+msgstr "padrão do driver"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "expirou"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6337,7 +6399,7 @@ msgstr "meio duplex"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:565
 msgid "hexadecimal encoded value"
-msgstr ""
+msgstr "valor codificado hexadecimal"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:624
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:630
@@ -6351,7 +6413,7 @@ msgstr "se o destino for uma rede"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dslite.js:63
 msgid "ignore"
-msgstr ""
+msgstr "ignorar"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:190
@@ -6361,22 +6423,22 @@ msgstr "entrada"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:390
 msgid "key between 8 and 63 characters"
-msgstr ""
+msgstr "chave entre 8 e 63 caracteres"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:402
 msgid "key with either 5 or 13 characters"
-msgstr ""
+msgstr "chave com 5 ou 13 caracteres"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 "Ficheiro local de <abbr title=\"Sistema de Nomes de Domínios\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
-msgstr ""
+msgstr "segurança média"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr "minutos"
 
@@ -6390,7 +6452,7 @@ msgstr "sem link"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:54
 msgid "non-empty value"
-msgstr ""
+msgstr "valor não vazio"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1448
 msgid "none"
@@ -6400,28 +6462,28 @@ msgstr "nenhum"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:54
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:68
 msgid "not present"
-msgstr ""
+msgstr "não presente"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "desligado"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "ligado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
-msgstr ""
+msgstr "rede aberta"
 
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:69
 #: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:46
@@ -6430,11 +6492,11 @@ msgstr "saída"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:236
 msgid "positive decimal value"
-msgstr ""
+msgstr "valor decimal positivo"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:228
 msgid "positive integer value"
-msgstr ""
+msgstr "valor inteiro positivo"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:56
 msgid "random"
@@ -6450,10 +6512,10 @@ msgstr "modo retransmissor"
 msgid "routed"
 msgstr "roteado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
-msgstr ""
+msgstr "seg"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:622
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:628
@@ -6472,28 +6534,29 @@ msgstr "sem estado"
 msgid "stateless + stateful"
 msgstr "sem estado + com estado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
-msgstr ""
+msgstr "segurança forte"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:347
 msgid "tagged"
 msgstr "etiquetado"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "unidades de tempo (TUs / 1.024 ms) [1000-65535]"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:555
 msgid "unique value"
-msgstr ""
+msgstr "valor único"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:451
 msgid "unknown"
 msgstr "desconhecido"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6521,168 +6584,175 @@ msgid "untagged"
 msgstr "não etiquetado"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
-msgstr ""
+msgstr "endereço IP válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
 msgid "valid IP address or prefix"
-msgstr ""
+msgstr "endereço IP ou prefixo válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:276
 msgid "valid IPv4 CIDR"
-msgstr ""
+msgstr "CIDR IPv4 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
-msgstr ""
+msgstr "endereço IPv4 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
 msgid "valid IPv4 address or network"
-msgstr ""
+msgstr "endereço ou rede IPv4 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:369
 msgid "valid IPv4 address:port"
-msgstr ""
+msgstr "endereço:porta IPv4 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:309
 msgid "valid IPv4 network"
-msgstr ""
+msgstr "rede IPv4 válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:271
 msgid "valid IPv4 or IPv6 CIDR"
-msgstr ""
+msgstr "CIDR IPv4 ou IPv6 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:262
 msgid "valid IPv4 prefix value (0-32)"
-msgstr ""
+msgstr "valor de prefixo IPv4 válido (0-32)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:281
 msgid "valid IPv6 CIDR"
-msgstr ""
+msgstr "CIDR IPv6 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
-msgstr ""
+msgstr "endereço IPv6 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
 msgid "valid IPv6 address or prefix"
-msgstr ""
+msgstr "endereço ou prefixo IPv6 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:299
 msgid "valid IPv6 host id"
-msgstr ""
+msgstr "host id IPv6 válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:314
 msgid "valid IPv6 network"
-msgstr ""
+msgstr "rede IPv6 válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:267
 msgid "valid IPv6 prefix value (0-128)"
-msgstr ""
+msgstr "valor de prefixo IPv6 válido (0-128)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:335
 msgid "valid MAC address"
-msgstr ""
+msgstr "endereço MAC válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:406
 msgid "valid UCI identifier"
-msgstr ""
+msgstr "identificador UCI válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:357
 msgid "valid UCI identifier, hostname or IP address"
-msgstr ""
+msgstr "identificador UCI, nome de host ou endereço IP válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:378
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:381
 msgid "valid address:port"
-msgstr ""
+msgstr "endereço:porto válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:529
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:533
 msgid "valid date (YYYY-MM-DD)"
-msgstr ""
+msgstr "data válida (AAAAA-MM-DD)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:232
 msgid "valid decimal value"
-msgstr ""
+msgstr "valor decimal válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:400
 msgid "valid hexadecimal WEP key"
-msgstr ""
+msgstr "chave WEP hexadecimal válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:388
 msgid "valid hexadecimal WPA key"
-msgstr ""
+msgstr "chave WPA hexadecimal válida"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:363
 msgid "valid host:port"
-msgstr ""
+msgstr "host:porto válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
-msgstr ""
+msgstr "nome de host válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:340
 msgid "valid hostname or IP address"
-msgstr ""
+msgstr "nome de host ou endereço IP válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:224
 msgid "valid integer value"
-msgstr ""
+msgstr "valor inteiro válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:304
 msgid "valid network in address/netmask notation"
-msgstr ""
+msgstr "rede válida em notação de endereço/máscara de rede"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:504
 msgid "valid phone digit (0-9, \"*\", \"#\", \"!\" or \".\")"
-msgstr ""
+msgstr "dígito válido do telefone (0-9, \"*\", \"#\", \"!\" ou \".\")"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:327
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:330
 msgid "valid port or port range (port1-port2)"
-msgstr ""
+msgstr "porta ou intervalo de portas válido (porta1-porta2)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
-msgstr ""
+msgstr "valor de porta válido"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:509
 msgid "valid time (HH:MM:SS)"
-msgstr ""
+msgstr "tempo válido (HH:MM:SS)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:431
 msgid "value between %d and %d characters"
-msgstr ""
+msgstr "valor entre caracteres %d e %d"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:411
 msgid "value between %f and %f"
-msgstr ""
+msgstr "valor entre %f e %f"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:415
 msgid "value greater or equal to %f"
-msgstr ""
+msgstr "valor maior ou igual a %f"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:419
 msgid "value smaller or equal to %f"
-msgstr ""
+msgstr "valor menor ou igual a %f"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:425
 msgid "value with %d characters"
-msgstr ""
+msgstr "valor com caracteres %d"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:436
 msgid "value with at least %d characters"
-msgstr ""
+msgstr "valor com pelo menos %d caracteres"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:441
 msgid "value with at most %d characters"
-msgstr ""
+msgstr "valor com o máximo de %d caracteres"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
-msgstr ""
+msgstr "segurança fraca"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:41
 msgid "yes"
@@ -6692,6 +6762,18 @@ msgstr "sim"
 msgid "« Back"
 msgstr "« Voltar"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Endereço incorreto especificado!"
+
+#~ msgid "Install iputils-traceroute6 for IPv6 traceroute"
+#~ msgstr "Instale o iputils-traceroute6 para ver o rasto das rotas IPv6"
+
+#~ msgid "Loading"
+#~ msgstr "A carregar"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "A aguardar que o comando termine..."
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Atribuir interfaces..."
 
index 50f1a04a29112947f0907cd14f1210a32d82fd19..5c35550f4d7f126c8f973a1eb3095ed482f778b1 100644 (file)
@@ -22,7 +22,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -91,7 +91,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -103,7 +103,7 @@ msgstr "Incarcarea in ultimul minut"
 msgid "15 Minute Load:"
 msgstr "Incarcarea in ultimele 15 minute"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -116,47 +116,47 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Incarcarea in ultimele 5 minute"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr>port de apelare"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> port server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -164,11 +164,11 @@ msgstr ""
 "<abbr title=\"Domain Name System\">DNS</abbr> serverul va interoga in "
 "vederea procesarii fisierului"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "Adresa <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>"
@@ -194,7 +194,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Poarta Acces"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -207,22 +207,22 @@ msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Configurare"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Nume"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-Addresa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -230,7 +230,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> marime pachet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">Max.</abbr> interogari simultane"
 
@@ -240,11 +240,11 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -322,8 +322,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "Concentrator de Access "
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Punct de Acces"
 
@@ -349,12 +349,13 @@ msgstr "Conexiuni active"
 msgid "Active DHCP Leases"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -370,7 +371,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Adauga"
 
@@ -404,7 +405,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Adauga un sufix local numelor servite din fisierele de tip hosts"
 
@@ -417,11 +418,11 @@ msgstr "Adauga interfata noua.."
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Fisiere de tip hosts aditionale"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -442,31 +443,31 @@ msgstr "Adresa"
 msgid "Address to access local relay bridge"
 msgstr "Adresa de acces punte locala repetor"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Administrare"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Setari avansate"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Alerta"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -476,17 +477,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -495,23 +496,23 @@ msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "Permite autentificarea prin parola a <abbr title=\"Secure Shell\">SSH</abbr> "
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Permite toate cu exceptia celor listate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Permite doar cele listate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Permite localhost"
 
@@ -527,7 +528,7 @@ msgstr "Permite autentificarea contului root cu parola"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Permite contului <em>root</em> sa se autentifice cu parola"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -541,7 +542,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -620,7 +621,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -643,15 +644,20 @@ msgstr "Orice Zona"
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -667,12 +673,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Statiile asociate"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -685,7 +691,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Autentificare"
 
@@ -694,7 +700,7 @@ msgstr "Autentificare"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Autoritare"
 
@@ -702,11 +708,11 @@ msgstr "Autoritare"
 msgid "Authorization Required"
 msgstr "Necesita Autorizare"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -781,8 +787,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -808,16 +814,12 @@ msgstr "Salveaza / Scrie Firmware"
 msgid "Backup file list"
 msgstr "Salveaza lista fisiere"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Adresa specificata gresit !"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -829,7 +831,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -845,15 +847,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Bitrate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Bogus NX Domain Override"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Punte"
@@ -871,8 +873,8 @@ msgstr "Numarul unitatii in punte"
 msgid "Bring up on boot"
 msgstr "Activeaza la pornire"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -903,13 +905,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -926,11 +928,11 @@ msgstr ""
 msgid "Chain"
 msgstr "Lant"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Modificari"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -942,8 +944,8 @@ msgstr "Schimba parola administratorului pentru accesarea dispozitivului"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Canal"
 
@@ -951,7 +953,7 @@ msgstr "Canal"
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -969,7 +971,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -980,13 +982,13 @@ msgstr ""
 "<em>nespecificat</em> pentru a sterge interfata sau golire <em>creaza</em> "
 "camp ce defineste o zona noua asociata interfetei."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr ""
 
@@ -1006,9 +1008,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr ""
 
@@ -1038,10 +1040,11 @@ msgid "Close list..."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Colectez datele.."
 
@@ -1061,7 +1064,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1069,23 +1072,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Configurare"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1110,7 +1112,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Conexiuni"
 
@@ -1120,13 +1122,13 @@ msgstr "Conexiuni"
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1137,12 +1139,12 @@ msgstr ""
 msgid "Country"
 msgstr "Tara"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Codul de tara"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr ""
 
@@ -1187,15 +1189,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1203,12 +1205,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "Server DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP si DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1239,7 +1241,7 @@ msgstr ""
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1247,11 +1249,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1276,10 +1278,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr ""
@@ -1293,9 +1296,9 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr ""
 
@@ -1337,7 +1340,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1349,15 +1352,15 @@ msgstr "Sterge"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Sterge aceasta retea"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1365,7 +1368,7 @@ msgstr ""
 msgid "Description"
 msgstr "Descriere"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1389,7 +1392,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1397,7 +1400,7 @@ msgstr ""
 msgid "Device"
 msgstr "Dispozitiv"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Configurarea dispozitivului"
 
@@ -1410,7 +1413,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1418,8 +1421,7 @@ msgstr ""
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Diagnosticuri"
 
@@ -1428,12 +1430,12 @@ msgstr "Diagnosticuri"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Director"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Dezactiveaza"
 
@@ -1454,15 +1456,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1474,17 +1476,19 @@ msgstr ""
 msgid "Disabled"
 msgstr "Dezactivat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1494,23 +1498,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Optimizarea distantei"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Distanta catre cel mai departat membru din retea in metri."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1518,19 +1522,19 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1542,15 +1546,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Domeniul necesar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1558,7 +1562,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1617,7 +1621,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr ""
 
@@ -1627,7 +1631,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Editeaza"
 
@@ -1637,11 +1641,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Editeaza aceasta retea"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1649,8 +1653,8 @@ msgstr ""
 msgid "Emergency"
 msgstr "Urgenta"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Activeaza"
 
@@ -1699,7 +1703,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Activeaza serverul TFTP"
 
@@ -1707,11 +1711,11 @@ msgstr "Activeaza serverul TFTP"
 msgid "Enable VLAN functionality"
 msgstr "Activeaza VLAN-urile"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1731,7 +1735,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1749,7 +1753,7 @@ msgstr "Activat"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1770,9 +1774,9 @@ msgstr "Modul de incapsulare"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Criptare"
 
@@ -1809,29 +1813,36 @@ msgstr "Eroare"
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Adaptor de retea ethernet"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Switch-ul ethernet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1848,11 +1859,11 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1872,15 +1883,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1888,7 +1899,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1896,19 +1907,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Fisier"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1917,11 +1928,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr "Sistem de fisiere"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Filtreaza privatele"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Filtreaza nefolositele"
 
@@ -1936,7 +1947,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Gaseste si alatura in retea"
 
@@ -1944,7 +1955,7 @@ msgstr "Gaseste si alatura in retea"
 msgid "Finish"
 msgstr "Termina"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Firewall"
 
@@ -1964,11 +1975,11 @@ msgstr "Status la firewall"
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Versiunea de firmware"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Portul sursa pentru intrebarile DNS catre exterior"
 
@@ -1998,11 +2009,11 @@ msgstr ""
 msgid "Force"
 msgstr "Forteaza"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Forteaza CCMP (AES)"
 
@@ -2011,11 +2022,11 @@ msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 "Forteaza facilitatea DHCP in aceasta retea chiar daca alt server DHCP exista."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Forteaza TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Forteaza TKIP si CCMP (AES)"
 
@@ -2047,7 +2058,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2055,7 +2066,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2071,7 +2082,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr ""
 
@@ -2097,7 +2108,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2107,8 +2118,8 @@ msgstr "Setari principale"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Configurare generala"
 
@@ -2116,7 +2127,7 @@ msgstr "Configurare generala"
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2136,9 +2147,9 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
@@ -2182,7 +2193,7 @@ msgstr ""
 "Aici poti configura aspectele de baza ale dispozitivului cum ar fi numele "
 "sau fusul orar."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Ascunde <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2191,9 +2202,10 @@ msgstr "Ascunde <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2214,9 +2226,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2227,7 +2239,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Nume de host"
 
@@ -2257,7 +2269,7 @@ msgstr "Adresa IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2265,13 +2277,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2339,6 +2351,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2349,8 +2363,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2420,6 +2432,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2444,7 +2457,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Identitate"
 
@@ -2511,7 +2524,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2519,7 +2532,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr ""
 
@@ -2571,10 +2584,6 @@ msgstr "Script de initializare"
 msgid "Initscripts"
 msgstr "Scripturi de initializare"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr ""
@@ -2594,7 +2603,7 @@ msgstr "Interfata"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Configurarea interfetei"
 
@@ -2625,7 +2634,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr ""
 
@@ -2636,7 +2645,7 @@ msgstr "Interfata nu e prezenta sau nu este conectata inca."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Interfete"
 
@@ -2681,7 +2690,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "Utilizator si/sau parola invalide! Incearcati din nou."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2694,22 +2703,22 @@ msgstr ""
 "Se pare ca ai incercat sa rescrii o imagine care nu are loc in memoria "
 "flash, verifica fisierul din nou!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Ai nevoie de JavaScript !"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2717,24 +2726,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Log-ul kernelului"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Versiunea de kernel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr ""
 
@@ -2794,16 +2803,20 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
@@ -2822,7 +2835,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Legenda:"
 
@@ -2830,11 +2843,11 @@ msgstr "Legenda:"
 msgid "Limit"
 msgstr "Limita"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2854,17 +2867,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2873,7 +2886,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2886,15 +2899,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2906,28 +2919,24 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Incarcarea"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Incarcarea medie"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Incarcare"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2955,7 +2964,7 @@ msgstr "Adresa IPv4 locala"
 msgid "Local IPv6 address"
 msgstr "Adresa IPv6 locala"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -2963,36 +2972,36 @@ msgstr ""
 msgid "Local Startup"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Ora locala"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Domeniu local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Server local"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr ""
 
@@ -3000,7 +3009,7 @@ msgstr ""
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr ""
 
@@ -3012,7 +3021,7 @@ msgstr ""
 msgid "Login"
 msgstr "Autentificare"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Iesire"
 
@@ -3030,23 +3039,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr ""
 
@@ -3070,7 +3079,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr ""
 
@@ -3096,7 +3105,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3105,19 +3114,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Numarul maxim de intrebari DNS simultane"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3131,14 +3140,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3157,7 +3166,7 @@ msgstr "Memorie"
 msgid "Memory usage (%)"
 msgstr "Utilizarea memoriei (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3165,7 +3174,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3192,7 +3201,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3200,13 +3209,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Mod"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr ""
 
@@ -3237,8 +3246,8 @@ msgstr ""
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr ""
 
@@ -3306,7 +3315,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr ""
 
@@ -3336,6 +3345,7 @@ msgid "NTP server candidates"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3343,30 +3353,30 @@ msgstr ""
 msgid "Name"
 msgstr "Nume"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Numele interfetei noi"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navigare"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Retea"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Utilitare de retea"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr ""
 
@@ -3392,7 +3402,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr "Nici un server DHCP configurat pentru aceasta interfata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3404,7 +3414,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3412,9 +3422,9 @@ msgstr ""
 msgid "No files found"
 msgstr "Nici un fisier gasit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Nici o informatie disponibila"
@@ -3424,13 +3434,13 @@ msgstr "Nici o informatie disponibila"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Nici o parola setata !"
@@ -3459,8 +3469,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Zgomot"
 
@@ -3473,10 +3483,10 @@ msgid "Noise:"
 msgstr "Zgomot:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3518,11 +3528,11 @@ msgstr ""
 msgid "Notice"
 msgstr "Notificare"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3549,19 +3559,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
@@ -3593,19 +3611,19 @@ msgstr ""
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Optiunea schimbata"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Optiunea eliminata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3718,7 +3736,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3736,11 +3754,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Prezentare generala"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3796,7 +3814,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3851,7 +3869,7 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3862,11 +3880,11 @@ msgstr "Parola"
 msgid "Password authentication"
 msgstr "Autentificarea cu parola"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Parola cheii private"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3885,27 +3903,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Calea catre certificatul CA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Calea catre cheia privata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3964,8 +3982,9 @@ msgstr "Rata phy:"
 msgid "Physical Settings"
 msgstr "Setarile fizice"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -3982,7 +4001,7 @@ msgstr "Packete."
 msgid "Please enter your username and password."
 msgstr "Introdu utilizatorul si parola."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -3994,7 +4013,7 @@ msgstr ""
 msgid "Port"
 msgstr "Port"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -4011,7 +4030,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4041,11 +4060,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -4054,7 +4073,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Procese"
 
@@ -4078,11 +4097,11 @@ msgstr "Protocol"
 msgid "Provide NTP server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -4107,21 +4126,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Calitate"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4129,11 +4148,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -4142,35 +4161,35 @@ msgstr ""
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4178,7 +4197,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4190,15 +4209,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Grafice in timp real"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
@@ -4218,7 +4237,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "Rebooteaza sistemul de operare al dispozitivului tau"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr ""
 
@@ -4262,11 +4281,11 @@ msgstr ""
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Elimina"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Inlocuieste configuratia wireless"
 
@@ -4282,7 +4301,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4305,63 +4324,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4377,11 +4396,11 @@ msgstr "Reseteaza counterii"
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Fisierele de rezolvare si hosturi DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Fisierul de rezolvare"
 
@@ -4390,7 +4409,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4400,7 +4419,7 @@ msgstr "Restart"
 msgid "Restart Firewall"
 msgstr "Restarteaza firewallul"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4417,23 +4436,23 @@ msgstr "Reface backup-ul"
 msgid "Reveal/hide password"
 msgstr "Arata / ascunde parola"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4463,8 +4482,8 @@ msgid "Router Password"
 msgstr "Parola routerului"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Rute"
 
@@ -4486,7 +4505,7 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4494,7 +4513,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4522,8 +4541,8 @@ msgstr "Cheile SSH"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4532,7 +4551,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4541,8 +4560,8 @@ msgstr ""
 msgid "Save"
 msgstr "Salveaza"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Salveaza si aplica"
@@ -4555,7 +4574,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Scan"
 
@@ -4564,11 +4583,11 @@ msgstr "Scan"
 msgid "Scheduled Tasks"
 msgstr "Operatiuni programate"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Sectiune adaugata"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Sectiune eliminata"
 
@@ -4583,9 +4602,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4600,7 +4619,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Setarile serverului"
 
@@ -4613,11 +4632,11 @@ msgstr "Nume serviciu"
 msgid "Service Type"
 msgstr "Tip de serviciu"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Servicii"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4656,11 +4675,11 @@ msgstr "Seteaza serverul DHCP"
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4679,15 +4698,15 @@ msgstr "Opreste aceasta interfata"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Semnal"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4699,11 +4718,12 @@ msgstr ""
 msgid "Signal:"
 msgstr "Semnal:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Marime"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4716,15 +4736,15 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4774,7 +4794,7 @@ msgid ""
 "dead"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4797,7 +4817,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr ""
 
@@ -4811,11 +4831,11 @@ msgstr "Start"
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4832,35 +4852,35 @@ msgstr "Rute statice IPv4"
 msgid "Static IPv6 Routes"
 msgstr "Rute statice IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Rute statice"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "stsatus"
 
@@ -4870,7 +4890,7 @@ msgstr "stsatus"
 msgid "Stop"
 msgstr "Stop"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr ""
 
@@ -4879,15 +4899,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Trimite"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4896,7 +4916,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr ""
 
@@ -4909,15 +4929,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4932,7 +4952,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -4944,15 +4964,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Sistem"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Log de sistem"
 
@@ -4968,11 +4988,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Setarile TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr ""
 
@@ -4981,7 +5001,7 @@ msgstr ""
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr ""
 
@@ -5027,7 +5047,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5037,7 +5057,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5055,7 +5075,7 @@ msgid ""
 "</abbr> <code>/dev/sda1</code>)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5110,7 +5130,7 @@ msgstr ""
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5133,7 +5153,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5190,19 +5210,20 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5215,7 +5236,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5223,7 +5244,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5256,7 +5277,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5297,7 +5318,7 @@ msgstr ""
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5305,7 +5326,7 @@ msgstr ""
 msgid "Timezone"
 msgstr "Fusul orar"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5324,14 +5345,15 @@ msgstr ""
 msgid "Total Available"
 msgstr "Total disponibil"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Trafic"
 
@@ -5339,15 +5361,15 @@ msgstr "Trafic"
 msgid "Transfer"
 msgstr "Transfer"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5355,7 +5377,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Interfata de tunel"
@@ -5371,7 +5393,7 @@ msgid "Tx-Power"
 msgstr "Puterea TX"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Tip"
@@ -5389,11 +5411,11 @@ msgstr "Doar UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Dispozitiv USB"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5458,12 +5480,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Necunoscut"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5472,7 +5494,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5488,7 +5510,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Modificari nesalvate"
 
@@ -5514,7 +5536,7 @@ msgstr "Tipul de protocol neacceptat."
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5529,25 +5551,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5555,11 +5577,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Uptime"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Foloseste <code>/etc/ethers</code>"
 
@@ -5670,7 +5692,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5683,11 +5705,11 @@ msgstr ""
 msgid "Used"
 msgstr "Folosit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "Slot de cheie folosit"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5719,7 +5741,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr "VLANuri pe %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5766,32 +5788,32 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "Sistem deschis WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "Sistem de cheie impartasita WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "Parola WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "Mod WMM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "Parola WPA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5799,14 +5821,6 @@ msgstr ""
 "Criptarea WPA necesita wpa_supplicant (pentru modul client) sau hostapd "
 "(pentru modul AP sau ad-hoc) instalate."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5824,7 +5838,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5841,57 +5855,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Wireless"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Adaptorul wireless"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Retea wireless"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Sumarul wireless"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Securitate wireless"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "Wireless-ul este dezactivat"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "Wireless-ul este ne-asociat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "Reteaua wireless este dezactivata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "Reteaua wireless este activata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Scrie cererile DNS primite in syslog"
 
@@ -5917,9 +5931,9 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -5941,14 +5955,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "oricare"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -5990,11 +6004,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6013,7 +6027,7 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "dezactiveaza"
 
@@ -6030,13 +6044,14 @@ msgstr ""
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "expirat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6088,15 +6103,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6123,23 +6138,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6170,8 +6185,8 @@ msgstr ""
 msgid "routed"
 msgstr "rutat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6192,7 +6207,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6200,7 +6215,7 @@ msgstr ""
 msgid "tagged"
 msgstr "etichetat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6212,8 +6227,9 @@ msgstr ""
 msgid "unknown"
 msgstr "necunoscut"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6241,6 +6257,7 @@ msgid "untagged"
 msgstr "neetichetat"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6253,6 +6270,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6281,6 +6299,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6340,6 +6359,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6365,6 +6387,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6400,7 +6423,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
@@ -6412,6 +6435,12 @@ msgstr "da"
 msgid "« Back"
 msgstr "« Inapoi"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Adresa specificata gresit !"
+
+#~ msgid "Loading"
+#~ msgstr "Incarcare"
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Inregistreaza interfetele"
 
index 7e1e7f69383971332ac6fb57c5e9d653e2e6369e..37d00686851389aaffd7b39ecaac1f069c00ea38 100644 (file)
@@ -25,7 +25,7 @@ msgstr "%.1f дБ"
 msgid "%d Bit"
 msgstr "%d бит"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr "%d неверных полей"
 
@@ -94,7 +94,7 @@ msgstr "-- проверка по uuid --"
 msgid "-- please select --"
 msgstr "-- сделайте выбор --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 "0 = не использовать порог RSSI, 1 = не изменять значение по умолчанию "
@@ -108,7 +108,7 @@ msgstr "Загрузка за 1 минуту:"
 msgid "15 Minute Load:"
 msgstr "Загрузка за 15 минут:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr "4-х значный шестнадцатеричный ID"
 
@@ -121,47 +121,47 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "Загрузка за 5 минут:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr "6-октетный идентификатор в виде шестнадцатеричной строки без двоеточий"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr "802.11r Быстрый Роуминг"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "802.11w Association SA Query максимальное время ожидания"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr "802.11w время ожидания повтора Association SA Query"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr "802.11w Management Frame Protection"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr "802.11w максимальное время ожидания"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr "802.11w время ожидания повтора"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Идентификатор Набора Базовых Сервисов\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Система доменных имён\">DNS</abbr> порт запроса"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Система доменных имен\">DNS</abbr> порт сервера"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -169,11 +169,11 @@ msgstr ""
 "<abbr title=\"Система доменных имен\">DNS</abbr> сервера будут опрошены в "
 "порядке, определенном в resolvfile файле"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Расширенный идентификатор обслуживания\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Интернет протокол версии 4\">IPv4</abbr>-адрес"
@@ -199,7 +199,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-шлюз"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "<abbr title=\"Интернет протокол версии 6\">IPv6</abbr>-суффикс (hex)"
 
@@ -212,16 +212,16 @@ msgstr "Настройка <abbr title=\"Светодиод\">LED</abbr> инд
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Имя <abbr title=\"Светодиод\">LED</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Управление доступом к носителю\">MAC</abbr>-адрес"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"Уникальный идентификатор DHCP\">DUID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -229,7 +229,7 @@ msgstr ""
 "<abbr title=\"максимальное\">Макс.</abbr> кол-во аренд <abbr title="
 "\"Протокол динамической настройки узла\">DHCP</abbr> аренды"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -237,7 +237,7 @@ msgstr ""
 "<abbr title=\"максимальный\">Макс.</abbr><abbr title=\"Extension Mechanisms "
 "for Domain Name System\">EDNS0</abbr> размер пакета"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 "<abbr title=\"максимальное\">Макс.</abbr> кол-во одновременных запросов"
@@ -250,11 +250,11 @@ msgstr ""
 "<br />Внимание: вы должны вручную перезапустить службу cron, если этот файл "
 "был пустым перед внесением ваших изменений."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr "Директория с таким же именем уже существует."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr "Время сессии истекло, требуется повторная аутентификация."
 
@@ -332,8 +332,8 @@ msgstr "Отсутствующий интерфейс"
 msgid "Access Concentrator"
 msgstr "Концентратор доступа"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Точка доступа"
 
@@ -361,12 +361,13 @@ msgstr "Активные соединения"
 msgid "Active DHCP Leases"
 msgstr "Активные DHCP аренды"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Активные DHCPv6 аренды"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -382,7 +383,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Добавить"
 
@@ -416,7 +417,7 @@ msgstr "Добавить экземпляр"
 msgid "Add key"
 msgstr "Добавить ключ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 "Добавить локальный суффикс домена для имен из файла хостов (/etc/hosts)"
@@ -430,11 +431,11 @@ msgstr "Добавить новый интерфейс..."
 msgid "Add peer"
 msgstr "Добавить узел (peer)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Дополнительный hosts файл"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr "Дополнительные файлы серверов"
 
@@ -455,31 +456,31 @@ msgstr "Адрес"
 msgid "Address to access local relay bridge"
 msgstr "Адрес для доступа к локальному мосту-ретранслятору"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Управление"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Дополнительные настройки"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr "Aggregate Transmit Power (ACTATP)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Тревога"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -489,18 +490,18 @@ msgstr "Псевдоним"
 msgid "Alias of \"%s\""
 msgstr "Псевдоним интерфейса \"%s\""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr "Все серверы"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 "Выделять IP-адреса последовательно, начинать с меньшего доступного адреса"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr "Выделять IP-адреса последовательно"
 
@@ -510,25 +511,25 @@ msgstr ""
 "Разрешить <abbr title=\"Secure Shell\">SSH</abbr> аутентификацию с помощью "
 "пароля"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 "Разрешить режиму AP отключение абонентов на основании низкого уровня "
 "подтверждения (Acknowledge) успешности получения TCP-сегментов"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Разрешить все, кроме перечисленных"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr "Разрешить использование стандарта 802.11b"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Разрешить только перечисленные"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Разрешить локальный хост"
 
@@ -547,7 +548,7 @@ msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 "Разрешить пользователю <em>root</em> входить в систему с помощью пароля"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -562,7 +563,7 @@ msgstr "Разрешенные IP-адреса"
 msgid "Always announce default router"
 msgstr "Объявлять всегда, как маршрутизатор по умолчанию"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -645,7 +646,7 @@ msgstr "Объявить DNS домены"
 msgid "Announced DNS servers"
 msgstr "Объявить DNS сервера"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr "Анонимная идентификация"
 
@@ -668,15 +669,20 @@ msgstr "Любая зона"
 msgid "Apply backup?"
 msgstr "Восстановить резервную копию?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Ошибка <code>%h</code> запроса на применение"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr "Применить без проверки"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr "Ожидание применения конфигурации... %d сек"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr "Архитектура"
 
@@ -695,12 +701,12 @@ msgstr ""
 "Назначьте префикс части, используя этот шестнадцатеричный ID вложенного "
 "исправления для этого интерфейса."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Подключенные клиенты"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr "Ассоциации"
 
@@ -715,7 +721,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr "Группа аутентификации"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Аутентификация"
 
@@ -724,7 +730,7 @@ msgstr "Аутентификация"
 msgid "Authentication Type"
 msgstr "Тип аутентификации"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Основной"
 
@@ -732,11 +738,11 @@ msgstr "Основной"
 msgid "Authorization Required"
 msgstr "Выполните аутентификацию"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -817,8 +823,8 @@ msgstr "BR / DMR / AFTR"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -844,16 +850,12 @@ msgstr "Резервное копирование / Перепрошивка"
 msgid "Backup file list"
 msgstr "Список файлов для резервного копирования"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Указан неправильный адрес!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr "Диапазон"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr "Интервал рассылки пакетов Beacon"
 
@@ -868,7 +870,7 @@ msgstr ""
 "состоит из измененных config файлов, отмеченных opkg, необходимых базовых "
 "файлов, а также шаблонов резервного копирования, определенных пользователем."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -886,15 +888,15 @@ msgstr "Открытый туннель для этого интерфейса (
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Скорость"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Переопределение поддельного NX-домена"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Мост"
@@ -912,8 +914,8 @@ msgstr "Номер моста"
 msgid "Bring up on boot"
 msgstr "Запустить при загрузке"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr "Обзор..."
 
@@ -945,13 +947,13 @@ msgstr ""
 msgid "Call failed"
 msgstr "Ошибка вызова"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -968,11 +970,11 @@ msgstr "Категория"
 msgid "Chain"
 msgstr "Цепочка"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Изменения"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr "Изменения были возвращены назад."
 
@@ -984,8 +986,8 @@ msgstr "Изменить пароль администратора для дос
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Канал"
 
@@ -993,7 +995,7 @@ msgstr "Канал"
 msgid "Check filesystems before mount"
 msgstr "Проверка файловых систем перед монтированием"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 "Проверьте эту опцию, чтобы удалить существующие сети беспроводного "
@@ -1013,7 +1015,7 @@ msgid "Choose mtdblock"
 msgstr "Выберите MTD раздел"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -1025,7 +1027,7 @@ msgstr ""
 "заполните поле <em>'создать'</em>, чтобы определить новую зону и прикрепить "
 "к ней этот интерфейс."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -1034,7 +1036,7 @@ msgstr ""
 "беспроводной сети или заполните поле <em>создать</em>, чтобы создать новый "
 "интерфейс."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Алгоритм шифрования"
 
@@ -1058,9 +1060,9 @@ msgstr ""
 "Нажмите \"Сохранить MTD раздел\" для скачивания образа указанного MTD "
 "раздела (ВНИМАНИЕ: ДАННЫЙ ФУНКЦИОНАЛ ТОЛЬКО ДЛЯ ОПЫТНЫХ ПОЛЬЗОВАТЕЛЕЙ)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Клиент"
 
@@ -1092,10 +1094,11 @@ msgid "Close list..."
 msgstr "Закрыть список..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Сбор данных..."
 
@@ -1115,7 +1118,7 @@ msgstr "Ошибка команды"
 msgid "Comment"
 msgstr "Комментарий"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1127,25 +1130,24 @@ msgstr ""
 "Может вызвать проблемы совместимости и снижение надежности согласования "
 "нового ключа, при наличии большого трафика."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Настройка config файла"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
-msgstr "Ошибка конфигурации"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
 msgid "Configuration changes applied."
 msgstr "Конфигурация применена"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
 msgid "Configuration changes have been rolled back!"
 msgstr "Конфигурация возвращена назад!"
 
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
+msgstr "Ошибка конфигурации"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
 msgid "Confirm disconnect"
 msgstr "Подтверждение отключения"
@@ -1168,7 +1170,7 @@ msgstr "Ошибка попытки соединения"
 msgid "Connection lost"
 msgstr "Подключение потеряно"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Соединения"
 
@@ -1178,13 +1180,13 @@ msgstr "Соединения"
 msgid "Contents have been saved."
 msgstr "Содержимое сохранено."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr "Продолжить"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1198,12 +1200,12 @@ msgstr ""
 msgid "Country"
 msgstr "Страна"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Код страны"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Создать / назначить зону сетевого экрана"
 
@@ -1252,15 +1254,15 @@ msgstr ""
 "Настройка поведения светодиодной индикации <abbr title=\"Светодиод\">LED</"
 "abbr> устройства, если это возможно."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr "DAE-клиент"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr "DAE-порт"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr "DAE-секрет"
 
@@ -1268,12 +1270,12 @@ msgstr "DAE-секрет"
 msgid "DHCP Server"
 msgstr "DHCP-сервер"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP и DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1304,7 +1306,7 @@ msgstr "DHCPv6 сервис"
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "Перенаправление запросов DNS"
 
@@ -1312,11 +1314,11 @@ msgstr "Перенаправление запросов DNS"
 msgid "DNS-Label / FQDN"
 msgstr "DNS-Label / FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr "DNSSEC проверка без знака"
 
@@ -1341,10 +1343,11 @@ msgstr "Состояние DSL"
 msgid "DSL line mode"
 msgstr "DSL линейный режим"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr "Интервал DTIM"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
@@ -1358,9 +1361,9 @@ msgstr "Скорость передачи данных"
 msgid "Debug"
 msgstr "Отладка"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "По умолчанию %d"
 
@@ -1405,7 +1408,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1417,15 +1420,15 @@ msgstr "Удалить"
 msgid "Delete key"
 msgstr "Удалить ключ"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr "Ошибка запроса на удаление: %s"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Удалить эту сеть"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Интервал сообщений, регламентирующий доставку трафика"
 
@@ -1433,7 +1436,7 @@ msgstr "Интервал сообщений, регламентирующий д
 msgid "Description"
 msgstr "Описание"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr "Отменить выбор"
 
@@ -1457,7 +1460,7 @@ msgstr "Зона назначения"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1465,7 +1468,7 @@ msgstr "Зона назначения"
 msgid "Device"
 msgstr "Устройство"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Настройка устройства"
 
@@ -1478,7 +1481,7 @@ msgstr "Устройство не активно"
 msgid "Device is restarting…"
 msgstr "Устройство перезапускается..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "Устройство недоступно!"
 
@@ -1486,8 +1489,7 @@ msgstr "Устройство недоступно!"
 msgid "Device unreachable! Still waiting for device..."
 msgstr "Устройство недоступно! Ожидание устройства..."
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Диагностика"
 
@@ -1496,12 +1498,12 @@ msgstr "Диагностика"
 msgid "Dial number"
 msgstr "Dial номер"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Папка"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Отключить"
 
@@ -1522,15 +1524,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "Отключить шифрование"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr "Отключить отслеживание неактивности клиентов"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr "Отключить данную сеть"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1542,17 +1544,19 @@ msgstr "Отключить данную сеть"
 msgid "Disabled"
 msgstr "Отключено"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Не ассоциировать при низком подтверждении"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Отбрасывать ответы внешней сети RFC1918"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr "Отключить"
 
@@ -1562,23 +1566,23 @@ msgid "Disconnection attempt failed"
 msgstr "Ошибка попытки отключения"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr "Отклонить"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Оптимизация расстояния"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Расстояние до самого удалённого сетевого узла в метрах."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1590,21 +1594,21 @@ msgstr ""
 "прокси для сетевых экранов <abbr title=\"Преобразование сетевых адресов"
 "\">NAT</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Не кешировать отрицательные ответы, в т.ч. для несуществующих доменов"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Не перенаправлять запросы, которые не могут быть обработаны публичными DNS-"
 "серверами"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Не перенаправлять обратные DNS-запросы для локальных сетей"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Вы действительно хотите удалить «%s»?"
 
@@ -1616,15 +1620,15 @@ msgstr "Вы действительно хотите удалить следую
 msgid "Do you really want to erase all settings?"
 msgstr "Вы действительно хотите стереть все настройки?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Вы действительно хотите рекурсивно удалить директорию «%s»?"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Требуется домен"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Белый список доменов"
 
@@ -1632,7 +1636,7 @@ msgstr "Белый список доменов"
 msgid "Don't Fragment"
 msgstr "Не фрагментировать"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1698,7 +1702,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "EA-bits длина"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "Метод EAP"
 
@@ -1708,7 +1712,7 @@ msgstr "Метод EAP"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Изменить"
 
@@ -1720,11 +1724,11 @@ msgstr ""
 "Изменить данные конфигурации raw выше, чтобы исправить любую ошибку и "
 "нажмите 'Сохранить', чтобы перезагрузить страницу."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Редактировать эту сеть"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr "Редактировать беспроводную сеть"
 
@@ -1732,8 +1736,8 @@ msgstr "Редактировать беспроводную сеть"
 msgid "Emergency"
 msgstr "Чрезвычайная ситуация"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Включить"
 
@@ -1784,7 +1788,7 @@ msgstr "Включить NTP-клиент"
 msgid "Enable Single DES"
 msgstr "Включить Single DES"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Включить TFTP-сервер"
 
@@ -1792,11 +1796,11 @@ msgstr "Включить TFTP-сервер"
 msgid "Enable VLAN functionality"
 msgstr "Включить поддержку VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr "Включить WPS при нажатии на кнопку, в режиме WPA(2)-PSK/WPA3-SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Включить защиту от атаки KRACK"
 
@@ -1816,7 +1820,7 @@ msgstr "Включить отражение исходящих пакетов"
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr "Включите флаг DF (не Фрагментировать) инкапсулирующих пакетов."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr "Включить данную сеть"
 
@@ -1834,7 +1838,7 @@ msgstr "Включено"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "Включает IGMP snooping на данном мосту"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1857,9 +1861,9 @@ msgstr "Режим инкапсуляции"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Шифрование"
 
@@ -1896,29 +1900,36 @@ msgstr "Ошибка"
 msgid "Errored seconds (ES)"
 msgstr "Ошибочные секунды (ES)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet-адаптер"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet-коммутатор"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr "Исключите интерфейсы"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "Расширять имена узлов"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr "Ожидается шестнадцатеричное значение подсказки присвоения"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr "Ожидается: %s"
 
@@ -1937,11 +1948,11 @@ msgstr ""
 msgid "External"
 msgstr "Внешний"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr "Внешний R0 Key Holder List"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr "Внешний R0 Key Holder List"
 
@@ -1961,15 +1972,15 @@ msgstr "Внешний протокол лог-сервера"
 msgid "Extra SSH command options"
 msgstr "Дополнительные опции команды SSH"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr "FT над DS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr "FT над the Air"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr "FT протокол"
 
@@ -1977,7 +1988,7 @@ msgstr "FT протокол"
 msgid "Failed to change the system password."
 msgstr "Не удалось изменить системный пароль."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 "Не удалось подтвердить применение в течении %d сек., ожидание отката..."
@@ -1986,19 +1997,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Не удалось выполнить действие «/etc/init.d/%s %s»: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Файл"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr "Файл не доступен"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr "Имя файла"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "Имя загрузочного образа, извещаемого клиентам"
 
@@ -2007,11 +2018,11 @@ msgstr "Имя загрузочного образа, извещаемого к
 msgid "Filesystem"
 msgstr "Файловая система"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Фильтровать частные"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Фильтровать бесполезные"
 
@@ -2029,7 +2040,7 @@ msgstr ""
 "информацию об обнаруженных разделах, т.е. выполнить команду 'block detect > /"
 "etc/config/fstab'"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Найти и присоединиться к сети"
 
@@ -2037,7 +2048,7 @@ msgstr "Найти и присоединиться к сети"
 msgid "Finish"
 msgstr "Завершить"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Межсетевой экран"
 
@@ -2057,11 +2068,11 @@ msgstr "Состояние межсетевого экрана"
 msgid "Firmware File"
 msgstr "Файл прошивки"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Версия прошивки"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Фиксированный порт для исходящих DNS-запросов"
 
@@ -2091,11 +2102,11 @@ msgstr "Прошивка..."
 msgid "Force"
 msgstr "Назначить"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr "Принудительно использовать режим 40 МГц"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Назначить CCMP (AES)"
 
@@ -2103,11 +2114,11 @@ msgstr "Назначить CCMP (AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "Назначить DHCP в этой сети, даже если найден другой сервер."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Назначить TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Назначить TKIP и CCMP (AES)"
 
@@ -2139,7 +2150,7 @@ msgstr "Секунды прямой коррекции ошибок (FECS)"
 msgid "Forward broadcast traffic"
 msgstr "Перенаправлять широковещательный трафик"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr "Перенаправлять запросы трафика Mesh"
 
@@ -2147,7 +2158,7 @@ msgstr "Перенаправлять запросы трафика Mesh"
 msgid "Forwarding mode"
 msgstr "Режим перенаправления"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Порог фрагментации"
 
@@ -2165,7 +2176,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "ГГц"
 
@@ -2191,7 +2202,7 @@ msgstr "Неверный адрес шлюза"
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2201,8 +2212,8 @@ msgstr "Основные настройки"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Основные настройки"
 
@@ -2210,7 +2221,7 @@ msgstr "Основные настройки"
 msgid "Generate Config"
 msgstr "Создать config"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr "Создать PMK локально"
 
@@ -2230,9 +2241,9 @@ msgstr "Основные настройки"
 msgid "Global network options"
 msgstr "Основные настройки сети"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Перейти к настройке пароля..."
@@ -2276,7 +2287,7 @@ msgstr ""
 "Здесь вы можете настроить основные параметры вашего устройства, такие как "
 "имя хоста или часовой пояс."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Скрыть <abbr title=\"Расширенный идентификатор сети\">ESSID</abbr>"
 
@@ -2285,9 +2296,10 @@ msgstr "Скрыть <abbr title=\"Расширенный идентификат
 msgid "Hide empty chains"
 msgstr "Скрыть пустые цепочки"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr "Хост"
 
@@ -2308,9 +2320,9 @@ msgid "Host-Uniq tag content"
 msgstr "Содержимое Host-Uniq тега"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2321,7 +2333,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "Имя хоста в DHCP-запросах"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Имена хостов"
 
@@ -2351,7 +2363,7 @@ msgstr "IP-адрес"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr "Неверный IP-адрес"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2359,13 +2371,13 @@ msgstr "Неверный IP-адрес"
 msgid "IP address is missing"
 msgstr "IP-адрес не указан"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2433,6 +2445,8 @@ msgstr "IPv4-в-IPv4 (RFC2003)"
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2443,8 +2457,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2514,6 +2526,7 @@ msgstr "IPv6 направление префикса"
 msgid "IPv6 suffix"
 msgstr "IPv6 суффикс"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2538,7 +2551,7 @@ msgstr "IPv6 через IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6 через IPv4 (6to4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Идентификация EAP"
 
@@ -2615,7 +2628,7 @@ msgstr ""
 "устройство, на котором располагается раздел подкачки, работает гораздо "
 "медленнее, чем <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Игнорировать <code>/etc/hosts</code>"
 
@@ -2623,7 +2636,7 @@ msgstr "Игнорировать <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Игнорировать интерфейс"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Игнорировать файл resolv"
 
@@ -2678,10 +2691,6 @@ msgstr "Скрипт инициализации"
 msgid "Initscripts"
 msgstr "Скрипты инициализации"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr "Для поддержки IPv6, установите пакет iputils-traceroute6"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Установить расширения протокола..."
@@ -2701,7 +2710,7 @@ msgstr "Интерфейс"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr "Интерфейс %q устройство авт.перемещается из %q в %q."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Настройка сети"
 
@@ -2732,7 +2741,7 @@ msgstr "Интерфейс запускается..."
 msgid "Interface is stopping..."
 msgstr "Интерфейс останавливается..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "Имя интерфейса"
 
@@ -2743,7 +2752,7 @@ msgstr "Интерфейс не существует или пока не под
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Интерфейсы"
 
@@ -2790,7 +2799,7 @@ msgstr "Неверное шестнадцатеричное значение"
 msgid "Invalid username and/or password! Please try again."
 msgstr "Неверный логин и/или пароль! Попробуйте снова."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr "Изолировать клиентов"
 
@@ -2802,22 +2811,22 @@ msgstr ""
 "Оказалось, что вы пытаетесь прошить устройство прошивкой, которая по размеру "
 "не помещается в чип флэш-памяти, проверьте ваш файл прошивки!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Требуется JavaScript!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Подключение к сети"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Найденные точки доступа Wi-Fi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr "Подключение к сети: %q"
 
@@ -2825,24 +2834,24 @@ msgstr "Подключение к сети: %q"
 msgid "Keep settings and retain the current configuration"
 msgstr "Сохранить настройки и оставить текущую конфигурацию"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Журнал ядра"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Версия ядра"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Пароль (ключ)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Ключ №%d"
 
@@ -2902,20 +2911,24 @@ msgstr "Задержка"
 msgid "Leaf"
 msgstr "Лист"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "Время аренды адреса"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Оставшееся время аренды"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Файл аренд"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Оставшееся время аренды"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2930,7 +2943,7 @@ msgstr "Оставьте поле пустым для автоопределен
 msgid "Leave empty to use the current WAN address"
 msgstr "Оставьте пустым для использования текущего адреса WAN"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "События:"
 
@@ -2938,11 +2951,11 @@ msgstr "События:"
 msgid "Limit"
 msgstr "Предел"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr "Ограничение сервиса DNS, для подсетей интерфейса использующего DNS."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "Ограничьте прослушивание этих интерфейсов и замыкание на себя."
 
@@ -2962,11 +2975,11 @@ msgstr "Состояние Линии"
 msgid "Line Uptime"
 msgstr "Время бесперебойной работы линии"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Подключение"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2974,7 +2987,7 @@ msgstr ""
 "Список <abbr title=\"Domain Name System\">DNS</abbr>-серверов для "
 "перенаправления запросов"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2988,7 +3001,7 @@ msgstr ""
 "PMK-R1 из R0KH , который использовался STA во время начальной ассоциации "
 "доменов Mobility."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -3006,15 +3019,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "Список файлов ключей SSH для авторизации"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Список доменов, для которых разрешены ответы RFC1918"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Список хостов, поставляющих поддельные результаты домена NX"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr "Интерфейс для входящих соединений"
 
@@ -3028,28 +3041,24 @@ msgstr ""
 "Принимать подключения только на указанном интерфейсе или, если интерфейс не "
 "задан, на всех интерфейсах"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "Порт для входящих DNS-запросов"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Загрузка"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Средняя загрузка"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Загружаем"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr "Загрузка содержимого директории..."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -3077,7 +3086,7 @@ msgstr "Локальный IPv4-адрес"
 msgid "Local IPv6 address"
 msgstr "Локальный IPv6-адрес"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr "Только локальный DNS"
 
@@ -3085,16 +3094,16 @@ msgstr "Только локальный DNS"
 msgid "Local Startup"
 msgstr "Запуск пакетов и служб пользователя, при включении устройства"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Дата и время"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Локальный домен"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -3103,17 +3112,17 @@ msgstr ""
 "передаются. И разрешаются только из файла DHCP (/etc/config/dhcp) или файла "
 "хостов (/etc/hosts)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Суффикс локального домена, который будет добавлен к DHCP-именам и записи "
 "файла хостов (/etc/hosts)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Локальный сервер"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3121,7 +3130,7 @@ msgstr ""
 "Локализировать имя хоста в зависимости от запрашиваемой подсети, если "
 "доступно несколько IP-адресов"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Локализовывать запросы"
 
@@ -3129,7 +3138,7 @@ msgstr "Локализовывать запросы"
 msgid "Log output level"
 msgstr "Запись событий"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Запись запросов"
 
@@ -3141,7 +3150,7 @@ msgstr "Настройка журнала"
 msgid "Login"
 msgstr "Войти"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Выйти"
 
@@ -3159,23 +3168,23 @@ msgid "MAC"
 msgstr "MAC"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-адрес"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Фильтр MAC-адресов"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "MAC-фильтр"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "Список MAC"
 
@@ -3199,7 +3208,7 @@ msgstr ""
 msgid "MD5"
 msgstr "MD5"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "МГц"
 
@@ -3227,7 +3236,7 @@ msgstr ""
 msgid "Manual"
 msgstr "Вручную"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr "Мастер"
@@ -3236,19 +3245,19 @@ msgstr "Мастер"
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Max. Attainable Data Rate (ATTNDR)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr "Максимально разрешенное значение интервала прослушивания клиента"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Максимальное количество активных арендованных DHCP-адресов"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Максимально допустимое количество одновременных DNS-запросов"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Максимально допустимый размер UDP пакетов EDNS.0"
 
@@ -3262,14 +3271,14 @@ msgstr "Максимальное время ожидания готовност
 msgid "Maximum number of leased addresses."
 msgstr "Максимальное количество арендованных адресов"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr "Максимальная мощность передачи"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3288,7 +3297,7 @@ msgstr "Оперативная память (RAM)"
 msgid "Memory usage (%)"
 msgstr "Использование памяти (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr "Mesh"
 
@@ -3296,7 +3305,7 @@ msgstr "Mesh"
 msgid "Mesh ID"
 msgstr "Mesh ID"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr "Mesh ID"
 
@@ -3323,7 +3332,7 @@ msgstr "Зеркальный исходящий порт"
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr "Мобильный домен"
 
@@ -3331,13 +3340,13 @@ msgstr "Мобильный домен"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Режим"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "Модель"
 
@@ -3368,8 +3377,8 @@ msgstr "Время ожидания инициализации модема"
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Монитор"
 
@@ -3439,7 +3448,7 @@ msgstr "Переместить вниз"
 msgid "Move up"
 msgstr "Переместить вверх"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3469,6 +3478,7 @@ msgid "NTP server candidates"
 msgstr "Список NTP-серверов"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3476,30 +3486,30 @@ msgstr "Список NTP-серверов"
 msgid "Name"
 msgstr "Имя"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Имя новой сети"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Навигация"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Сеть"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Сетевые утилиты"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "Образ системы для сетевой загрузки"
 
@@ -3525,7 +3535,7 @@ msgstr "Нет"
 msgid "No DHCP Server configured for this interface"
 msgstr "DHCP-сервер не настроен для этого интерфейса"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr "Без шифрования"
 
@@ -3537,7 +3547,7 @@ msgstr "Без NAT-T"
 msgid "No data received"
 msgstr "Данные не получены"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr "Нет элементов в этом каталоге"
 
@@ -3545,9 +3555,9 @@ msgstr "Нет элементов в этом каталоге"
 msgid "No files found"
 msgstr "Файлы не найдены"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Нет доступной информации"
@@ -3557,13 +3567,13 @@ msgstr "Нет доступной информации"
 msgid "No matching prefix delegation"
 msgstr "Отсутствует соответствующая делегация префикса"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Отключить кэш отрицательных ответов"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Пароль не установлен!"
@@ -3592,8 +3602,8 @@ msgstr "Зона не присвоена"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Шум"
 
@@ -3606,10 +3616,10 @@ msgid "Noise:"
 msgstr "Шум:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
-msgstr "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
+msgstr "Non Pre-emptive CRC errors (CRC_P)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr "Не использовать wildcard"
 
@@ -3651,11 +3661,11 @@ msgstr "Не поддерживается"
 msgid "Notice"
 msgstr "Заметка"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "DNS-запрос"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 "Количество кэшированных DNS записей (максимум — 10000, 0 — отключить "
@@ -3684,19 +3694,27 @@ msgstr "Obfuscated Password"
 msgid "Obtain IPv6-Address"
 msgstr "Получение IPv6-адреса"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "Задержка выключенного состояния"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr "On-link маршрут"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "Задержка включенного состояния"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "Должен быть указан либо MAC-адрес, либо имя хоста!"
 
@@ -3728,19 +3746,19 @@ msgstr "Открыть список..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr "OpenConnect (CISCO AnyConnect)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr "Настройка частоты"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Опция изменена"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Опция удалена"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr "Необязательно"
@@ -3867,7 +3885,7 @@ msgstr "Отвергать TOS"
 msgid "Override TTL"
 msgstr "Отвергать TTL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr "Назначить имя интерфейса по умолчанию"
 
@@ -3887,11 +3905,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr "Назначить таблицу внутренних маршрутов"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Обзор"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Перезаписать существующий файл «%s»?"
 
@@ -3947,7 +3965,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "PIN код отвергнут"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr "PMK R1 Push"
 
@@ -4002,7 +4020,7 @@ msgid "Part of zone %q"
 msgstr "Часть зоны %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -4013,11 +4031,11 @@ msgstr "Пароль"
 msgid "Password authentication"
 msgstr "С помощью пароля"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Пароль к Приватному ключу"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr "Пароль к внутреннему Приватному ключу"
 
@@ -4036,27 +4054,27 @@ msgstr "Пароль2"
 msgid "Paste or drag SSH key file…"
 msgstr "Перетащите файл SSH ключа или вставьте содержимое..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Путь к CA-сертификату"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Путь к Client-сертификату"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Путь к Приватному ключу"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr "Путь к внутренним CA-сертификатам"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr "Путь к внутренним Client-сертификатам"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr "Путь к внутреннему Приватному ключу"
 
@@ -4115,8 +4133,9 @@ msgstr "Скорость:"
 msgid "Physical Settings"
 msgstr "Настройки канала"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Пинг-запрос"
 
@@ -4133,7 +4152,7 @@ msgstr "Пакетов"
 msgid "Please enter your username and password."
 msgstr "Введите логин и пароль."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr "Пожалуйста, выберите файл для загрузки."
 
@@ -4145,7 +4164,7 @@ msgstr "Политика"
 msgid "Port"
 msgstr "Порт"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr "Порт %s"
 
@@ -4162,8 +4181,8 @@ msgid "Power Management Mode"
 msgstr "Режим управления питанием"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
-msgstr "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
+msgstr "Pre-emptive CRC errors (CRCP_P)"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
 msgid "Prefer LTE"
@@ -4194,11 +4213,11 @@ msgstr ""
 "Предполагать, что узел недоступен после указанного количества ошибок "
 "получения эхо-пакета LCP, введите '0' для игнорирования ошибок"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr "Запретить прослушивание этих интерфейсов."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Не позволяет клиентам обмениваться друг с другом информацией"
 
@@ -4207,7 +4226,7 @@ msgid "Private Key"
 msgstr "Приватный ключ"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Процессы"
 
@@ -4231,11 +4250,11 @@ msgstr "Протокол"
 msgid "Provide NTP server"
 msgstr "Включить NTP-сервер"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "Предоставлять новую сеть"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Псевдо Ad-Hoc (ahdemo)"
 
@@ -4266,11 +4285,11 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMI сотовый"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Качество"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4278,11 +4297,11 @@ msgstr ""
 "Опрашивать все имеющиеся внешние <abbr title=\"Domain Name System\">DNS</"
 "abbr>-серверы"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr "R0 Key время жизни"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr "R1 Key Holder"
 
@@ -4290,11 +4309,11 @@ msgstr "R1 Key Holder"
 msgid "RFC3947 NAT-T mode"
 msgstr "RFC3947 NAT-T режим"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr "Порог RSSI для присоединения"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "Порог RTS/CTS"
 
@@ -4303,35 +4322,35 @@ msgstr "Порог RTS/CTS"
 msgid "RX"
 msgstr "Получение (RX)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "Скорость получения"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr "Скорость получения / Скорость отправки"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Порт Radius-Accounting"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr "Секрет Radius-Accounting"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Сервер Radius-Accounting"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Порт Radius-Authentication"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr "Секрет Radius-Authentication"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Сервер Radius-Authentication"
 
@@ -4341,7 +4360,7 @@ msgstr ""
 "Строка в шестнадцатеричном коде. Оставьте пустой, если ваш провайдер не "
 "требует этого"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4353,15 +4372,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "Вы действительно хотите изменить протокол?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Графики в реальном времени"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr "Срок реассоциации"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "Защита от DNS Rebinding"
 
@@ -4382,7 +4401,7 @@ msgid "Reboots the operating system of your device"
 msgstr ""
 "Программная перезагрузка вашего устройства, т.е. выполнить команду 'reboot'"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Приём"
 
@@ -4426,11 +4445,11 @@ msgstr "Удалённый IPv4-адрес"
 msgid "Remote IPv4 address or FQDN"
 msgstr "Удалённый IPv4-адрес или FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Удалить"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Заменить настройку беспроводного соединения"
 
@@ -4446,7 +4465,7 @@ msgstr "Запрос IPv6 префикс длины"
 msgid "Request timeout"
 msgstr "Таймаут запроса"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr "Обязательно"
 
@@ -4472,27 +4491,27 @@ msgstr ""
 "Обязательно. IP-адреса и префиксы, которые разрешено использовать этому пиру "
 "внутри туннеля. Обычно IP-адреса и сети пира маршрутизируются через туннель."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr "Требуется hostapd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr "Требуется hostapd с поддержкой EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr "Требуется hostapd с поддержкой OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr "Требуется hostapd с поддержкой SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
@@ -4500,7 +4519,7 @@ msgstr ""
 "Требуется 'полная' версия wpad/hostapd и поддержка со стороны WiFi драйвера  "
 "в  <br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4508,31 +4527,31 @@ msgstr ""
 "Требуется поддержка внешней сетью DNSSEC; убедитесь, что ответы не "
 "подписанного домена действительно поступают от не подписанных доменов"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr "Требуется wpa-supplicant"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr "Требуется wpa-supplicant с поддержкой EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr "Требуется wpa-supplicant с поддержкой OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr "Требуется wpa-supplicant с поддержкой SAE"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4548,11 +4567,11 @@ msgstr "Сбросить счётчики"
 msgid "Reset to defaults"
 msgstr "Сбросить на значения по умолчанию"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Файлы resolv и hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Файл resolv"
 
@@ -4561,7 +4580,7 @@ msgid "Resource not found"
 msgstr "Ресурс не найден"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4571,7 +4590,7 @@ msgstr "Перезапустить"
 msgid "Restart Firewall"
 msgstr "Перезапустить межсетевой экран"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr "Перезапустить радио-интерфейс"
 
@@ -4588,23 +4607,23 @@ msgstr "Восстановить резервную копию"
 msgid "Reveal/hide password"
 msgstr "Показать/скрыть пароль"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Вернуть"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr "Вернуть изменения"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Ошибка <code>%h</code> отмены конфигурации"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr "Отмена конфигурации..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Корневая директория для файлов сервера, вроде TFTP"
 
@@ -4634,8 +4653,8 @@ msgid "Router Password"
 msgstr "Пароль маршрутизатора"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Маршруты"
 
@@ -4659,7 +4678,7 @@ msgstr "Проверять файловую систему перед монти
 msgid "Run filesystem check"
 msgstr "Проверить"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr "Ошибка исполнения"
 
@@ -4667,7 +4686,7 @@ msgstr "Ошибка исполнения"
 msgid "SHA256"
 msgstr "SHA256"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr "SNR"
 
@@ -4695,8 +4714,8 @@ msgstr "SSH ключи"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4705,7 +4724,7 @@ msgid "SWAP"
 msgstr "Разделы подкачки (swap)"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4714,8 +4733,8 @@ msgstr "Разделы подкачки (swap)"
 msgid "Save"
 msgstr "Сохранить"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Сохранить и применить"
@@ -4728,7 +4747,7 @@ msgstr "Сохранить MTD раздел"
 msgid "Save mtdblock contents"
 msgstr "Сохранить содержимое MTD раздела"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Поиск"
 
@@ -4737,11 +4756,11 @@ msgstr "Поиск"
 msgid "Scheduled Tasks"
 msgstr "Запланированные задания"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Строки добавлены"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Строки удалены"
 
@@ -4759,9 +4778,9 @@ msgstr ""
 "формата завершается с ошибкой. Используйте эту опцию только если уверены, "
 "что файл образа корректный и предназначен именно для данного устройства!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr "Выбрать файл..."
 
@@ -4778,7 +4797,7 @@ msgstr ""
 "Отправлять эхо-пакеты LCP с указанным интервалом (секунды), эффективно "
 "только в сочетании с порогом ошибок"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Настройки сервера"
 
@@ -4791,11 +4810,11 @@ msgstr "Имя службы"
 msgid "Service Type"
 msgstr "Тип службы"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Сервисы"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr "Сессия истекла"
 
@@ -4835,11 +4854,11 @@ msgstr "Настроить сервер DHCP"
 msgid "Severely Errored Seconds (SES)"
 msgstr "Секунды с большим числом ошибок (SES)."
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr "Short GI"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr "Короткая преамбула"
 
@@ -4858,15 +4877,15 @@ msgstr "Выключить этот интерфейс"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Сигнал"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr "Сигнал / шум"
 
@@ -4878,11 +4897,12 @@ msgstr "Затухание сигнала (SATN)"
 msgid "Signal:"
 msgstr "Сигнал:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Размер"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr "Размер кэша DNS запроса"
 
@@ -4895,15 +4915,15 @@ msgstr "Размер ZRam в мегабайтах"
 msgid "Skip"
 msgstr "Пропустить"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Перейти к содержимому"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Перейти к навигации"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Программное обеспечение VLAN"
@@ -4959,7 +4979,7 @@ msgid ""
 msgstr ""
 "Максимальное количество секунд, после которого узлы считаются отключёнными"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4990,7 +5010,7 @@ msgstr ""
 "Укажите MTU (Максимальный Объем Данных), отличный от стандартного (1280 "
 "байт)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Укажите закрытый ключ."
 
@@ -5004,11 +5024,11 @@ msgstr "Старт"
 msgid "Start priority"
 msgstr "Приоритет"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr "Применение конфигурации..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr "Начато сканирование беспроводных сетей..."
 
@@ -5025,21 +5045,21 @@ msgstr "Статические маршруты IPv4"
 msgid "Static IPv6 Routes"
 msgstr "Статические маршруты IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Постоянные аренды"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Статические маршруты"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Статический адрес"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -5049,14 +5069,14 @@ msgstr ""
 "имён DHCP-клиентам. Постоянная аренда также необходима для статических "
 "интерфейсов, в которых обслуживаются только клиенты с присвоенными адресами."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr "Максимально допустимое время бездействия клиента"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Состояние"
 
@@ -5066,7 +5086,7 @@ msgstr "Состояние"
 msgid "Stop"
 msgstr "Остановить"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Строгий порядок"
 
@@ -5075,15 +5095,15 @@ msgid "Strong"
 msgstr "Сильная"
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Применить"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr "Подавить логирование"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "Подавить логирование стандартной работы этих протоколов"
 
@@ -5092,7 +5112,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Коммутатор"
 
@@ -5107,15 +5127,15 @@ msgstr ""
 "Коммутатор %q имеет неизвестную топологию — настройки VLAN не могут быть "
 "точными."
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr "Изменить маску порта"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Изменить VLAN"
@@ -5130,7 +5150,7 @@ msgstr "Изменить протокол"
 msgid "Switch to CIDR list notation"
 msgstr "Переключить в формат CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr "Символическая ссылка"
 
@@ -5142,15 +5162,15 @@ msgstr "Синхронизировать с NTP-сервером"
 msgid "Sync with browser"
 msgstr "Синхронизировать с браузером"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Система"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Системный журнал"
 
@@ -5166,11 +5186,11 @@ msgstr "Размер системного журнала"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Настройки TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "TFTP сервер root"
 
@@ -5179,7 +5199,7 @@ msgstr "TFTP сервер root"
 msgid "TX"
 msgstr "Передача (TX)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "Cкорость передачи"
 
@@ -5228,7 +5248,7 @@ msgid ""
 msgstr ""
 "Назначенный провайдеру префикс IPv6, обычно заканчивается на <code>::</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5240,7 +5260,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr "Не удалось загрузить config файл из-за следующей ошибки:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5266,7 +5286,7 @@ msgstr ""
 "Устройство или раздел (<abbr title=\"например\">напр.</abbr> <code>/dev/"
 "sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5328,7 +5348,7 @@ msgstr "Длина префикса IPv6 в битах"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr "Локальный адрес IPv4, по которому создается туннель (необязательно)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr "Имя сети уже используется"
 
@@ -5358,7 +5378,7 @@ msgstr "Команда reboot завершилась с кодом ошибки
 msgid "The restore command failed with code %d"
 msgstr "Команда restore завершилась с кодом ошибки %d"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr "Выбранный режим %s несовместим с шифрованием %s"
 
@@ -5426,19 +5446,20 @@ msgstr ""
 "Загруженный файл прошивки не поддерживается. Проверьте, что вы загрузили "
 "подходящую прошивку для чипа вашего устройства."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr "Нет активных арендованных адресов"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr "Нет изменений для применения"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5451,7 +5472,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "IPv4-адрес ретранслятора"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr "Этот тип аутентификации не применим к выбранному методу EAP"
 
@@ -5459,7 +5480,7 @@ msgstr "Этот тип аутентификации не применим к в
 msgid "This does not look like a valid PEM file"
 msgstr "Это не похоже на корректный PEM файл"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5505,7 +5526,7 @@ msgstr ""
 "Это локальный адрес, назначенный туннельным брокером, обычно заканчивается "
 "на <code>...:2/64</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5551,7 +5572,7 @@ msgstr "Здесь не содержатся необходимые значен
 msgid "Time Synchronization"
 msgstr "Синхронизация времени"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr "Интервал регенерации ключей GTK"
 
@@ -5559,7 +5580,7 @@ msgstr "Интервал регенерации ключей GTK"
 msgid "Timezone"
 msgstr "Часовой пояс"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr "Аутентификация..."
 
@@ -5582,14 +5603,15 @@ msgstr "Тон"
 msgid "Total Available"
 msgstr "Всего доступно"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Трассировка"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Трафик"
 
@@ -5597,15 +5619,15 @@ msgstr "Трафик"
 msgid "Transfer"
 msgstr "Передача"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Передача"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "Назначить"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "Режим работы"
 
@@ -5613,7 +5635,7 @@ msgstr "Режим работы"
 msgid "Tunnel ID"
 msgstr "Идентификатор туннеля"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Интерфейс туннеля"
@@ -5629,7 +5651,7 @@ msgid "Tx-Power"
 msgstr "Мощность передатчика"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Тип"
@@ -5647,11 +5669,11 @@ msgstr "Только UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB устройство"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr "USB порты"
 
@@ -5716,12 +5738,12 @@ msgstr "Секунды неготовности (UAS)"
 msgid "Unexpected reply data format"
 msgstr "Не ожидаемый формат данных ответа"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Неизвестно"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Неизвестная ошибка (%s)"
@@ -5730,7 +5752,7 @@ msgstr "Неизвестная ошибка (%s)"
 msgid "Unknown error code"
 msgstr "Неизвестный код ошибки"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5746,7 +5768,7 @@ msgstr "Отмонтировать"
 msgid "Unnamed key"
 msgstr "Ключ без имени"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Не принятые изменения"
 
@@ -5772,7 +5794,7 @@ msgstr "Не поддерживаемый тип протокола."
 msgid "Up"
 msgstr "Вверх"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr "Загрузить"
 
@@ -5788,25 +5810,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Загрузка архива..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr "Загрузка файла"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr "Загрузка файла..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr "Ошибка запроса на загрузку: %d %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr "Загрузка файла..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5817,11 +5839,11 @@ msgstr ""
 "обновлённой конфигурации."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Время работы"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Использовать <code>/etc/ethers</code>"
 
@@ -5932,7 +5954,7 @@ msgstr "Использовать метрику шлюза"
 msgid "Use routing table"
 msgstr "Использовать таблицу маршрутизации"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5951,11 +5973,11 @@ msgstr ""
 msgid "Used"
 msgstr "Использовано"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "Используемый слот ключа"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5989,7 +6011,7 @@ msgstr "VDSL"
 msgid "VLANs on %q"
 msgstr "VLANы на %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr "VPN"
 
@@ -6037,32 +6059,32 @@ msgstr "Проверка загруженного файла образа."
 msgid "Virtual dynamic interface"
 msgstr "Виртуальный динамический интерфейс"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "Открытая система WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "Общий ключ WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "Пароль WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "Режим WMM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "Пароль WPA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -6070,14 +6092,6 @@ msgstr ""
 "Необходимо установить wpa_supplicant (режим клиента) или hostapd (режим "
 "точки доступа или ad-hoc) для поддержки шифрования WPA."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "Ожидание завершения выполнения команды..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr "Ожидание применения конфигурации... %d сек"
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr "Ожидание подключения устройства..."
@@ -6097,7 +6111,7 @@ msgstr ""
 msgid "Weak"
 msgstr "Слабая"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -6117,57 +6131,57 @@ msgstr "Ширина"
 msgid "WireGuard VPN"
 msgstr "WireGuard VPN"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Wi-Fi"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Беспроводной адаптер"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Беспроводная сеть"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Список беспроводных сетей"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Безопасность беспроводной сети"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr "Миграция беспроводной конфигурации"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "Беспроводная сеть отключена"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "Беспроводная сеть не связана"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "Беспроводная сеть отключена"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "Беспроводная сеть включена"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Записывать полученные DNS-запросы в системный журнал"
 
@@ -6199,9 +6213,9 @@ msgstr ""
 "если вы выключите один из основных скриптов инициализации (например "
 "'network'), ваше устройство может оказаться недоступным!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6225,14 +6239,14 @@ msgstr "Настройки ZRam"
 msgid "ZRam Size"
 msgstr "Размер ZRam"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "любой"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6274,11 +6288,11 @@ msgstr "Создаёт мост для выбранных сетевых инт
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6297,7 +6311,7 @@ msgstr "Создаёт мост для выбранных сетевых инт
 msgid "dBm"
 msgstr "дБм"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "отключить"
 
@@ -6314,13 +6328,14 @@ msgstr "отключено"
 msgid "driver default"
 msgstr "умолчания драйвера"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "истекло"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6374,15 +6389,15 @@ msgstr "ключ длиной от 8 до 63 символов"
 msgid "key with either 5 or 13 characters"
 msgstr "ключ длиной 5 или 13 символов"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "Локальный <abbr title=\"Служба доменных имён\">DNS</abbr>-файл"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr "средняя безопасность"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr "минут(ы)"
 
@@ -6409,23 +6424,23 @@ msgid "not present"
 msgstr "не существует"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "выключено"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "включено"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr "открытая сеть"
 
@@ -6456,8 +6471,8 @@ msgstr "режим передачи"
 msgid "routed"
 msgstr "маршрутизируемый"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr "секунды"
 
@@ -6478,7 +6493,7 @@ msgstr "stateless"
 msgid "stateless + stateful"
 msgstr "stateless + stateful"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr "высокая безопасность"
 
@@ -6486,7 +6501,7 @@ msgstr "высокая безопасность"
 msgid "tagged"
 msgstr "с тегом"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "единицы измерения времени (TUs / 1.024 ms) [1000-65535]"
 
@@ -6498,8 +6513,9 @@ msgstr "уникальное значение"
 msgid "unknown"
 msgstr "неизвестный"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6527,6 +6543,7 @@ msgid "untagged"
 msgstr "без тега"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr "верный IP-адрес"
 
@@ -6539,6 +6556,7 @@ msgid "valid IPv4 CIDR"
 msgstr "верная IPv4 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr "верный IPv4 адрес"
 
@@ -6567,6 +6585,7 @@ msgid "valid IPv6 CIDR"
 msgstr "верная IPv6 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr "верный IPv6 адрес"
 
@@ -6626,6 +6645,9 @@ msgstr "верное имя хоста:порт"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr "верное имя хоста"
 
@@ -6651,6 +6673,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr "верный порт или диапазон портов (порт1-порт2)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr "верное значение порта"
 
@@ -6686,7 +6709,7 @@ msgstr "значение длиной %d или менее символов"
 msgid "value with at most %d characters"
 msgstr "значение длиной %d или более символов"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr "низкая безопасность"
 
@@ -6698,6 +6721,18 @@ msgstr "да"
 msgid "« Back"
 msgstr "« Назад"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Указан неправильный адрес!"
+
+#~ msgid "Install iputils-traceroute6 for IPv6 traceroute"
+#~ msgstr "Для поддержки IPv6, установите пакет iputils-traceroute6"
+
+#~ msgid "Loading"
+#~ msgstr "Загружаем"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Ожидание завершения выполнения команды..."
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Назначить интерфейсы..."
 
index 5b3a7888d9dbf559be2202e54bc40b8f536778ef..089f177f6cd1438bd336a65bdb18827eb17edc01 100644 (file)
@@ -18,7 +18,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -87,7 +87,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -99,7 +99,7 @@ msgstr ""
 msgid "15 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -112,57 +112,57 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr ""
@@ -187,7 +187,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -200,28 +200,28 @@ msgstr ""
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 
@@ -231,11 +231,11 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -310,8 +310,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr ""
 
@@ -337,12 +337,13 @@ msgstr ""
 msgid "Active DHCP Leases"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr ""
@@ -358,7 +359,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr ""
 
@@ -392,7 +393,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -405,11 +406,11 @@ msgstr ""
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -430,31 +431,31 @@ msgstr ""
 msgid "Address to access local relay bridge"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -464,17 +465,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -482,23 +483,23 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr ""
 
@@ -514,7 +515,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -527,7 +528,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -606,7 +607,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -629,15 +630,20 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -653,12 +659,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -671,7 +677,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr ""
 
@@ -680,7 +686,7 @@ msgstr ""
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr ""
 
@@ -688,11 +694,11 @@ msgstr ""
 msgid "Authorization Required"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -767,8 +773,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr ""
 
@@ -794,16 +800,12 @@ msgstr ""
 msgid "Backup file list"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr ""
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -815,7 +817,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -831,15 +833,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr ""
@@ -857,8 +859,8 @@ msgstr ""
 msgid "Bring up on boot"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -889,13 +891,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -912,11 +914,11 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -928,8 +930,8 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr ""
 
@@ -937,7 +939,7 @@ msgstr ""
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -955,7 +957,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -963,13 +965,13 @@ msgid ""
 "interface to it."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr ""
 
@@ -989,9 +991,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr ""
 
@@ -1021,10 +1023,11 @@ msgid "Close list..."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr ""
 
@@ -1044,7 +1047,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1052,23 +1055,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr ""
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1093,7 +1095,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr ""
 
@@ -1103,13 +1105,13 @@ msgstr ""
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1120,12 +1122,12 @@ msgstr ""
 msgid "Country"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr ""
 
@@ -1170,15 +1172,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1186,12 +1188,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1222,7 +1224,7 @@ msgstr ""
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1230,11 +1232,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1259,10 +1261,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr ""
@@ -1276,9 +1279,9 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr ""
 
@@ -1320,7 +1323,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1332,15 +1335,15 @@ msgstr ""
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1348,7 +1351,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1372,7 +1375,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1380,7 +1383,7 @@ msgstr ""
 msgid "Device"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr ""
 
@@ -1393,7 +1396,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1401,8 +1404,7 @@ msgstr ""
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr ""
 
@@ -1411,12 +1413,12 @@ msgstr ""
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr ""
 
@@ -1435,15 +1437,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1455,17 +1457,19 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1475,23 +1479,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1499,19 +1503,19 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1523,15 +1527,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1539,7 +1543,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1598,7 +1602,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr ""
 
@@ -1608,7 +1612,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr ""
 
@@ -1618,11 +1622,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1630,8 +1634,8 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr ""
 
@@ -1680,7 +1684,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr ""
 
@@ -1688,11 +1692,11 @@ msgstr ""
 msgid "Enable VLAN functionality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1712,7 +1716,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1730,7 +1734,7 @@ msgstr ""
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1751,9 +1755,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr ""
 
@@ -1790,29 +1794,36 @@ msgstr ""
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1829,11 +1840,11 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1853,15 +1864,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1869,7 +1880,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1877,19 +1888,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1898,11 +1909,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr ""
 
@@ -1917,7 +1928,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr ""
 
@@ -1925,7 +1936,7 @@ msgstr ""
 msgid "Finish"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr ""
 
@@ -1945,11 +1956,11 @@ msgstr ""
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1979,11 +1990,11 @@ msgstr ""
 msgid "Force"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1991,11 +2002,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -2027,7 +2038,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2035,7 +2046,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2051,7 +2062,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr ""
 
@@ -2077,7 +2088,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2087,8 +2098,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr ""
 
@@ -2096,7 +2107,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2116,9 +2127,9 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
@@ -2160,7 +2171,7 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2169,9 +2180,10 @@ msgstr ""
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2192,9 +2204,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2205,7 +2217,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr ""
 
@@ -2235,7 +2247,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2243,13 +2255,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr ""
@@ -2317,6 +2329,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2327,8 +2341,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr ""
@@ -2398,6 +2410,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2422,7 +2435,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr ""
 
@@ -2489,7 +2502,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2497,7 +2510,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr ""
 
@@ -2549,10 +2562,6 @@ msgstr ""
 msgid "Initscripts"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr ""
@@ -2572,7 +2581,7 @@ msgstr ""
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2603,7 +2612,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr ""
 
@@ -2614,7 +2623,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr ""
 
@@ -2659,7 +2668,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2669,22 +2678,22 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2692,24 +2701,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr ""
 
@@ -2769,16 +2778,20 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
@@ -2797,7 +2810,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr ""
 
@@ -2805,11 +2818,11 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2829,17 +2842,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2848,7 +2861,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2861,15 +2874,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2881,28 +2894,24 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2930,7 +2939,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -2938,36 +2947,36 @@ msgstr ""
 msgid "Local Startup"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr ""
 
@@ -2975,7 +2984,7 @@ msgstr ""
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr ""
 
@@ -2987,7 +2996,7 @@ msgstr ""
 msgid "Login"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr ""
 
@@ -3005,23 +3014,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr ""
 
@@ -3045,7 +3054,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr ""
 
@@ -3071,7 +3080,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3080,19 +3089,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3106,14 +3115,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3132,7 +3141,7 @@ msgstr ""
 msgid "Memory usage (%)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3140,7 +3149,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3167,7 +3176,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3175,13 +3184,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr ""
 
@@ -3212,8 +3221,8 @@ msgstr ""
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr ""
 
@@ -3281,7 +3290,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr ""
 
@@ -3311,6 +3320,7 @@ msgid "NTP server candidates"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3318,30 +3328,30 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr ""
 
@@ -3367,7 +3377,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3379,7 +3389,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3387,9 +3397,9 @@ msgstr ""
 msgid "No files found"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr ""
@@ -3399,13 +3409,13 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr ""
@@ -3434,8 +3444,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr ""
 
@@ -3448,10 +3458,10 @@ msgid "Noise:"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3493,11 +3503,11 @@ msgstr ""
 msgid "Notice"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3524,19 +3534,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
@@ -3568,19 +3586,19 @@ msgstr ""
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3693,7 +3711,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3711,11 +3729,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3771,7 +3789,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3826,7 +3844,7 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3837,11 +3855,11 @@ msgstr ""
 msgid "Password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3860,27 +3878,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3939,8 +3957,9 @@ msgstr ""
 msgid "Physical Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -3957,7 +3976,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -3969,7 +3988,7 @@ msgstr ""
 msgid "Port"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -3986,7 +4005,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4016,11 +4035,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -4029,7 +4048,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr ""
 
@@ -4053,11 +4072,11 @@ msgstr ""
 msgid "Provide NTP server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -4082,21 +4101,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4104,11 +4123,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -4117,35 +4136,35 @@ msgstr ""
 msgid "RX"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4153,7 +4172,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4163,15 +4182,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
@@ -4191,7 +4210,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr ""
 
@@ -4235,11 +4254,11 @@ msgstr ""
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr ""
 
@@ -4255,7 +4274,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4278,63 +4297,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4350,11 +4369,11 @@ msgstr ""
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr ""
 
@@ -4363,7 +4382,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4373,7 +4392,7 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4390,23 +4409,23 @@ msgstr ""
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4436,8 +4455,8 @@ msgid "Router Password"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr ""
 
@@ -4459,7 +4478,7 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4467,7 +4486,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4495,8 +4514,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr ""
 
@@ -4505,7 +4524,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4514,8 +4533,8 @@ msgstr ""
 msgid "Save"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -4528,7 +4547,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr ""
 
@@ -4537,11 +4556,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr ""
 
@@ -4556,9 +4575,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4573,7 +4592,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr ""
 
@@ -4586,11 +4605,11 @@ msgstr ""
 msgid "Service Type"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4629,11 +4648,11 @@ msgstr ""
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4652,15 +4671,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4672,11 +4691,12 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4689,15 +4709,15 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4747,7 +4767,7 @@ msgid ""
 "dead"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4770,7 +4790,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr ""
 
@@ -4784,11 +4804,11 @@ msgstr ""
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4805,35 +4825,35 @@ msgstr ""
 msgid "Static IPv6 Routes"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr ""
 
@@ -4843,7 +4863,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr ""
 
@@ -4852,15 +4872,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4869,7 +4889,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr ""
 
@@ -4882,15 +4902,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4905,7 +4925,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -4917,15 +4937,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr ""
 
@@ -4941,11 +4961,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr ""
 
@@ -4954,7 +4974,7 @@ msgstr ""
 msgid "TX"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr ""
 
@@ -5000,7 +5020,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5010,7 +5030,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5028,7 +5048,7 @@ msgid ""
 "</abbr> <code>/dev/sda1</code>)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5083,7 +5103,7 @@ msgstr ""
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5106,7 +5126,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5163,19 +5183,20 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5186,7 +5207,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5194,7 +5215,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5227,7 +5248,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5268,7 +5289,7 @@ msgstr ""
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5276,7 +5297,7 @@ msgstr ""
 msgid "Timezone"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5295,14 +5316,15 @@ msgstr ""
 msgid "Total Available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr ""
 
@@ -5310,15 +5332,15 @@ msgstr ""
 msgid "Transfer"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5326,7 +5348,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5342,7 +5364,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr ""
@@ -5360,11 +5382,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5429,12 +5451,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5443,7 +5465,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5459,7 +5481,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -5485,7 +5507,7 @@ msgstr ""
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5500,25 +5522,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5526,11 +5548,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr ""
 
@@ -5641,7 +5663,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5654,11 +5676,11 @@ msgstr ""
 msgid "Used"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5690,7 +5712,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5737,45 +5759,37 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5793,7 +5807,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5810,57 +5824,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
@@ -5886,9 +5900,9 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -5910,14 +5924,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -5959,11 +5973,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -5982,7 +5996,7 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr ""
 
@@ -5999,13 +6013,14 @@ msgstr ""
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6057,15 +6072,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6092,23 +6107,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6139,8 +6154,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6161,7 +6176,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6169,7 +6184,7 @@ msgstr ""
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6181,8 +6196,9 @@ msgstr ""
 msgid "unknown"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6210,6 +6226,7 @@ msgid "untagged"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6222,6 +6239,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6250,6 +6268,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6309,6 +6328,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6334,6 +6356,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6369,7 +6392,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
index 98b2f6a31024333fff4a210130d2af0999ef0289..90ad84e574c3a70a8c7033cfafb7f39f633e05af 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2019-10-17 20:19+0000\n"
+"PO-Revision-Date: 2019-12-03 08:23+0000\n"
 "Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
 "Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/luci/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 3.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:910
 msgid "%.1f dB"
@@ -21,7 +21,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -90,7 +90,7 @@ msgstr "-- matcha enligt uuid --"
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -102,7 +102,7 @@ msgstr "Belastning senaste minuten:"
 msgid "15 Minute Load:"
 msgstr "Belastning senaste 15 minutrarna:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -115,57 +115,57 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "Belastning senaste 5 minutrarna:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr "802.11r Snabb förvandling"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr>server-port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-adress"
@@ -193,7 +193,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-gateway"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -206,28 +206,28 @@ msgstr "<abbr title=\"Lysdiod\">LED</abbr>-konfiguration"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 
@@ -239,11 +239,11 @@ msgstr ""
 "<br/>Notera att: du måste starta om cron-tjänsten om crontab-filen var tom "
 "innan den ändrades."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -318,8 +318,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Accesspunkt"
 
@@ -345,12 +345,13 @@ msgstr "Aktiva anslutningar"
 msgid "Active DHCP Leases"
 msgstr "Aktiva DHCP-kontrakt"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Aktiva DHCPv6-kontrakt"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -366,7 +367,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Lägg till"
 
@@ -400,7 +401,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -413,11 +414,11 @@ msgstr "Lägg till ett nytt gränssnitt..."
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Ytterligare värdfiler"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr "Ytterligare server-filer"
 
@@ -438,31 +439,31 @@ msgstr "Adress"
 msgid "Address to access local relay bridge"
 msgstr "Adress för att komma åt lokal reläbrygga"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Administration"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Avancerade inställningar"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Varning"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -472,18 +473,18 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 "Allokera IP-adresser sekventiellt med start från den lägsta möjliga adressen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr "Allokera IP sekventiellt"
 
@@ -491,23 +492,23 @@ msgstr "Allokera IP sekventiellt"
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Tillåt <abbr title=\"Secure Shell\">SSH</abbr> lösenordsautentisering"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Tillåt alla utom listade"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Tillåt enbart listade"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Tillåt localhost"
 
@@ -525,7 +526,7 @@ msgstr "Tillåt root-inloggningar med lösenord"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Tillåt <em>root</em>-användaren att logga in med lösenord"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -538,7 +539,7 @@ msgstr "Tillåtna IP-adresser"
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -617,7 +618,7 @@ msgstr "Aviserade DNS-domäner"
 msgid "Announced DNS servers"
 msgstr "Aviserade DNS-servrar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr "Anonym identitet"
 
@@ -640,15 +641,20 @@ msgstr "Någon zon"
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -664,12 +670,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Associerade stationer"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -682,7 +688,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr "Autentiseringsgrupp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Autentisering"
 
@@ -691,7 +697,7 @@ msgstr "Autentisering"
 msgid "Authentication Type"
 msgstr "Typ av autentisering"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Auktoritiv"
 
@@ -699,11 +705,11 @@ msgstr "Auktoritiv"
 msgid "Authorization Required"
 msgstr "Tillstånd krävs"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -778,8 +784,8 @@ msgstr "BR / DMR / AFTR"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -805,16 +811,12 @@ msgstr "Säkerhetskopiera / Flasha inre mjukvara"
 msgid "Backup file list"
 msgstr "Säkerhetskopiera fillista"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Fel adress angiven!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr "Band"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -826,7 +828,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -842,15 +844,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Bithastighet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Brygga"
@@ -868,8 +870,8 @@ msgstr ""
 msgid "Bring up on boot"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -901,13 +903,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -924,11 +926,11 @@ msgstr "Kategori"
 msgid "Chain"
 msgstr "Kedja"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Ändringar"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -940,8 +942,8 @@ msgstr "Ändrar administratörens lösenord för att få tillgång till enheten"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Kanal"
 
@@ -949,7 +951,7 @@ msgstr "Kanal"
 msgid "Check filesystems before mount"
 msgstr "Kontrollera filsystemen innan de monteras"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 "Bocka för det här alternativet för att ta bort befintliga nätverk från den "
@@ -969,7 +971,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -977,13 +979,13 @@ msgid ""
 "interface to it."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Chiffer"
 
@@ -1003,9 +1005,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Klient"
 
@@ -1035,10 +1037,11 @@ msgid "Close list..."
 msgstr "Stäng ner lista..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Samlar in data..."
 
@@ -1058,7 +1061,7 @@ msgstr "Kommandot misslyckades"
 msgid "Comment"
 msgstr "Kommentera"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1066,23 +1069,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Konfiguration"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1107,7 +1109,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Anslutningar"
 
@@ -1117,13 +1119,13 @@ msgstr "Anslutningar"
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1134,12 +1136,12 @@ msgstr ""
 msgid "Country"
 msgstr "Land"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Landskod"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr ""
 
@@ -1184,15 +1186,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1200,12 +1202,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCP-server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP och DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1236,7 +1238,7 @@ msgstr "DHCPv6-tjänst"
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1244,11 +1246,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1273,10 +1275,11 @@ msgstr "DSL-status"
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr ""
@@ -1290,9 +1293,9 @@ msgstr "Datahastighet"
 msgid "Debug"
 msgstr "Felsök"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Standard %d"
 
@@ -1334,7 +1337,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1346,15 +1349,15 @@ msgstr "Radera"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Ta bort det här nätverket"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1362,7 +1365,7 @@ msgstr ""
 msgid "Description"
 msgstr "Beskrivning"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1386,7 +1389,7 @@ msgstr "Destinationens zon"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1394,7 +1397,7 @@ msgstr "Destinationens zon"
 msgid "Device"
 msgstr "Enhet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Enhetskonfiguration"
 
@@ -1407,7 +1410,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "Enheten kan inte nås!"
 
@@ -1415,8 +1418,7 @@ msgstr "Enheten kan inte nås!"
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr ""
 
@@ -1425,12 +1427,12 @@ msgstr ""
 msgid "Dial number"
 msgstr "Slå nummer"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Mapp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Inaktivera"
 
@@ -1451,15 +1453,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "Inaktivera kryptering"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1471,17 +1473,19 @@ msgstr ""
 msgid "Disabled"
 msgstr "Inaktiverad"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1491,23 +1495,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Avståndsoptimering"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Avstånd till nätverksmledlemmen längst bort i metrar."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1515,21 +1519,21 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Cachea inte negativa svar, t.ex för icke-existerade domäner"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Vidarebefordra inte förfrågningar som inte kan ta emot svar från publika "
 "namnservrar"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1541,15 +1545,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Domän krävs"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Vitlista för domäner"
 
@@ -1557,7 +1561,7 @@ msgstr "Vitlista för domäner"
 msgid "Don't Fragment"
 msgstr "Fragmentera inte"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1618,7 +1622,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "EAP-metod"
 
@@ -1628,7 +1632,7 @@ msgstr "EAP-metod"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Redigera"
 
@@ -1638,11 +1642,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Redigera det här nätverket"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1650,8 +1654,8 @@ msgstr ""
 msgid "Emergency"
 msgstr "Nödsituation"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Aktivera"
 
@@ -1700,7 +1704,7 @@ msgstr "Aktivera NTP-klient"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Aktivera TFTP-server"
 
@@ -1708,11 +1712,11 @@ msgstr "Aktivera TFTP-server"
 msgid "Enable VLAN functionality"
 msgstr "Aktivera VLAN-funktionalitet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr "Aktivera WPS-tryckknapp, kräver WPA(2)-PSK/WPA3-SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Kräver ominstallation av nyckel (KRACK) motåtgärder"
 
@@ -1732,7 +1736,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1750,7 +1754,7 @@ msgstr "Aktiverad"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1771,9 +1775,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Kryptering"
 
@@ -1810,29 +1814,36 @@ msgstr "Fel"
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet-adapter"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr "Inkludera inte dessa gränssnitt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "Expandera värdar"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1849,11 +1860,11 @@ msgstr ""
 msgid "External"
 msgstr "Externt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1873,15 +1884,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr "Extra alternativ för SSH-kommandot"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1889,7 +1900,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1897,19 +1908,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Fil"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1918,11 +1929,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr "Filsystem"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Filtrera privata"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Filtrera icke-användbara"
 
@@ -1937,7 +1948,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Hitta och anslut till nätverk"
 
@@ -1945,7 +1956,7 @@ msgstr "Hitta och anslut till nätverk"
 msgid "Finish"
 msgstr "Avsluta"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Brandvägg"
 
@@ -1965,11 +1976,11 @@ msgstr "Status för brandvägg"
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Version för inre mjukvara"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1999,11 +2010,11 @@ msgstr ""
 msgid "Force"
 msgstr "Tvinga"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Tvinga CCMP (AES)"
 
@@ -2011,11 +2022,11 @@ msgstr "Tvinga CCMP (AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "Tvinga DHCP på det här nätverket även om en annan server är upptäckt."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Tvinga TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Tvinga TKIP och CCMP (AES)"
 
@@ -2047,7 +2058,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2055,7 +2066,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "Vidarebefordringsläge"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2071,7 +2082,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2097,7 +2108,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2107,8 +2118,8 @@ msgstr "Generella inställningar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Allmän inställning"
 
@@ -2116,7 +2127,7 @@ msgstr "Allmän inställning"
 msgid "Generate Config"
 msgstr "Generera konfig"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2136,9 +2147,9 @@ msgstr "Globala inställningar"
 msgid "Global network options"
 msgstr "Globala nätverksalternativ"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Gå till lösenordskonfiguration..."
@@ -2180,7 +2191,7 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Göm <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2189,9 +2200,10 @@ msgstr "Göm <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr "Värd"
 
@@ -2212,9 +2224,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2225,7 +2237,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "Värdnamn att skicka vid DHCP-förfrågningar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Värdnamn"
 
@@ -2255,7 +2267,7 @@ msgstr "IP-adress"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2263,13 +2275,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2337,6 +2349,8 @@ msgstr "IPv4-i-IPv4 (RFC2003)"
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2347,8 +2361,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2418,6 +2430,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2442,7 +2455,7 @@ msgstr "IPv6-över-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-över-IPv4 (6till4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Identitet"
 
@@ -2509,7 +2522,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ignorera <code>/etc/hosts</code>"
 
@@ -2517,7 +2530,7 @@ msgstr "Ignorera <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ignorera gränssnitt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Ignorera resolv-fil"
 
@@ -2569,10 +2582,6 @@ msgstr "Initskript"
 msgid "Initscripts"
 msgstr "Initskripten"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr "Installera iputils-traceroute6 för IPv6-traceroute"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Installera protokoll-förlängningar..."
@@ -2592,7 +2601,7 @@ msgstr "Gränssnitt"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Konfiguration av gränssnitt"
 
@@ -2623,7 +2632,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "Gränssnittets namn"
 
@@ -2634,7 +2643,7 @@ msgstr "Gränssnittet är inte närvarande eller är inte anslutet än."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Gränssnitt"
 
@@ -2679,7 +2688,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "Ogiltigt användarnamn och/eller lösenord! Vänligen försök igen."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr "Isolera klienter"
 
@@ -2689,22 +2698,22 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "JavaScript krävs!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Anslut till nätverk"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Anslut till nätverk: Trådlös skanning"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr "Ansluter till nätverk: %q"
 
@@ -2712,24 +2721,24 @@ msgstr "Ansluter till nätverk: %q"
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Kernel-logg"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Kernel-version"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Nyckel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Nyckel #%d"
 
@@ -2789,20 +2798,24 @@ msgstr "Latens"
 msgid "Leaf"
 msgstr "Löv"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "Kontraktstid"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Återstående kontraktstid"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Kontraktsfil"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Återstående kontraktstid"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2817,7 +2830,7 @@ msgstr "Lämna tom för att upptäcka automatiskt"
 msgid "Leave empty to use the current WAN address"
 msgstr "Lämna tom för att använda den nuvarande WAN-adressen"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr ""
 
@@ -2825,11 +2838,11 @@ msgstr ""
 msgid "Limit"
 msgstr "Begränsa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2849,17 +2862,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Länk På"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2868,7 +2881,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2881,15 +2894,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "Lista över SSH-nyckelfiler för auth"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2902,28 +2915,24 @@ msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 "Lyssna endast på det angivna gränssnittet eller, om o-specificerat på alla"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "Lyssningsportar för ankommande DNS-förfrågningar"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Belastning"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Snitt-belastning"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Laddar"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2951,7 +2960,7 @@ msgstr "Lokal IPv4-adress"
 msgid "Local IPv6 address"
 msgstr "Lokal IPv6-adress"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr "Enbart lokal tjänst"
 
@@ -2959,36 +2968,36 @@ msgstr "Enbart lokal tjänst"
 msgid "Local Startup"
 msgstr "Lokal uppstart"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Lokal tid"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Lokal domän"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Lokal server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Lokalisera förfrågningar"
 
@@ -2996,7 +3005,7 @@ msgstr "Lokalisera förfrågningar"
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr ""
 
@@ -3008,7 +3017,7 @@ msgstr "Loggning"
 msgid "Login"
 msgstr "Logga in"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Logga ut"
 
@@ -3026,23 +3035,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-adress"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Filter för MAC-adress"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "MAC-filter"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "MAC-lista"
 
@@ -3066,7 +3075,7 @@ msgstr ""
 msgid "MD5"
 msgstr "MD5"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3092,7 +3101,7 @@ msgstr ""
 msgid "Manual"
 msgstr "Manuell"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3101,19 +3110,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3127,14 +3136,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3153,7 +3162,7 @@ msgstr "Minne"
 msgid "Memory usage (%)"
 msgstr "Minnesanvändning (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3161,7 +3170,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3188,7 +3197,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3196,13 +3205,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Läge"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "Modell"
 
@@ -3233,8 +3242,8 @@ msgstr ""
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Övervaka"
 
@@ -3302,7 +3311,7 @@ msgstr "Flytta ner"
 msgid "Move up"
 msgstr "Flytta upp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS-ID"
 
@@ -3332,6 +3341,7 @@ msgid "NTP server candidates"
 msgstr "NTP-serverkandidater"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3339,30 +3349,30 @@ msgstr "NTP-serverkandidater"
 msgid "Name"
 msgstr "Namn"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Namnet på det nya nätverket"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Navigering"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Nätverk"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Nätverksverktyg"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "Uppstartsbild för nätverket"
 
@@ -3388,7 +3398,7 @@ msgstr "Nej"
 msgid "No DHCP Server configured for this interface"
 msgstr "Det finns ingen DHCP-server inställd för det här gränssnittet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3400,7 +3410,7 @@ msgstr "Ingen NAT-T"
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3408,9 +3418,9 @@ msgstr ""
 msgid "No files found"
 msgstr "Inga filer hittades"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Ingen information tillgänglig"
@@ -3420,13 +3430,13 @@ msgstr "Ingen information tillgänglig"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Ingen negativ cache"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Inget lösenord inställt!"
@@ -3455,8 +3465,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Buller"
 
@@ -3469,10 +3479,10 @@ msgid "Noise:"
 msgstr "Buller:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3514,11 +3524,11 @@ msgstr ""
 msgid "Notice"
 msgstr "Avisering"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3545,19 +3555,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr "Av"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "En utav värdnamn eller MAC-adress måste anges!"
 
@@ -3589,19 +3607,19 @@ msgstr "Öppna lista..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr "OpenConnect (CISCO AnyConnect)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Alternativet ändrades"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Alternativet togs bort"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr "Valfri"
@@ -3714,7 +3732,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3732,11 +3750,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Översikt"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3792,7 +3810,7 @@ msgstr "PIN-kod"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3847,7 +3865,7 @@ msgid "Part of zone %q"
 msgstr "Del av zon %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3858,11 +3876,11 @@ msgstr "Lösenord"
 msgid "Password authentication"
 msgstr "Lösenordsautentisering"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Den privata nyckelns lösenord"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr "Lösenordet för den inre privata nyckeln"
 
@@ -3881,27 +3899,27 @@ msgstr "Lösenord2"
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Genväg till CA-certifikat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Genväg till klient-certifikat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Genväg till privat nyckel"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr "Genväg till det inre CA-certifikatet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr "Genväg till det inre klient-certifikatet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr "Genväg till den inre privata nyckeln"
 
@@ -3960,8 +3978,9 @@ msgstr ""
 msgid "Physical Settings"
 msgstr "Fysiska inställningar"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ping"
 
@@ -3978,7 +3997,7 @@ msgstr "Pkt."
 msgid "Please enter your username and password."
 msgstr "Vänligen ange ditt användarnamn och lösenord."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -3990,7 +4009,7 @@ msgstr "Villkor"
 msgid "Port"
 msgstr "Port"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -4007,7 +4026,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4037,11 +4056,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr "Förhindra lyssning på dessa gränssnitt."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Förhindrar kommunikation klient-till-klient"
 
@@ -4050,7 +4069,7 @@ msgid "Private Key"
 msgstr "Privat nyckel"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Processer"
 
@@ -4074,11 +4093,11 @@ msgstr "Protokoll"
 msgid "Provide NTP server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -4103,21 +4122,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr "QMI-telefoni"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Kvalité"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4125,11 +4144,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -4138,35 +4157,35 @@ msgstr ""
 msgid "RX"
 msgstr "RT"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "RX-hastighet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4174,7 +4193,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4186,15 +4205,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "Verkligen byta protokoll?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Realtidsgrafer"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
@@ -4214,7 +4233,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "Startar om din enhets operativsystem"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Ta emot"
 
@@ -4258,11 +4277,11 @@ msgstr ""
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Ta bort"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Ersätt trådlös konfiguration"
 
@@ -4278,7 +4297,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr "Nödvändig"
 
@@ -4301,63 +4320,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4373,11 +4392,11 @@ msgstr "Återställ räknare"
 msgid "Reset to defaults"
 msgstr "Återställ till standard"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Resolv och Värd-filer"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Resolv-fil"
 
@@ -4386,7 +4405,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4396,7 +4415,7 @@ msgstr "Starta om"
 msgid "Restart Firewall"
 msgstr "Starta om brandvägg"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4413,23 +4432,23 @@ msgstr "Återställ säkerhetskopian"
 msgid "Reveal/hide password"
 msgstr "Visa/göm lösenord"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Återgå"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Root-mappen för filer som skickas via TFTP"
 
@@ -4459,8 +4478,8 @@ msgid "Router Password"
 msgstr "Router-lösenord"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Rutter"
 
@@ -4482,7 +4501,7 @@ msgstr "Kör en filsystemskontroll innan enheten monteras"
 msgid "Run filesystem check"
 msgstr "Kör filsystemskontrollen"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4490,7 +4509,7 @@ msgstr ""
 msgid "SHA256"
 msgstr "SHA256"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr "SNR"
 
@@ -4518,8 +4537,8 @@ msgstr "SSH-nycklar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4528,7 +4547,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4537,8 +4556,8 @@ msgstr ""
 msgid "Save"
 msgstr "Spara"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Spara och Verkställ"
@@ -4551,7 +4570,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Skanna"
 
@@ -4560,11 +4579,11 @@ msgstr "Skanna"
 msgid "Scheduled Tasks"
 msgstr "Schemalagda uppgifter"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Sektionen lades till"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Sektionen togs bort"
 
@@ -4579,9 +4598,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4596,7 +4615,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Server-inställningar"
 
@@ -4609,11 +4628,11 @@ msgstr "Namn på tjänst"
 msgid "Service Type"
 msgstr "Typ av tjänst"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Tjänster"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4652,11 +4671,11 @@ msgstr "Ställ in DHCP-server"
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4675,15 +4694,15 @@ msgstr "Stäng ner det här gränssnittet"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Signal"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4695,11 +4714,12 @@ msgstr ""
 msgid "Signal:"
 msgstr "Signal:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Storlek"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4712,15 +4732,15 @@ msgstr ""
 msgid "Skip"
 msgstr "Hoppa över"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Hoppa över till innehåll"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Hoppa över till navigering"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4770,7 +4790,7 @@ msgid ""
 "dead"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4793,7 +4813,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Ange den hemliga krypteringsnyckeln här."
 
@@ -4807,11 +4827,11 @@ msgstr "Starta"
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4828,35 +4848,35 @@ msgstr "Statiska IPv4-rutter"
 msgid "Static IPv6 Routes"
 msgstr "Statiska IPv6-rutter"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Statiska rutter"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Statiska adresser"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Status"
 
@@ -4866,7 +4886,7 @@ msgstr "Status"
 msgid "Stop"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Strikt sortering"
 
@@ -4875,15 +4895,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Skicka in"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4892,7 +4912,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Byt"
 
@@ -4905,15 +4925,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Byt VLAN"
@@ -4928,7 +4948,7 @@ msgstr "Byt protokoll"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -4940,15 +4960,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr "Synkronisera med webbläsare"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "System"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Systemlogg"
 
@@ -4964,11 +4984,11 @@ msgstr ""
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Inställningar för TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "Root för TFTP-server"
 
@@ -4977,7 +4997,7 @@ msgstr "Root för TFTP-server"
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "TX-hastighet"
 
@@ -5023,7 +5043,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5033,7 +5053,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5051,7 +5071,7 @@ msgid ""
 "</abbr> <code>/dev/sda1</code>)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5106,7 +5126,7 @@ msgstr ""
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5129,7 +5149,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5186,19 +5206,20 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5211,7 +5232,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5219,7 +5240,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5252,7 +5273,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5293,7 +5314,7 @@ msgstr ""
 msgid "Time Synchronization"
 msgstr "Synkronisering av tid"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5301,7 +5322,7 @@ msgstr ""
 msgid "Timezone"
 msgstr "Tidszon"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5322,14 +5343,15 @@ msgstr "Ton"
 msgid "Total Available"
 msgstr "Totalt tillgängligt"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Traceroute"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Trafik"
 
@@ -5337,15 +5359,15 @@ msgstr "Trafik"
 msgid "Transfer"
 msgstr "Överför"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Överför"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5353,7 +5375,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr "Tunnel-ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Tunnelgränssnitt"
@@ -5369,7 +5391,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Typ"
@@ -5387,11 +5409,11 @@ msgstr "Endast UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB-enhet"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr "USB-portar"
 
@@ -5456,12 +5478,12 @@ msgstr "Otillgängliga Sekunder (UAS)"
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Okänd"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5470,7 +5492,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5486,7 +5508,7 @@ msgstr "Avmontera"
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Osparade ändringar"
 
@@ -5512,7 +5534,7 @@ msgstr "Protokolltypen stöds inte."
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5527,25 +5549,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Ladda upp arkiv..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5553,11 +5575,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Upptid"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Använd <code>/etc/ethers</code>"
 
@@ -5668,7 +5690,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5681,11 +5703,11 @@ msgstr ""
 msgid "Used"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5717,7 +5739,7 @@ msgstr "VDSL"
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5764,45 +5786,37 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "Öppet System WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "WEP-lösenordsfras"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "WMM-läge"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "WPA-lösenordsfras"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "Väntar på att kommandot ska slutföras..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr "Väntar på enheten..."
@@ -5821,7 +5835,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5838,57 +5852,57 @@ msgstr "Bredd"
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Trådlöst"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Trådlös adapter"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Trådlöst nätverk"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Trådlös överblick"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Trådlös säkerhet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "Trådlöst är avstängt"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "Trådlöst är inte associerat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "Trådlöst nätverk är avstängt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "Trådlöst nätverk är aktiverat"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Skriv mottagna DNS-förfrågningar till syslogg"
 
@@ -5914,9 +5928,9 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -5940,14 +5954,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "något"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -5989,11 +6003,11 @@ msgstr "skapar en brygga över angivna gränssnitt(en)"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6012,7 +6026,7 @@ msgstr "skapar en brygga över angivna gränssnitt(en)"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "inaktivera"
 
@@ -6029,13 +6043,14 @@ msgstr "inaktiverad"
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "slutade gälla"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6087,15 +6102,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "lokal <abbr title=\"Domain Name System\">DNS</abbr>-fil"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr "minuter"
 
@@ -6122,23 +6137,23 @@ msgid "not present"
 msgstr "inte tillgängligt"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "av"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "på"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6169,8 +6184,8 @@ msgstr "relä-läge"
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6191,7 +6206,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6199,7 +6214,7 @@ msgstr ""
 msgid "tagged"
 msgstr "taggad"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6211,8 +6226,9 @@ msgstr ""
 msgid "unknown"
 msgstr "okänd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6240,6 +6256,7 @@ msgid "untagged"
 msgstr "otaggat"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6252,6 +6269,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6280,6 +6298,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6339,6 +6358,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6364,6 +6386,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6399,7 +6422,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
@@ -6411,6 +6434,18 @@ msgstr "ja"
 msgid "« Back"
 msgstr "« Bakåt"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Fel adress angiven!"
+
+#~ msgid "Install iputils-traceroute6 for IPv6 traceroute"
+#~ msgstr "Installera iputils-traceroute6 för IPv6-traceroute"
+
+#~ msgid "Loading"
+#~ msgstr "Laddar"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Väntar på att kommandot ska slutföras..."
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Tilldela gränssnitten..."
 
index 67eafb4b74dea03517787bdcfee960f0a05fd869..2f7c0d2776ea2e3fdb593ed0bcc328a081f0f880 100644 (file)
@@ -10,7 +10,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -79,7 +79,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -91,7 +91,7 @@ msgstr ""
 msgid "15 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -104,57 +104,57 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr ""
@@ -179,7 +179,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -192,28 +192,28 @@ msgstr ""
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr ""
 
@@ -223,11 +223,11 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -302,8 +302,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr ""
 
@@ -329,12 +329,13 @@ msgstr ""
 msgid "Active DHCP Leases"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr ""
@@ -350,7 +351,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr ""
 
@@ -384,7 +385,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -397,11 +398,11 @@ msgstr ""
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr ""
 
@@ -422,31 +423,31 @@ msgstr ""
 msgid "Address to access local relay bridge"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -456,17 +457,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -474,23 +475,23 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr ""
 
@@ -506,7 +507,7 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -519,7 +520,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -598,7 +599,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -621,15 +622,20 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr ""
 
@@ -645,12 +651,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -663,7 +669,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr ""
 
@@ -672,7 +678,7 @@ msgstr ""
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr ""
 
@@ -680,11 +686,11 @@ msgstr ""
 msgid "Authorization Required"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -759,8 +765,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr ""
 
@@ -786,16 +792,12 @@ msgstr ""
 msgid "Backup file list"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr ""
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -807,7 +809,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -823,15 +825,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr ""
@@ -849,8 +851,8 @@ msgstr ""
 msgid "Bring up on boot"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -881,13 +883,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -904,11 +906,11 @@ msgstr ""
 msgid "Chain"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -920,8 +922,8 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr ""
 
@@ -929,7 +931,7 @@ msgstr ""
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -947,7 +949,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -955,13 +957,13 @@ msgid ""
 "interface to it."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr ""
 
@@ -981,9 +983,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr ""
 
@@ -1013,10 +1015,11 @@ msgid "Close list..."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr ""
 
@@ -1036,7 +1039,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1044,23 +1047,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr ""
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1085,7 +1087,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr ""
 
@@ -1095,13 +1097,13 @@ msgstr ""
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1112,12 +1114,12 @@ msgstr ""
 msgid "Country"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr ""
 
@@ -1162,15 +1164,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1178,12 +1180,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1214,7 +1216,7 @@ msgstr ""
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1222,11 +1224,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1251,10 +1253,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr ""
@@ -1268,9 +1271,9 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr ""
 
@@ -1312,7 +1315,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1324,15 +1327,15 @@ msgstr ""
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1340,7 +1343,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1364,7 +1367,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1372,7 +1375,7 @@ msgstr ""
 msgid "Device"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr ""
 
@@ -1385,7 +1388,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr ""
 
@@ -1393,8 +1396,7 @@ msgstr ""
 msgid "Device unreachable! Still waiting for device..."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr ""
 
@@ -1403,12 +1405,12 @@ msgstr ""
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr ""
 
@@ -1427,15 +1429,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1447,17 +1449,19 @@ msgstr ""
 msgid "Disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1467,23 +1471,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1491,19 +1495,19 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1515,15 +1519,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1531,7 +1535,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1590,7 +1594,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr ""
 
@@ -1600,7 +1604,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr ""
 
@@ -1610,11 +1614,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1622,8 +1626,8 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr ""
 
@@ -1672,7 +1676,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr ""
 
@@ -1680,11 +1684,11 @@ msgstr ""
 msgid "Enable VLAN functionality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1704,7 +1708,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1722,7 +1726,7 @@ msgstr ""
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1743,9 +1747,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr ""
 
@@ -1782,29 +1786,36 @@ msgstr ""
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1821,11 +1832,11 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1845,15 +1856,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1861,7 +1872,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1869,19 +1880,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1890,11 +1901,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr ""
 
@@ -1909,7 +1920,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr ""
 
@@ -1917,7 +1928,7 @@ msgstr ""
 msgid "Finish"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr ""
 
@@ -1937,11 +1948,11 @@ msgstr ""
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1971,11 +1982,11 @@ msgstr ""
 msgid "Force"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -1983,11 +1994,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -2019,7 +2030,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2027,7 +2038,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2043,7 +2054,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr ""
 
@@ -2069,7 +2080,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2079,8 +2090,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr ""
 
@@ -2088,7 +2099,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2108,9 +2119,9 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
@@ -2152,7 +2163,7 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2161,9 +2172,10 @@ msgstr ""
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2184,9 +2196,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2197,7 +2209,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr ""
 
@@ -2227,7 +2239,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2235,13 +2247,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr ""
@@ -2309,6 +2321,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2319,8 +2333,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr ""
@@ -2390,6 +2402,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2414,7 +2427,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr ""
 
@@ -2481,7 +2494,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2489,7 +2502,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr ""
 
@@ -2541,10 +2554,6 @@ msgstr ""
 msgid "Initscripts"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr ""
@@ -2564,7 +2573,7 @@ msgstr ""
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2595,7 +2604,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr ""
 
@@ -2606,7 +2615,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr ""
 
@@ -2651,7 +2660,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2661,22 +2670,22 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2684,24 +2693,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr ""
 
@@ -2761,16 +2770,20 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr ""
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
@@ -2789,7 +2802,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr ""
 
@@ -2797,11 +2810,11 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2821,17 +2834,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2840,7 +2853,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2853,15 +2866,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2873,28 +2886,24 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2922,7 +2931,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -2930,36 +2939,36 @@ msgstr ""
 msgid "Local Startup"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr ""
 
@@ -2967,7 +2976,7 @@ msgstr ""
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr ""
 
@@ -2979,7 +2988,7 @@ msgstr ""
 msgid "Login"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr ""
 
@@ -2997,23 +3006,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr ""
 
@@ -3037,7 +3046,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr ""
 
@@ -3063,7 +3072,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3072,19 +3081,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3098,14 +3107,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3124,7 +3133,7 @@ msgstr ""
 msgid "Memory usage (%)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3132,7 +3141,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3159,7 +3168,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3167,13 +3176,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr ""
 
@@ -3204,8 +3213,8 @@ msgstr ""
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr ""
 
@@ -3273,7 +3282,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr ""
 
@@ -3303,6 +3312,7 @@ msgid "NTP server candidates"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3310,30 +3320,30 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr ""
 
@@ -3359,7 +3369,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3371,7 +3381,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3379,9 +3389,9 @@ msgstr ""
 msgid "No files found"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr ""
@@ -3391,13 +3401,13 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr ""
@@ -3426,8 +3436,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr ""
 
@@ -3440,10 +3450,10 @@ msgid "Noise:"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3485,11 +3495,11 @@ msgstr ""
 msgid "Notice"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3516,19 +3526,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
@@ -3560,19 +3578,19 @@ msgstr ""
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3685,7 +3703,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3703,11 +3721,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3763,7 +3781,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3818,7 +3836,7 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3829,11 +3847,11 @@ msgstr ""
 msgid "Password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3852,27 +3870,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3931,8 +3949,9 @@ msgstr ""
 msgid "Physical Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -3949,7 +3968,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -3961,7 +3980,7 @@ msgstr ""
 msgid "Port"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -3978,7 +3997,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4008,11 +4027,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -4021,7 +4040,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr ""
 
@@ -4045,11 +4064,11 @@ msgstr ""
 msgid "Provide NTP server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -4074,21 +4093,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4096,11 +4115,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -4109,35 +4128,35 @@ msgstr ""
 msgid "RX"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4145,7 +4164,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4155,15 +4174,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
@@ -4183,7 +4202,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr ""
 
@@ -4227,11 +4246,11 @@ msgstr ""
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr ""
 
@@ -4247,7 +4266,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4270,63 +4289,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4342,11 +4361,11 @@ msgstr ""
 msgid "Reset to defaults"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr ""
 
@@ -4355,7 +4374,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4365,7 +4384,7 @@ msgstr ""
 msgid "Restart Firewall"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4382,23 +4401,23 @@ msgstr ""
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4428,8 +4447,8 @@ msgid "Router Password"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr ""
 
@@ -4451,7 +4470,7 @@ msgstr ""
 msgid "Run filesystem check"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4459,7 +4478,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4487,8 +4506,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr ""
 
@@ -4497,7 +4516,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4506,8 +4525,8 @@ msgstr ""
 msgid "Save"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr ""
@@ -4520,7 +4539,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr ""
 
@@ -4529,11 +4548,11 @@ msgstr ""
 msgid "Scheduled Tasks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr ""
 
@@ -4548,9 +4567,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4565,7 +4584,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr ""
 
@@ -4578,11 +4597,11 @@ msgstr ""
 msgid "Service Type"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4621,11 +4640,11 @@ msgstr ""
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4644,15 +4663,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4664,11 +4683,12 @@ msgstr ""
 msgid "Signal:"
 msgstr ""
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4681,15 +4701,15 @@ msgstr ""
 msgid "Skip"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4739,7 +4759,7 @@ msgid ""
 "dead"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4762,7 +4782,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr ""
 
@@ -4776,11 +4796,11 @@ msgstr ""
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4797,35 +4817,35 @@ msgstr ""
 msgid "Static IPv6 Routes"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr ""
 
@@ -4835,7 +4855,7 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr ""
 
@@ -4844,15 +4864,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4861,7 +4881,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr ""
 
@@ -4874,15 +4894,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4897,7 +4917,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -4909,15 +4929,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr ""
 
@@ -4933,11 +4953,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr ""
 
@@ -4946,7 +4966,7 @@ msgstr ""
 msgid "TX"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr ""
 
@@ -4992,7 +5012,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5002,7 +5022,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5020,7 +5040,7 @@ msgid ""
 "</abbr> <code>/dev/sda1</code>)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5075,7 +5095,7 @@ msgstr ""
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5098,7 +5118,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5155,19 +5175,20 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5178,7 +5199,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5186,7 +5207,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5219,7 +5240,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5260,7 +5281,7 @@ msgstr ""
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5268,7 +5289,7 @@ msgstr ""
 msgid "Timezone"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5287,14 +5308,15 @@ msgstr ""
 msgid "Total Available"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr ""
 
@@ -5302,15 +5324,15 @@ msgstr ""
 msgid "Transfer"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5318,7 +5340,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5334,7 +5356,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr ""
@@ -5352,11 +5374,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5421,12 +5443,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5435,7 +5457,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5451,7 +5473,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -5477,7 +5499,7 @@ msgstr ""
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5492,25 +5514,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5518,11 +5540,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr ""
 
@@ -5633,7 +5655,7 @@ msgstr ""
 msgid "Use routing table"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5646,11 +5668,11 @@ msgstr ""
 msgid "Used"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5682,7 +5704,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5729,45 +5751,37 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5785,7 +5799,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5802,57 +5816,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
@@ -5878,9 +5892,9 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -5902,14 +5916,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -5951,11 +5965,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -5974,7 +5988,7 @@ msgstr ""
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr ""
 
@@ -5991,13 +6005,14 @@ msgstr ""
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6049,15 +6064,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6084,23 +6099,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6131,8 +6146,8 @@ msgstr ""
 msgid "routed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6153,7 +6168,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6161,7 +6176,7 @@ msgstr ""
 msgid "tagged"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6173,8 +6188,9 @@ msgstr ""
 msgid "unknown"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6202,6 +6218,7 @@ msgid "untagged"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6214,6 +6231,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6242,6 +6260,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6301,6 +6320,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6326,6 +6348,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6361,7 +6384,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
index df8957b3da70f376ac2160089f5dc2e4cb696303..457ed5aacbd33387f8e157dbbd93080735cbcf5a 100644 (file)
@@ -2,8 +2,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "POT-Creation-Date: \n"
-"PO-Revision-Date: 2019-11-13 13:04+0000\n"
-"Last-Translator: Yunus BAYRAK <yunus@baygunelektronik.com>\n"
+"PO-Revision-Date: 2019-12-12 15:06+0000\n"
+"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n"
 "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/luci/tr/>"
 "\n"
 "Language: tr\n"
@@ -14,17 +14,19 @@ msgstr ""
 "X-Generator: Weblate 3.10-dev\n"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:910
+#, fuzzy
 msgid "%.1f dB"
-msgstr ""
+msgstr "%.1f dB"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:110
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:251
+#, fuzzy
 msgid "%d Bit"
-msgstr ""
+msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
-msgstr ""
+msgstr "%d geçersiz alan(lar)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:32
 msgid "%s is untagged in multiple VLANs!"
@@ -91,7 +93,7 @@ msgstr "-- uuid'e göre eşleştir --"
 msgid "-- please select --"
 msgstr "-- lütfen seçin --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -103,7 +105,7 @@ msgstr "1 Dakikalık Yük:"
 msgid "15 Minute Load:"
 msgstr "15 Dakikalık Yük:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr "4 karakterli HEX ID"
 
@@ -116,58 +118,58 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "5 Dakikalık Yük:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 #, fuzzy
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Alan Adı Sistemi\">DNS</abbr> port sorgula"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Alan Adı Sistemi\">DNS</abbr> sunucu port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protokolü Sürüm 4\">IPv4</abbr>-Adres"
@@ -194,7 +196,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protokolü Sürüm 6\">IPv6</abbr>-Gateway"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -207,16 +209,16 @@ msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Ayarları"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Adı"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-Adresi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -224,7 +226,7 @@ msgstr ""
 "<abbr title=\"maximal\">Maks.</abbr> <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr> leases"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -232,7 +234,7 @@ msgstr ""
 "<abbr title=\"maximal\">Maks.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> paket boyutu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">Maks.</abbr> eşzamanlı sorgu"
 
@@ -242,11 +244,11 @@ msgid ""
 "was empty before editing."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -315,14 +317,14 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:541
 #: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:545
 msgid "Absent Interface"
-msgstr ""
+msgstr "Eksik Arayüz"
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
 msgid "Access Concentrator"
-msgstr ""
+msgstr "Erişim Konsantratörü"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Erişim Noktası"
 
@@ -334,12 +336,12 @@ msgstr "Eylemler"
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:69
 msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
 msgstr ""
-"Aktif <abbr title=\"İnternet Protokolü Sürüm 4\">IPv4</abbr>-Yönlendiriciler"
+"Aktif <abbr title=\"İnternet Protokolü Sürüm 4\">IPv4</abbr>-Yönlendiricileri"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:97
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
 msgstr ""
-"Aktif <abbr title=\"İnternet Protokolü Sürüm 4\">IPv6</abbr>-Yönlendiriciler"
+"Aktif <abbr title=\"İnternet Protokolü Sürüm 4\">IPv6</abbr>-Yönlendiricileri"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:80
 msgid "Active Connections"
@@ -347,18 +349,21 @@ msgstr "Aktif Bağlantılar"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:30
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:12
+#, fuzzy
 msgid "Active DHCP Leases"
 msgstr "Aktif DHCP Kiraları"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
+#, fuzzy
 msgid "Active DHCPv6 Leases"
 msgstr "Aktif DHCPv6 Kiraları"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
-msgstr ""
+msgstr "Ad-Hoc"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:902
 #: modules/luci-base/htdocs/luci-static/resources/form.js:904
@@ -371,7 +376,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Ekle"
 
@@ -405,7 +410,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr ""
 
@@ -418,11 +423,11 @@ msgstr "Yeni arabirim ekle..."
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Ek Hosts dosyaları"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr "Ek sunucular dosyası"
 
@@ -443,31 +448,31 @@ msgstr "Adres"
 msgid "Address to access local relay bridge"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Gelişmiş Ayarlar"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Uyarı"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -477,17 +482,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -497,29 +502,32 @@ msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr ""
 "<abbr title=\"Secure Shell\">SSH</abbr> parola kimlik doğrulamasına izin ver"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Listelenenlerin haricindekilere izin ver"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#, fuzzy
 msgid "Allow legacy 802.11b rates"
-msgstr ""
+msgstr "Eski 802.11b oranlarına izin ver"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Yanlızca listelenenlere izin ver"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:35
 msgid "Allow remote hosts to connect to local SSH forwarded ports"
 msgstr ""
+"Uzak ana bilgisayarların yerel SSH'a yönlendirilen portlara bağlanmasına "
+"izin ver"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:30
 msgid "Allow root logins with password"
@@ -529,20 +537,20 @@ msgstr ""
 msgid "Allow the <em>root</em> user to login with password"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
 msgid "Allowed IPs"
-msgstr ""
+msgstr "İzin verilen IP adresleri"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:649
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -621,7 +629,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -644,15 +652,20 @@ msgstr ""
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr "Mimari"
 
@@ -668,12 +681,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "İlişkili istasyonlar"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr ""
 
@@ -686,7 +699,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Kimlik Doğrulama"
 
@@ -695,7 +708,7 @@ msgstr "Kimlik Doğrulama"
 msgid "Authentication Type"
 msgstr "Kimlik doğrulama türü"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Yetkilendirme"
 
@@ -703,11 +716,11 @@ msgstr "Yetkilendirme"
 msgid "Authorization Required"
 msgstr "Yetkilendirme Gerekli"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -782,8 +795,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -809,16 +822,12 @@ msgstr "Yedek/Firmware Yazma"
 msgid "Backup file list"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr ""
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -830,7 +839,7 @@ msgid ""
 "defined backup patterns."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -846,15 +855,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Bit hızı"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Köprü"
@@ -872,8 +881,8 @@ msgstr ""
 msgid "Bring up on boot"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -904,13 +913,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -927,11 +936,11 @@ msgstr "Kategori"
 msgid "Chain"
 msgstr "Zincir"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Değişiklikler"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr ""
 
@@ -943,8 +952,8 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Kanal"
 
@@ -952,7 +961,7 @@ msgstr "Kanal"
 msgid "Check filesystems before mount"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -970,7 +979,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -978,13 +987,13 @@ msgid ""
 "interface to it."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr ""
 
@@ -1006,11 +1015,11 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
-msgstr ""
+msgstr "İstemci"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:49
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/dhcpv6.js:47
@@ -1038,12 +1047,13 @@ msgid "Close list..."
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
-msgstr ""
+msgstr "Veri alınıyor..."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:70
 msgid "Command"
@@ -1061,7 +1071,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1069,23 +1079,22 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr ""
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
+msgid "Configuration changes have been rolled back!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
@@ -1110,7 +1119,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Bağlantılar"
 
@@ -1120,13 +1129,13 @@ msgstr "Bağlantılar"
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1137,12 +1146,12 @@ msgstr ""
 msgid "Country"
 msgstr "Ülke"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Ülke Kodu"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr ""
 
@@ -1187,15 +1196,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1203,12 +1212,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1239,7 +1248,7 @@ msgstr ""
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1247,11 +1256,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1276,10 +1285,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr ""
@@ -1293,9 +1303,9 @@ msgstr ""
 msgid "Debug"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Varsayılan"
 
@@ -1337,7 +1347,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1349,15 +1359,15 @@ msgstr "Sil"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Bu ağı sil"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1365,7 +1375,7 @@ msgstr ""
 msgid "Description"
 msgstr "Açıklama"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1389,7 +1399,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1397,7 +1407,7 @@ msgstr ""
 msgid "Device"
 msgstr "Cihaz"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Cihaz Yapılandırması"
 
@@ -1410,7 +1420,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "Cihaz ulaşılamaz!"
 
@@ -1418,8 +1428,7 @@ msgstr "Cihaz ulaşılamaz!"
 msgid "Device unreachable! Still waiting for device..."
 msgstr "Cihaz ulaşılamaz! Hala cihazı bekliyorum..."
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Tanı"
 
@@ -1428,12 +1437,12 @@ msgstr "Tanı"
 msgid "Dial number"
 msgstr "Arama numarası"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Dizin"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Pasif"
 
@@ -1454,15 +1463,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "Şifrelemeyi Devre Dışı"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr "Ağ devre dışı"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1474,17 +1483,19 @@ msgstr "Ağ devre dışı"
 msgid "Disabled"
 msgstr "Devre dışı"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1494,23 +1505,23 @@ msgid "Disconnection attempt failed"
 msgstr "Bağlantı kesme girişimi başarısız oldu"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr "Reddet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Mesafe Optimizasyonu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1518,19 +1529,19 @@ msgid ""
 "firewalls"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1542,15 +1553,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr ""
 
@@ -1558,7 +1569,7 @@ msgstr ""
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1617,7 +1628,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr ""
 
@@ -1627,7 +1638,7 @@ msgstr ""
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr ""
 
@@ -1637,11 +1648,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1649,8 +1660,8 @@ msgstr ""
 msgid "Emergency"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr ""
 
@@ -1699,7 +1710,7 @@ msgstr ""
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr ""
 
@@ -1707,11 +1718,11 @@ msgstr ""
 msgid "Enable VLAN functionality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr ""
 
@@ -1731,7 +1742,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1749,7 +1760,7 @@ msgstr ""
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1770,9 +1781,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr ""
 
@@ -1809,29 +1820,36 @@ msgstr ""
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1848,11 +1866,11 @@ msgstr ""
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1872,15 +1890,15 @@ msgstr ""
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1888,7 +1906,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1896,19 +1914,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr ""
 
@@ -1917,11 +1935,11 @@ msgstr ""
 msgid "Filesystem"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr ""
 
@@ -1936,7 +1954,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr ""
 
@@ -1944,7 +1962,7 @@ msgstr ""
 msgid "Finish"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr ""
 
@@ -1964,11 +1982,11 @@ msgstr ""
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Firmware Versiyon"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr ""
 
@@ -1998,11 +2016,11 @@ msgstr ""
 msgid "Force"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr ""
 
@@ -2010,11 +2028,11 @@ msgstr ""
 msgid "Force DHCP on this network even if another server is detected."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr ""
 
@@ -2046,7 +2064,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2054,7 +2072,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr ""
 
@@ -2070,7 +2088,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr ""
 
@@ -2096,7 +2114,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2106,8 +2124,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr ""
 
@@ -2115,7 +2133,7 @@ msgstr ""
 msgid "Generate Config"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2135,9 +2153,9 @@ msgstr ""
 msgid "Global network options"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr ""
@@ -2155,15 +2173,15 @@ msgstr ""
 
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:22
 msgid "Guest"
-msgstr ""
+msgstr "Misafir"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81
 msgid "HE.net password"
-msgstr ""
+msgstr "HE.net parolası"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:73
 msgid "HE.net username"
-msgstr ""
+msgstr "HE.net kullanıcı adı"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:45
 msgid "Hang Up"
@@ -2179,7 +2197,7 @@ msgid ""
 "the timezone."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 
@@ -2188,9 +2206,10 @@ msgstr ""
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2211,9 +2230,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2224,7 +2243,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr ""
 
@@ -2254,7 +2273,7 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2262,13 +2281,13 @@ msgstr ""
 msgid "IP address is missing"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr ""
@@ -2336,6 +2355,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2346,8 +2367,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr ""
@@ -2417,6 +2436,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2441,7 +2461,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr ""
 
@@ -2508,7 +2528,7 @@ msgid ""
 "of the <abbr title=\"Random Access Memory\">RAM</abbr>."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr ""
 
@@ -2516,7 +2536,7 @@ msgstr ""
 msgid "Ignore interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr ""
 
@@ -2568,10 +2588,6 @@ msgstr ""
 msgid "Initscripts"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr ""
@@ -2591,7 +2607,7 @@ msgstr ""
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr ""
 
@@ -2622,7 +2638,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr ""
 
@@ -2633,7 +2649,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr ""
 
@@ -2678,7 +2694,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr ""
 
@@ -2688,22 +2704,22 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2711,24 +2727,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Çekirdek Versiyonu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr ""
 
@@ -2788,20 +2804,24 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Kalan kira süresi"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Kalan kira süresi"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2816,7 +2836,7 @@ msgstr ""
 msgid "Leave empty to use the current WAN address"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr ""
 
@@ -2824,11 +2844,11 @@ msgstr ""
 msgid "Limit"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2848,17 +2868,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2867,7 +2887,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2880,15 +2900,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2900,28 +2920,24 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Ortalama Yük"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Yükleniyor"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2949,7 +2965,7 @@ msgstr ""
 msgid "Local IPv6 address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -2957,36 +2973,36 @@ msgstr ""
 msgid "Local Startup"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Yerel Zaman"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr ""
 
@@ -2994,7 +3010,7 @@ msgstr ""
 msgid "Log output level"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr ""
 
@@ -3006,7 +3022,7 @@ msgstr ""
 msgid "Login"
 msgstr "Oturum Aç"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Oturumu Kapat"
 
@@ -3024,23 +3040,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-Adres"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr ""
 
@@ -3064,7 +3080,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr ""
 
@@ -3090,7 +3106,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3099,19 +3115,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr ""
 
@@ -3125,14 +3141,14 @@ msgstr ""
 msgid "Maximum number of leased addresses."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3151,7 +3167,7 @@ msgstr "Bellek"
 msgid "Memory usage (%)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3159,7 +3175,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3186,7 +3202,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3194,13 +3210,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr ""
 
@@ -3231,8 +3247,8 @@ msgstr ""
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr ""
 
@@ -3300,7 +3316,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr ""
 
@@ -3330,6 +3346,7 @@ msgid "NTP server candidates"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3337,30 +3354,30 @@ msgstr ""
 msgid "Name"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Ağ"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr ""
 
@@ -3386,7 +3403,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3398,7 +3415,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3406,9 +3423,9 @@ msgstr ""
 msgid "No files found"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr ""
@@ -3418,13 +3435,13 @@ msgstr ""
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr ""
@@ -3453,8 +3470,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Parazit"
 
@@ -3467,10 +3484,10 @@ msgid "Noise:"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3512,11 +3529,11 @@ msgstr ""
 msgid "Notice"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr ""
 
@@ -3543,19 +3560,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr ""
 
@@ -3587,19 +3612,19 @@ msgstr ""
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3712,7 +3737,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3730,11 +3755,11 @@ msgstr ""
 msgid "Override the table used for internal routes"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Genel Bakış"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3790,7 +3815,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3845,7 +3870,7 @@ msgid "Part of zone %q"
 msgstr ""
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3856,11 +3881,11 @@ msgstr ""
 msgid "Password authentication"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3879,27 +3904,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3958,8 +3983,9 @@ msgstr ""
 msgid "Physical Settings"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -3976,7 +4002,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -3988,7 +4014,7 @@ msgstr ""
 msgid "Port"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -4005,7 +4031,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4035,11 +4061,11 @@ msgid ""
 "ignore failures"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr ""
 
@@ -4048,7 +4074,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr ""
 
@@ -4072,11 +4098,11 @@ msgstr "Protokol"
 msgid "Provide NTP server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr ""
 
@@ -4101,21 +4127,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4123,11 +4149,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr ""
 
@@ -4136,35 +4162,35 @@ msgstr ""
 msgid "RX"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
@@ -4172,7 +4198,7 @@ msgstr ""
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4182,22 +4208,22 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:13
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:30
 msgid "Reboot"
-msgstr ""
+msgstr "Yeniden başlat"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:149
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:158
@@ -4210,7 +4236,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr ""
 
@@ -4254,11 +4280,11 @@ msgstr ""
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr ""
 
@@ -4274,7 +4300,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4297,63 +4323,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4369,11 +4395,11 @@ msgstr "Sayaçları Sıfırla"
 msgid "Reset to defaults"
 msgstr "Varsayılanlara dön"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr ""
 
@@ -4382,7 +4408,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4392,7 +4418,7 @@ msgstr "Tekrar başlat"
 msgid "Restart Firewall"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4409,23 +4435,23 @@ msgstr "Yedeklemeyi geri yükle"
 msgid "Reveal/hide password"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Dönmek"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr "Değişiklikleri geri al"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr ""
 
@@ -4455,8 +4481,8 @@ msgid "Router Password"
 msgstr "Yönlendirici Parolası"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Yönlendirmeler"
 
@@ -4478,7 +4504,7 @@ msgstr "Cihazı bağlamadan önce bir dosya sistemi kontrolü yapın"
 msgid "Run filesystem check"
 msgstr "Dosya sistemi kontrolünü çalıştır"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4486,7 +4512,7 @@ msgstr ""
 msgid "SHA256"
 msgstr "SHA256"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr "SNR"
 
@@ -4510,21 +4536,22 @@ msgstr "SSH kullanıcı adı"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:264
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:16
 msgid "SSH-Keys"
-msgstr ""
+msgstr "SSH-Anahtarları"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:337
+#, fuzzy
 msgid "SWAP"
-msgstr ""
+msgstr "TAKAS"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4533,8 +4560,8 @@ msgstr ""
 msgid "Save"
 msgstr "Kaydet"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Kaydet & Uygula"
@@ -4547,7 +4574,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Tara"
 
@@ -4556,11 +4583,11 @@ msgstr "Tara"
 msgid "Scheduled Tasks"
 msgstr "Zamanlanmış Görevler"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Bölüm eklendi"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Bölüm kaldırıldı"
 
@@ -4575,9 +4602,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4592,7 +4619,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr ""
 
@@ -4605,11 +4632,11 @@ msgstr ""
 msgid "Service Type"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Servisler"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4648,11 +4675,11 @@ msgstr ""
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4671,15 +4698,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Sinyal"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4691,11 +4718,12 @@ msgstr "Sinyal Zayıflama (SATN)"
 msgid "Signal:"
 msgstr "Sinyal:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Boyut"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr ""
 
@@ -4708,15 +4736,15 @@ msgstr ""
 msgid "Skip"
 msgstr "Atla"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4766,7 +4794,7 @@ msgid ""
 "dead"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4789,7 +4817,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr ""
 
@@ -4803,11 +4831,11 @@ msgstr "Başlat"
 msgid "Start priority"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr ""
 
@@ -4824,35 +4852,35 @@ msgstr ""
 msgid "Static IPv6 Routes"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Durum"
 
@@ -4862,7 +4890,7 @@ msgstr "Durum"
 msgid "Stop"
 msgstr "Durdur"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr ""
 
@@ -4871,15 +4899,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Gönder"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4888,7 +4916,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr ""
 
@@ -4901,15 +4929,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4924,7 +4952,7 @@ msgstr ""
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -4936,15 +4964,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Sistem"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr ""
 
@@ -4960,11 +4988,11 @@ msgstr ""
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr ""
 
@@ -4973,7 +5001,7 @@ msgstr ""
 msgid "TX"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr ""
 
@@ -5019,7 +5047,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5029,7 +5057,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5047,7 +5075,7 @@ msgid ""
 "</abbr> <code>/dev/sda1</code>)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5102,7 +5130,7 @@ msgstr ""
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5125,7 +5153,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5182,19 +5210,20 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5205,7 +5234,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5213,7 +5242,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5246,7 +5275,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5287,7 +5316,7 @@ msgstr ""
 msgid "Time Synchronization"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5295,7 +5324,7 @@ msgstr ""
 msgid "Timezone"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5314,14 +5343,15 @@ msgstr ""
 msgid "Total Available"
 msgstr "Toplam Mevcut"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr ""
 
@@ -5329,15 +5359,15 @@ msgstr ""
 msgid "Transfer"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr ""
 
@@ -5345,7 +5375,7 @@ msgstr ""
 msgid "Tunnel ID"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr ""
@@ -5361,7 +5391,7 @@ msgid "Tx-Power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr ""
@@ -5379,11 +5409,11 @@ msgstr ""
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5448,12 +5478,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5462,7 +5492,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5478,7 +5508,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr ""
 
@@ -5504,7 +5534,7 @@ msgstr ""
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5519,25 +5549,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5545,11 +5575,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Çalışma Zamanı"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr ""
 
@@ -5660,7 +5690,7 @@ msgstr "Ağ geçidi metriğini kullan"
 msgid "Use routing table"
 msgstr "Yönlendirme tablosunu kullan"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5673,11 +5703,11 @@ msgstr ""
 msgid "Used"
 msgstr "Kullanılmış"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5709,7 +5739,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5756,45 +5786,37 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr ""
@@ -5812,7 +5834,7 @@ msgstr ""
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5829,57 +5851,57 @@ msgstr "Genişlik"
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Kablosuz"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr ""
 
@@ -5905,9 +5927,9 @@ msgid ""
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -5931,14 +5953,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "herhangi"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -5980,11 +6002,11 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6003,7 +6025,7 @@ msgstr ""
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "etkin değil"
 
@@ -6020,13 +6042,14 @@ msgstr "devre dışı"
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "sona ermiş"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6078,15 +6101,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "yerel <abbr title=\"Domain Name System\">DNS</abbr> dosyası"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr "dakika"
 
@@ -6113,23 +6136,23 @@ msgid "not present"
 msgstr "mevcut değil"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "kapalı"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "açık"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6160,8 +6183,8 @@ msgstr "anahtarlama modu"
 msgid "routed"
 msgstr "yönlendirildi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6182,7 +6205,7 @@ msgstr "durumsuz"
 msgid "stateless + stateful"
 msgstr "durumsuz + durumlu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6190,7 +6213,7 @@ msgstr ""
 msgid "tagged"
 msgstr "etiketlendi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6202,8 +6225,9 @@ msgstr ""
 msgid "unknown"
 msgstr "bilinmeyen"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6231,6 +6255,7 @@ msgid "untagged"
 msgstr "etiketsiz"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6243,6 +6268,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6271,6 +6297,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6330,6 +6357,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6355,6 +6385,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6390,7 +6421,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
@@ -6402,6 +6433,9 @@ msgstr "evet"
 msgid "« Back"
 msgstr "« Geri"
 
+#~ msgid "Loading"
+#~ msgstr "Yükleniyor"
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Arabirim ata..."
 
index 4ed7255eef404825e0f1d2dccb7c06b9c92acf35..0be8ca574dbb16a130a29124e2e76a4d8af99ee7 100644 (file)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
-"PO-Revision-Date: 2019-11-16 09:04+0000\n"
+"PO-Revision-Date: 2019-12-15 21:21+0000\n"
 "Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
 "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/luci/"
 "uk/>\n"
@@ -22,7 +22,7 @@ msgstr "%.1f дБ"
 msgid "%d Bit"
 msgstr "%d біт"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr "%d неприпустимі поля"
 
@@ -91,7 +91,7 @@ msgstr "-- відповідно UUID --"
 msgid "-- please select --"
 msgstr "-- виберіть --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 "0 = не використовувати поріг RSSI, 1 = не змінюваим типові значення драйвера"
@@ -104,7 +104,7 @@ msgstr "Навантаження за 1 хвилину:"
 msgid "15 Minute Load:"
 msgstr "Навантаження за 15 хвилин:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr "4-симв. шістнадцятковий ID"
 
@@ -117,54 +117,54 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "Навантаження за 5 хвилин:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 "6-октетний ідентифікатор у вигляді шістнадцяткового рядка – без двокрапок"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr "Швидкий перехід 802.11r"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "Максимальний тайм-аут запиту асоціації 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr "Тайм-аут повторювання запиту асоціації 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr "Захист кадрів управління 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr "Максимальний тайм-аут 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr "Тайм-аут повторювання 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr ""
 "<abbr title=\"Basic Service Set Identifier — ідентифікатор основної служби "
 "послуг\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr ""
 "Порт <abbr title=\"Domain Name System — система доменних імен\">DNS</abbr>-"
 "запиту"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr ""
 "Порт <abbr title=\"Domain Name System — система доменних імен\">DNS</abbr>-"
 "сервера"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -172,13 +172,13 @@ msgstr ""
 "<abbr title=\"Domain Name System — система доменних імен\">DNS</abbr>-"
 "сервери буде опитано в порядку, визначеному файлом <em>resolvfile</em>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "<abbr title=\"Extended Service Set Identifier — ідентифікатор розширеної "
 "служби послуг\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Інтернет-протокол версії 4\">IPv4</abbr>-адреса"
@@ -205,7 +205,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Інтернет-протокол версії 6\">IPv6</abbr>-шлюз"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr "<abbr title=\"Інтернет-протокол версії 6\">IPv6</abbr>-суфікс (hex)"
 
@@ -219,18 +219,18 @@ msgstr ""
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "Назва <abbr title=\"Light Emitting Diode — світлодіод\">LED</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr ""
 "<abbr title=\"Media Access Control — управління доступом до носія\">MAC</"
 "abbr>-адреса"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"Унікальний ідентифікатор DHCP\">DUID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -238,7 +238,7 @@ msgstr ""
 "<abbr title=\"Максимум\">Макс.</abbr> оренд <abbr title=\"Dynamic Host "
 "Configuration Protocol — протокол динамічної конфігурації вузла\">DHCP</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -247,7 +247,7 @@ msgstr ""
 "\"Extension Mechanisms for Domain Name System — Механізми розширень для "
 "доменної системи імен\">EDNS0</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"Максимум\">Макс.</abbr> одночасних запитів"
 
@@ -259,11 +259,11 @@ msgstr ""
 "<br/>Примітка: якщо перед редагуванням, файл crontab був порожній, вам "
 "потрібно вручну перезапустити служби cron."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr "Каталог з такою ж назвою вже існує."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 "Оскільки сеанс автентифікації закінчився, потрібен новий вхід у систему."
@@ -349,8 +349,8 @@ msgstr "Відсутній інтерфейс"
 msgid "Access Concentrator"
 msgstr "Концентратор доступу"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Точка доступу"
 
@@ -376,12 +376,13 @@ msgstr "Активні підключення"
 msgid "Active DHCP Leases"
 msgstr "Активні оренди DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Активні оренди DHCPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -397,7 +398,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Додати"
 
@@ -431,7 +432,7 @@ msgstr "Додати реалізацію"
 msgid "Add key"
 msgstr "Додати ключ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Додавати суфікс локального домену до імен, отриманих із файлів hosts"
 
@@ -444,11 +445,11 @@ msgstr "Додати новий інтерфейс..."
 msgid "Add peer"
 msgstr "Додати вузол"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Додаткові файли hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr "Додаткові файли servers"
 
@@ -469,31 +470,31 @@ msgstr "Адреса"
 msgid "Address to access local relay bridge"
 msgstr "Адреса для доступу до мосту локального ретранслятора"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Адміністрування"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Додаткові параметри"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr "Сукупна потужність передавача"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Тривога"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -503,17 +504,17 @@ msgstr "Інтерфейс псевдоніма"
 msgid "Alias of \"%s\""
 msgstr "Псевдонім \"%s\""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr "Усі сервери"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr "Виділяти IP-адреси послідовно, починаючи з найнижчої доступної адреси"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr "Виділяти IP послідовно"
 
@@ -523,26 +524,26 @@ msgstr ""
 "Дозволити <abbr title=\"Secure Shell — безпечна оболонка\">SSH</abbr>-"
 "перевірку пароля"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 "Дозволити режиму AP відключення абонентів на підставі низького рівня <abbr "
 "title=\"Підтвердження (Acknowledge) успішності отримання TCP-сегменту\">ACK</"
 "abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Дозволити всі, крім зазначених"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr "Дозволяти застарілі швидк. 802.11b"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Дозволити тільки зазначені"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Дозволити локальний вузол"
 
@@ -560,7 +561,7 @@ msgstr "Дозволити root-вхід із паролем"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Дозволити користувачеві <em>root</em> вхід до системи з паролем"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr ""
@@ -575,7 +576,7 @@ msgstr "Дозволено IP-адреси"
 msgid "Always announce default router"
 msgstr "Завжди оголошувати типовим маршрутизатором"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -659,7 +660,7 @@ msgstr "Оголошено DNS-домени"
 msgid "Announced DNS servers"
 msgstr "Оголошено DNS-сервери"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr "Анонімна ідентифікація"
 
@@ -682,15 +683,20 @@ msgstr "Будь-яка зона"
 msgid "Apply backup?"
 msgstr "Застосувати резервну копію?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Сталася помилка запиту на застосування зі статусом <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
-msgstr "Ð\97аÑ\81Ñ\82оÑ\81Ñ\83ваÑ\82и Ð±ÐµÐ· Ð¿Ð¾Ð·Ð½Ð°Ñ\87ки"
+msgstr "Ð\97аÑ\81Ñ\82оÑ\81Ñ\83ваÑ\82и Ð±ÐµÐ· Ð¿ÐµÑ\80евÑ\96Ñ\80ки"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr "Очікування на застосування конфігурації… %d c"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr "Архітектура"
 
@@ -710,12 +716,12 @@ msgstr ""
 "Призначати для цього інтерфейсу частину префікса, використовуючи цей "
 "шістнадцятковий ID субпрефікса."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Приєднано станції"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr "З'єднань"
 
@@ -729,7 +735,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr "Група автентифікації"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Автентифікація"
 
@@ -738,7 +744,7 @@ msgstr "Автентифікація"
 msgid "Authentication Type"
 msgstr "Тип автентифікації"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Надійний"
 
@@ -746,11 +752,11 @@ msgstr "Надійний"
 msgid "Authorization Required"
 msgstr "Потрібна авторизація"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -826,8 +832,8 @@ msgstr "BR / DMR / AFTR"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -853,16 +859,12 @@ msgstr "Рез. копіювання / Перепрош."
 msgid "Backup file list"
 msgstr "Список файлів резервних копій"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Вказано неправильну адресу!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr "Діапазон"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr "Інтервал маяка"
 
@@ -877,7 +879,7 @@ msgstr ""
 "складається із позначених opkg змінених файлів конфігурації, невідокремних "
 "базових файлів, та файлів за користувацькими шаблонами резервного копіювання."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -895,15 +897,15 @@ msgstr "Прив'язка тунелю до цього інтерфейсу (з
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "Швидкість потоку"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Відкидати підробки NX-домену"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Міст"
@@ -921,8 +923,8 @@ msgstr "Номер моста"
 msgid "Bring up on boot"
 msgstr "Піднімати при завантаженні"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr "Огляд…"
 
@@ -954,13 +956,13 @@ msgstr "Кешовано"
 msgid "Call failed"
 msgstr "Не вдалося здійснити виклик"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -977,11 +979,11 @@ msgstr "Категорія"
 msgid "Chain"
 msgstr "Ланцюжок"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Зміни"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr "Зміни було скасовано."
 
@@ -993,8 +995,8 @@ msgstr "Зміна пароля адміністратора для доступ
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Канал"
 
@@ -1002,7 +1004,7 @@ msgstr "Канал"
 msgid "Check filesystems before mount"
 msgstr "Перевірити файлову систему перед монтуванням"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr "Позначте цей параметр, щоб видалити існуючі мережі з цього радіо."
 
@@ -1020,7 +1022,7 @@ msgid "Choose mtdblock"
 msgstr "Виберіть mtdblock"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -1032,7 +1034,7 @@ msgstr ""
 "або заповніть поле <em>створити</em>, щоб визначити нову зону і прикріпити "
 "до неї інтерфейс."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -1040,7 +1042,7 @@ msgstr ""
 "Оберіть мережі, які ви хочете прикріпити до цього бездротового інтерфейсу "
 "або заповніть поле <em>створити</em>, щоб визначити нову мережу."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Шифр"
 
@@ -1064,9 +1066,9 @@ msgstr ""
 "Натисніть \"Зберегти mtdblock\", щоб завантажити вказаний файл mtdblock. "
 "(ПРИМІТКА: ЦЕ ФУНКЦІЯ ДЛЯ ПРОФЕСІОНАЛІВ!)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Клієнт"
 
@@ -1098,10 +1100,11 @@ msgid "Close list..."
 msgstr "Згорнути список..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Збирання даних..."
 
@@ -1121,7 +1124,7 @@ msgstr "Не вдалося виконати команду"
 msgid "Comment"
 msgstr "Примітка"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1133,25 +1136,24 @@ msgstr ""
 "Може викликати проблеми сумісності та зниження стійкості узгодження ключа, "
 "особливо в середовищах з великою завантаженістю трафіку."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Конфігурація"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
+msgid "Configuration changes applied."
+msgstr "Зміни конфігурації застосовано."
+
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+msgid "Configuration changes have been rolled back!"
+msgstr "Зміни конфігурації було скасовано!"
+
 #: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
 msgid "Configuration failed"
 msgstr "Помилка налаштування"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
-msgid "Configuration changes applied."
-msgstr "Конфігурацію застосовано."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
-msgid "Configuration changes have been rolled back!"
-msgstr "Конфігурацію було відкочено!"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
 msgid "Confirm disconnect"
 msgstr "Підтвердіть від'єднання"
@@ -1174,7 +1176,7 @@ msgstr "Невдала спроба підключення"
 msgid "Connection lost"
 msgstr "З'єднання втрачено"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Підключення"
 
@@ -1184,13 +1186,13 @@ msgstr "Підключення"
 msgid "Contents have been saved."
 msgstr "Вміст збережено."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr "Продовжити"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1205,12 +1207,12 @@ msgstr ""
 msgid "Country"
 msgstr "Країна"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Код країни"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Створити / Визначити зону брандмауера"
 
@@ -1260,15 +1262,15 @@ msgstr ""
 "Налаштування поведінки <abbr title=\"Light Emitting Diode — світлодіод"
 "\">LED</abbr>, якщо це можливо."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr "Клієнт DAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr "Порт DAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr "Секрет DAE"
 
@@ -1276,12 +1278,12 @@ msgstr "Секрет DAE"
 msgid "DHCP Server"
 msgstr "Сервер DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP та DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1312,7 +1314,7 @@ msgstr "Служба DHCPv6"
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "Переспрямовування<br />запитів DNS"
 
@@ -1320,11 +1322,11 @@ msgstr "Переспрямовування<br />запитів DNS"
 msgid "DNS-Label / FQDN"
 msgstr "DNS-мітка / FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr "Перевірка непідписаного DNSSEC"
 
@@ -1349,12 +1351,13 @@ msgstr "Стан DSL"
 msgid "DSL line mode"
 msgstr "Режим лінії DSL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 "Інтервал <abbr title=\"Delivery Traffic Indication Message — Повідомлення "
 "індикації доправлення трафіку\">DTIM</abbr>"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
@@ -1368,9 +1371,9 @@ msgstr "Швидк. передавання"
 msgid "Debug"
 msgstr "Зневаджування"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Типово %d"
 
@@ -1415,7 +1418,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1427,15 +1430,15 @@ msgstr "Видалити"
 msgid "Delete key"
 msgstr "Видалити ключ"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr "Помилка запиту на видалення: %s"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Видалити цю мережу"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Інтервал повідомлень індикації доправлення трафіку"
 
@@ -1443,7 +1446,7 @@ msgstr "Інтервал повідомлень індикації доправ
 msgid "Description"
 msgstr "Опис"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr "Скасувати вибір"
 
@@ -1467,7 +1470,7 @@ msgstr "Зона призначення"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1475,7 +1478,7 @@ msgstr "Зона призначення"
 msgid "Device"
 msgstr "Пристрій"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Конфігурація пристрою"
 
@@ -1488,7 +1491,7 @@ msgstr "Пристрій не є активним"
 msgid "Device is restarting…"
 msgstr "Пристрій перезавантажується…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "Пристрій недосяжний!"
 
@@ -1496,8 +1499,7 @@ msgstr "Пристрій недосяжний!"
 msgid "Device unreachable! Still waiting for device..."
 msgstr "Пристрій недосяжний! Досі чекаємо на пристрій..."
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Діагностика"
 
@@ -1506,12 +1508,12 @@ msgstr "Діагностика"
 msgid "Dial number"
 msgstr "Набір номера"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Каталог"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Вимкнути"
 
@@ -1532,15 +1534,15 @@ msgstr "Вимкнути DNS-запити"
 msgid "Disable Encryption"
 msgstr "Вимкнути шифрування"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr "Вимкнути опитування неактивності"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr "Вимкнути цю мережу"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1552,17 +1554,19 @@ msgstr "Вимкнути цю мережу"
 msgid "Disabled"
 msgstr "Вимкнено"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Роз'єднувати за низького підтвердження"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Відкидати висхідні RFC1918-відповіді"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr "Від’єднати"
 
@@ -1572,23 +1576,23 @@ msgid "Disconnection attempt failed"
 msgstr "Спроба від'єднання не вдалася"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr "Відхилити"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Оптимізація за відстанню"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Відстань до найвіддаленішого вузла мережі в метрах."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1601,23 +1605,23 @@ msgstr ""
 "для брандмауерів <abbr title=\"Network Address Translation — перетворення "
 "(трансляція) мережевих адрес\">NAT</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "Не кешувати негативні відповіді, наприклад, за неіснуючих доменів"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr ""
 "Не переспрямовувати запити, які не може бути оброблено відкритими серверами "
 "імен"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr ""
 "Не переспрямовувати зворотні <abbr title=\"Domain Name System — система "
 "доменних імен\">DNS</abbr>-запити для локальних мереж"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Справді видалити \"%s\"?"
 
@@ -1629,15 +1633,15 @@ msgstr "Справді видалити такий SSH ключ?"
 msgid "Do you really want to erase all settings?"
 msgstr "Справді стерти всі налаштування?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Справді рекурсивно видалити каталог \"%s\"?"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Потрібен домен"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "\"Білий список\" доменів"
 
@@ -1645,7 +1649,7 @@ msgstr "\"Білий список\" доменів"
 msgid "Don't Fragment"
 msgstr "Не фрагментувати"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1713,7 +1717,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "Довжина EA-бітів"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "Метод EAP"
 
@@ -1723,7 +1727,7 @@ msgstr "Метод EAP"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Редагувати"
 
@@ -1735,11 +1739,11 @@ msgstr ""
 "Щоб виправити якусь помилку, відредагуйте вихідні дані конфігурації вище і "
 "натисніть \"Зберегти\", щоб перезавантажити сторінку."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Редагувати цю мережу"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr "Редагування бездротової мережі"
 
@@ -1747,8 +1751,8 @@ msgstr "Редагування бездротової мережі"
 msgid "Emergency"
 msgstr "Надзвичайна ситуація"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Увімкнути"
 
@@ -1799,7 +1803,7 @@ msgstr "Увімкнути клієнта NTP"
 msgid "Enable Single DES"
 msgstr "Увімкнути Single DES"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Увімкнути TFTP-сервер"
 
@@ -1807,11 +1811,11 @@ msgstr "Увімкнути TFTP-сервер"
 msgid "Enable VLAN functionality"
 msgstr "Увімкнути підтримку VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr "Увімкнути кнопку WPS, потребує WPA(2)-PSK/WPA3-SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Увімкнути протидію<br />перевстановленню ключів (KRACK)"
 
@@ -1831,7 +1835,7 @@ msgstr "Увімкнути віддзеркалення вихідних пак
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr "Увімкнути прапорець DF (Don't Fragment) для інкапсульованих пакетів."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr "Увімкнути цю мережу"
 
@@ -1849,7 +1853,7 @@ msgstr "Увімкнено"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "Вмикає відстеження IGMP на цьому мосту"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1873,9 +1877,9 @@ msgstr "Режим інкапсуляції"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Шифрування"
 
@@ -1912,29 +1916,36 @@ msgstr "Помилка"
 msgid "Errored seconds (ES)"
 msgstr "Секунд з помилками (<abbr title=\"Errored seconds\">ES</abbr>)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Ethernet-адаптер"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Ethernet-комутатор"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr "Виключити інтерфейси"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "Розширення вузлів"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr "Очікується шістнадцятковий натяк призначення"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr "Очікування: %s"
 
@@ -1951,11 +1962,11 @@ msgstr "Термін оренди адрес, мінімум 2 хвилини (<
 msgid "External"
 msgstr "Зовнішнє"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr "Зовнішній список власників ключів R0"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr "Зовнішній список власників ключів R1"
 
@@ -1975,15 +1986,15 @@ msgstr "Протокол зовнішнього сервера системно
 msgid "Extra SSH command options"
 msgstr "Додаткові параметри команд SSH"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr "FT через DS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr "FT через повітря"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr "Протокол FT"
 
@@ -1991,7 +2002,7 @@ msgstr "Протокол FT"
 msgid "Failed to change the system password."
 msgstr "Не вдалося змінити системний пароль."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "Не вдалося підтвердити застосування на протязі %d с, очікуємо відкату…"
 
@@ -1999,19 +2010,19 @@ msgstr "Не вдалося підтвердити застосування на
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Не вдалося виконати дію \"/etc/init.d/%s %s\": %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Файл"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr "Файл недоступний"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr "Ім'я файлу"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "І'мя завантажувального образу, що оголошується клієнтам"
 
@@ -2020,11 +2031,11 @@ msgstr "І'мя завантажувального образу, що оголо
 msgid "Filesystem"
 msgstr "Файлова система"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Фільтрувати приватні"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Фільтрувати непридатні"
 
@@ -2041,7 +2052,7 @@ msgstr ""
 "Знайти всі файлові системи та свопи, які наразі підключено і замінити "
 "конфігурацію типовою на підставі того, що було виявлено"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Знайти мережу й приєднатися"
 
@@ -2049,7 +2060,7 @@ msgstr "Знайти мережу й приєднатися"
 msgid "Finish"
 msgstr "Готово"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Брандмауер"
 
@@ -2069,11 +2080,11 @@ msgstr "Стан брандмауера"
 msgid "Firmware File"
 msgstr "Файл мікропрограми"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Версія мікропрограми"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Фіксований порт для вихідних DNS-запитів"
 
@@ -2103,11 +2114,11 @@ msgstr "Прошиваємо…"
 msgid "Force"
 msgstr "Примусово"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr "Примусово режим '40MHz'"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Примусово CCMP (AES)"
 
@@ -2115,11 +2126,11 @@ msgstr "Примусово CCMP (AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "Примусово DHCP у цій мережі, навіть якщо виявлено інший сервер."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Примусово TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Примусово TKIP та CCMP (AES)"
 
@@ -2151,7 +2162,7 @@ msgstr "Секунди прямого коригування помилок (FEC
 msgid "Forward broadcast traffic"
 msgstr "Переспрямовувати широкомовний трафік"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr "Переспрямовувати одноранговий трафік"
 
@@ -2159,7 +2170,7 @@ msgstr "Переспрямовувати одноранговий трафік"
 msgid "Forwarding mode"
 msgstr "Режим переспрямовування"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Поріг фрагментації"
 
@@ -2177,7 +2188,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "ГГц"
 
@@ -2203,7 +2214,7 @@ msgstr "Неприпустима адреса шлюзу"
 msgid "Gateway metric"
 msgstr "Метрика шлюзу"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2213,8 +2224,8 @@ msgstr "Загальні параметри"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Загальні налаштування"
 
@@ -2222,7 +2233,7 @@ msgstr "Загальні налаштування"
 msgid "Generate Config"
 msgstr "Cтворити конфігурацію"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr "Генерувати PMK локально"
 
@@ -2242,9 +2253,9 @@ msgstr "Загальні параметри"
 msgid "Global network options"
 msgstr "Глобальні параметри мережі"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Перейти до конфігурації пароля..."
@@ -2290,7 +2301,7 @@ msgstr ""
 "Тут ви можете налаштувати основні параметри вигляду вашого пристрою, такі як "
 "назва (ім'я) вузла або часовий пояс."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr ""
 "Приховати <abbr title=\"Extended Service Set Identifier — ідентифікатор "
@@ -2301,9 +2312,10 @@ msgstr ""
 msgid "Hide empty chains"
 msgstr "Приховати порожні ланцюжки"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr "Вузол"
 
@@ -2324,9 +2336,9 @@ msgid "Host-Uniq tag content"
 msgstr "Зміст тегу Host-Uniq"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2337,7 +2349,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "Ім'я вузла для надсилання при запиті DHCP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Імена вузлів"
 
@@ -2367,7 +2379,7 @@ msgstr "IP-адреса"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr "Неприпустима IP-адреса"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2375,13 +2387,13 @@ msgstr "Неприпустима IP-адреса"
 msgid "IP address is missing"
 msgstr "Відсутня IP-адреса"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2449,6 +2461,8 @@ msgstr "IPv4 у IPv4 (RFC2003)"
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr "IPv4/IPv6 (обидва - типово для IPv4)"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2459,8 +2473,6 @@ msgstr "IPv4/IPv6 (обидва - типово для IPv4)"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2532,6 +2544,7 @@ msgstr "Надісланий префікс IPv6"
 msgid "IPv6 suffix"
 msgstr "Суфікс IPv6"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2556,7 +2569,7 @@ msgstr "IPv6 через IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6 через IPv4 (6to4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Ідентифікація EAP"
 
@@ -2633,7 +2646,7 @@ msgstr ""
 "своп-пристрої не можуть бути доступні з такою високою швидкістю, як <abbr "
 "title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Ігнорувати <code>/etc/hosts</code>"
 
@@ -2641,7 +2654,7 @@ msgstr "Ігнорувати <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Ігнорувати интерфейс"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Ігнорувати файли resolv"
 
@@ -2696,10 +2709,6 @@ msgstr "Скрипт ініціалізації"
 msgid "Initscripts"
 msgstr "Скрипти ініціалізації"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr "Інсталюйте iputils-traceroute6 для трасування IPv6"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Інсталяція розширень протоколу..."
@@ -2719,7 +2728,7 @@ msgstr "Інтерфейс"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr "Пристрій інтерфейсу %q автоматичного мігрував із %q на %q."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Конфігурація інтерфейсу"
 
@@ -2750,7 +2759,7 @@ msgstr "Інтерфейс запускається…"
 msgid "Interface is stopping..."
 msgstr "Інтерфейс зупиняється…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "Назва інтерфейсу"
 
@@ -2761,7 +2770,7 @@ msgstr "Інтерфейс відсутній або його ще не підк
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Інтерфейси"
 
@@ -2809,7 +2818,7 @@ msgstr "Неприпустиме шістнадцяткове значення"
 msgid "Invalid username and/or password! Please try again."
 msgstr "Неприпустиме ім'я користувача та/або пароль! Спробуйте ще раз."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr "Ізолювати клієнтів"
 
@@ -2821,22 +2830,22 @@ msgstr ""
 "Схоже, що ви намагаєтеся прошити образ, який не вміщається до флеш-пам'яті! "
 "Перевірте файл образу!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Потрібен JavaScript!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Підключитися до мережі"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Підключення до мережі: Сканування бездротових мереж"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr "Приєднання до мережі: %q"
 
@@ -2844,24 +2853,24 @@ msgstr "Приєднання до мережі: %q"
 msgid "Keep settings and retain the current configuration"
 msgstr "Зберегти налаштування та поточну конфігурацію"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Журнал ядра"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Версія ядра"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Ключ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Ключ #%d"
 
@@ -2921,20 +2930,24 @@ msgstr "Затримка"
 msgid "Leaf"
 msgstr "Лист"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "Час оренди"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Час оренди, що лишився"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Файл оренд"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Час оренди, що лишився"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2949,7 +2962,7 @@ msgstr "Залиште поле порожнім для автовизначен
 msgid "Leave empty to use the current WAN address"
 msgstr "Залиште порожнім, щоб використовувати поточну адресу WAN"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "Легенда:"
 
@@ -2957,12 +2970,12 @@ msgstr "Легенда:"
 msgid "Limit"
 msgstr "Межа"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 "Обмежувати службу DNS інтерфейсами підмереж, на яких ми обслуговуємо DNS."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 "Обмежитися прослуховуванням цих інтерфейсів і повернутися до початку циклу."
@@ -2983,11 +2996,11 @@ msgstr "Стан лінії"
 msgid "Line Uptime"
 msgstr "Час безперервної роботи лінії"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Зв'язок встановлено"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
@@ -2995,7 +3008,7 @@ msgstr ""
 "Список <abbr title=\"Domain Name System\">DNS</abbr>-серверів для "
 "переспрямовування запитів"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -3011,7 +3024,7 @@ msgstr ""
 "ключа R0\">R0KH</abbr>, як станції, що була використана під час початкової "
 "асоціації домену мобільності."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -3033,15 +3046,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "Список файлів SSH-ключів для авторизації"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Список доменів, для яких дозволено RFC1918-відповіді"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Список доменів, які підтримують результати підробки NX-доменів"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr "Інтерфейси прослуховування"
 
@@ -3055,28 +3068,24 @@ msgstr ""
 "Прослуховувати тільки на цьому інтерфейсі, якщо <em>не визначено</em> – на "
 "всіх"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "Порт прослуховування для вхідних DNS-запитів"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Навантаження"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Середнє навантаження"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Завантаження"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr "Завантаження вмісту каталогу…"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -3104,7 +3113,7 @@ msgstr "Локальна адреса IPv4"
 msgid "Local IPv6 address"
 msgstr "Локальна адреса IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr "Тільки локальна служба"
 
@@ -3112,16 +3121,16 @@ msgstr "Тільки локальна служба"
 msgid "Local Startup"
 msgstr "Локальний запуск"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Місцевий час"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Локальний домен"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
@@ -3130,17 +3139,17 @@ msgstr ""
 "не пересилаються і вирізняються тільки з файлу DHCP (/etc/config/dhcp) або "
 "файлу hosts (/etc/hosts)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr ""
 "Суфікс локального домену додається до DHCP-імен вузлів та записів з файлу "
 "hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "Локальний сервер"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
@@ -3148,7 +3157,7 @@ msgstr ""
 "Локалізувати ім'я хоста залежно від запитуючої підмережі, якщо доступно "
 "кілька IP-адрес"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Локалізувати запити"
 
@@ -3156,7 +3165,7 @@ msgstr "Локалізувати запити"
 msgid "Log output level"
 msgstr "Рівень виведення інформаціі до журналу"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Журнал запитів"
 
@@ -3168,7 +3177,7 @@ msgstr "Журналювання"
 msgid "Login"
 msgstr "Увійти"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Вийти"
 
@@ -3188,23 +3197,23 @@ msgid "MAC"
 msgstr "MAC"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-адреса"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Фільтр MAC-адрес"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "MAC-фільтр"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "MAC-список"
 
@@ -3228,7 +3237,7 @@ msgstr "Мбіт/с"
 msgid "MD5"
 msgstr "MD5"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr " МГц"
 
@@ -3256,7 +3265,7 @@ msgstr ""
 msgid "Manual"
 msgstr "Вручну"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr "Master"
@@ -3265,19 +3274,19 @@ msgstr "Master"
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Макс. досяжна швидкість передачі даних (ATTNDR)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr "Максимальний дозволений інтервал прослуховування"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Максимально допустима кількість активних оренд DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Максимально допустима кількість одночасних DNS-запитів"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Максимально допустимий розмір UDP-пакетів EDNS.0"
 
@@ -3291,14 +3300,14 @@ msgstr "Максимальний час очікування готовност
 msgid "Maximum number of leased addresses."
 msgstr "Максимальна кількість орендованих адрес."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr "Максимальна потужність передавача"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3317,7 +3326,7 @@ msgstr "Пам'ять"
 msgid "Memory usage (%)"
 msgstr "Використання пам'яті, %"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr "Mesh"
 
@@ -3325,7 +3334,7 @@ msgstr "Mesh"
 msgid "Mesh ID"
 msgstr "Mesh ID"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr "Mesh Id"
 
@@ -3352,7 +3361,7 @@ msgstr "Дзеркало вихідного порту"
 msgid "Mobile Data"
 msgstr "Мобільні дані"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr "Домен мобільності"
 
@@ -3360,13 +3369,13 @@ msgstr "Домен мобільності"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Режим"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "Модель"
 
@@ -3397,8 +3406,8 @@ msgstr "Тайм-аут ініціалізації модему"
 msgid "ModemManager"
 msgstr "Менеджер модему"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Диспетчер"
 
@@ -3468,7 +3477,7 @@ msgstr "Вниз"
 msgid "Move up"
 msgstr "Вгору"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "Ідентифікатор NAS"
 
@@ -3498,6 +3507,7 @@ msgid "NTP server candidates"
 msgstr "Сервери NTP – кандидати для синхронізації"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3505,30 +3515,30 @@ msgstr "Сервери NTP – кандидати для синхронізац
 msgid "Name"
 msgstr "Ім'я"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "Назва нової мережі"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Навігація"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Мережа"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Мережеві утиліти"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "Образ для мережевого завантаження"
 
@@ -3554,7 +3564,7 @@ msgstr "Немає"
 msgid "No DHCP Server configured for this interface"
 msgstr "Немає DHCP-сервера, налаштованого для цього інтерфейсу"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr "Без шифрування"
 
@@ -3566,7 +3576,7 @@ msgstr "Немає NAT-T"
 msgid "No data received"
 msgstr "Жодних даних не отримано"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr "У цьому каталозі немає записів"
 
@@ -3574,9 +3584,9 @@ msgstr "У цьому каталозі немає записів"
 msgid "No files found"
 msgstr "Файли не знайдено"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Інформація відсутня"
@@ -3586,13 +3596,13 @@ msgstr "Інформація відсутня"
 msgid "No matching prefix delegation"
 msgstr "Делегування відповідних префіксів відсутнє"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Ніяких негативних кешувань"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Пароль не встановлено!"
@@ -3621,8 +3631,8 @@ msgstr "Зону не призначено"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Шум"
 
@@ -3635,10 +3645,10 @@ msgid "Noise:"
 msgstr "Шум:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr "Не запобіжні помилки CRC (CRC_P)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr "Без шаблону заміни"
 
@@ -3680,11 +3690,11 @@ msgstr "Не підтримується"
 msgid "Notice"
 msgstr "Зауваження"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "DNS-запит"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr "Кількість кешованих записів DNS (макс. – 10000, 0 – без кешування)"
 
@@ -3711,19 +3721,27 @@ msgstr "Обфусований пароль"
 msgid "Obtain IPv6-Address"
 msgstr "Отримати IPv6-адресу"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr "Вимк."
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "Затримка Off-State"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr "Увімк."
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr "Маршрут On-Link"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "Затримка On-State"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "Має бути зазначено одне з двох – ім'я вузла або МАС-адреса!"
 
@@ -3755,19 +3773,19 @@ msgstr "Відкрити список..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr "OpenConnect (CISCO AnyConnect)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr "Робоча частота"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Опція змінена"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Опція видалена"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr "Необов'язково"
@@ -3895,7 +3913,7 @@ msgstr "Перевизначити TOS"
 msgid "Override TTL"
 msgstr "Перевизначити TTL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr "Перевизначення типового імені інтерфейсу"
 
@@ -3916,11 +3934,11 @@ msgid "Override the table used for internal routes"
 msgstr ""
 "Перевизначення таблиці, що використовужться для внутрішніх спрямовувань"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Огляд"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Перезаписати існуючий файл \"%s\"?"
 
@@ -3978,7 +3996,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr "PIN-код відхилено"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr "Проштовхуваня PMK R1"
 
@@ -4033,7 +4051,7 @@ msgid "Part of zone %q"
 msgstr "Частина зони %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -4044,11 +4062,11 @@ msgstr "Пароль"
 msgid "Password authentication"
 msgstr "Автентифікація за паролем"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Пароль закритого ключа"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr "Пароль внутрішнього закритого ключа"
 
@@ -4067,27 +4085,27 @@ msgstr "Пароль2"
 msgid "Paste or drag SSH key file…"
 msgstr "Вставте або перетягніть файл SSH-ключа…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Шлях до сертифіката CA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Шлях до сертифіката клієнта"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Шлях до закритого ключа"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr "Шлях до внутрішнього CA-сертифіката"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr "Шлях до внутрішнього сертифіката клієнта"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr "Шлях до внутрішнього закритого ключа"
 
@@ -4146,8 +4164,9 @@ msgstr "Фізична швидкість:"
 msgid "Physical Settings"
 msgstr "Фізичні параметри"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ехо-запит"
 
@@ -4164,7 +4183,7 @@ msgstr "пакетів"
 msgid "Please enter your username and password."
 msgstr "Введіть ім'я користувача і пароль."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr "Виберіть файл для відвантаження."
 
@@ -4176,7 +4195,7 @@ msgstr "Політика"
 msgid "Port"
 msgstr "Порт"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr "Порт %s"
 
@@ -4193,7 +4212,7 @@ msgid "Power Management Mode"
 msgstr "Режим керування живленням"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr "Попереджувати помилки CRC (CRCP_P)"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4225,11 +4244,11 @@ msgstr ""
 "Вважати вузол недоступним після визначеної кількості невдач отримання ехо-"
 "пакета LCP, використовуйте 0, щоб ігнорувати невдачі"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr "Перешкоджати прослуховуванню цих інтерфейсів."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Перешкоджати спілкуванню клієнт-клієнт"
 
@@ -4238,7 +4257,7 @@ msgid "Private Key"
 msgstr "Приватний ключ"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Процеси"
 
@@ -4262,11 +4281,11 @@ msgstr "Протокол"
 msgid "Provide NTP server"
 msgstr "Забезпечувати сервер NTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "Укажіть нову мережу"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Псевдо Ad-Hoc (ahdemo)"
 
@@ -4295,11 +4314,11 @@ msgstr "Публічний префікс надісланий на цей пр
 msgid "QMI Cellular"
 msgstr "Стільниковий QMI"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Якість"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
@@ -4307,11 +4326,11 @@ msgstr ""
 "Запит усіх наявних висхідних <abbr title=\"Domain Name System — система "
 "доменних імен\">DNS</abbr>-серверів"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr "Тривалість життя ключа R0"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr "Власник ключа R1"
 
@@ -4319,11 +4338,11 @@ msgstr "Власник ключа R1"
 msgid "RFC3947 NAT-T mode"
 msgstr "Режим RFC3947 NAT-T"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr "Поріг RSSI для приєднання"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "Поріг RTS/CTS"
 
@@ -4332,35 +4351,35 @@ msgstr "Поріг RTS/CTS"
 msgid "RX"
 msgstr "Одержано"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "Швидкість приймання"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr "Швидкість прийм./перед."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Порт Radius-Accounting"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr "Секрет Radius-Accounting"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Сервер Radius-Accounting"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Порт Radius-Authentication"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr "Секрет Radius-Authentication"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Сервер Radius-Authentication"
 
@@ -4370,7 +4389,7 @@ msgstr ""
 "Необроблені байти в шістнадцятковому кодуванні. Залиште порожнім, якщо ваш "
 "інтернет-провайдер не вимагає цього."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4383,15 +4402,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "Дійсно змінити протокол?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Графіки у реальному часі"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr "Кінцевий термін реассоціації"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "Захист від переприв'язки"
 
@@ -4411,7 +4430,7 @@ msgstr "Перезавантаження…"
 msgid "Reboots the operating system of your device"
 msgstr "Перезавантажити операційну систему вашого пристрою"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Приймання"
 
@@ -4455,11 +4474,11 @@ msgstr "Віддалена адреса IPv4"
 msgid "Remote IPv4 address or FQDN"
 msgstr "Віддалена адреса IPv4 або FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Видалити"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Замінити конфігурацію бездротової мережі"
 
@@ -4475,7 +4494,7 @@ msgstr "Запит довжини IPv6-префіксу"
 msgid "Request timeout"
 msgstr "Час очікування запиту минув"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr "Вимагається"
 
@@ -4501,27 +4520,27 @@ msgstr ""
 "використовувати всередині тунелю. Зазвичай тунельні IP-адреси вузла та "
 "мережі маршрутів вузла через тунель."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr "Потребує hostapd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr "Потребує hostapd з підтримкою EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr "Потребує hostapd з підтримкою OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr "Потребує hostapd з підтримкою SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
@@ -4529,7 +4548,7 @@ msgstr ""
 "Потребує \"повної\" версії wpad/hostapd та підтримки драйвером WiFi <br /"
 ">(станом на січень 2019 року: ath9k, ath10k, mwlwifi та mt76)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
@@ -4537,31 +4556,31 @@ msgstr ""
 "Потребує підтримки висхідною мережею DNSSEC; переконайтеся, що відповіді "
 "непідписаного домену дійсно походять із непідписаних доменів"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr "Потребує wpa-суплікатора"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr "Потребує wpa-суплікатора з підтримкою EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr "Потребує wpa-суплікатора з підтримкою OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr "Потребує wpa-суплікатора з підтримкою SAE"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4577,11 +4596,11 @@ msgstr "Скинути лічильники"
 msgid "Reset to defaults"
 msgstr "Відновити початковий стан"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Файли resolv і hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Файл resolv"
 
@@ -4590,7 +4609,7 @@ msgid "Resource not found"
 msgstr "Ресурс не знайдено"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4600,7 +4619,7 @@ msgstr "Перезавантажити"
 msgid "Restart Firewall"
 msgstr "Перезавантажити брандмауер"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr "Перезавантажити радіоінтерфейс"
 
@@ -4617,23 +4636,23 @@ msgstr "Відновити з резервної копії"
 msgid "Reveal/hide password"
 msgstr "Показати/приховати пароль"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Скасувати"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr "Скасувати зміни"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Помилка запиту на скасування зі статусом <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr "Відкат конфігурації…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Кореневий каталог для файлів TFTP"
 
@@ -4663,8 +4682,8 @@ msgid "Router Password"
 msgstr "Пароль маршрутизатора"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Маршрути"
 
@@ -4688,7 +4707,7 @@ msgstr "Виконати перевірку файлової системи пе
 msgid "Run filesystem check"
 msgstr "Виконати перевірку файлової системи"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr "Помилка виконання"
 
@@ -4696,7 +4715,7 @@ msgstr "Помилка виконання"
 msgid "SHA256"
 msgstr "SHA256"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr "SNR"
 
@@ -4724,8 +4743,8 @@ msgstr "SSH-ключі"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4734,7 +4753,7 @@ msgid "SWAP"
 msgstr "SWAP"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4743,8 +4762,8 @@ msgstr "SWAP"
 msgid "Save"
 msgstr "Зберегти"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Зберегти і застосувати"
@@ -4757,7 +4776,7 @@ msgstr "Зберегти mtdblock"
 msgid "Save mtdblock contents"
 msgstr "Зберегти вміст mtdblock"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "Сканувати"
 
@@ -4766,11 +4785,11 @@ msgstr "Сканувати"
 msgid "Scheduled Tasks"
 msgstr "Заплановані завдання"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Секцію додано"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Секцію видалено"
 
@@ -4788,9 +4807,9 @@ msgstr ""
 "виберіть \"Примусове оновлення\". Використовуйте тільки якщо ви впевнені, що "
 "мікропрограма є правильною і призначена для вашого пристрою!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr "Виберіть файл…"
 
@@ -4807,7 +4826,7 @@ msgstr ""
 "Надсилати ехо-пакети LCP зі вказаним інтервалом (секунди), ефективно тільки "
 "в поєднанні з порогом помилок"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Налаштування сервера"
 
@@ -4820,11 +4839,11 @@ msgstr "Назва сервісу"
 msgid "Service Type"
 msgstr "Тип сервісу"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Сервіси"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr "Час сеансу минув"
 
@@ -4867,11 +4886,11 @@ msgstr ""
 "Секунди з великою кількістю помилок помилок (<abbr title=\"Severely Errored "
 "Seconds\">SES</abbr>)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr "Short GI"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr "Коротка преамбула"
 
@@ -4890,15 +4909,15 @@ msgstr "Вимкнути цей інтерфейс"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Сигнал"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr "Сигнал / шум"
 
@@ -4910,11 +4929,12 @@ msgstr "Затухання сигналу (SATN)"
 msgid "Signal:"
 msgstr "Сигнал:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Розмір"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr "Розмір кешу запитів DNS"
 
@@ -4927,15 +4947,15 @@ msgstr "Розмір пристрою ZRam у мегабайтах"
 msgid "Skip"
 msgstr "Пропустити"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Перейти до вмісту"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Перейти до навігації"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "Програмово реалізований VLAN"
@@ -4992,7 +5012,7 @@ msgstr ""
 "Визначає максимальний час (секунди), після якого вважається, що вузли "
 "\"мертві\""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -5022,7 +5042,7 @@ msgstr ""
 "Вкажіть MTU (Maximum Transmission Unit — максимальний блок передавання), "
 "відмінний від типового (1280 байт)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Вкажіть тут секретний ключ шифрування."
 
@@ -5036,11 +5056,11 @@ msgstr "Запустити"
 msgid "Start priority"
 msgstr "Стартовий пріоритет"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr "Розпочато застосування конфігурації…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr "Розпочато сканування бездротових мереж..."
 
@@ -5057,21 +5077,21 @@ msgstr "Статичні маршрути IPv4"
 msgid "Static IPv6 Routes"
 msgstr "Статичні маршрути IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Статичні оренди"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Статичні маршрути"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Статична адреса"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -5082,14 +5102,14 @@ msgstr ""
 "конфігурацій інтерфейсів, коли обслуговуються тільки вузли з відповідною "
 "орендою."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr "Обмеження бездіяльності станції"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Стан"
 
@@ -5099,7 +5119,7 @@ msgstr "Стан"
 msgid "Stop"
 msgstr "Зупинити"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Строгий порядок"
 
@@ -5108,15 +5128,15 @@ msgid "Strong"
 msgstr "Висока"
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Надіслати"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr "Блокувати журналювання"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "Блокувати ведення журналу звичайної роботи цих протоколів"
 
@@ -5125,7 +5145,7 @@ msgid "Swap free"
 msgstr "Вільно свопу"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Комутатор"
 
@@ -5140,15 +5160,15 @@ msgstr ""
 "Комутатор %q має невідому топологію – параметри VLAN можуть бути "
 "неправильними."
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr "Маска портів комутатора"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr "Маска швидкості комутатора"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "VLAN комутатора"
@@ -5163,7 +5183,7 @@ msgstr "Протокол комутатора"
 msgid "Switch to CIDR list notation"
 msgstr "Перейти до позначення списку CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr "Символічне посилання"
 
@@ -5175,15 +5195,15 @@ msgstr "Синхронізувати з NTP-сервером"
 msgid "Sync with browser"
 msgstr "Синхронізувати з браузером"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Система"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Системний журнал"
 
@@ -5199,11 +5219,11 @@ msgstr "Розмір буфера системного журналу"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Налаштування TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "Корінь TFTP-сервера"
 
@@ -5212,7 +5232,7 @@ msgstr "Корінь TFTP-сервера"
 msgid "TX"
 msgstr "Передано"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "Швидкість передавання"
 
@@ -5262,7 +5282,7 @@ msgstr ""
 "Призначений провайдером IPv6-префікс, зазвичай закінчується на <code>::</"
 "code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5274,7 +5294,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr "Файл конфігурації не вдалося завантажити через таку помилку:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5300,7 +5320,7 @@ msgstr ""
 "Файл пристрою пам'яті або розділу (<abbr title=\"наприклад\">напр.</abbr> "
 "<code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5362,7 +5382,7 @@ msgstr "Довжина IPv6-префікса в бітах"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr "Локальна адреса IPv4, за якою створюється тунель (необов'язково)."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr "Назва мережі вже використовується"
 
@@ -5393,7 +5413,7 @@ msgstr "Команда <em>reboot</em> завершилася невдало з
 msgid "The restore command failed with code %d"
 msgstr "Команда <em>restore</em> завершилася невдало з кодом %d"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr "Обраний режим %s несумісний із шифруванням %s"
 
@@ -5463,19 +5483,20 @@ msgstr ""
 "Відвантажений файл образу не містить підтримуваний формат. Переконайтеся, що "
 "ви вибираєте універсальний формат образу для вашої платформи."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr "Немає жодних активних оренд"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr "Немає жодних змін до застосування"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5488,7 +5509,7 @@ msgstr ""
 msgid "This IPv4 address of the relay"
 msgstr "Це IPv4-адреса ретранслятора"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr "Цей тип автентифікації не застосовується до вибраного методу EAP."
 
@@ -5496,7 +5517,7 @@ msgstr "Цей тип автентифікації не застосовуєть
 msgid "This does not look like a valid PEM file"
 msgstr "Це не схоже на дійсний файл PEM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5541,7 +5562,7 @@ msgstr ""
 "Це локальна адреса кінцевого вузла, яку присвоєно тунельним брокером, вона "
 "зазвичай закінчується на <code>…:2/64</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5590,7 +5611,7 @@ msgstr "Ця секція поки що не містить значень"
 msgid "Time Synchronization"
 msgstr "Синхронізація часу"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr "Інтервал часу для зміни ключа GTK"
 
@@ -5598,7 +5619,7 @@ msgstr "Інтервал часу для зміни ключа GTK"
 msgid "Timezone"
 msgstr "Часовий пояс"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr "До входу…"
 
@@ -5621,14 +5642,15 @@ msgstr "Тоновий"
 msgid "Total Available"
 msgstr "Усього доступно"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Трасування"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "Трафік"
 
@@ -5636,15 +5658,15 @@ msgstr "Трафік"
 msgid "Transfer"
 msgstr "Передано"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Передавання"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "Тригер"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "Режим запуску"
 
@@ -5652,7 +5674,7 @@ msgstr "Режим запуску"
 msgid "Tunnel ID"
 msgstr "Ідентифікатор тунелю"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Інтерфейс тунелю"
@@ -5668,7 +5690,7 @@ msgid "Tx-Power"
 msgstr "Потужність передавача"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Тип"
@@ -5686,11 +5708,11 @@ msgstr "Тільки UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB-пристрій"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr "USB-порт"
 
@@ -5755,12 +5777,12 @@ msgstr "Недоступні секунди (<abbr title=\"Unavailable Seconds\"
 msgid "Unexpected reply data format"
 msgstr "Несподіваний формат даних відповіді"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Невідомо"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Невідома помилка (%s)"
@@ -5769,7 +5791,7 @@ msgstr "Невідома помилка (%s)"
 msgid "Unknown error code"
 msgstr "Невідомий код помилки"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5785,7 +5807,7 @@ msgstr "Демонтувати"
 msgid "Unnamed key"
 msgstr "Безіменний ключ"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Незбережені зміни"
 
@@ -5811,7 +5833,7 @@ msgstr "Непідтримуваний тип протоколу."
 msgid "Up"
 msgstr "Вгору"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr "Відвантажити"
 
@@ -5828,25 +5850,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "Відвантажити архів…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr "Відвантажити файл"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr "Відвантажити файл…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr "Не вдалося виконати запит на відвантаження: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr "Відвантаження файлу…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5857,11 +5879,11 @@ msgstr ""
 "застосування оновленої конфігурації."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Час безперервної роботи"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Використовувати <code>/etc/ethers</code>"
 
@@ -5972,7 +5994,7 @@ msgstr "Використовувати метрику шлюзу"
 msgid "Use routing table"
 msgstr "Використовувати таблицю маршрутизації"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5992,11 +6014,11 @@ msgstr ""
 msgid "Used"
 msgstr "Використано"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "Використовується слот ключа"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -6031,7 +6053,7 @@ msgstr "VDSL"
 msgid "VLANs on %q"
 msgstr "VLAN на %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr "VPN"
 
@@ -6078,32 +6100,32 @@ msgstr "Перевірка відвантаженого файлу образу.
 msgid "Virtual dynamic interface"
 msgstr "Віртуальний динамічний інтерфейс"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "Відкрита система WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "Спільний ключ WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "Парольна фраза WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "Режим <abbr title=\"Wi-Fi Multimedia\">WMM</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "Парольна фраза WPA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -6111,14 +6133,6 @@ msgstr ""
 "WPA-шифрування потребує інсталяції <em>wpa_supplicant</em> (для режиму "
 "клієнта) або <em>hostapd</em> (для Точки доступу та режиму ad-hoc)."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "Очікуємо завершення виконання команди..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr "Очікування на застосування конфігурації… %d c"
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr "Очікуємо пристрій..."
@@ -6137,7 +6151,7 @@ msgstr ""
 msgid "Weak"
 msgstr "Слабка"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -6157,57 +6171,57 @@ msgstr "Ширина"
 msgid "WireGuard VPN"
 msgstr "WireGuard VPN"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Бездротові мережі"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Бездротовий адаптер"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Бездротова мережа"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Огляд бездротових мереж"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Безпека бездротової мережі"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr "Перенесення конфігурації бездротових мереж"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "Бездротову мережу вимкнено"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "Бездротову мережу не пов'язано"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "Бездротову мережу вимкнено"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "Бездротову мережу ввімкнено"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Записувати отримані DNS-запити до системного журналу"
 
@@ -6239,9 +6253,9 @@ msgstr ""
 "Якщо ви вимкнете основний скрипт ініціалізації (наприклад \"network\"), "
 "пристрій може стати недоступним!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6265,14 +6279,14 @@ msgstr "Налаштування ZRam"
 msgid "ZRam Size"
 msgstr "Розмір ZRam"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "будь-який"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6314,11 +6328,11 @@ msgstr "Створює мережевий міст через зазначені
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6337,7 +6351,7 @@ msgstr "Створює мережевий міст через зазначені
 msgid "dBm"
 msgstr "дБм"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "вимкнено"
 
@@ -6354,13 +6368,14 @@ msgstr "вимкнено"
 msgid "driver default"
 msgstr "типово для драйвера"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "минув"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6414,17 +6429,17 @@ msgstr "ключ від 8 до 63 символів"
 msgid "key with either 5 or 13 characters"
 msgstr "ключ із 5 або 13 символів"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr ""
 "Локальний <abbr title=\"Domain Name System — система доменних імен\">DNS</"
 "abbr>-файл"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr "середній рівень безпеки"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr "хв."
 
@@ -6451,23 +6466,23 @@ msgid "not present"
 msgstr "не присутній"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "вимкнено"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "увімкнено"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr "відкрита мережа"
 
@@ -6498,8 +6513,8 @@ msgstr "режим реле"
 msgid "routed"
 msgstr "спрямовано"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr "с"
 
@@ -6520,7 +6535,7 @@ msgstr "БЕЗ збереження стану"
 msgid "stateless + stateful"
 msgstr "БЕЗ та ЗІ збереженням стану"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr "високий рівень безпеки"
 
@@ -6528,7 +6543,7 @@ msgstr "високий рівень безпеки"
 msgid "tagged"
 msgstr "позначено"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "одиниці часу (TUs / 1.024 ms) [1000-65535]"
 
@@ -6540,8 +6555,9 @@ msgstr "унікальне значення"
 msgid "unknown"
 msgstr "невідомий"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6569,6 +6585,7 @@ msgid "untagged"
 msgstr "не позначено"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr "дійсна IP-адреса"
 
@@ -6581,6 +6598,7 @@ msgid "valid IPv4 CIDR"
 msgstr "дійсна IPv4 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr "дійсна IPv4-адреса"
 
@@ -6609,6 +6627,7 @@ msgid "valid IPv6 CIDR"
 msgstr "дійсна IPv6 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr "дійсна IPv6-адреса"
 
@@ -6668,6 +6687,9 @@ msgstr "дійсне ім'я хоста:порт"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr "дійсне ім'я хоста"
 
@@ -6693,6 +6715,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr "дійсний порт або діапазон портів (порт1-порт2)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr "дійсне значення порту"
 
@@ -6728,7 +6751,7 @@ msgstr "значення з принаймні %d символів"
 msgid "value with at most %d characters"
 msgstr "значення з не більше %d символів"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr "слабкий рівень безпеки"
 
@@ -6740,6 +6763,18 @@ msgstr "так"
 msgid "« Back"
 msgstr "« Назад"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Вказано неправильну адресу!"
+
+#~ msgid "Install iputils-traceroute6 for IPv6 traceroute"
+#~ msgstr "Інсталюйте iputils-traceroute6 для трасування IPv6"
+
+#~ msgid "Loading"
+#~ msgstr "Завантаження"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Очікуємо завершення виконання команди..."
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "Призначення інтерфейсів..."
 
index 0bd4e139b67024e42bf351c96e38b8399eb3f0f4..d9c2bddc0fc0776b12d75f661953f086c02cf1ab 100644 (file)
@@ -23,7 +23,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr "%d trường không hợp lệ"
 
@@ -92,7 +92,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr "-- xin hãy chọn --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr "0 = không sử dụng lấy ngưỡng RSSI, 1 = không thay đổi driver mặc định"
 
@@ -104,7 +104,7 @@ msgstr "tải 1 phút:"
 msgid "15 Minute Load:"
 msgstr "tải 15 phút:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr "4 ký tự ID thập lục phân"
 
@@ -117,59 +117,59 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "tải 5 phút:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr "Định danh bằng 6 số bát phân dạng chuỗi thập lục phân - không phẩy"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr "802.11r truyền nhanh"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "thời gian chờ truy vấn SA tối đa chuẩn 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr "thời gian chờ thử lại truy vấn SA chuẩn 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr "thời gian chờ tối đa chuẩn 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr "thời gian thử lại chuẩn 802.11w"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Dịch vụ căn bản đặt Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Hệ thống phân giải tên miền\">DNS</abbr> query port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "abbr title=\"Hệ thống phân giải tiên miền\">DNS</abbr> server port"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 msgstr ""
-"<abbr title=\"Hệ thống phân giải tiên miền\">DNS</abbr> máy chủ sẽ được truy vấn theo thứ "
-"tự của resolvfile"
+"<abbr title=\"Hệ thống phân giải tiên miền\">DNS</abbr> máy chủ sẽ được truy "
+"vấn theo thứ tự của resolvfile"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Mở rộng dịch vụ đặt Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"giao thức internet phiên bản 4\">IPv4</abbr>-Address"
@@ -189,16 +189,17 @@ msgid ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Address or Network "
 "(CIDR)"
 msgstr ""
-"<abbr title=\"giao thức internet phiên bản 6\">IPv6</abbr>-Address or Network "
-"(CIDR)"
+"<abbr title=\"giao thức internet phiên bản 6\">IPv6</abbr>-Address or "
+"Network (CIDR)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:41
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"giao thức internet phiên bản 6\">IPv6</abbr>-Gateway"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
-msgstr "<abbr title=\"giao thức internet phiên bản 6\">IPv6</abbr>-Suffix (hex)"
+msgstr ""
+"<abbr title=\"giao thức internet phiên bản 6\">IPv6</abbr>-Suffix (hex)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:40
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:25
@@ -209,23 +210,25 @@ msgstr "<abbr title=\"đèn LEDLED\">LED</abbr> Configuration"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
-msgstr "<abbr title=\"Kiểm soát kết nối phương tiện truyền thông\">MAC</abbr>-Address"
+msgstr ""
+"<abbr title=\"Kiểm soát kết nối phương tiện truyền thông\">MAC</abbr>-Address"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"Định danh độc nhất cho DHCP\">DUID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
-msgstr "<abbr title=\"Tối đa\">Max.</abbr> <abbr title=\"Giao thức cấu hình "
-"máy chủ động\">DHCP</abbr> leases"
+msgstr ""
+"<abbr title=\"Tối đa\">Max.</abbr> <abbr title=\"Giao thức cấu hình máy chủ "
+"động\">DHCP</abbr> leases"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -233,7 +236,7 @@ msgstr ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Cơ chế mở rộng hệ thống  "
 "phân giải tên miền\">EDNS0</abbr> packet size"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"Tối đa\">Max.</abbr> concurrent queries"
 
@@ -245,11 +248,11 @@ msgstr ""
 "<br/>Note: bạn cần tự khởi động lại dich vụ cron nếu file crontab rỗng trước "
 "khi được chỉnh sửa."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr "thư mục có tên này đã tồn tại"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr "Cần đăng nhận lại vì phiên xác thực cũ đã hết hạn"
 
@@ -304,8 +307,9 @@ msgid ""
 "Linux network interfaces which can be used in conjunction with DHCP or PPP "
 "to dial into the provider network."
 msgstr ""
-"cầu ATM đưa ra đóng gói của ethernet trong kết nối AAL5 dưới dạng dao diện"
-"mạng Linux ảo, có thể kết nối với DHCP hoặc PPP để liên lại nhà cung cấp mạng"
+"cầu ATM đưa ra đóng gói của ethernet trong kết nối AAL5 dưới dạng dao "
+"diệnmạng Linux ảo, có thể kết nối với DHCP hoặc PPP để liên lại nhà cung cấp "
+"mạng"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:958
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:62
@@ -326,8 +330,8 @@ msgstr "Giao diện vắng mặt"
 msgid "Access Concentrator"
 msgstr "Truy cập tập trung"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "Điểm truy cập"
 
@@ -338,11 +342,15 @@ msgstr "Hành động"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:69
 msgid "Active <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Routes"
-msgstr "Active <abbr title=\"giao thức kết nối internet phiên bản 4\">IPv4</abbr>-Routes"
+msgstr ""
+"Active <abbr title=\"giao thức kết nối internet phiên bản 4\">IPv4</abbr>-"
+"Routes"
 
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:97
 msgid "Active <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Routes"
-msgstr "Active <abbr title=\"giao thức kết nối internet phiên bản 6\">IPv6</abbr>-Routes"
+msgstr ""
+"Active <abbr title=\"giao thức kết nối internet phiên bản 6\">IPv6</abbr>-"
+"Routes"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:80
 msgid "Active Connections"
@@ -353,12 +361,13 @@ msgstr "kết nối đang hoạt động"
 msgid "Active DHCP Leases"
 msgstr "Khởi động xin id từ DHCP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "Khởi động xin id từ DHCPv6"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -374,7 +383,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "Thêm vào"
 
@@ -408,7 +417,7 @@ msgstr "Thêm ví dụ"
 msgid "Add key"
 msgstr "Thêm khóa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "Thêm hậu tố tên miền cục bộ vào tên được phân phát từ tệp máy chủ"
 
@@ -421,11 +430,11 @@ msgstr "Thêm giao diện mới..."
 msgid "Add peer"
 msgstr "Thêm cặp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "Tập tin máy chủ(host) bổ sung"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr "Tập tin máy chủ(server) bổ sung"
 
@@ -446,31 +455,31 @@ msgstr "Địa chỉ"
 msgid "Address to access local relay bridge"
 msgstr "Địa chỉ truy cập cầu chuyển tiếp địa phương"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "Quản trị"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "Cài đặt nâng cao "
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr "Năng lượng truyền tổng hợp(ACTATP)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "Cảnh báo"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -480,17 +489,17 @@ msgstr "Giao diện bí danh"
 msgid "Alias of \"%s\""
 msgstr "bí danh của \"%s\""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr "Tất cả máy chủ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr "Phân bổ địa chỉ IP theo tuần tự, bắt đầu từ địa chỉ có sẵn thấp nhất"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr "Phân bổ tuần tự địa chủ IP"
 
@@ -498,23 +507,23 @@ msgstr "Phân bổ tuần tự địa chủ IP"
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "Cho phép <abbr title=\"Secure Shell\">SSH</abbr> xác thực mật mã"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr "Cho phép chế độ AP ngắt kết nối dựa theo điều khiện ACK thấp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "Cho phép tất cả trừ danh sách liệt kê"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr "Cho phép kế thừ tốc độ 802.11b"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "Chỉ cho phép danh sách liệt kê"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "Cho phép máy chủ cục bộ"
 
@@ -530,7 +539,7 @@ msgstr "Cho phép root đăng nhập với mật khẩu"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "Cho phép người dùng <em>root</em> đăng nhập với mật khẩu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr "Cho phép phản hồi ngược trong dải IP 127.0.0.0/8 cho dịch vụ RBL"
@@ -543,13 +552,13 @@ msgstr "cho phép IPs"
 msgid "Always announce default router"
 msgstr "Luôn thông báo bộ định tuyến mặc định"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
 msgstr ""
-"Luôn sử dụng các kênh 40 MHz ngay cả khi kênh thứ cấp chồng lấp. Sử dụng tùy chọn "
-" này không tuân thủ theo chuẩn 802.11n-2009"
+"Luôn sử dụng các kênh 40 MHz ngay cả khi kênh thứ cấp chồng lấp. Sử dụng tùy "
+"chọn  này không tuân thủ theo chuẩn 802.11n-2009"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:871
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:19
@@ -614,7 +623,9 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:649
 msgid "Announce as default router even if no public prefix is available."
-msgstr "Thông báo là bộ định tuyến mặc định ngay cả khi không có tiền tố công khai nào"
+msgstr ""
+"Thông báo là bộ định tuyến mặc định ngay cả khi không có tiền tố công khai "
+"nào"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:654
 msgid "Announced DNS domains"
@@ -624,7 +635,7 @@ msgstr "Thông báo tên miền DNS"
 msgid "Announced DNS servers"
 msgstr "Thông báo máy chủ DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr "Ẩn danh tính"
 
@@ -647,15 +658,20 @@ msgstr ""
 msgid "Apply backup?"
 msgstr "Chấp nhận sao lưu?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "Áp dụng yêu cầu không thành công với trạng thái <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr "Áp dụng không kiểm tra"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr "Đợi cấu hình được áp dụng... %ds"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr "Kiến trúc"
 
@@ -663,37 +679,38 @@ msgstr "Kiến trúc"
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:27
 msgid ""
 "Assign a part of given length of every public IPv6-prefix to this interface"
-msgstr "Chỉ định một phần độ dài nhất định của mỗi tiền tố  địa chỉ IPv6 công khai cho giao diện này"
-
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:127
-msgid "Assign interfaces..."
-msgstr "Chỉ định giao diện"
+msgstr ""
+"Chỉ định một phần độ dài nhất định của mỗi tiền tố  địa chỉ IPv6 công khai "
+"cho giao diện này"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:189
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:31
 msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
-msgstr "Chỉ định các phần tiền tố bằng tiền tố thức cấp ID dạng thập lục phân cho giao diện này"
+msgstr ""
+"Chỉ định các phần tiền tố bằng tiền tố thức cấp ID dạng thập lục phân cho "
+"giao diện này"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "Trạm liên kết"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr "Liên kết"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:153
 msgid "Attempt to enable configured mount points for attached devices"
-msgstr "Cố gắng kích hoạt các điểm gắn kết được cấu hình cho các thiết bị đính kèm"
+msgstr ""
+"Cố gắng kích hoạt các điểm gắn kết được cấu hình cho các thiết bị đính kèm"
 
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:104
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:64
 msgid "Auth Group"
 msgstr "Nhóm xác thực"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "Xác thực"
 
@@ -702,7 +719,7 @@ msgstr "Xác thực"
 msgid "Authentication Type"
 msgstr "Kiểu xác thực"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "Xác thực"
 
@@ -710,11 +727,11 @@ msgstr "Xác thực"
 msgid "Authorization Required"
 msgstr "Yêu cầu ủy quyền"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -789,8 +806,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr ""
 
@@ -816,16 +833,12 @@ msgstr "Sao lưu / cập nhật phần mềm"
 msgid "Backup file list"
 msgstr "Danh sách tập tin sau lưu"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "Địa chỉ không đạt yêu cầu"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr "Cấm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr "Chu kỳ Beacon"
 
@@ -836,16 +849,17 @@ msgid ""
 "configuration files marked by opkg, essential base files and the user "
 "defined backup patterns."
 msgstr ""
-"Dưới đây là danh sách xác định các tập tin để sao lưu. Nó bao gồm các thay đổi "
-"tập tin cấu hình được đánh dấu bởi opkg, tập tin cơ sở thiết yếu và "
-"các mẫu sao lưu của người dùng đá được xác định"
+"Dưới đây là danh sách xác định các tập tin để sao lưu. Nó bao gồm các thay "
+"đổi tập tin cấu hình được đánh dấu bởi opkg, tập tin cơ sở thiết yếu và các "
+"mẫu sao lưu của người dùng đá được xác định"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
-msgstr "Liên kết linh hoạt với các giao diện thay vì địa chỉ ký tự đại diện"
-"(được khuyến nghị làm mặc định của linux) "
+msgstr ""
+"Liên kết linh hoạt với các giao diện thay vì địa chỉ ký tự đại diện(được "
+"khuyến nghị làm mặc định của linux) "
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:48
 msgid "Bind interface"
@@ -857,15 +871,15 @@ msgstr "Liên kết đường hầm dữ liệu với giao diện này (tùy ch
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "tốc độ (bit)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "Ghi đè tên miền Bogus NX"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "Cầu nối"
@@ -883,8 +897,8 @@ msgstr "Số cầu nối"
 msgid "Bring up on boot"
 msgstr "Áp dụng khi khởi động"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr "Duyệt..."
 
@@ -915,13 +929,13 @@ msgstr ""
 msgid "Call failed"
 msgstr "Liên lạc thất bại"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -938,11 +952,11 @@ msgstr "Đề mục"
 msgid "Chain"
 msgstr "chuỗi"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "Thay đổi"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr "Những thay đổi đã được phục hồi"
 
@@ -954,8 +968,8 @@ msgstr "Thay đổi mật khẩu quản trị viên truy cập thiết bị"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "Kênh"
 
@@ -963,7 +977,7 @@ msgstr "Kênh"
 msgid "Check filesystems before mount"
 msgstr "Kiểm tra hệ thống tập tin trước khi gắn kết"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr "Kiểm tra tùy chọn này để xóa các mạng hiện có khỏi đài này"
 
@@ -981,7 +995,7 @@ msgid "Choose mtdblock"
 msgstr "chọn khối mtdblock"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -989,14 +1003,15 @@ msgid ""
 "interface to it."
 msgstr "Giao diện này chưa thuộc về bất kỳ firewall zone nào."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
-msgstr "Chọn mạng bạn muốn đính kèm vào giao diện không dây này hoặc điền vào"
-"trường <em>create</em> để xác định một mạng mới"
+msgstr ""
+"Chọn mạng bạn muốn đính kèm vào giao diện không dây này hoặc điền vàotrường "
+"<em>create</em> để xác định một mạng mới"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "Mật mã"
 
@@ -1008,19 +1023,19 @@ msgstr "Đóng gói dạng Cisco UDP"
 msgid ""
 "Click \"Generate archive\" to download a tar archive of the current "
 "configuration files."
-msgstr ""
-"Nhấn \"Tạo bản lưu trữ\" Để tải xuống tập tin cấu hình hiện giờ "
+msgstr "Nhấn \"Tạo bản lưu trữ\" Để tải xuống tập tin cấu hình hiện giờ "
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:384
 msgid ""
 "Click \"Save mtdblock\" to download specified mtdblock file. (NOTE: THIS "
 "FEATURE IS FOR PROFESSIONALS! )"
-msgstr "Nhấp \"chọn khối mtdblock\" để tải xuống tập tin mtdblock. (Chú ý: tính "
-"năng này chỉ nên dành cho chuyên gia"
+msgstr ""
+"Nhấp \"chọn khối mtdblock\" để tải xuống tập tin mtdblock. (Chú ý: tính năng "
+"này chỉ nên dành cho chuyên gia"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "Khách hàng"
 
@@ -1043,17 +1058,20 @@ msgstr "Đóng"
 msgid ""
 "Close inactive connection after the given amount of seconds, use 0 to "
 "persist connection"
-msgstr "Đóng kết nối không hoạt động sau lượng thời gian đã cho, sử dụng 0 để luôn duy trì kết nối"
+msgstr ""
+"Đóng kết nối không hoạt động sau lượng thời gian đã cho, sử dụng 0 để luôn "
+"duy trì kết nối"
 
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:49
 msgid "Close list..."
 msgstr "Danh sách đã đóng ..."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "Đang lấy dữ liệu..."
 
@@ -1073,37 +1091,36 @@ msgstr "Lệnh thất bại"
 msgid "Comment"
 msgstr "Bình luận"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
 "workaround might cause interoperability issues and reduced robustness of key "
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
-"Biến đổi các cuộc tấn công cài đặt lại khóa ở phía máy khách bằng cách "
-"vô hiệu hóa việc truyền lại các khung EAPOL-Key đã được sử dụng để cài đặt khóa. "
-"Cách khắc phục này có thể gây ra các vấn đề về khả năng tương tác và giảm "
-"độ mạnh của khóa, đặc biệt là trong các môi trường có lưu lượng tải lớn."
+"Biến đổi các cuộc tấn công cài đặt lại khóa ở phía máy khách bằng cách vô "
+"hiệu hóa việc truyền lại các khung EAPOL-Key đã được sử dụng để cài đặt "
+"khóa. Cách khắc phục này có thể gây ra các vấn đề về khả năng tương tác và "
+"giảm độ mạnh của khóa, đặc biệt là trong các môi trường có lưu lượng tải lớn."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "Cấu hình"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
-msgstr "Cấu hình thất bại"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
 msgid "Configuration changes applied."
 msgstr "Cấu hình đã được áp dụng"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
 msgid "Configuration changes have been rolled back!"
 msgstr "Cấu hình đã được hoàn lại!"
 
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
+msgstr "Cấu hình thất bại"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
 msgid "Confirm disconnect"
 msgstr "Xác nhận hủy kết nối"
@@ -1126,7 +1143,7 @@ msgstr "Kết nối thất bại"
 msgid "Connection lost"
 msgstr "Mất kết nối"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "Kết nối"
 
@@ -1136,32 +1153,32 @@ msgstr "Kết nối"
 msgid "Contents have been saved."
 msgstr "Nội dung đã được lưu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr "Tiếp tục"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
 "settings such as the IP address or wireless security credentials."
 msgstr ""
 "Không thể lấy lại quyền truy cập vào thiết bị sau khi áp dụng các thay đổi "
-"cấu hình. Bạn có thể cần kết nối lại nếu bạn đã sửa đổi các cài đặt liên quan "
-"đến mạng như địa chỉ IP hoặc thông tin bảo mật không dây."
+"cấu hình. Bạn có thể cần kết nối lại nếu bạn đã sửa đổi các cài đặt liên "
+"quan đến mạng như địa chỉ IP hoặc thông tin bảo mật không dây."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:138
 msgid "Country"
 msgstr "Quốc gia"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "Mã quốc gia"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "Tạo/ gán firewall-zone"
 
@@ -1199,8 +1216,8 @@ msgid ""
 "Custom files (certificates, scripts) may remain on the system. To prevent "
 "this, perform a factory-reset first."
 msgstr ""
-"Các tệp tùy chỉnh (chứng chỉ, tập lệnh) có thể vẫn còn trên hệ thống. "
-"Để ngăn chặn điều này, trước tiên hãy thực hiện khôi phục cài đặt gốc."
+"Các tệp tùy chỉnh (chứng chỉ, tập lệnh) có thể vẫn còn trên hệ thống. Để "
+"ngăn chặn điều này, trước tiên hãy thực hiện khôi phục cài đặt gốc."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:41
 msgid ""
@@ -1210,15 +1227,15 @@ msgstr ""
 "Tùy chỉnh chế độ của thiết bị <abbr title=\"Light Emitting Diode\">LED</"
 "abbr>s nếu có thể."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr "Máy khách DAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr "Cổng DAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr "DAE-bí mật"
 
@@ -1226,12 +1243,12 @@ msgstr "DAE-bí mật"
 msgid "DHCP Server"
 msgstr "Máy chủ DHCP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP và DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1262,7 +1279,7 @@ msgstr "Dịch vụ DHCPv6"
 msgid "DNS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr ""
 
@@ -1270,11 +1287,11 @@ msgstr ""
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr "kiểm tra không dấu DNSSEC"
 
@@ -1299,10 +1316,11 @@ msgstr "Trạng thái DSL"
 msgid "DSL line mode"
 msgstr "Chế độ DSL Line"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr "Chu kỳ DTIM"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr ""
@@ -1316,9 +1334,9 @@ msgstr "Tốc độ dữ liệu"
 msgid "Debug"
 msgstr "Kiểm lỗi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "Mặc định %d"
 
@@ -1360,7 +1378,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1372,15 +1390,15 @@ msgstr "Xóa"
 msgid "Delete key"
 msgstr "Xóa chìa khóa"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr "Yêu cầu xóa thất bại: %s"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "Xóa mạng này"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "Chu kỳ thông báo chỉ thị lưu thông"
 
@@ -1388,7 +1406,7 @@ msgstr "Chu kỳ thông báo chỉ thị lưu thông"
 msgid "Description"
 msgstr "Mô tả"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr "Bỏ chọn"
 
@@ -1412,7 +1430,7 @@ msgstr "Vùng đích"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1420,7 +1438,7 @@ msgstr "Vùng đích"
 msgid "Device"
 msgstr "Công cụ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "Cài đặt thiết bị"
 
@@ -1433,7 +1451,7 @@ msgstr "thiết bị chưa được kích hoạt"
 msgid "Device is restarting…"
 msgstr "Khởi động lại thiết bị ..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "Thiết bị không thể truy cập! "
 
@@ -1441,8 +1459,7 @@ msgstr "Thiết bị không thể truy cập! "
 msgid "Device unreachable! Still waiting for device..."
 msgstr "Thiết bị không thể truy cập! Chờ thiết bị..."
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "Phân tích"
 
@@ -1451,12 +1468,12 @@ msgstr "Phân tích"
 msgid "Dial number"
 msgstr "Quay số"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "Danh mục"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "Vô hiệu hóa"
 
@@ -1465,8 +1482,8 @@ msgid ""
 "Disable <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> for "
 "this interface."
 msgstr ""
-"Vô hiệu hóa <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> cho "
-"giao diện kết nối này."
+"Vô hiệu hóa <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
+"cho giao diện kết nối này."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:171
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:370
@@ -1477,15 +1494,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr "Vô hiệu hóa mã hóa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr "Vô hiệu hóa thăm dò tín hiệu không hoạt động"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr "Vô hiệu hóa mạng này"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1497,17 +1514,19 @@ msgstr "Vô hiệu hóa mạng này"
 msgid "Disabled"
 msgstr "Vô hiệu hóa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr "Hủy liên kết với xác nhận mức thấp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "Hủy phản hồi ngược RFC1918"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr "Ngắt kết nối"
 
@@ -1517,23 +1536,23 @@ msgid "Disconnection attempt failed"
 msgstr "Kết nối thất bại"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr "Bỏ qua"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "Khoảng cách tối ưu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "Khoảng cách tới thành viên xa nhất trong mạng lưới tính bằng mét"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1545,19 +1564,20 @@ msgstr ""
 "Forwarder for <abbr title=\"Network Address Translation\">NAT</abbr> "
 "firewalls"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
-msgstr "Không lưu trữ các phản hồi tiêu cực (ví dụ: các tên miền không tồn tại)"
+msgstr ""
+"Không lưu trữ các phản hồi tiêu cực (ví dụ: các tên miền không tồn tại)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr "Không chuyển tiếp yêu cầu mà máy chủ tên công cộng không thể trả lời"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "Không chuyển tiếp tra cứu ngược cho các mạng cục bộ"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "Bạn thật sự muốn xóa \"%s\" ?"
 
@@ -1569,15 +1589,15 @@ msgstr "Bạn thật sự muốn xóa khóa SSH này?"
 msgid "Do you really want to erase all settings?"
 msgstr "Bạn có thật sự muốn xóa tất cả cài đặt này?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "Bạn thật sự muốn xóa toàn bộ thư mục \"%s\" ?"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "Tên miền yêu cầu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "Danh sách tên miền được chấp nhận"
 
@@ -1585,7 +1605,7 @@ msgstr "Danh sách tên miền được chấp nhận"
 msgid "Don't Fragment"
 msgstr "Không phân mảnh"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1644,14 +1664,14 @@ msgid ""
 "Dynamically allocate DHCP addresses for clients. If disabled, only clients "
 "having static leases will be served."
 msgstr ""
-"Tự động phân bổ địa chỉ DHCP cho máy khách. "
-"Nếu bị vô hiệu hóa, chỉ những máy khách có xin địa chỉ IP tĩnh sẽ được phục vụ"
+"Tự động phân bổ địa chỉ DHCP cho máy khách. Nếu bị vô hiệu hóa, chỉ những "
+"máy khách có xin địa chỉ IP tĩnh sẽ được phục vụ"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:67
 msgid "EA-bits length"
 msgstr "Độ dài EA-bits"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "EAP-Method"
 
@@ -1661,7 +1681,7 @@ msgstr "EAP-Method"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "Chỉnh sửa"
 
@@ -1670,13 +1690,14 @@ msgid ""
 "Edit the raw configuration data above to fix any error and hit \"Save\" to "
 "reload the page."
 msgstr ""
-"Chỉnh sửa dữ liệu cấu hình thô ở trên để khắc phục mọi lỗi và nhấn \" Lưu \"để tải lại trang."
+"Chỉnh sửa dữ liệu cấu hình thô ở trên để khắc phục mọi lỗi và nhấn \" Lưu "
+"\"để tải lại trang."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "Chỉnh sửa mạng này"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr "Chỉnh sửa mạng không dây"
 
@@ -1684,8 +1705,8 @@ msgstr "Chỉnh sửa mạng không dây"
 msgid "Emergency"
 msgstr "Khẩn cấp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "Kích hoạt"
 
@@ -1694,7 +1715,8 @@ msgid ""
 "Enable <abbr title=\"Internet Group Management Protocol\">IGMP</abbr> "
 "snooping"
 msgstr ""
-"Kích hoạt <abbr title=\"Giao thức quản lý nhóm mạng internet\">IGMP</abbr> được phép quan sát"
+"Kích hoạt <abbr title=\"Giao thức quản lý nhóm mạng internet\">IGMP</abbr> "
+"được phép quan sát"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:455
 msgid "Enable <abbr title=\"Spanning Tree Protocol\">STP</abbr>"
@@ -1735,7 +1757,7 @@ msgstr "Kích hoạt máy chủ NTP"
 msgid "Enable Single DES"
 msgstr "Kích hoạt DES đơn"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "Kích hoạt máy chủ TFTP"
 
@@ -1743,11 +1765,11 @@ msgstr "Kích hoạt máy chủ TFTP"
 msgid "Enable VLAN functionality"
 msgstr "Kích hoạt chức năng VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr "Kích hoạt nút nhấn WPS, yêu cầu WPA(2)-PSK/WPA3-SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "Kích hoạt các biện pháp đối phó cài đặt lại khóa (KRACK)"
 
@@ -1767,7 +1789,7 @@ msgstr "Kích hoạt phản chiếu các gói tin đi"
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr "Kích hoạt cờ không phân mảnh cho các gói tin đã được đóng gói"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr "Kích hoạt mạng này"
 
@@ -1785,7 +1807,7 @@ msgstr "Kích hoạt"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "Cho phép IGMP theo dõi cầu tin này"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1807,9 +1829,9 @@ msgstr "Chế độ đóng gói"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "Mã hóa"
 
@@ -1846,29 +1868,36 @@ msgstr "Lỗi"
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "Bộ tương hợp ethernet"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "Bộ chuyển đảo ethernet"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "Mở rộng máy chủ"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr "Cần một gợi ý gán thập lục phân"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr "Mong đợi: %s"
 
@@ -1885,11 +1914,11 @@ msgstr "Thời gian mượn địa chỉ sắp hết, tối đa 2 phút nữa (<
 msgid "External"
 msgstr "Bên ngoài"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr "Danh sách chủ sở hữu khóa R0 bên ngoài"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr "Danh sách chủ sở hữu khóa R1 bên ngoài"
 
@@ -1909,15 +1938,15 @@ msgstr "Giao thức ghi nhận nhật ký hệ thống bên ngoài"
 msgid "Extra SSH command options"
 msgstr "Tùy chỉnh lệnh SSH bổ sung"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr "FT qua DS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr "Giao thức FT"
 
@@ -1925,7 +1954,7 @@ msgstr "Giao thức FT"
 msgid "Failed to change the system password."
 msgstr "Đổi mật khẩu hệ thống thất bại"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "Thất bại khi xác thực áp dụng %ds, đợi làm lại..."
 
@@ -1933,19 +1962,19 @@ msgstr "Thất bại khi xác thực áp dụng %ds, đợi làm lại..."
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "Thất bại khi thực thi \"/etc/init.d/%s %s\" hành động: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "Tệp tin"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr "Tệp tin không thể truy cập"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr "Tên tệp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "Tên tệp của tập tin ảnh khởi động được thông báo cho máy khách"
 
@@ -1954,11 +1983,11 @@ msgstr "Tên tệp của tập tin ảnh khởi động được thông báo cho
 msgid "Filesystem"
 msgstr "Tập tin hệ thống"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "Filter private"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "Lọc không hữu dụng"
 
@@ -1972,10 +2001,10 @@ msgid ""
 "Find all currently attached filesystems and swap and replace configuration "
 "with defaults based on what was detected"
 msgstr ""
-"Tìm tất cả các tập tin hệ thống hiện được đính kèm và trao đổi và thay thế cấu hình bằng"
-" mặc định dựa trên những gì được phát hiện"
+"Tìm tất cả các tập tin hệ thống hiện được đính kèm và trao đổi và thay thế "
+"cấu hình bằng mặc định dựa trên những gì được phát hiện"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "Tìm và hòa mạng"
 
@@ -1983,7 +2012,7 @@ msgstr "Tìm và hòa mạng"
 msgid "Finish"
 msgstr "Kết thúc"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "Tường lửa"
 
@@ -2003,11 +2032,11 @@ msgstr "Trạng thái tường lửa"
 msgid "Firmware File"
 msgstr "Tập tin phần mềm"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "Phiên bản phần mềm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "Đã sửa cổng nguồn cho các truy vấn DNS"
 
@@ -2037,23 +2066,24 @@ msgstr "Đang nạp..."
 msgid "Force"
 msgstr "Bắt buộc"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr "Bắt buộc áp dụng chế độ 40MHZ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "Bắt buộc chế độ CCMP (AES)"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:593
 msgid "Force DHCP on this network even if another server is detected."
-msgstr "Buộc sử dụng DHCP trên mạng này ngay cả khi máy chủ khác được phát hiện"
+msgstr ""
+"Buộc sử dụng DHCP trên mạng này ngay cả khi máy chủ khác được phát hiện"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "Buộc TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "Buộc TKIP và CCMP (AES)"
 
@@ -2085,7 +2115,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "Chuyển tiếp phát sóng"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr "Chuyển tiếp lưu lượng mạng (mesh) ngang hàng"
 
@@ -2093,7 +2123,7 @@ msgstr "Chuyển tiếp lưu lượng mạng (mesh) ngang hàng"
 msgid "Forwarding mode"
 msgstr "Chế độ chuyển tếp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "Ngưỡng cửa Phân đoạn"
 
@@ -2106,12 +2136,12 @@ msgid ""
 "Further information about WireGuard interfaces and peers at <a href='http://"
 "wireguard.com'>wireguard.com</a>."
 msgstr ""
-"Các thông tin về giao diện mạng WireGuard và các máy ngang hàng (peer) có thể tìm được ở <a href='http://"
-"wireguard.com'>wireguard.com</a>."
+"Các thông tin về giao diện mạng WireGuard và các máy ngang hàng (peer) có "
+"thể tìm được ở <a href='http://wireguard.com'>wireguard.com</a>."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr ""
 
@@ -2137,7 +2167,7 @@ msgstr "Địa chỉ Gateway không hợp lệ"
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2147,8 +2177,8 @@ msgstr "Tùy chỉnh chung"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "Cài đặt chung"
 
@@ -2156,7 +2186,7 @@ msgstr "Cài đặt chung"
 msgid "Generate Config"
 msgstr "Cấu hình chung"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr "Tạo PMK cục bộ"
 
@@ -2176,9 +2206,9 @@ msgstr "Cài đặt toàn cục"
 msgid "Global network options"
 msgstr "Tùy chọn mạng toàn cầu"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "Tới trang cài đặt mật khẩu..."
@@ -2222,7 +2252,7 @@ msgstr ""
 "Ở đây bạn có thể cấu hình những đặc tính cơ bản của thiết bị như tên máy chủ "
 "hoặc múi giờ."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "Giấu <abbr title=\"Chế độ mở rộng đặt Identifier\">ESSID</abbr>"
 
@@ -2231,9 +2261,10 @@ msgstr "Giấu <abbr title=\"Chế độ mở rộng đặt Identifier\">ESSID</
 msgid "Hide empty chains"
 msgstr "Giấu chuỗi rỗng"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr "Máy chủ"
 
@@ -2254,9 +2285,9 @@ msgid "Host-Uniq tag content"
 msgstr "Nội dung thẻ Host-Uniq"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2267,7 +2298,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "Tên máy chủ khi yêu cầu DHCP"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "Tên máy chủ"
 
@@ -2297,7 +2328,7 @@ msgstr "Địa chỉ IP"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr "Địa chỉ IP không hợp lệ"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2305,13 +2336,13 @@ msgstr "Địa chỉ IP không hợp lệ"
 msgid "IP address is missing"
 msgstr "Mất địa chỉ IP"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr ""
@@ -2379,6 +2410,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2389,8 +2422,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2460,6 +2491,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2484,7 +2516,7 @@ msgstr ""
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "Nhận dạng"
 
@@ -2529,7 +2561,8 @@ msgstr ""
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:74
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:97
 msgid "If unchecked, no default route is configured"
-msgstr "Nếu không được chỉ định, không có tuyến mạng mặc định nào được cấu hình"
+msgstr ""
+"Nếu không được chỉ định, không có tuyến mạng mặc định nào được cấu hình"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:37
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:124
@@ -2542,7 +2575,8 @@ msgstr "Nếu không được chỉ định, không có tuyến mạng mặc đ
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pptp.js:77
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:100
 msgid "If unchecked, the advertised DNS server addresses are ignored"
-msgstr "Nếu không được chỉ định, các địa chỉ máy chủ DNS được quảng bá sẽ bị bỏ qua"
+msgstr ""
+"Nếu không được chỉ định, các địa chỉ máy chủ DNS được quảng bá sẽ bị bỏ qua"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:337
 msgid ""
@@ -2558,7 +2592,7 @@ msgstr ""
 "một quá trình rất chậm vì một thiết bị swap không thể được truy cập với  "
 "datarates cao hơn của <abbr title=\"Random Access Memory\">RAM</abbr>."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "Lờ đi <code>/etc/hosts</code>"
 
@@ -2566,7 +2600,7 @@ msgstr "Lờ đi <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "Lờ đi giao diện"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "Lờ đi tập tin resolve"
 
@@ -2583,8 +2617,8 @@ msgid ""
 "In order to prevent unauthorized access to the system, your request has been "
 "blocked. Click \"Continue »\" below to return to the previous page."
 msgstr ""
-"Để ngăn chặn truy cập trái phép vào hệ thống, yêu cầu của bạn đã bị chặn. Nhấp vào "
-"\" Tiếp tục »\" bên dưới để quay lại trang trước."
+"Để ngăn chặn truy cập trái phép vào hệ thống, yêu cầu của bạn đã bị chặn. "
+"Nhấp vào \" Tiếp tục »\" bên dưới để quay lại trang trước."
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:157
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/ppp.js:141
@@ -2620,10 +2654,6 @@ msgstr "Kịch bản khởi tạo"
 msgid "Initscripts"
 msgstr "Nhiều kịch bản khởi tạo"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr "Cài đặt iputils-traceroute6 cho IPv6 traceroute"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "Đang cài đặt bản mở rộng cho giao thức..."
@@ -2643,7 +2673,7 @@ msgstr "Giao diện "
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr "Giao diện %q thiết bị tự động di chuyển từ %q sang %q."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "Cấu hình giao diện mạng"
 
@@ -2674,7 +2704,7 @@ msgstr "Giao diện mạng đang khởi động..."
 msgid "Interface is stopping..."
 msgstr "Giao diện mạng đang dừng..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "Tên giao diện mạng"
 
@@ -2685,7 +2715,7 @@ msgstr "Giao diện mạng chưa có hoặc chưa được kết nối"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "Giao diện"
 
@@ -2712,7 +2742,9 @@ msgstr "Địa chỉ ID Vlan không hợp lệ ! Chỉ cho phép ID giữa %d v
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:291
 msgid "Invalid VLAN ID given! Only unique IDs are allowed"
-msgstr "Địa chỉ ID Vlan không hợp lệ được cung cấp! Chỉ những ID duy nhất mới được phép"
+msgstr ""
+"Địa chỉ ID Vlan không hợp lệ được cung cấp! Chỉ những ID duy nhất mới được "
+"phép"
 
 #: modules/luci-base/htdocs/luci-static/resources/rpc.js:395
 msgid "Invalid argument"
@@ -2730,7 +2762,7 @@ msgstr "Giá trị không hợp lệ"
 msgid "Invalid username and/or password! Please try again."
 msgstr "Tên và mật mã không đúng. Xin thử lại "
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr "Cô lập máy khách"
 
@@ -2743,22 +2775,22 @@ msgstr ""
 "Dường như bạn cố gắng flash một hình ảnh không phù hợp với bộ nhớ flash, xin "
 "vui lòng xác minh các tập tin hình ảnh!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "Yêu cầu JavaScript"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "Hòa mạng"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "Hòa mạng: Quét mạng wifi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr "Hòa mạng: %q"
 
@@ -2766,24 +2798,24 @@ msgstr "Hòa mạng: %q"
 msgid "Keep settings and retain the current configuration"
 msgstr "Giữ cài đặt và cấu hình hiện tại"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "Nhật ký lõi"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "Phiên bản lõi"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "Phím "
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "Phím %d"
 
@@ -2843,20 +2875,24 @@ msgstr "Độ trễ"
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "Thời gian được cấp một địa chỉ IP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "Leasetime còn lại"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "Leasefile"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "Leasetime còn lại"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2871,7 +2907,7 @@ msgstr "Để trống để tự động phát hiện"
 msgid "Leave empty to use the current WAN address"
 msgstr "Để trống để sử dụng địa chỉ WAN hiện tại"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr ""
 
@@ -2879,11 +2915,13 @@ msgstr ""
 msgid "Limit"
 msgstr "Giới hạn "
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
-msgstr "Giới hạn dịch vụ DNS đối với các giao diện mạng con mà chúng tôi đang phục vụ DNS."
+msgstr ""
+"Giới hạn dịch vụ DNS đối với các giao diện mạng con mà chúng tôi đang phục "
+"vụ DNS."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2903,17 +2941,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "Link On"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2921,12 +2959,13 @@ msgid ""
 "from the R0KH that the STA used during the Initial Mobility Domain "
 "Association."
 msgstr ""
-"Danh sách các R0KH trong cùng một tên miền di động. <br /> Định dạng: Địa chỉ MAC, "
-"Mã định danh NAS, khóa 128 bit dưới dạng chuỗi hex. <br /> Danh sách này được sử dụng "
-"để ánh xạ R0KH-ID (Định danh NAS) một địa chỉ MAC đích khi yêu cầu khóa PMK-R1 từ R0KH mà "
-"STA đã sử dụng trong Hiệp hội tên miền di động ban đầu. "
+"Danh sách các R0KH trong cùng một tên miền di động. <br /> Định dạng: Địa "
+"chỉ MAC, Mã định danh NAS, khóa 128 bit dưới dạng chuỗi hex. <br /> Danh "
+"sách này được sử dụng để ánh xạ R0KH-ID (Định danh NAS) một địa chỉ MAC đích "
+"khi yêu cầu khóa PMK-R1 từ R0KH mà STA đã sử dụng trong Hiệp hội tên miền di "
+"động ban đầu. "
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2934,24 +2973,25 @@ msgid ""
 "R0KH. This is also the list of authorized R1KHs in the MD that can request "
 "PMK-R1 keys."
 msgstr ""
-"Danh sách các R1KH trong cùng một tên miền di động. <br /> Định dạng: Địa chỉ MAC, "
-"R1KH-ID là 6 số bát phân với dấu hai chấm, khóa 128 bit dưới dạng chuỗi thập lục phân. <br /> Danh "
-"sách này được sử dụng để ánh xạ R1KH-ID đến địa chỉ MAC đích khi gửi khóa PMK-R1 từ R0KH. "
-"Đây cũng là danh sách các R1KH được ủy quyền trong MD có thể yêu cầu các khóa PMK-R1. "
+"Danh sách các R1KH trong cùng một tên miền di động. <br /> Định dạng: Địa "
+"chỉ MAC, R1KH-ID là 6 số bát phân với dấu hai chấm, khóa 128 bit dưới dạng "
+"chuỗi thập lục phân. <br /> Danh sách này được sử dụng để ánh xạ R1KH-ID đến "
+"địa chỉ MAC đích khi gửi khóa PMK-R1 từ R0KH. Đây cũng là danh sách các R1KH "
+"được ủy quyền trong MD có thể yêu cầu các khóa PMK-R1. "
 
 #: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:82
 msgid "List of SSH key files for auth"
 msgstr "Danh sách tập tin khóa SSH để xác thực"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "Danh sách tên miền chấp nhận phản hồi RFC1918"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "Danh sách các máy chủ cung cấp kết quả tên miền NX không có thật"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr "Lắng nghe giao diện mạng"
 
@@ -2963,28 +3003,24 @@ msgstr "Lắng nghe cổng"
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "Chỉ nghe giao diện mạng đã cho (nếu không xác định sẽ nghe tất cả)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "Cổng để nghe cho các truy vấn DNS gửi đến"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "Tải "
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "Tải trung bình"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "Đang tải"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr "Đang tải nội dung thư mục..."
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -3012,7 +3048,7 @@ msgstr "Địa chỉ IPv4 cục bộ"
 msgid "Local IPv6 address"
 msgstr "Địa chỉ IPv6 cục bộ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr "Chỉ dùng dịch vụ cục bộ"
 
@@ -3020,38 +3056,39 @@ msgstr "Chỉ dùng dịch vụ cục bộ"
 msgid "Local Startup"
 msgstr "Khởi động cục bộ với hệ thống"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "Giờ địa phương"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "Tên miền cục bộ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr ""
-"Đặc tả miền cục bộ. Tên phù hợp với miền này không bao giờ được chuyển tiếp và "
-"chỉ được giải quyết từ DHCP hoặc tập tin từ máy chủ"
+"Đặc tả miền cục bộ. Tên phù hợp với miền này không bao giờ được chuyển tiếp "
+"và chỉ được giải quyết từ DHCP hoặc tập tin từ máy chủ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr "Hậu tố tên miền cục bộ gắn vào tên DHCP và các mục tập tin từ máy chủ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "máy chủ cục bộ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
-msgstr "Cục bộ hóa tên máy chủ tùy thuộc vào mạng con yêu cầu nếu có sẵn nhiều IP"
+msgstr ""
+"Cục bộ hóa tên máy chủ tùy thuộc vào mạng con yêu cầu nếu có sẵn nhiều IP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "Tra vấn địa phương"
 
@@ -3059,7 +3096,7 @@ msgstr "Tra vấn địa phương"
 msgid "Log output level"
 msgstr "Cấp độ lưu nhật ký cho đầu ra"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "Bản ghi tra vấn"
 
@@ -3071,7 +3108,7 @@ msgstr "Lưu nhật ký"
 msgid "Login"
 msgstr "Đăng nhập "
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "Thoát ra"
 
@@ -3089,23 +3126,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "Địa chỉ MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "Lọc địa chỉ MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "Lọc MAC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "Danh sách MAC"
 
@@ -3129,7 +3166,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr ""
 
@@ -3143,7 +3180,9 @@ msgstr ""
 msgid ""
 "Make sure to clone the root filesystem using something like the commands "
 "below:"
-msgstr "Đảm bảo sao chép hệ thống tập tin gốc bằng cách sử dụng một số cách như các lệnh bên dưới"
+msgstr ""
+"Đảm bảo sao chép hệ thống tập tin gốc bằng cách sử dụng một số cách như các "
+"lệnh bên dưới"
 
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:108
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:100
@@ -3155,7 +3194,7 @@ msgstr "Đảm bảo sao chép hệ thống tập tin gốc bằng cách sử d
 msgid "Manual"
 msgstr "Bằng tay"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3164,19 +3203,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "Tối đa tốc độ dữ liệu đạt được (ATTNDR)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr "Chu kỳ nghe tối đa cho phép"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "Số lượng tối đa máy mượn địa chỉ từ DHCP đang hoạt động"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "Số lượng truy vấn DNS đồng thời tối đa được phép"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "Kích thước tối đa được phép của gói UDP EDNS.0"
 
@@ -3190,14 +3229,14 @@ msgstr "Thời gian (giây) tối đa để chờ modem sẵn sàng"
 msgid "Maximum number of leased addresses."
 msgstr "Số lượng máy xin địa chỉ IP truy cập tối đa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr "Năng lượng truyền tối đa"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3216,7 +3255,7 @@ msgstr "Bộ nhớ"
 msgid "Memory usage (%)"
 msgstr "Bộ nhớ sử dụng (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3224,7 +3263,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3251,7 +3290,7 @@ msgstr "Nhân bản cổng nguồn"
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr "Tên miền di động"
 
@@ -3259,13 +3298,13 @@ msgstr "Tên miền di động"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "Chế độ"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "Mô hình"
 
@@ -3296,8 +3335,8 @@ msgstr "Hết thời gian khởi động modem"
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "Monitor"
 
@@ -3367,7 +3406,7 @@ msgstr ""
 msgid "Move up"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3397,6 +3436,7 @@ msgid "NTP server candidates"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3404,30 +3444,30 @@ msgstr ""
 msgid "Name"
 msgstr "Tên"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr ""
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "Điều hướng"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "Mạng "
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "Tiện ích mạng"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "Tập tin ảnh khởi động mạng"
 
@@ -3436,10 +3476,6 @@ msgstr "Tập tin ảnh khởi động mạng"
 msgid "Network device is not present"
 msgstr "Thiết bị mạng không có"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:126
-msgid "Network without interfaces."
-msgstr "Mạng không có giao diện mạng"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:708
 msgid "New interface name…"
 msgstr "Tên giao diện mạng mới..."
@@ -3457,7 +3493,7 @@ msgstr "Không"
 msgid "No DHCP Server configured for this interface"
 msgstr "Không có máy chủ DHCP nào được cấu hình cho giao diện mạng này"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr "Không mã hóa"
 
@@ -3469,7 +3505,7 @@ msgstr "Không NAT-T"
 msgid "No data received"
 msgstr "Không có data nhận được"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr "Không có gì trong đường dẫn này"
 
@@ -3477,9 +3513,9 @@ msgstr "Không có gì trong đường dẫn này"
 msgid "No files found"
 msgstr "Không tìm thấy tập tin"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "Không có thông tin"
@@ -3489,13 +3525,13 @@ msgstr "Không có thông tin"
 msgid "No matching prefix delegation"
 msgstr "Không có tiền tố ủy quyền phù hợp"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "Không có bộ đệm âm"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "Chưa được cài đặt mật khẩu!"
@@ -3524,8 +3560,8 @@ msgstr "Không có  vùng nào được gán"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "Nhiễu"
 
@@ -3538,10 +3574,10 @@ msgid "Noise:"
 msgstr "Nhiễu:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr "Lỗi CRC không tiền phát sinh (CRC_P)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3583,14 +3619,15 @@ msgstr "Không được hỗ trợ"
 msgid "Notice"
 msgstr "Chú ý"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
-msgstr "Số lượng mục DNS được lưu trong bộ nhớ cache (tối đa là 10000, "
-"0 là không lưu trong bộ nhớ cache)"
+msgstr ""
+"Số lượng mục DNS được lưu trong bộ nhớ cache (tối đa là 10000, 0 là không "
+"lưu trong bộ nhớ cache)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:195
 msgid "Number of parallel threads used for compression"
@@ -3615,19 +3652,27 @@ msgstr "Mật khẩu bị xáo trộn"
 msgid "Obtain IPv6-Address"
 msgstr "Nhận được địa chỉ IPv6"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr ""
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "Một trong những tên máy chủ hoặc địa chỉ mac phải được chỉ định"
 
@@ -3659,19 +3704,19 @@ msgstr "Đang mở danh sách ..."
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr "Tần số hoạt động"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "Thay đổi tùy chỉnh"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "Xóa tùy chỉnh"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr "Tùy chỉnh"
@@ -3681,8 +3726,8 @@ msgid ""
 "Optional. 32-bit mark for outgoing encrypted packets. Enter value in hex, "
 "starting with <code>0x</code>."
 msgstr ""
-"Không bắt buộc. Đánh dấu 32 bit cho các gói được mã hóa đi. "
-"Nhập giá trị ở dạng hex, bắt đầu bằng <code>0x</code>."
+"Không bắt buộc. Đánh dấu 32 bit cho các gói được mã hóa đi. Nhập giá trị ở "
+"dạng hex, bắt đầu bằng <code>0x</code>."
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:218
 msgid ""
@@ -3691,22 +3736,23 @@ msgid ""
 "server, use the suffix (like '::1') to form the IPv6 address ('a:b:c:d::1') "
 "for the interface."
 msgstr ""
-"Không bắt buộc. Các giá trị được phép: 'eui64', 'ngẫu nhiên', giá trị cố định như "
-"'::1' hoặc '::1:2'. Khi nhận được tiền tố IPv6 (như 'a:b:c:d::') từ một "
-"máy chủ ủy nhiệm, sử dụng hậu tố (như '::1') để tạo địa chỉ IPv6 ('a:b:c:d::1') "
-"cho giao diện. "
+"Không bắt buộc. Các giá trị được phép: 'eui64', 'ngẫu nhiên', giá trị cố "
+"định như '::1' hoặc '::1:2'. Khi nhận được tiền tố IPv6 (như 'a:b:c:d::') từ "
+"một máy chủ ủy nhiệm, sử dụng hậu tố (như '::1') để tạo địa chỉ IPv6 ('a:b:c:"
+"d::1') cho giao diện. "
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:117
 msgid ""
 "Optional. Base64-encoded preshared key. Adds in an additional layer of "
 "symmetric-key cryptography for post-quantum resistance."
 msgstr ""
-"Không bắt buộc. Khóa mã hóa Base64 được chia sẻ từ trước. Thêm vào một lớp mã hóa khóa đối xứng bổ sung "
-"cho tính kháng sau khi được lượng tử."
+"Không bắt buộc. Khóa mã hóa Base64 được chia sẻ từ trước. Thêm vào một lớp "
+"mã hóa khóa đối xứng bổ sung cho tính kháng sau khi được lượng tử."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:126
 msgid "Optional. Create routes for Allowed IPs for this peer."
-msgstr "Không bắt buộc. Tạo tuyến đường cho \"IP được phép\" cho mạng ngang hàng này"
+msgstr ""
+"Không bắt buộc. Tạo tuyến đường cho \"IP được phép\" cho mạng ngang hàng này"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:108
 msgid "Optional. Description of peer."
@@ -3717,7 +3763,8 @@ msgid ""
 "Optional. Host of peer. Names are resolved prior to bringing up the "
 "interface."
 msgstr ""
-"Không bắt buộc. Máy chủ của mạng ngang hàng. Tên được giải quyết trước khi đưa lên giao diện mạng. "
+"Không bắt buộc. Máy chủ của mạng ngang hàng. Tên được giải quyết trước khi "
+"đưa lên giao diện mạng. "
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:71
 msgid "Optional. Maximum Transmission Unit of tunnel interface."
@@ -3732,8 +3779,8 @@ msgid ""
 "Optional. Seconds between keep alive messages. Default is 0 (disabled). "
 "Recommended value if this device is behind a NAT is 25."
 msgstr ""
-"Không bắt buộc. Thời gian (giây) giữa các tin nhắn còn sống. Mặc định là 0 (tắt). "
-"Nếu thiết bị này sử dụng NAT, nên để giá trị là 25."
+"Không bắt buộc. Thời gian (giây) giữa các tin nhắn còn sống. Mặc định là 0 "
+"(tắt). Nếu thiết bị này sử dụng NAT, nên để giá trị là 25."
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:54
 msgid "Optional. UDP port used for outgoing and incoming packets."
@@ -3795,7 +3842,7 @@ msgstr "Ghi đè TOS"
 msgid "Override TTL"
 msgstr "Ghi đè TTL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr "Ghi đè tên giao diện mạng mặc định"
 
@@ -3808,17 +3855,18 @@ msgid ""
 "Override the netmask sent to clients. Normally it is calculated from the "
 "subnet that is served."
 msgstr ""
-"Ghi đè mặt nạ mạng (netmask) gửi cho máy khách. Thông thường, nó được tính từ"
-"mạng con được phục vụ."
+"Ghi đè mặt nạ mạng (netmask) gửi cho máy khách. Thông thường, nó được tính "
+"từmạng con được phục vụ."
+
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:179
 msgid "Override the table used for internal routes"
 msgstr "Ghi đè bảng được sử dụng cho định tuyến nội bộ"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "Tổng quan"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "Ghi đè tệp đã tồn tại \"%s\" ?"
 
@@ -3874,7 +3922,7 @@ msgstr ""
 msgid "PIN code rejected"
 msgstr "Mã PIN bị từ chối "
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr "Đẩy PMK R1"
 
@@ -3929,7 +3977,7 @@ msgid "Part of zone %q"
 msgstr "Phần của vùng %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3940,11 +3988,11 @@ msgstr "Mật mã"
 msgid "Password authentication"
 msgstr "Xác thực mật mã"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "Mật mã của Khóa riêng tư"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr "Mật mã của khóa riêng tư bên trong"
 
@@ -3963,27 +4011,27 @@ msgstr "Mật mã 2"
 msgid "Paste or drag SSH key file…"
 msgstr "Dán hoặc thả tệp khóa SSH..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "Đường dẫn tới nhà cung cấp chứng chỉ(CA)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "Đường dẫn tới chứng chỉ của máy khách"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "Đường dẫn tới khoá riêng tư"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr "Đường dẫn tới nhà cung cấp chứng chỉ nội bộ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr "Đường dẫn tới chứng chỉ nội bộ của máy khách"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr "Đường dẫn tới khoá riêng tư nội bộ"
 
@@ -4042,8 +4090,9 @@ msgstr "Tốc độ Phy"
 msgid "Physical Settings"
 msgstr "Cài đặt căn bản"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr ""
 
@@ -4060,7 +4109,7 @@ msgstr ""
 msgid "Please enter your username and password."
 msgstr "Nhập tên và mật mã"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -4072,7 +4121,7 @@ msgstr "Chính sách"
 msgid "Port"
 msgstr "Cửa "
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr "Cổng %s"
 
@@ -4089,7 +4138,7 @@ msgid "Power Management Mode"
 msgstr "Chế độ kiểm soát năng lượng"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr "Lỗi CRC ưu tiên (CRCP_P)"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4118,14 +4167,14 @@ msgid ""
 "Presume peer to be dead after given amount of LCP echo failures, use 0 to "
 "ignore failures"
 msgstr ""
-"Coi như thiết bị mạng ngang hàng mất kết nối sau số lần kiểm tra lỗi bằng phương pháp LCP, "
-"sử dụng 0 để bỏ qua"
+"Coi như thiết bị mạng ngang hàng mất kết nối sau số lần kiểm tra lỗi bằng "
+"phương pháp LCP, sử dụng 0 để bỏ qua"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr "Ngăn thực hiện nghe tại giao diện mạng này"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "Ngăn chặn giao tiếp giữa client-và-client"
 
@@ -4134,7 +4183,7 @@ msgid "Private Key"
 msgstr "Khóa riêng tư"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "Tiến trình"
 
@@ -4158,11 +4207,11 @@ msgstr "Giao thức"
 msgid "Provide NTP server"
 msgstr "Cung cấp máy chủ NTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "Cung cấp mạng mới"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "Mạng Ad-Hoc giả (ahdemo)"
 
@@ -4177,36 +4226,38 @@ msgid ""
 "device, paste an OpenSSH compatible public key line or drag a <code>.pub</"
 "code> file into the input field."
 msgstr ""
-"Khóa công khai cho phép đăng nhập SSH không mật khẩu với độ bảo mật cao hơn so "
-"với việc sử dụng mật khẩu đơn giản. Để tải lên khóa mới cho thiết bị, hãy dán một "
-"dòng khóa công khai tÆ°Æ¡ng thích vá»\9bi OpenSSH hoặc kéo tập tin <code>*.pub</code> vào "
-"trường đầu vào. "
+"Khóa công khai cho phép đăng nhập SSH không mật khẩu với độ bảo mật cao hơn "
+"so với việc sử dụng mật khẩu đơn giản. Để tải lên khóa mới cho thiết bị, hãy "
+"dán má»\99t dòng khóa công khai tÆ°Æ¡ng thích vá»\9bi OpenSSH hoặc kéo tập tin <code>*."
+"pub</code> vào trường đầu vào. "
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:214
 msgid "Public prefix routed to this device for distribution to clients."
-msgstr "Tiền tố công khai được chuyển đến thiết bị này để phân phối cho máy khách"
+msgstr ""
+"Tiền tố công khai được chuyển đến thiết bị này để phân phối cho máy khách"
 
 #: modules/luci-compat/luasrc/model/network/proto_qmi.lua:9
 #: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:27
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "Chất lượng"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
-msgstr "Truy vấn tất cả dòng dữ liệu có thể có qua máy chủ "
-"<abbr title=\"hệ thống phân giải tên miền\">DNS</abbr>"
+msgstr ""
+"Truy vấn tất cả dòng dữ liệu có thể có qua máy chủ <abbr title=\"hệ thống "
+"phân giải tên miền\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr "Thời hạn khóa R0"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr "Thiết bị giữ khóa R1"
 
@@ -4214,11 +4265,11 @@ msgstr "Thiết bị giữ khóa R1"
 msgid "RFC3947 NAT-T mode"
 msgstr "Chế độ RFC3947 NAT-T"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr "Ngưỡng RSSI có thể tham gia"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "Ngưỡng RTS/CTS"
 
@@ -4227,43 +4278,45 @@ msgstr "Ngưỡng RTS/CTS"
 msgid "RX"
 msgstr "RX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "Tốc độ dữ liệu nhận"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr "Tốc độ dữ liệu nhận/truyền"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr ""
 
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:102
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
-msgstr "Dữ liệu thô được mã hóa thập lục phân (byte). Để trống trừ khi ISP của bạn yêu cầu điều này"
+msgstr ""
+"Dữ liệu thô được mã hóa thập lục phân (byte). Để trống trừ khi ISP của bạn "
+"yêu cầu điều này"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4271,42 +4324,19 @@ msgstr ""
 "Đọc <code>/etc/ethers</code> để định cấu hình <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/network.js:8
-msgid ""
-"Really delete this interface? The deletion cannot be undone! You might lose "
-"access to this device if you are connected via this interface"
-msgstr ""
-"Bạn thực sự muốn xóa giao diện mạng này? Việc xóa không thể được hoàn tác! Bạn có thể mất quyền "
-"truy cập vào thiết bị này nếu bạn được kết nối qua giao diện này"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:397
 msgid "Really switch protocol?"
 msgstr "Bạn thật sự muốn đổi giao thức?"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/connections.htm:341
-msgid "Realtime Connections"
-msgstr "Kết nối thời gian thực"
-
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "Biểu đồ thời gian thực"
 
-#: modules/luci-mod-status/luasrc/view/admin_status/load.htm:244
-msgid "Realtime Load"
-msgstr "Tải thời gian thực"
-
-#: modules/luci-mod-status/luasrc/view/admin_status/bandwidth.htm:273
-msgid "Realtime Traffic"
-msgstr "Lưu thông thời gian thực"
-
-#: modules/luci-mod-status/luasrc/view/admin_status/wireless.htm:316
-msgid "Realtime Wireless"
-msgstr "Mạng không dây thời gian thực"
-
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr "Hạn chót tái tổ chức"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "Bảo vệ tái kết nối"
 
@@ -4326,7 +4356,7 @@ msgstr "Đang khởi động lại..."
 msgid "Reboots the operating system of your device"
 msgstr "Khởi động lại hệ điều hành của công cụ"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "Nhận"
 
@@ -4370,11 +4400,11 @@ msgstr "Địa chỉ IPv4 từ xa"
 msgid "Remote IPv4 address or FQDN"
 msgstr "Địa chỉ IPv4 từ xa hoặc FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "Loại bỏ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "Thay thế cấu hình mạng không dây"
 
@@ -4390,7 +4420,7 @@ msgstr "Yêu cầu tiền tố IPv6 có độ dài"
 msgid "Request timeout"
 msgstr "Hết thời gian yêu cầu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr "Bắt buộc"
 
@@ -4404,7 +4434,8 @@ msgstr "Bắt buộc. Khóa riêng tư được mã hóa Base64 cho giao diện
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:113
 msgid "Required. Base64-encoded public key of peer."
-msgstr "Bắt buộc. Khóa công khai được mã hóa Base64 của thiết bị mạng ngang hàng"
+msgstr ""
+"Bắt buộc. Khóa công khai được mã hóa Base64 của thiết bị mạng ngang hàng"
 
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:122
 msgid ""
@@ -4412,71 +4443,72 @@ msgid ""
 "the tunnel. Usually the peer's tunnel IP addresses and the networks the peer "
 "routes through the tunnel."
 msgstr ""
-"Bắt buộc. Địa chỉ IP và tiền tố mà thiết bị mạng ngang hàng này được phép sử dụng "
-"bên trong đường hầm dữ liệu. Thông thường, địa chỉ IP của đường hầm dữ liệu ngang hàng và các "
-"mạng mà thiết bị mạng ngang hàng định tuyến qua đường hầm dữ liệu này."
+"Bắt buộc. Địa chỉ IP và tiền tố mà thiết bị mạng ngang hàng này được phép sử "
+"dụng bên trong đường hầm dữ liệu. Thông thường, địa chỉ IP của đường hầm dữ "
+"liệu ngang hàng và các mạng mà thiết bị mạng ngang hàng định tuyến qua đường "
+"hầm dữ liệu này."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr "Yêu cầu hostapd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr "Yêu cầu hostapd với hỗ trợ từ EAP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr "Yêu cầu hostapd với hỗ trợ từ OWE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr "Yêu cầu hostapd với hỗ trợ từ SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
-"Yêu cầu phiên bản 'đầy đủ' của wpad/hostapd và hỗ trợ từ phần mềm điều khiển wifi "
-"<br />(kể từ tháng 1 năm 2019: ath9k, ath10k, mwlwifi và mt76) "
+"Yêu cầu phiên bản 'đầy đủ' của wpad/hostapd và hỗ trợ từ phần mềm điều khiển "
+"wifi <br />(kể từ tháng 1 năm 2019: ath9k, ath10k, mwlwifi và mt76) "
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
-"Yêu cầu upstream hỗ trợ DNSSEC; xác minh phản hồi tên miền chưa được ký thực sự "
-"đến từ nó"
+"Yêu cầu upstream hỗ trợ DNSSEC; xác minh phản hồi tên miền chưa được ký thực "
+"sự đến từ nó"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr "Yêu cầu wpa-supplicant"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr "Yêu cầu wpa-supplicant với EAP hỗ trợ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr "Yêu cầu wpa-supplicant với OWE hỗ trợ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr "Yêu cầu wpa-supplicant với SAE hỗ trợ"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4492,11 +4524,11 @@ msgstr "Khởi động lại bộ đếm"
 msgid "Reset to defaults"
 msgstr "Phục hồi về mặc định"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "Tập tin Resolv và Hosts"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "Tập tin Resolv"
 
@@ -4505,7 +4537,7 @@ msgid "Resource not found"
 msgstr "Không tìm được nguồn"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4515,7 +4547,7 @@ msgstr "Khởi động lại"
 msgid "Restart Firewall"
 msgstr "Khởi động lại tường lửa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr "Khởi động lại giao diện mạng không dây"
 
@@ -4532,23 +4564,23 @@ msgstr "Phục hồi backup"
 msgid "Reveal/hide password"
 msgstr "Hiển thị/ẩn mật khẩu"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "Hoàn nguyên"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr "Hoàn nguyên thay đổi"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "Yêu cầu hoàn nguyên không thành công với trạng thái <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr "Đang hoàn nguyên cấu hình .."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "Thư mục gốc cho các tệp được lấy qua TFTP"
 
@@ -4578,8 +4610,8 @@ msgid "Router Password"
 msgstr "Mật khẩu bộ định tuyến"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "Định tuyến"
 
@@ -4603,7 +4635,7 @@ msgstr "Chạy kiểm tra hệ thống tập tin trước khi gắn thiết bị
 msgid "Run filesystem check"
 msgstr "Tiến hành kiểm tra thư mục hệ thống"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr "Lỗi"
 
@@ -4611,7 +4643,7 @@ msgstr "Lỗi"
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4639,8 +4671,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4649,7 +4681,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4658,8 +4690,8 @@ msgstr ""
 msgid "Save"
 msgstr "Lưu"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "Lưu & áp dụng "
@@ -4672,7 +4704,7 @@ msgstr "Lưu mtdblock"
 msgid "Save mtdblock contents"
 msgstr "Lưu nội dung mtdblock"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "quét"
 
@@ -4681,11 +4713,11 @@ msgstr "quét"
 msgid "Scheduled Tasks"
 msgstr "Nhiệm vụ theo lịch trình"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "Thêm mục"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "Xóa mục"
 
@@ -4699,12 +4731,13 @@ msgid ""
 "fails. Use only if you are sure that the firmware is correct and meant for "
 "your device!"
 msgstr ""
-"chọn 'Buộc nâng cấp' để nạp ảnh phần mềm bỏ qua việc kiểm tra định dạng ảnh phần mềm "
-"không thành công. Chỉ chọn nếu bạn có thể chắc chắc rằng phần mềm này tương thích với thiết bị của bạn" 
+"chọn 'Buộc nâng cấp' để nạp ảnh phần mềm bỏ qua việc kiểm tra định dạng ảnh "
+"phần mềm không thành công. Chỉ chọn nếu bạn có thể chắc chắc rằng phần mềm "
+"này tương thích với thiết bị của bạn"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr "Chọn tệp"
 
@@ -4719,7 +4752,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "Cấu hình máy chủ"
 
@@ -4732,11 +4765,11 @@ msgstr "Tên dịch vụ"
 msgid "Service Type"
 msgstr "Kiểu dịch vụ"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "Dịch vụ "
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr "Phiên hết hạn"
 
@@ -4749,8 +4782,9 @@ msgid ""
 "Set interface properties regardless of the link carrier (If set, carrier "
 "sense events do not invoke hotplug handlers)."
 msgstr ""
-"Đặt thuộc tính giao diện mạng bất kể nhà cung cấp liên kết (Nếu được chọn, các sự kiện cảm "
-"nhận của nhà cung cấp không gọi trình xử lý khi lắp nóng cho thiết bị)."
+"Đặt thuộc tính giao diện mạng bất kể nhà cung cấp liên kết (Nếu được chọn, "
+"các sự kiện cảm nhận của nhà cung cấp không gọi trình xử lý khi lắp nóng cho "
+"thiết bị)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Set this interface as master for the dhcpv6 relay."
@@ -4777,11 +4811,11 @@ msgstr "Cài đặt máy chủ DHCP"
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4800,15 +4834,15 @@ msgstr "Tắt giao diện mạng này"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "Tín hiệu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr "Tín hiệu / Nhiễu"
 
@@ -4820,11 +4854,12 @@ msgstr "Độ suy hao tín hiệu (SATN)"
 msgid "Signal:"
 msgstr "Tín hiệu:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "Dung lượng "
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr "Dung lượng của bộ nhớ tạm truy vấn DNS"
 
@@ -4837,15 +4872,15 @@ msgstr "Dung lượng thiết bị ZRam(MB)"
 msgid "Skip"
 msgstr "Chuyển"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "Nhảy tới nội dung"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "Chuyển đến mục định hướng"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "VLAN phần mềm"
@@ -4868,8 +4903,9 @@ msgid ""
 "flashed manually. Please refer to the wiki for device specific install "
 "instructions."
 msgstr ""
-"Xin lỗi, hệ thống hỗ trợ nầng cấp hiện tại không thể thực hiện được; ảnh phần mềm mới phải "
-"được nạp thủ công. Vui lòng tham khảo wiki để biết hướng dẫn cài đặt cụ thể của thiết bị."
+"Xin lỗi, hệ thống hỗ trợ nầng cấp hiện tại không thể thực hiện được; ảnh "
+"phần mềm mới phải được nạp thủ công. Vui lòng tham khảo wiki để biết hướng "
+"dẫn cài đặt cụ thể của thiết bị."
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:380
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:61
@@ -4889,23 +4925,27 @@ msgstr "Chỉ định thư mục mà thiết bị được đính kèm"
 msgid ""
 "Specifies the maximum amount of failed ARP requests until hosts are presumed "
 "to be dead"
-msgstr "Chỉ định số lượng yêu cầu ARP tối đa cho đến khi máy chủ được coi là đã không hoạt động"
+msgstr ""
+"Chỉ định số lượng yêu cầu ARP tối đa cho đến khi máy chủ được coi là đã "
+"không hoạt động"
 
 #: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:171
 msgid ""
 "Specifies the maximum amount of seconds after which hosts are presumed to be "
 "dead"
-msgstr "Chỉ định thời gian(giây) tối đa mà sau đó máy chủ được cho là đã không hoạt động"
+msgstr ""
+"Chỉ định thời gian(giây) tối đa mà sau đó máy chủ được cho là đã không hoạt "
+"động"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
 "be reduced by the driver."
 msgstr ""
-"Chỉ định công suất truyền tối đa mà thiết bị phát wifi có thể sử dụng. Tùy thuộc "
-"vào yêu cầu quy định và sử dụng tín hiệu không dây, công suất truyền thực tế có thể bị "
-"giảm bởi trình điều khiển."
+"Chỉ định công suất truyền tối đa mà thiết bị phát wifi có thể sử dụng. Tùy "
+"thuộc vào yêu cầu quy định và sử dụng tín hiệu không dây, công suất truyền "
+"thực tế có thể bị giảm bởi trình điều khiển."
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:63
 msgid "Specify a TOS (Type of Service)."
@@ -4923,7 +4963,7 @@ msgid ""
 "bytes)."
 msgstr "Chỉ định một đơn vị truyền tối đa(MTU) khác với mặc định (1280 byte)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "Chỉ định khóa mã hóa bí mật ở đây"
 
@@ -4937,11 +4977,11 @@ msgstr "Bắt đầu "
 msgid "Start priority"
 msgstr "Bắt đầu ưu tiên"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr "Đang áp dụng cáu hình ..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr "Bắt đầu quét mạng ..."
 
@@ -4958,39 +4998,39 @@ msgstr "Định tuyến tĩnh IPv4"
 msgid "Static IPv6 Routes"
 msgstr "Định tuyến tĩnh IPv6"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "Thống kê địa chỉ đã cấp phát"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "Định tuyến tĩnh"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "Địa chỉ tĩnh"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
 "configurations where only hosts with a corresponding lease are served."
 msgstr ""
-"Địa chỉ cấp phát tĩnh được sử dụng để gán địa chỉ IP cố định và tên máy "
-"chủ tượng trưng cho các máy khách của dịch vụ DHCP. Chúng cũng được yêu cầu cho các cấu "
-"hình giao diện mạng không động trong đó chỉ các máy chủ được chỉ định cấp phát tương ứng "
-"được phục vụ."
+"Địa chỉ cấp phát tĩnh được sử dụng để gán địa chỉ IP cố định và tên máy chủ "
+"tượng trưng cho các máy khách của dịch vụ DHCP. Chúng cũng được yêu cầu cho "
+"các cấu hình giao diện mạng không động trong đó chỉ các máy chủ được chỉ "
+"định cấp phát tương ứng được phục vụ."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr "Giới hạn không hoạt động của máy trạm"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "Trạng thái"
 
@@ -5000,7 +5040,7 @@ msgstr "Trạng thái"
 msgid "Stop"
 msgstr "Dừng"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "Yêu cầu nghiêm ngặt"
 
@@ -5009,15 +5049,15 @@ msgid "Strong"
 msgstr "Mạnh"
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "Trình "
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr "Dừng lưu nhật ký"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "Bỏ lưu nhật ký hoạt động định tuyến của các giao thức này"
 
@@ -5026,7 +5066,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "Chuyển đổi"
 
@@ -5038,17 +5078,18 @@ msgstr "Chuyển đổi %q"
 msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
-"chuyển đổi %q có cấu trúc liên kết không xác định - cài đặt Vlan có thể không chính xác "
+"chuyển đổi %q có cấu trúc liên kết không xác định - cài đặt Vlan có thể "
+"không chính xác "
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr "Chuyển đổi mặt nạ cổng"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "Đổi VLAN"
@@ -5063,7 +5104,7 @@ msgstr "Đổi giao thức"
 msgid "Switch to CIDR list notation"
 msgstr "Chuyển sang ký hiệu danh sách CIDR"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr "Đường dẫn tham chiếu"
 
@@ -5075,15 +5116,15 @@ msgstr "Đồng bộ với máy chủ NTP"
 msgid "Sync with browser"
 msgstr "Đồng bộ với trình duyệt web"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "Hệ thống"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "Nhật ký hệ thống"
 
@@ -5099,11 +5140,11 @@ msgstr "Kích cỡ bộ đệm nhật ký hệ thống"
 msgid "TCP:"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "Cài đặt TFTP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "Máy chủ gốc TFTP"
 
@@ -5112,7 +5153,7 @@ msgstr "Máy chủ gốc TFTP"
 msgid "TX"
 msgstr "TX"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "Tốc độ truyền"
 
@@ -5146,8 +5187,8 @@ msgid ""
 "The HE.net endpoint update configuration changed, you must now use the plain "
 "username instead of the user ID!"
 msgstr ""
-"Cấu hình cập nhật điểm cuối HE.net đã thay đổi, bây giờ bạn có thể sử dụng tên người "
-"dùng đơn giản thay vì ID người dùng"
+"Cấu hình cập nhật điểm cuối HE.net đã thay đổi, bây giờ bạn có thể sử dụng "
+"tên người dùng đơn giản thay vì ID người dùng"
 
 #: protocols/luci-proto-ipip/htdocs/luci-static/resources/protocol/ipip.js:40
 msgid ""
@@ -5160,7 +5201,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5170,7 +5211,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5190,13 +5231,14 @@ msgstr ""
 "Tập tin công cụ của bộ nhớ hoặc phân vùng (<abbr title=\"Ví dụ\">e.g.</abbr> "
 "<code>/dev/sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
-msgstr "Cấu hình không dây hiện tại cần được thay đổi để LuCI hoạt động bình thường"
+msgstr ""
+"Cấu hình không dây hiện tại cần được thay đổi để LuCI hoạt động bình thường"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:298
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:211
 msgid ""
 "The flash image was uploaded. Below is the checksum and file size listed, "
 "compare them with the original file to ensure data integrity. <br /> Click "
@@ -5205,6 +5247,7 @@ msgstr ""
 "Ảnh phần mềm đã được tải lên. Dưới đây là tổng kiểm tra và kích thước tệp "
 "được liệt kê, so sánh chúng với tệp gốc để đảm bảo tính toàn vẹn dữ liệu. "
 "<br /> Nhấp vào \" Tiếp tục \"bên dưới để bắt đầu quy trình flash."
+
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:38
 msgid "The following rules are currently active on this system."
 msgstr "Các quy tắc sau hiện đang hoạt động trên hệ thống"
@@ -5222,7 +5265,8 @@ msgid ""
 "The given SSH public key is invalid. Please supply proper public RSA or "
 "ECDSA keys."
 msgstr ""
-"Khóa công khai SSH đã cho không hợp lệ. Vui lòng cung cấp khóa RSA hoặc ECDSA công khai thích hợp."
+"Khóa công khai SSH đã cho không hợp lệ. Vui lòng cung cấp khóa RSA hoặc "
+"ECDSA công khai thích hợp."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:711
 msgid "The interface name is already used"
@@ -5237,7 +5281,9 @@ msgstr "Tên giao diện mạng này quá dài"
 msgid ""
 "The length of the IPv4 prefix in bits, the remainder is used in the IPv6 "
 "addresses."
-msgstr "Độ dài của địa chỉ IPv4 prefix (bit), phần còn lại được sử dụng trong các địa chỉ IPv6"
+msgstr ""
+"Độ dài của địa chỉ IPv4 prefix (bit), phần còn lại được sử dụng trong các "
+"địa chỉ IPv6"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:57
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:63
@@ -5248,7 +5294,7 @@ msgstr "Độ dài của địa chỉ IPv6 prefix (bit)"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr "Địa chỉ IPv4 cục bộ mà đường hầm dữ liệu được tạo (tùy chọn)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr "Tên mạng đã được sử dụng"
 
@@ -5261,11 +5307,12 @@ msgid ""
 "segments. Often there is by default one Uplink port for a connection to the "
 "next greater network like the internet and other ports for a local network."
 msgstr ""
-"Các cổng mạng trên thiết bị này có thể được kết hợp với một số "
-"<abbr title = \" Mạng cục bộ ảo \"> Vlan </abbr>s trong đó các máy tính có "
-"thể giao tiếp trực tiếp với nhau. <Abbr title = \" Mạng cục bộ ảo \"> Vlan </abbr>s "
-"thường được sử dụng để phân tách các phân đoạn mạng khác nhau. Thường sẽ có một cổng Uplink "
-"mặc định để kết nối với mạng lớn hơn tiếp theo như internet và các cổng khác cho mạng cục bộ."
+"Các cổng mạng trên thiết bị này có thể được kết hợp với một số <abbr title = "
+"\" Mạng cục bộ ảo \"> Vlan </abbr>s trong đó các máy tính có thể giao tiếp "
+"trực tiếp với nhau. <Abbr title = \" Mạng cục bộ ảo \"> Vlan </abbr>s thường "
+"được sử dụng để phân tách các phân đoạn mạng khác nhau. Thường sẽ có một "
+"cổng Uplink mặc định để kết nối với mạng lớn hơn tiếp theo như internet và "
+"các cổng khác cho mạng cục bộ."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:154
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:35
@@ -5276,7 +5323,7 @@ msgstr "Lệnh khởi động lại không thành công với mã lỗi %d"
 msgid "The restore command failed with code %d"
 msgstr "Lệnh khôi phục không thành công với mã lỗi %d"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr "Chế độ %s được chọn không tương thích với mã hóa %s"
 
@@ -5288,7 +5335,9 @@ msgstr "Mã thông báo bảo mật đã gửi không hợp lệ hoặc đã h
 msgid ""
 "The system is erasing the configuration partition now and will reboot itself "
 "when finished."
-msgstr "Hệ thống hiện đang xóa phân vùng cấu hình và sẽ tự khởi động lại khi hoàn tất."
+msgstr ""
+"Hệ thống hiện đang xóa phân vùng cấu hình và sẽ tự khởi động lại khi hoàn "
+"tất."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:287
 #, fuzzy
@@ -5298,17 +5347,17 @@ msgid ""
 "address of your computer to reach the device again, depending on your "
 "settings."
 msgstr ""
-"Hệ thống bây giờ đang nạp.<br /> KHÔNG NGẮT NGUỒN THIẾT BỊ!<br /> Chờ "
-"một vài phút cho tới khi kết nối lại. Có thể cần phải làm mới địa chỉ của "
-"máy tính để kết nối tới thiết bị một lần nữa, phụ thuộc vào cài đặt của bạn. "
+"Hệ thống bây giờ đang nạp.<br /> KHÔNG NGẮT NGUỒN THIẾT BỊ!<br /> Chờ một "
+"vài phút cho tới khi kết nối lại. Có thể cần phải làm mới địa chỉ của máy "
+"tính để kết nối tới thiết bị một lần nữa, phụ thuộc vào cài đặt của bạn. "
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:159
 msgid ""
 "The system is rebooting now. If the restored configuration changed the "
 "current LAN IP address, you might need to reconnect manually."
 msgstr ""
-"Hệ thống hiện đang khởi động lại. Nếu cấu hình sau khôi phục thay đổi địa chỉ "
-"IP LAN hiện tại, bạn có thể cần phải kết nối lại theo cách thủ công."
+"Hệ thống hiện đang khởi động lại. Nếu cấu hình sau khôi phục thay đổi địa "
+"chỉ IP LAN hiện tại, bạn có thể cần phải kết nối lại theo cách thủ công."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:81
 msgid "The system password has been successfully changed."
@@ -5324,9 +5373,9 @@ msgid ""
 "listed below. Press \"Continue\" to restore the backup and reboot, or "
 "\"Cancel\" to abort the operation."
 msgstr ""
-"Các kho lưu trữ sao lưu được tải lên có vẻ hợp lệ và chứa các tệp được liệt kê "
-"dưới đây. Nhấn \"Tiếp tục \" để khôi phục bản sao lưu và khởi động lại hoặc \"Hủy\" "
-"để hủy bỏ thao tác."
+"Các kho lưu trữ sao lưu được tải lên có vẻ hợp lệ và chứa các tệp được liệt "
+"kê dưới đây. Nhấn \"Tiếp tục \" để khôi phục bản sao lưu và khởi động lại "
+"hoặc \"Hủy\" để hủy bỏ thao tác."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:111
 msgid "The uploaded backup archive is not readable"
@@ -5344,32 +5393,33 @@ msgstr ""
 "Tập tin đang tải hình ảnh không bao gồm một hổ trợ format. Bảo đảm rằng bạn "
 "chọn một image format tổng quát cho platform."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr "Không có máy được cấp IP nào hoạt động"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr "Không có thay đổi nào để áp dụng"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
 "protect the web interface and enable SSH."
 msgstr ""
-"Không có mật khẩu nào được đặt trên thiết bị. Vui lòng định cấu hình "
-"mật khẩu gốc để bảo vệ giao diện web và bật SSH."
+"Không có mật khẩu nào được đặt trên thiết bị. Vui lòng định cấu hình mật "
+"khẩu gốc để bảo vệ giao diện web và bật SSH."
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6rd.js:49
 msgid "This IPv4 address of the relay"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr "Loại xác thực này không áp dụng cho phương pháp EAP đã chọn"
 
@@ -5377,14 +5427,15 @@ msgstr "Loại xác thực này không áp dụng cho phương pháp EAP đã ch
 msgid "This does not look like a valid PEM file"
 msgstr "Tập tin không giống như một tệp PEM hợp lệ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
 "Name System\">DNS</abbr> servers."
 msgstr ""
-"Tệp này có thể chứa các dòng như 'máy chủ = /tền miền/1.2.3.4' hoặc 'máy chủ=1.2.3.4' cho "
-"các máy chủ <abbr title =\"Hệ thống tên miền\"> DNS </abbr> . "
+"Tệp này có thể chứa các dòng như 'máy chủ = /tền miền/1.2.3.4' hoặc 'máy "
+"chủ=1.2.3.4' cho các máy chủ <abbr title =\"Hệ thống tên miền\"> DNS </"
+"abbr> . "
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 #: modules/luci-mod-system/luasrc/model/cbi/admin_system/backupfiles.lua:16
@@ -5394,16 +5445,16 @@ msgid ""
 "configurations are automatically preserved."
 msgstr ""
 "Đây là danh sách các mẫu lệnh toàn cục cho các tệp và thư mục phù hợp để đưa "
-"vào trong quá trình nâng cấp hệ thống. Các tệp đã sửa đổi trong /etc/config/ và một "
-"số cấu hình khác được tự động giữ nguyên"
+"vào trong quá trình nâng cấp hệ thống. Các tệp đã sửa đổi trong /etc/config/ "
+"và một số cấu hình khác được tự động giữ nguyên"
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/6in4.js:81
 msgid ""
 "This is either the \"Update Key\" configured for the tunnel or the account "
 "password if no update key has been configured"
 msgstr ""
-"Đây có thẻ là \"Khóa cập nhật\" được cấu hình cho đường hầm dữ liệu hoặc mật khẩu "
-"nếu không có khóa cập nhật nào được cấu hình"
+"Đây có thẻ là \"Khóa cập nhật\" được cấu hình cho đường hầm dữ liệu hoặc mật "
+"khẩu nếu không có khóa cập nhật nào được cấu hình"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:113
 msgid ""
@@ -5418,10 +5469,10 @@ msgid ""
 "This is the local endpoint address assigned by the tunnel broker, it usually "
 "ends with <code>...:2/64</code>"
 msgstr ""
-"Đây là địa chỉ điểm cuối cục bộ được chỉ định bởi tunnel broker, "
-"nó thường kết thúc bằng <code>...:2/64</code>"
+"Đây là địa chỉ điểm cuối cục bộ được chỉ định bởi tunnel broker, nó thường "
+"kết thúc bằng <code>...:2/64</code>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5452,8 +5503,8 @@ msgid ""
 "This list gives an overview over currently running system processes and "
 "their status."
 msgstr ""
-"Danh sách này đưa ra một tầm nhìn tổng quát về tiến trình hệ thống đang chạy và tình "
-"trạng của chúng."
+"Danh sách này đưa ra một tầm nhìn tổng quát về tiến trình hệ thống đang chạy "
+"và tình trạng của chúng."
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:936
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1067
@@ -5466,7 +5517,7 @@ msgstr "Phần này chưa có giá trị nào"
 msgid "Time Synchronization"
 msgstr "Đồng bộ thời gian"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr "Chu kỳ tạo lại mật khẩu mới GTK"
 
@@ -5474,7 +5525,7 @@ msgstr "Chu kỳ tạo lại mật khẩu mới GTK"
 msgid "Timezone"
 msgstr "Múi giờ "
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr "Đến phần đăng nhập"
 
@@ -5484,9 +5535,10 @@ msgid ""
 "archive here. To reset the firmware to its initial state, click \"Perform "
 "reset\" (only possible with squashfs images)."
 msgstr ""
-"Để khôi phục các tệp cấu hình, bạn có thể tải lên một bản sao lưu đã "
-"được tạo trước đó tại đây. Để đặt lại chương trình cơ sở về trạng thái ban đầu, "
-"nhấp vào \"Thực hiện đặt lại\" (chỉ có thể thực hiện với tập tin ảnh kiểu squashfs)."
+"Để khôi phục các tệp cấu hình, bạn có thể tải lên một bản sao lưu đã được "
+"tạo trước đó tại đây. Để đặt lại chương trình cơ sở về trạng thái ban đầu, "
+"nhấp vào \"Thực hiện đặt lại\" (chỉ có thể thực hiện với tập tin ảnh kiểu "
+"squashfs)."
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:888
 msgid "Tone"
@@ -5496,14 +5548,15 @@ msgstr ""
 msgid "Total Available"
 msgstr "Tất cả có sẵn"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Theo dấu định tuyến"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr ""
 
@@ -5511,15 +5564,15 @@ msgstr ""
 msgid "Transfer"
 msgstr "Chuyển giao"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "Transmit"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "Kích"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "Chế độ kích"
 
@@ -5527,7 +5580,7 @@ msgstr "Chế độ kích"
 msgid "Tunnel ID"
 msgstr "ID đường hầm dữ liệu"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "Giao diện đường hầm dữ liệu"
@@ -5543,7 +5596,7 @@ msgid "Tx-Power"
 msgstr "Năng lượng truyền"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "Loại "
@@ -5561,11 +5614,11 @@ msgstr "Chỉ UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "Thiết bị USB"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr "Cổng USB"
 
@@ -5630,12 +5683,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr "Định dạng dữ liệu trả lời bất ngờ"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "Không xác định"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "Lỗi không xác định (%s"
@@ -5644,7 +5697,7 @@ msgstr "Lỗi không xác định (%s"
 msgid "Unknown error code"
 msgstr "Mã lỗi không xác định"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5660,7 +5713,7 @@ msgstr "Hủy gắn kết"
 msgid "Unnamed key"
 msgstr "Khóa không tên"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "Thay đổi không lưu"
 
@@ -5686,14 +5739,16 @@ msgstr "Giao thức này không được hỗ trợ"
 msgid "Up"
 msgstr "Lên"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr "Tải lên"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:403
 msgid ""
 "Upload a sysupgrade-compatible image here to replace the running firmware."
-msgstr "Tải lên ảnh phần mềm cập nhật hệ thống tương thích tại đây để thay thế phần mềm đang chạy."
+msgstr ""
+"Tải lên ảnh phần mềm cập nhật hệ thống tương thích tại đây để thay thế phần "
+"mềm đang chạy."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:134
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:165
@@ -5701,39 +5756,39 @@ msgstr "Tải lên ảnh phần mềm cập nhật hệ thống tương thích t
 msgid "Upload archive..."
 msgstr "Tải dữ liệu lên ..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr "Tải tập tin lên"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr "Đang tải tin lên ..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr "Yêu cầu tải thất bại: %s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr "Đang tải tin lên ..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
 "restarted to apply the updated configuration."
 msgstr ""
-"Khi nhấn \"Tiếp tục\",các phần \"wifi-iface\" ẩn danh sẽ được gán tên dưới dạng <em>wifinet#</em> "
-"và mạng sẽ được khởi động lại để áp dụng cấu hình mới"
+"Khi nhấn \"Tiếp tục\",các phần \"wifi-iface\" ẩn danh sẽ được gán tên dưới "
+"dạng <em>wifinet#</em> và mạng sẽ được khởi động lại để áp dụng cấu hình mới"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "Uptime"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "Dùng <code>/etc/ethers</code>"
 
@@ -5844,7 +5899,7 @@ msgstr "Sử dụng gateway metric"
 msgid "Use routing table"
 msgstr "Sử dụng bảng định tuyến"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5852,21 +5907,21 @@ msgid ""
 "the requesting host. The optional <em>Lease time</em> can be used to set non-"
 "standard host-specific lease time, e.g. 12h, 3d or infinite."
 msgstr ""
-"Sử dụng nút <em>Thêm </em> để thêm mục cho cấp phát IP mới."
-" <Em>Địa chỉ MAC</em> xác định máy chủ, <em>Địa chỉ IPv4 </em> chỉ định địa chỉ "
-"cố định và <em>Tên máy chủ </em> được chỉ định làm tên tượng "
-"trưng khi máy chủ yêu cầu. <Em>Thời gian cấp phát IP</em> tùy chọn có thể được "
-"sử dụng để đặt thời gian thuê máy chủ không theo tiêu chuẩn, ví dụ: 12h , 3d hoặc vô hạn."
+"Sử dụng nút <em>Thêm </em> để thêm mục cho cấp phát IP mới. <Em>Địa chỉ MAC</"
+"em> xác định máy chủ, <em>Địa chỉ IPv4 </em> chỉ định địa chỉ cố định và "
+"<em>Tên máy chủ </em> được chỉ định làm tên tượng trưng khi máy chủ yêu cầu. "
+"<Em>Thời gian cấp phát IP</em> tùy chọn có thể được sử dụng để đặt thời gian "
+"thuê máy chủ không theo tiêu chuẩn, ví dụ: 12h , 3d hoặc vô hạn."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:193
 msgid "Used"
 msgstr "Đã sử dụng"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "Khay khóa đã được sử dụng"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5900,7 +5955,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5947,45 +6002,38 @@ msgstr "Xác minh tập tin ảnh được tải lên."
 msgid "Virtual dynamic interface"
 msgstr "Giao diện mạng ảo động"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "Hệ thống mở WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "Khóa dùng chung WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "Mật khẩu WEP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "Chế độ WMM"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "Mật khẩu WPA"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
-msgstr "Mã hóa WPA yêu cầu phải cài đặt wpa_supplicant (đối với chế độ máy khách) hoặc hostapd "
-"(đối với chế độ AP và ad-hoc)."
-
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "Vui lòng chờ đến khi lệnh được thực thi hoàn thành..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr "Đợi cấu hình được áp dụng... %ds"
+msgstr ""
+"Mã hóa WPA yêu cầu phải cài đặt wpa_supplicant (đối với chế độ máy khách) "
+"hoặc hostapd (đối với chế độ AP và ad-hoc)."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
@@ -6004,15 +6052,15 @@ msgstr "Cảnh báo: Những thay đổi chưa được lưu sẽ bị xóa khi
 msgid "Weak"
 msgstr "Yếu"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
 "key options."
 msgstr ""
 "Khi sử dụng PSK, PMK có thể được tạo tự động. Khi được bật, các tùy chọn "
-"phím R0/R1 bên dưới không được áp dụng. Vô hiệu hóa để sử dụng các "
-"tùy chọn phím R0 và R1"
+"phím R0/R1 bên dưới không được áp dụng. Vô hiệu hóa để sử dụng các tùy chọn "
+"phím R0 và R1"
 
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:166
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:386
@@ -6024,57 +6072,57 @@ msgstr "Độ dài"
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "Không dây"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "Bộ tương hợp không dây"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "Mạng không dây"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "Tổng quan không dây"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "Bảo mật không dây"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr "Di chuyển cấu hình không dây"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "Thiết bị không dây đang bị vô hiệu hóa"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "Chưa được gắn với thiết bị không dây"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "Mạng không dây bị vô hiệu hóa"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "Mạng không dây được kích hoạt"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "Viết yêu cầu DNS nhận được vào nhật ký hệ thống"
 
@@ -6092,8 +6140,8 @@ msgid ""
 "You appear to be currently connected to the device via the \"%h\" interface. "
 "Do you really want to shut down the interface?"
 msgstr ""
-"Bạn dường như hiện đang được kết nối với thiết bị thông qua giao diện "
-"\"%h\". Bạn có thực sự muốn tắt giao diện này không?"
+"Bạn dường như hiện đang được kết nối với thiết bị thông qua giao diện \"%h"
+"\". Bạn có thực sự muốn tắt giao diện này không?"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:109
 msgid ""
@@ -6101,18 +6149,20 @@ msgid ""
 "after a device reboot.<br /><strong>Warning: If you disable essential init "
 "scripts like \"network\", your device might become inaccessible!</strong>"
 msgstr ""
-"Bạn có thể bật hoặc tắt cài đặt kịch bản khởi động tại đây. Thay đổi này sẽ được áp "
-"dụng sau khi một thiết bị khởi động lại.<br /><strong>Cảnh báo: Nếu bạn vô "
-"hiệu hoá kịch bản khởi động thiết yếu như &amp;quot;network&amp;quot;, công cụ của "
-"bạn chó thể trở nên không truy cập được</strong>"
+"Bạn có thể bật hoặc tắt cài đặt kịch bản khởi động tại đây. Thay đổi này sẽ "
+"được áp dụng sau khi một thiết bị khởi động lại.<br /><strong>Cảnh báo: Nếu "
+"bạn vô hiệu hoá kịch bản khởi động thiết yếu như &amp;quot;network&amp;"
+"quot;, công cụ của bạn chó thể trở nên không truy cập được</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
-msgstr "Bạn phải kích hoạt JavaScript ở trình duyệt của bạn hoặc LuCI sẽ không hoạt động tốt."
+msgstr ""
+"Bạn phải kích hoạt JavaScript ở trình duyệt của bạn hoặc LuCI sẽ không hoạt "
+"động tốt."
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:188
 msgid "ZRam Compression Algorithm"
@@ -6130,14 +6180,14 @@ msgstr "Thiết đặt ZRam"
 msgid "ZRam Size"
 msgstr "Kích cỡ ZRam"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "Bất kể"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6180,11 +6230,11 @@ msgstr "tạo một cầu nối trên một giao diện được chỉ định"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6203,7 +6253,7 @@ msgstr "tạo một cầu nối trên một giao diện được chỉ định"
 msgid "dBm"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "Vô hiệu hóa"
 
@@ -6220,13 +6270,14 @@ msgstr "Vô hiệu hóa"
 msgid "driver default"
 msgstr "Bộ điều khiển mặc didinhj"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "Hết hạn"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6280,15 +6331,15 @@ msgstr "Mật khẩu từ 8 đến 63 ký tự"
 msgid "key with either 5 or 13 characters"
 msgstr "Mật khẩu có 5 hoặc 13 ký tự"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "Tập tin <abbr title=\"Hệ thống tên miền\">DNS</abbr> địa phương"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr "Độ mạnh vừa phải"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr "Phút"
 
@@ -6315,23 +6366,23 @@ msgid "not present"
 msgstr "Không có sẵn"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "Tắt"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "Bật"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr "Mở mạng"
 
@@ -6362,8 +6413,8 @@ msgstr ""
 msgid "routed"
 msgstr "Định tuyến"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr "Giây"
 
@@ -6384,7 +6435,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr "Mật khẩu mạnh"
 
@@ -6392,7 +6443,7 @@ msgstr "Mật khẩu mạnh"
 msgid "tagged"
 msgstr "Đã được gắn thẻ"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "đơn bị thời gian (TÚ / 1.024 ms) [1000-65535]"
 
@@ -6404,8 +6455,9 @@ msgstr "Giá trị độc nhất"
 msgid "unknown"
 msgstr "Không xác định"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6433,6 +6485,7 @@ msgid "untagged"
 msgstr "Chưa được gắn thẻ"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr "Địa chỉ IP hợp lệ"
 
@@ -6445,6 +6498,7 @@ msgid "valid IPv4 CIDR"
 msgstr "IPv4 CIDR hợp lệ"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr "Địa chỉ IPv4 hợp lệ"
 
@@ -6473,6 +6527,7 @@ msgid "valid IPv6 CIDR"
 msgstr "IPv6 CIDR hợp lệ"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr "Địa chỉ IPv6 hợp lệ"
 
@@ -6532,6 +6587,9 @@ msgstr "Máy-chủ:cổng hợp lệ"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr "Tên máy chủ hợp lệ"
 
@@ -6557,6 +6615,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr "Cổng hoặc tầm cổng hợp lệ (Cổng 1- Cổng 2)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr "Giá trị cổng hợp lệ"
 
@@ -6592,7 +6651,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr "Mật khẩu yếu"
 
@@ -6604,6 +6663,44 @@ msgstr "Có"
 msgid "« Back"
 msgstr "« Quay lại"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "Địa chỉ không đạt yêu cầu"
+
+#~ msgid "Install iputils-traceroute6 for IPv6 traceroute"
+#~ msgstr "Cài đặt iputils-traceroute6 cho IPv6 traceroute"
+
+#~ msgid "Loading"
+#~ msgstr "Đang tải"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "Vui lòng chờ đến khi lệnh được thực thi hoàn thành..."
+
+#~ msgid "Assign interfaces..."
+#~ msgstr "Chỉ định giao diện"
+
+#~ msgid "Network without interfaces."
+#~ msgstr "Mạng không có giao diện mạng"
+
+#~ msgid ""
+#~ "Really delete this interface? The deletion cannot be undone! You might "
+#~ "lose access to this device if you are connected via this interface"
+#~ msgstr ""
+#~ "Bạn thực sự muốn xóa giao diện mạng này? Việc xóa không thể được hoàn "
+#~ "tác! Bạn có thể mất quyền truy cập vào thiết bị này nếu bạn được kết nối "
+#~ "qua giao diện này"
+
+#~ msgid "Realtime Connections"
+#~ msgstr "Kết nối thời gian thực"
+
+#~ msgid "Realtime Load"
+#~ msgstr "Tải thời gian thực"
+
+#~ msgid "Realtime Traffic"
+#~ msgstr "Lưu thông thời gian thực"
+
+#~ msgid "Realtime Wireless"
+#~ msgstr "Mạng không dây thời gian thực"
+
 #~ msgid ""
 #~ "This page gives an overview over currently active network connections."
 #~ msgstr ""
index 7aaaba63ed5a084f318cbefdaa6b8ada317b81b5..4b2fbf1c5593effd726fea8fb123c6322377c248 100644 (file)
@@ -4,8 +4,8 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-11-21 14:23+0000\n"
-"Last-Translator: Xingcong Li <lixingcong512@gmail.com>\n"
+"PO-Revision-Date: 2019-12-04 12:05+0000\n"
+"Last-Translator: lissom <kkjoy2617@gmail.com>\n"
 "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
 "openwrt/luci/zh_Hans/>\n"
 "Language: zh-cn\n"
@@ -23,7 +23,7 @@ msgstr "%.1f dB"
 msgid "%d Bit"
 msgstr "%d Bit"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr "%d 个无效字段"
 
@@ -92,7 +92,7 @@ msgstr "-- 根据 UUID 匹配 --"
 msgid "-- please select --"
 msgstr "-- 请选择 --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr "0 = 不使用 RSSI 阈值,1 = 驱动默认值"
 
@@ -104,7 +104,7 @@ msgstr "1 分钟负载:"
 msgid "15 Minute Load:"
 msgstr "15 分钟负载:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr "4 字符的十六进制 ID"
 
@@ -117,47 +117,47 @@ msgstr "464XLAT (CLAT)"
 msgid "5 Minute Load:"
 msgstr "5 分钟负载:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr "十六进制表示的 6 字节标识符,无冒号分隔"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr "802.11r 快速切换"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr "802.11w 关联 SA 查询最大超时"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr "802.11w 关联 SA 查询重试超时"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr "802.11w 管理帧保护"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr "802.11w 最大超时"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr "802.11w 重试超时"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> 查询端口"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> 服务器端口"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
@@ -165,11 +165,11 @@ msgstr ""
 "按照“解析文件”里的顺序查询 <abbr title=\"Domain Name System\">DNS</abbr> 服务"
 "器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr> 地址"
@@ -195,7 +195,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr> 网关"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr> 后缀(十六进制)"
@@ -209,16 +209,16 @@ msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 配置"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 名称"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr> 地址"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -226,7 +226,7 @@ msgstr ""
 "<abbr title=\"maximal\">最大</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> 租约数量"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -234,7 +234,7 @@ msgstr ""
 "<abbr title=\"maximal\">最大</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> 数据包大小"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">最大</abbr>并发查询数"
 
@@ -245,11 +245,11 @@ msgid ""
 msgstr ""
 "<br/>注意:如果 crontab 文件在编辑前为空,则需要手动重新启动 cron 服务。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr "已存在同名的目录。"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr "由于身份验证会话已过期,需要重新登录。"
 
@@ -326,8 +326,8 @@ msgstr "接口缺失"
 msgid "Access Concentrator"
 msgstr "接入集中器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "接入点 AP"
 
@@ -353,12 +353,13 @@ msgstr "活动连接"
 msgid "Active DHCP Leases"
 msgstr "已分配的 DHCP 租约"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "已分配的 DHCPv6 租约"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "点对点 Ad-Hoc"
@@ -374,7 +375,7 @@ msgstr "点对点 Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "添加"
 
@@ -408,7 +409,7 @@ msgstr "添加实例"
 msgid "Add key"
 msgstr "添加密钥"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "添加本地域名后缀到 HOSTS 文件中的域名"
 
@@ -421,11 +422,11 @@ msgstr "添加新接口…"
 msgid "Add peer"
 msgstr "添加对等点"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "额外的 HOSTS 文件"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr "额外的 SERVERS 文件"
 
@@ -446,31 +447,31 @@ msgstr "地址"
 msgid "Address to access local relay bridge"
 msgstr "接入本地中继桥的地址"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "管理权"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "高级设置"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr "总发射功率(ACTATP)"
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "警戒"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -480,17 +481,17 @@ msgstr "接口别名"
 msgid "Alias of \"%s\""
 msgstr "\"%s\" 的别名"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr "所有服务器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr "从最低可用地址开始顺序分配 IP 地址"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr "顺序分配 IP"
 
@@ -498,23 +499,23 @@ msgstr "顺序分配 IP"
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "允许 <abbr title=\"Secure Shell\">SSH</abbr> 密码验证"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr "允许 AP 模式时在 low ACK 的情况下断开无线终端"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "仅允许列表外"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr "允许传统的 802.11b 速率"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "仅允许列表内"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "允许本机"
 
@@ -530,7 +531,7 @@ msgstr "允许 root 用户凭密码登录"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "允许 <em>root</em> 用户凭密码登录"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr "允许 127.0.0.0/8 回环范围内的上行响应,例如:RBL 服务"
@@ -543,7 +544,7 @@ msgstr "允许的 IP"
 msgid "Always announce default router"
 msgstr "总是通告默认路由"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -623,7 +624,7 @@ msgstr "通告的 DNS 域名"
 msgid "Announced DNS servers"
 msgstr "通告的 DNS 服务器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr "匿名身份"
 
@@ -646,15 +647,20 @@ msgstr "任意区域"
 msgid "Apply backup?"
 msgstr "应用备份?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr "应用请求失败,状态 <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr "强制应用"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr "正在等待配置被应用… %ds"
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr "架构"
 
@@ -670,12 +676,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr "将此十六进制子 ID 前缀分配给此接口。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "已连接站点"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr "关联数"
 
@@ -688,7 +694,7 @@ msgstr "尝试为连接的设备启用已配置的挂载点"
 msgid "Auth Group"
 msgstr "认证组"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "认证"
 
@@ -697,7 +703,7 @@ msgstr "认证"
 msgid "Authentication Type"
 msgstr "认证类型"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "唯一授权"
 
@@ -705,11 +711,11 @@ msgstr "唯一授权"
 msgid "Authorization Required"
 msgstr "需要授权"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -784,8 +790,8 @@ msgstr "BR / DMR / AFTR"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -811,16 +817,12 @@ msgstr "备份/升级"
 msgid "Backup file list"
 msgstr "文件备份列表"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "指定了错误的地址!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr "频宽"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr "Beacon 间隔"
 
@@ -834,7 +836,7 @@ msgstr ""
 "下面是待备份的文件清单。包含了更改的配置文件、必要的基础文件和用户自定义的需"
 "备份文件。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -850,15 +852,15 @@ msgstr "将隧道绑定到此接口(可选)。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "传输速率"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "忽略虚假空域名解析"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "桥接"
@@ -876,8 +878,8 @@ msgstr "桥接号"
 msgid "Bring up on boot"
 msgstr "开机自动运行"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr "浏览…"
 
@@ -908,13 +910,13 @@ msgstr "已缓存"
 msgid "Call failed"
 msgstr "调用失败"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -931,11 +933,11 @@ msgstr "分类"
 msgid "Chain"
 msgstr "链"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "更改数"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr "更改已恢复。"
 
@@ -947,8 +949,8 @@ msgstr "更改访问设备的管理员密码"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "信道"
 
@@ -956,7 +958,7 @@ msgstr "信道"
 msgid "Check filesystems before mount"
 msgstr "在挂载前检查文件系统"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr "选中此选项以从无线中删除现有网络。"
 
@@ -974,7 +976,7 @@ msgid "Choose mtdblock"
 msgstr "选择 mtdblock"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -984,13 +986,13 @@ msgstr ""
 "为此接口分配所属的防火墙区域,选择<em>未指定</em>可将该接口移出已关联的区域,"
 "或者填写<em>创建</em>栏来创建一个新的区域,并将当前接口与之建立关联。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
 msgstr "选择指派到此无线接口的网络,或者填写<em>创建</em>栏来新建网络。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "算法"
 
@@ -1012,9 +1014,9 @@ msgstr ""
 "单击“保存 mtdblock”以下载指定的 mtdblock 文件。(注意:此功能适用于专业人"
 "士!)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "客户端 Client"
 
@@ -1044,10 +1046,11 @@ msgid "Close list..."
 msgstr "关闭列表…"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "正在收集数据…"
 
@@ -1067,7 +1070,7 @@ msgstr "执行命令失败"
 msgid "Comment"
 msgstr "备注"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1078,25 +1081,24 @@ msgstr ""
 "杂度。此解决方法可能会导致互操作性问题,并降低密钥协商的可靠性,特别是在流量"
 "负载较重的环境中。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "配置"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
-msgstr "配置失败"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
 msgid "Configuration changes applied."
 msgstr "配置已应用。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
 msgid "Configuration changes have been rolled back!"
 msgstr "配置已回滚!"
 
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
+msgstr "配置失败"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
 msgid "Confirm disconnect"
 msgstr "确认断开连接"
@@ -1119,7 +1121,7 @@ msgstr "尝试连接失败"
 msgid "Connection lost"
 msgstr "失去连接"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "连接"
 
@@ -1127,15 +1129,15 @@ msgstr "连接"
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:336
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:52
 msgid "Contents have been saved."
-msgstr "内容已保存。"
+msgstr "内容已保存。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr "继续"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1148,12 +1150,12 @@ msgstr ""
 msgid "Country"
 msgstr "国家"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "国家代码"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "创建/分配防火墙区域"
 
@@ -1199,15 +1201,15 @@ msgid ""
 "\">LED</abbr>s if possible."
 msgstr "自定义此设备的 <abbr title=\"Light Emitting Diode\">LED</abbr> 行为。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr "DAE 客户端"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr "DAE 端口"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr "DAE 加密"
 
@@ -1215,12 +1217,12 @@ msgstr "DAE 加密"
 msgid "DHCP Server"
 msgstr "DHCP 服务器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP/DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1251,7 +1253,7 @@ msgstr "DHCPv6 服务"
 msgid "DNS"
 msgstr "DNS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "DNS 转发"
 
@@ -1259,11 +1261,11 @@ msgstr "DNS 转发"
 msgid "DNS-Label / FQDN"
 msgstr "DNS-Label / FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr "DNSSEC"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr "DNSSEC 检查未签名"
 
@@ -1288,10 +1290,11 @@ msgstr "DSL 状态"
 msgid "DSL line mode"
 msgstr "DSL 线路模式"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr "DTIM 间隔"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DUID"
@@ -1305,9 +1308,9 @@ msgstr "数据速率"
 msgid "Debug"
 msgstr "调试"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "默认 %d"
 
@@ -1351,7 +1354,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1363,15 +1366,15 @@ msgstr "删除"
 msgid "Delete key"
 msgstr "删除密钥"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr "删除请求失败:%s"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "删除此网络"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr "发送流量指示消息间隔"
 
@@ -1379,7 +1382,7 @@ msgstr "发送流量指示消息间隔"
 msgid "Description"
 msgstr "描述"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr "取消"
 
@@ -1403,7 +1406,7 @@ msgstr "目标区域"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1411,7 +1414,7 @@ msgstr "目标区域"
 msgid "Device"
 msgstr "设备"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "设备配置"
 
@@ -1424,7 +1427,7 @@ msgstr "设备未激活"
 msgid "Device is restarting…"
 msgstr "设备正在重启…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "无法连接到设备!"
 
@@ -1432,8 +1435,7 @@ msgstr "无法连接到设备!"
 msgid "Device unreachable! Still waiting for device..."
 msgstr "无法连接到设备!仍旧等待设备…"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "网络诊断"
 
@@ -1442,12 +1444,12 @@ msgstr "网络诊断"
 msgid "Dial number"
 msgstr "拨号号码"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "目录"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "禁用"
 
@@ -1468,15 +1470,15 @@ msgstr "禁用 DNS 查找"
 msgid "Disable Encryption"
 msgstr "禁用加密"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr "禁用不活动轮询"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr "禁用此网络"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1488,17 +1490,19 @@ msgstr "禁用此网络"
 msgid "Disabled"
 msgstr "已禁用"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr "在低 Ack 应答时断开连接"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "丢弃 RFC1918 上行响应数据"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr "断开连接"
 
@@ -1508,23 +1512,23 @@ msgid "Disconnection attempt failed"
 msgstr "尝试断开连接失败"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr "取消"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "距离优化"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "最远网络用户的距离(米)。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1535,19 +1539,19 @@ msgstr ""
 "了一个集成的 <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</abbr> "
 "服务器和 <abbr title=\"Domain Name System\">DNS</abbr> 转发器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "不缓存无用的回应, 比如:不存在的域名"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr "不转发公共域名服务器无法回应的请求"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "不转发本地网络的反向查询"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr "您真的要删除“%s”吗?"
 
@@ -1559,15 +1563,15 @@ msgstr "您真的要删除以下 SSH 密钥吗?"
 msgid "Do you really want to erase all settings?"
 msgstr "您真的要清除所有设置吗?"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr "您真的要删除目录“%s”吗?"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "忽略空域名解析"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "域名白名单"
 
@@ -1575,7 +1579,7 @@ msgstr "域名白名单"
 msgid "Don't Fragment"
 msgstr "禁止分片"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1638,7 +1642,7 @@ msgstr ""
 msgid "EA-bits length"
 msgstr "EA-位长"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "EAP 类型"
 
@@ -1648,7 +1652,7 @@ msgstr "EAP 类型"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "编辑"
 
@@ -1658,11 +1662,11 @@ msgid ""
 "reload the page."
 msgstr "编辑上方的原始配置数据来修复错误,点击“保存”按钮以重新载入此页面。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "编辑此网络"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr "编辑无线网络"
 
@@ -1670,8 +1674,8 @@ msgstr "编辑无线网络"
 msgid "Emergency"
 msgstr "紧急"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "启用"
 
@@ -1721,7 +1725,7 @@ msgstr "启用 NTP 客户端"
 msgid "Enable Single DES"
 msgstr "启用单个 DES"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "启用 TFTP 服务器"
 
@@ -1729,11 +1733,11 @@ msgstr "启用 TFTP 服务器"
 msgid "Enable VLAN functionality"
 msgstr "启用 VLAN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr "启用 WPS 一键加密按钮,需要 WPA(2)-PSK/WPA3-SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "启用密钥重新安装(KRACK)对策"
 
@@ -1753,7 +1757,7 @@ msgstr "启用流出数据包镜像"
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr "启用后报文的 DF(禁止分片)标志。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr "启用此网络"
 
@@ -1771,7 +1775,7 @@ msgstr "已启用"
 msgid "Enables IGMP snooping on this bridge"
 msgstr "在此桥接上启用 IGMP 窥探"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1792,9 +1796,9 @@ msgstr "封装模式"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "加密"
 
@@ -1831,29 +1835,36 @@ msgstr "错误"
 msgid "Errored seconds (ES)"
 msgstr "错误秒数(ES)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "以太网适配器"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "以太网交换机"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr "排除接口"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "扩展 HOSTS 文件中的主机后缀"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr "这里需要一个十六进制值"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr "需要:%s"
 
@@ -1870,11 +1881,11 @@ msgstr "租用地址的到期时间,最短 2 分钟(<code>2m</code>)。"
 msgid "External"
 msgstr "外部"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr "外部 <abbr title=\"R0 Key Holder\">R0KH</abbr> 列表"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr "外部 <abbr title=\"R1 Key Holder\">R1KH</abbr> 列表"
 
@@ -1894,15 +1905,15 @@ msgstr "外部系统日志服务器协议"
 msgid "Extra SSH command options"
 msgstr "额外的 SSH 命令选项"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr "FT over DS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr "FT over the Air"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr "FT 协议"
 
@@ -1910,7 +1921,7 @@ msgstr "FT 协议"
 msgid "Failed to change the system password."
 msgstr "更改系统密码失败。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr "在 %d 秒内确认应用失败,等待回滚…"
 
@@ -1918,19 +1929,19 @@ msgstr "在 %d 秒内确认应用失败,等待回滚…"
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr "执行“/etc/init.d/%s %s”失败:%s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "文件"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr "文件无法访问"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr "文件名"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "向客户端通告的启动镜像文件名"
 
@@ -1939,11 +1950,11 @@ msgstr "向客户端通告的启动镜像文件名"
 msgid "Filesystem"
 msgstr "文件系统"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "过滤本地包"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "过滤无用包"
 
@@ -1958,7 +1969,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr "查找当前系统上的所有分区和 swap 设备,并根据查找结果生成并替换现有配置"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "搜索并加入网络"
 
@@ -1966,7 +1977,7 @@ msgstr "搜索并加入网络"
 msgid "Finish"
 msgstr "完成"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "防火墙"
 
@@ -1986,11 +1997,11 @@ msgstr "防火墙状态"
 msgid "Firmware File"
 msgstr "固件文件"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "固件版本"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "指定的 DNS 查询源端口"
 
@@ -2020,11 +2031,11 @@ msgstr "正在刷写..."
 msgid "Force"
 msgstr "强制"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr "强制 40MHz 模式"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "强制 CCMP(AES)"
 
@@ -2032,11 +2043,11 @@ msgstr "强制 CCMP(AES)"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "即使检测到另一台服务器,也要强制使用此网络上的 DHCP。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "强制 TKIP"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "强制 TKIP 和 CCMP(AES)"
 
@@ -2068,7 +2079,7 @@ msgstr "前向纠错秒数(FECS)"
 msgid "Forward broadcast traffic"
 msgstr "转发广播数据包"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr "转发 mesh 节点数据包"
 
@@ -2076,7 +2087,7 @@ msgstr "转发 mesh 节点数据包"
 msgid "Forwarding mode"
 msgstr "转发模式"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "分片阈值"
 
@@ -2094,7 +2105,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2120,7 +2131,7 @@ msgstr "网关地址无效"
 msgid "Gateway metric"
 msgstr "网关跃点"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2130,8 +2141,8 @@ msgstr "基本设置"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "基本设置"
 
@@ -2139,7 +2150,7 @@ msgstr "基本设置"
 msgid "Generate Config"
 msgstr "生成配置"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr "本地生成 PMK"
 
@@ -2159,9 +2170,9 @@ msgstr "全局设置"
 msgid "Global network options"
 msgstr "全局网络选项"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "跳转到密码配置页…"
@@ -2203,7 +2214,7 @@ msgid ""
 "the timezone."
 msgstr "此处配置设备的基础信息,如主机名称或时区。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "隐藏 <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2212,9 +2223,10 @@ msgstr "隐藏 <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgid "Hide empty chains"
 msgstr "隐藏空链"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr "主机"
 
@@ -2235,9 +2247,9 @@ msgid "Host-Uniq tag content"
 msgstr "Host-Uniq 标签内容"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2248,7 +2260,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "请求 DHCP 时发送的主机名"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "主机映射"
 
@@ -2278,7 +2290,7 @@ msgstr "IP 地址"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr "IP 地址无效"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2286,13 +2298,13 @@ msgstr "IP 地址无效"
 msgid "IP address is missing"
 msgstr "IP 地址缺失"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4"
@@ -2360,6 +2372,8 @@ msgstr "IPv4-in-IPv4 (RFC2003)"
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr "IPv4/IPv6 (双栈 - 默认 IPv4)"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2370,8 +2384,6 @@ msgstr "IPv4/IPv6 (双栈 - 默认 IPv4)"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6"
@@ -2441,6 +2453,7 @@ msgstr "IPv6 路由前缀"
 msgid "IPv6 suffix"
 msgstr "IPv6 后缀"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2465,7 +2478,7 @@ msgstr "IPv6-over-IPv4 (6rd)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6-over-IPv4 (6to4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "鉴权"
 
@@ -2536,7 +2549,7 @@ msgstr ""
 "swap 设备无法像 <abbr title=\"Random Access Memory\">RAM</abbr> 这样的高速率"
 "访问。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "忽略 <code>/etc/hosts</code>"
 
@@ -2544,7 +2557,7 @@ msgstr "忽略 <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "忽略此接口"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "忽略解析文件"
 
@@ -2598,10 +2611,6 @@ msgstr "启动脚本"
 msgid "Initscripts"
 msgstr "启动脚本"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr "安装 iputils-traceroute6 以进行 IPv6 路由追踪"
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "安装扩展协议…"
@@ -2621,7 +2630,7 @@ msgstr "接口"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr "接口设备 %q 从 %q 自动迁移到了 %q。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "接口配置"
 
@@ -2652,7 +2661,7 @@ msgstr "正在启动接口…"
 msgid "Interface is stopping..."
 msgstr "正在停止接口…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "接口名称"
 
@@ -2663,7 +2672,7 @@ msgstr "接口不存在或未连接。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "接口"
 
@@ -2708,7 +2717,7 @@ msgstr "无效 16 进制值"
 msgid "Invalid username and/or password! Please try again."
 msgstr "无效的用户名和/或密码!请重试。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr "隔离客户端"
 
@@ -2718,22 +2727,22 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr "您尝试刷写的固件与本路由器不兼容,请重新验证固件文件!"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "需要 JavaScript!"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "加入网络"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "加入网络:搜索无线"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr "加入网络:%q"
 
@@ -2741,24 +2750,24 @@ msgstr "加入网络:%q"
 msgid "Keep settings and retain the current configuration"
 msgstr "保留当前配置"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "内核日志"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "内核版本"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "密码"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "密码 #%d"
 
@@ -2818,20 +2827,24 @@ msgstr "延迟"
 msgid "Leaf"
 msgstr "叶节点"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "租期"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "剩余租期"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "租约文件"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "剩余租期"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2846,7 +2859,7 @@ msgstr "留空则自动探测"
 msgid "Leave empty to use the current WAN address"
 msgstr "留空则使用当前 WAN 地址"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "图例:"
 
@@ -2854,11 +2867,11 @@ msgstr "图例:"
 msgid "Limit"
 msgstr "客户数"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr "仅在网卡所属的子网中提供 DNS 服务。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr "仅监听这些接口和环回接口。"
 
@@ -2878,18 +2891,18 @@ msgstr "线路状态"
 msgid "Line Uptime"
 msgstr "线路运行时间"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "活动链接"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr ""
 "将请求转发到的 <abbr title=\"Domain Name System\">DNS</abbr> 服务器列表"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2901,7 +2914,7 @@ msgstr ""
 "进制字符串)。<br />在从初始移动域关联期间使用的 R0KH 中请求 PMK-R1 密钥时,"
 "该列表用于将 R0KH-ID(NAS 标识符)映射到目标 MAC 地址。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2918,15 +2931,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr "用于认证的 SSH 密钥文件列表"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "允许 RFC1918 响应的域名列表"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "允许虚假空域名响应的服务器列表"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr "监听接口"
 
@@ -2938,28 +2951,24 @@ msgstr "监听端口"
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "仅监听指定的接口,未指定则监听全部"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "入站 DNS 查询端口"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "载入"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "平均负载"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "加载中"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr "正在载入目录内容…"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2987,7 +2996,7 @@ msgstr "本地 IPv4 地址"
 msgid "Local IPv6 address"
 msgstr "本地 IPv6 地址"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr "仅本地服务"
 
@@ -2995,36 +3004,36 @@ msgstr "仅本地服务"
 msgid "Local Startup"
 msgstr "本地启动脚本"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "本地时间"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "本地域名"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr "本地域名规则。与此域匹配的名称从不转发,仅从 DHCP 或 HOSTS 文件解析"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr "本地域名后缀将添加到 DHCP 和 HOSTS 文件条目"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "本地服务器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr "如果有多个 IP 可用,则根据请求来源的子网来本地化主机名"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "本地化查询"
 
@@ -3032,7 +3041,7 @@ msgstr "本地化查询"
 msgid "Log output level"
 msgstr "日志记录等级"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "记录查询日志"
 
@@ -3044,7 +3053,7 @@ msgstr "日志"
 msgid "Login"
 msgstr "登录"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "退出"
 
@@ -3062,23 +3071,23 @@ msgid "MAC"
 msgstr "MAC"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC 地址"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "MAC 地址过滤"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "MAC 过滤"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "MAC 列表"
 
@@ -3102,7 +3111,7 @@ msgstr "MBit/s"
 msgid "MD5"
 msgstr "MD5"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3128,7 +3137,7 @@ msgstr "确保使用以下命令来复制根文件系统:"
 msgid "Manual"
 msgstr "手动"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr "主"
@@ -3137,19 +3146,19 @@ msgstr "主"
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr "最大可达数据速率(ATTNDR)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr "允许的最大监听间隔"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "允许的最大 DHCP 租用数"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "允许的最大并发 DNS 查询数"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "允许的最大 EDNS.0 UDP 数据包大小"
 
@@ -3163,14 +3172,14 @@ msgstr "调制解调器就绪的最大等待时间(秒)"
 msgid "Maximum number of leased addresses."
 msgstr "最大地址分配数量。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr "最大传输功率"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3189,7 +3198,7 @@ msgstr "内存"
 msgid "Memory usage (%)"
 msgstr "内存使用率(%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr "Mesh"
 
@@ -3197,7 +3206,7 @@ msgstr "Mesh"
 msgid "Mesh ID"
 msgstr "Mesh ID"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr "Mesh ID"
 
@@ -3224,7 +3233,7 @@ msgstr "数据包镜像源端口"
 msgid "Mobile Data"
 msgstr "移动数据"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr "移动域"
 
@@ -3232,13 +3241,13 @@ msgstr "移动域"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "模式"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "型号"
 
@@ -3269,8 +3278,8 @@ msgstr "调制解调器初始化超时"
 msgid "ModemManager"
 msgstr "调制解调器管理器"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "监听"
 
@@ -3338,7 +3347,7 @@ msgstr "下移"
 msgid "Move up"
 msgstr "上移"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr "NAS ID"
 
@@ -3368,6 +3377,7 @@ msgid "NTP server candidates"
 msgstr "候选 NTP 服务器"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3375,30 +3385,30 @@ msgstr "候选 NTP 服务器"
 msgid "Name"
 msgstr "名称"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "新网络的名称"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "导航"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "网络"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "网络工具"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "网络启动镜像"
 
@@ -3424,7 +3434,7 @@ msgstr "否"
 msgid "No DHCP Server configured for this interface"
 msgstr "本接口未配置 DHCP 服务器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr "无加密"
 
@@ -3436,7 +3446,7 @@ msgstr "无 NAT-T"
 msgid "No data received"
 msgstr "没有接收到数据"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr "此目录中没有内容"
 
@@ -3444,9 +3454,9 @@ msgstr "此目录中没有内容"
 msgid "No files found"
 msgstr "未找到文件"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "无可用信息"
@@ -3456,13 +3466,13 @@ msgstr "无可用信息"
 msgid "No matching prefix delegation"
 msgstr "无匹配的前缀委托"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "禁用无效信息缓存"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "未设置密码!"
@@ -3491,8 +3501,8 @@ msgstr "未指定区域"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "噪声"
 
@@ -3505,10 +3515,10 @@ msgid "Noise:"
 msgstr "噪声:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr "非抢占 CRC 错误(CRC_P)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr "非全部地址"
 
@@ -3550,11 +3560,11 @@ msgstr "不支持"
 msgid "Notice"
 msgstr "注意"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "Nslookup"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr "缓存的 DNS 条目数量(最大 10000,0 表示不缓存)"
 
@@ -3581,19 +3591,27 @@ msgstr "混淆密码"
 msgid "Obtain IPv6-Address"
 msgstr "获取 IPv6 地址"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr "关"
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "关闭时间"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr "开"
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr "On-Link 路由"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "通电时间"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "请指定主机名或MAC地址!"
 
@@ -3625,19 +3643,19 @@ msgstr "打开列表…"
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr "OpenConnect (CISCO AnyConnect)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr "工作频率"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "选项已更改"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "选项已移除"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr "可选"
@@ -3756,7 +3774,7 @@ msgstr "重设 TOS"
 msgid "Override TTL"
 msgstr "重设 TTL"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr "重设默认接口名称"
 
@@ -3774,11 +3792,11 @@ msgstr "重设发送到客户端的子网掩码。"
 msgid "Override the table used for internal routes"
 msgstr "重设内部路由表"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "概览"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr "覆盖已存在的文件“%s”吗?"
 
@@ -3834,7 +3852,7 @@ msgstr "PIN"
 msgid "PIN code rejected"
 msgstr "PIN 码被拒绝"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr "R1 推送 PMK"
 
@@ -3889,7 +3907,7 @@ msgid "Part of zone %q"
 msgstr "区域 %q"
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3900,11 +3918,11 @@ msgstr "密码"
 msgid "Password authentication"
 msgstr "密码验证"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "私钥密码"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr "内部私钥的密码"
 
@@ -3923,27 +3941,27 @@ msgstr "密码 2"
 msgid "Paste or drag SSH key file…"
 msgstr "粘贴或拖动 SSH 密钥文件……"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "CA 证书路径"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "客户端证书路径"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "私钥路径"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr "内部 CA 证书的路径"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr "内部客户端证书的路径"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr "内部私钥的路径"
 
@@ -4002,8 +4020,9 @@ msgstr "物理速率:"
 msgid "Physical Settings"
 msgstr "物理设置"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ping"
 
@@ -4020,7 +4039,7 @@ msgstr "数据包"
 msgid "Please enter your username and password."
 msgstr "请输入用户名和密码。"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr "请选择要上传的文件。"
 
@@ -4032,7 +4051,7 @@ msgstr "策略"
 msgid "Port"
 msgstr "端口"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr "端口 %s"
 
@@ -4049,7 +4068,7 @@ msgid "Power Management Mode"
 msgstr "电源管理模式"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr "抢占式 CRC 错误(CRCP_P)"
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4079,11 +4098,11 @@ msgid ""
 "ignore failures"
 msgstr "在指定数量的 LCP 响应故障后假定链路已断开,0 为忽略故障"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr "不监听这些接口。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "禁止客户端间通信"
 
@@ -4092,7 +4111,7 @@ msgid "Private Key"
 msgstr "私钥"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "系统进程"
 
@@ -4116,11 +4135,11 @@ msgstr "协议"
 msgid "Provide NTP server"
 msgstr "作为 NTP 服务器提供服务"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "添加新网络"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "伪装 Ad-Hoc(ahdemo)"
 
@@ -4147,22 +4166,22 @@ msgstr "分配到此设备的公共前缀,用以分发到客户端。"
 msgid "QMI Cellular"
 msgstr "QMI 蜂窝"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "质量"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 "查询所有可用的上游 <abbr title=\"Domain Name System\">DNS</abbr> 服务器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr "R0 密钥生存期"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr "R1 密钥持有者"
 
@@ -4170,11 +4189,11 @@ msgstr "R1 密钥持有者"
 msgid "RFC3947 NAT-T mode"
 msgstr "RFC3947 NAT-T 模式"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr "RSSI 加入阈值"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS 阈值"
 
@@ -4183,35 +4202,35 @@ msgstr "RTS/CTS 阈值"
 msgid "RX"
 msgstr "接收"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "接收速率"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr "接收速率/发送速率"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Radius 计费端口"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr "Radius 计费密钥"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Radius 计费服务器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Radius 认证端口"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr "Radius 认证密钥"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Radius 认证服务器"
 
@@ -4219,7 +4238,7 @@ msgstr "Radius 认证服务器"
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr "原始 16 进制编码的字节。除非您的 ISP 要求,否则请留空"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4231,15 +4250,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "确定要切换协议?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "实时信息"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr "重关联截止时间"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "重绑定保护"
 
@@ -4259,7 +4278,7 @@ msgstr "正在重启…"
 msgid "Reboots the operating system of your device"
 msgstr "重启您设备上的系统"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "接收"
 
@@ -4303,11 +4322,11 @@ msgstr "远程 IPv4 地址"
 msgid "Remote IPv4 address or FQDN"
 msgstr "远程 IPv4 地址或 FQDN"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "移除"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "重置无线配置"
 
@@ -4323,7 +4342,7 @@ msgstr "请求指定长度的 IPv6 前缀"
 msgid "Request timeout"
 msgstr "请求超时"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr "必须"
 
@@ -4348,27 +4367,27 @@ msgstr ""
 "必须,允许该 Peer 在隧道中使用的 IP 地址和前缀,通常是该 Peer 的隧道 IP 地址"
 "和通过隧道的路由网络。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr "需要 hostapd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr "需要带 EAP 支持的 hostapd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr "需要带 OWE 支持的 hostapd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr "需要带 SAE 支持的 hostapd"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
@@ -4376,37 +4395,37 @@ msgstr ""
 "需要完整版本的 wpad/hostapd,并且 WiFi 驱动支持<br />(截止 2019.01,已知支持"
 "此特性的驱动有 ath9k、ath10k、mwlwifi 和 mt76)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr "需要上级支持 DNSSEC,验证未签名的响应确实是来自未签名的域名"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr "需要 wpa-supplicant"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr "需要带 EAP 支持的 wpa-supplicant"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr "需要带 OWE 支持的 wpa-supplicant"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr "需要带 SAE 支持的 wpa-supplicant"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4422,11 +4441,11 @@ msgstr "复位计数器"
 msgid "Reset to defaults"
 msgstr "恢复到出厂设置"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "HOSTS 和解析文件"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "解析文件"
 
@@ -4435,7 +4454,7 @@ msgid "Resource not found"
 msgstr "未找到资源"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4445,7 +4464,7 @@ msgstr "重启"
 msgid "Restart Firewall"
 msgstr "重启防火墙"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr "重启无线接口"
 
@@ -4462,23 +4481,23 @@ msgstr "恢复配置"
 msgid "Reveal/hide password"
 msgstr "显示/隐藏 密码"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "恢复"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr "恢复更改"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr "恢复请求失败,状态 <code>%h</code>"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr "正在恢复配置…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "TFTP 服务器的根目录"
 
@@ -4508,8 +4527,8 @@ msgid "Router Password"
 msgstr "主机密码"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "路由表"
 
@@ -4531,7 +4550,7 @@ msgstr "挂载设备前运行文件系统检查"
 msgid "Run filesystem check"
 msgstr "文件系统检查"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr "运行时错误"
 
@@ -4539,7 +4558,7 @@ msgstr "运行时错误"
 msgid "SHA256"
 msgstr "SHA256"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr "SNR"
 
@@ -4567,8 +4586,8 @@ msgstr "SSH 密钥"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "SSID"
 
@@ -4577,7 +4596,7 @@ msgid "SWAP"
 msgstr "交换分区"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4586,8 +4605,8 @@ msgstr "交换分区"
 msgid "Save"
 msgstr "保存"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "保存并应用"
@@ -4600,7 +4619,7 @@ msgstr "保存 mtdblock"
 msgid "Save mtdblock contents"
 msgstr "保存 mtdblock 内容"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "扫描"
 
@@ -4609,11 +4628,11 @@ msgstr "扫描"
 msgid "Scheduled Tasks"
 msgstr "计划任务"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "添加的节点"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "移除的节点"
 
@@ -4630,9 +4649,9 @@ msgstr ""
 "即使映像文件检查失败,也“强制升级”以烧录映像。仅在您确定固件正确且适用于您的"
 "设备时使用!"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr "选择文件…"
 
@@ -4647,7 +4666,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr "定时发送 LCP 响应(秒),仅在结合了故障阈值时有效"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "服务器设置"
 
@@ -4660,11 +4679,11 @@ msgstr "服务名"
 msgid "Service Type"
 msgstr "服务类型"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "服务"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr "会话已过期"
 
@@ -4705,11 +4724,11 @@ msgstr "配置 DHCP 服务器"
 msgid "Severely Errored Seconds (SES)"
 msgstr "严重误码秒(SES)"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr "Short GI"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr "Short Preamble"
 
@@ -4728,15 +4747,15 @@ msgstr "关闭此接口"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "信号"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr "信号/噪声"
 
@@ -4748,11 +4767,12 @@ msgstr "信号衰减(SATN)"
 msgid "Signal:"
 msgstr "信号:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "大小"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr "DNS 查询缓存的大小"
 
@@ -4765,15 +4785,15 @@ msgstr "ZRam 设备的大小(以兆字节为单位)"
 msgid "Skip"
 msgstr "跳过"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "跳到内容"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "跳转到导航"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr "软件 VLAN"
@@ -4825,7 +4845,7 @@ msgid ""
 "dead"
 msgstr "判断主机已下线的超时时间(秒)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4850,7 +4870,7 @@ msgid ""
 "bytes)."
 msgstr "设置 MTU(最大传输单位),缺省值:1280 bytes。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "在此指定密钥。"
 
@@ -4864,11 +4884,11 @@ msgstr "启动"
 msgid "Start priority"
 msgstr "启动优先级"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr "开始应用配置…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr "正在启动无线扫描…"
 
@@ -4885,21 +4905,21 @@ msgstr "静态 IPv4 路由"
 msgid "Static IPv6 Routes"
 msgstr "静态 IPv6 路由"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "静态地址分配"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "静态路由"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "静态地址"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4908,14 +4928,14 @@ msgstr ""
 "静态租约用于给 DHCP 客户端分配固定的 IP 地址和主机标识。只有指定的主机才能连"
 "接,并且接口须为非动态配置。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr "非活动站点限制"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "状态"
 
@@ -4925,7 +4945,7 @@ msgstr "状态"
 msgid "Stop"
 msgstr "停止"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "严谨查序"
 
@@ -4934,15 +4954,15 @@ msgid "Strong"
 msgstr "强"
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "提交"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr "不记录日志"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr "不记录这些协议的常规操作日志"
 
@@ -4951,7 +4971,7 @@ msgid "Swap free"
 msgstr "空闲交换区"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "交换机"
 
@@ -4964,15 +4984,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr "交换机 %q 具有未知的拓扑结构,VLAN 设置可能不正确。"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr "交换机端口掩码"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr "交换机速率掩码"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr "交换机 VLAN"
@@ -4987,7 +5007,7 @@ msgstr "切换协议"
 msgid "Switch to CIDR list notation"
 msgstr "切换到 CIDR 列表记法"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr "符号链接"
 
@@ -4999,15 +5019,15 @@ msgstr "与 NTP 服务器同步"
 msgid "Sync with browser"
 msgstr "同步浏览器时间"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "系统"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "系统日志"
 
@@ -5023,11 +5043,11 @@ msgstr "系统日志缓冲区大小"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "TFTP 设置"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "TFTP 服务器根目录"
 
@@ -5036,7 +5056,7 @@ msgstr "TFTP 服务器根目录"
 msgid "TX"
 msgstr "发送"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "发送速率"
 
@@ -5082,7 +5102,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr "运营商特定的 IPv6 前缀,通常以 <code>::</code> 为结尾"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5094,7 +5114,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr "由于以下错误,配置文件无法被加载:"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5117,7 +5137,7 @@ msgstr ""
 "存储器或分区的设备文件(<abbr title=\"for example\">例如:</abbr><code>/dev/"
 "sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5174,7 +5194,7 @@ msgstr "IPv6 前缀长度(位)"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr "所创建隧道的本地 IPv4 地址(可选)。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr "网络名称已被使用"
 
@@ -5201,7 +5221,7 @@ msgstr "reboot 命令失败,代码 %d"
 msgid "The restore command failed with code %d"
 msgstr "restore 命令失败,代码 %d"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr "模式 %s 与 %s 加密方法不兼容"
 
@@ -5264,19 +5284,20 @@ msgid ""
 "you choose the generic image format for your platform."
 msgstr "不支持所上传的映像文件格式,请选择适合当前平台的通用映像文件。"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr "没有已分配的租约"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr "没有待应用的更改"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5287,7 +5308,7 @@ msgstr "尚未设置密码。请为 root 用户设置密码以保护主机并启
 msgid "This IPv4 address of the relay"
 msgstr "中继的 IPv4 地址"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr "此身份验证类型不适用于所选的 EAP 方法。"
 
@@ -5295,7 +5316,7 @@ msgstr "此身份验证类型不适用于所选的 EAP 方法。"
 msgid "This does not look like a valid PEM file"
 msgstr "这不是有效的 PEM 文件"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5334,7 +5355,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr "隧道代理分配的本地终端地址,通常以 <code>...:2/64</code> 结尾"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5377,7 +5398,7 @@ msgstr "尚无任何配置"
 msgid "Time Synchronization"
 msgstr "时间同步"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr "重新加密 GTK 的时间间隔"
 
@@ -5385,7 +5406,7 @@ msgstr "重新加密 GTK 的时间间隔"
 msgid "Timezone"
 msgstr "时区"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr "去登录…"
 
@@ -5406,14 +5427,15 @@ msgstr "Tone"
 msgid "Total Available"
 msgstr "可用数"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "Traceroute"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "流量"
 
@@ -5421,15 +5443,15 @@ msgstr "流量"
 msgid "Transfer"
 msgstr "传输"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "传送"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "触发器"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "触发模式"
 
@@ -5437,7 +5459,7 @@ msgstr "触发模式"
 msgid "Tunnel ID"
 msgstr "隧道 ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "隧道接口"
@@ -5453,7 +5475,7 @@ msgid "Tx-Power"
 msgstr "传输功率"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "类型"
@@ -5471,11 +5493,11 @@ msgstr "仅 UMTS(WCDMA)"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB 设备"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr "USB 接口"
 
@@ -5540,12 +5562,12 @@ msgstr "不可用秒数(UAS)"
 msgid "Unexpected reply data format"
 msgstr "错误的数据回复格式"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "未知"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr "未知错误(%s)"
@@ -5554,7 +5576,7 @@ msgstr "未知错误(%s)"
 msgid "Unknown error code"
 msgstr "未知错误代码"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5570,7 +5592,7 @@ msgstr "卸载分区"
 msgid "Unnamed key"
 msgstr "未命名的密钥"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "未保存的配置"
 
@@ -5596,7 +5618,7 @@ msgstr "不支持的协议类型。"
 msgid "Up"
 msgstr "上移"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr "上传"
 
@@ -5611,25 +5633,25 @@ msgstr "从这里上传一个 sysupgrade 兼容镜像以更新正在运行的固
 msgid "Upload archive..."
 msgstr "上传备份…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr "上传文件"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr "上传文件…"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr "上传请求失败:%s"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr "正在上传文件…"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5639,11 +5661,11 @@ msgstr ""
 "em>,并且网络将重新启动以应用更新的配置。"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "运行时间"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "使用 <code>/etc/ethers</code> 配置"
 
@@ -5754,7 +5776,7 @@ msgstr "使用网关跃点"
 msgid "Use routing table"
 msgstr "使用路由表"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5771,11 +5793,11 @@ msgstr ""
 msgid "Used"
 msgstr "已用"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "启用密码组"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5809,7 +5831,7 @@ msgstr "VDSL"
 msgid "VLANs on %q"
 msgstr "%q 上的 VLAN"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr "VPN"
 
@@ -5856,32 +5878,32 @@ msgstr "正在验证上传的镜像文件。"
 msgid "Virtual dynamic interface"
 msgstr "虚拟动态接口"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "WEP 开放式系统"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "WEP 共享密钥"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "WEP 密钥"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "WMM 模式"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "WPA 密钥"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5889,14 +5911,6 @@ msgstr ""
 "WPA 加密需要安装 wpa_supplicant(客户端模式)或安装 hostapd(接入点 AP、点对"
 "点 Ad-Hoc 模式)。"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "等待命令执行完成…"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr "正在等待配置被应用… %ds"
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr "等待设备…"
@@ -5914,7 +5928,7 @@ msgstr "警告:未保存的更改会在重启时丢失!"
 msgid "Weak"
 msgstr "弱"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5933,57 +5947,57 @@ msgstr "频宽"
 msgid "WireGuard VPN"
 msgstr "WireGuard VPN"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "无线"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "无线适配器"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "无线网络"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "无线概况"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "无线安全"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr "无线配置迁移"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "无线未开启"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "无线未关联"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "无线网络已禁用"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "无线网络已启用"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "将收到的 DNS 请求写入系统日志"
 
@@ -6011,9 +6025,9 @@ msgstr ""
 "在此启用或禁用已安装的启动脚本,更改在设备重启后生效。<br /><strong>警告:如"
 "果禁用了必要的启动脚本,比如“network”,可能会导致无法访问设备!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -6035,14 +6049,14 @@ msgstr "ZRam 设置"
 msgid "ZRam Size"
 msgstr "ZRam 大小"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "任意"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6084,11 +6098,11 @@ msgstr "为指定接口创建桥接"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6107,7 +6121,7 @@ msgstr "为指定接口创建桥接"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "禁用"
 
@@ -6124,13 +6138,14 @@ msgstr "已禁用"
 msgid "driver default"
 msgstr "驱动默认"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "过期时间"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6184,15 +6199,15 @@ msgstr "密钥在 8 到 63 个字符之间"
 msgid "key with either 5 or 13 characters"
 msgstr "密钥为 5 或 13 个字符"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "本地 <abbr title=\"Domain Name System\">DNS</abbr> 解析文件"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr "中等安全性"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr "分钟"
 
@@ -6219,23 +6234,23 @@ msgid "not present"
 msgstr "不存在"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "关"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "开"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr "开放网络"
 
@@ -6266,8 +6281,8 @@ msgstr "中继模式"
 msgid "routed"
 msgstr "已路由"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr "秒"
 
@@ -6288,7 +6303,7 @@ msgstr "无状态"
 msgid "stateless + stateful"
 msgstr "无状态 + 有状态"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr "强安全性"
 
@@ -6296,7 +6311,7 @@ msgstr "强安全性"
 msgid "tagged"
 msgstr "已标记"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr "时间单位(TUs / 1.024ms)[1000-65535]"
 
@@ -6308,8 +6323,9 @@ msgstr "唯一值"
 msgid "unknown"
 msgstr "未知"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6337,6 +6353,7 @@ msgid "untagged"
 msgstr "未标记"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr "有效 IP 地址"
 
@@ -6349,6 +6366,7 @@ msgid "valid IPv4 CIDR"
 msgstr "有效 IPv4 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr "有效 IPv4 地址"
 
@@ -6377,6 +6395,7 @@ msgid "valid IPv6 CIDR"
 msgstr "有效 IPv6 CIDR"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr "有效 IPv6 地址"
 
@@ -6436,6 +6455,9 @@ msgstr "有效 host:port"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr "有效主机名"
 
@@ -6461,6 +6483,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr "有效端口或端口范围(port1-port2)"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr "有效端口值"
 
@@ -6496,7 +6519,7 @@ msgstr "值至少为 %d 个字符"
 msgid "value with at most %d characters"
 msgstr "值至多为 %d 个字符"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr "弱安全性"
 
@@ -6508,6 +6531,18 @@ msgstr "是"
 msgid "« Back"
 msgstr "« 后退"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "指定了错误的地址!"
+
+#~ msgid "Install iputils-traceroute6 for IPv6 traceroute"
+#~ msgstr "安装 iputils-traceroute6 以进行 IPv6 路由追踪"
+
+#~ msgid "Loading"
+#~ msgstr "加载中"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "等待命令执行完成…"
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "分配接口…"
 
index 53efaef0e0bf26da1e6d7a0a36a04f28119fa40d..dccd5cbb4723c37b12541eb53f2d232d3fee331e 100644 (file)
@@ -21,7 +21,7 @@ msgstr ""
 msgid "%d Bit"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2178
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2223
 msgid "%d invalid field(s)"
 msgstr ""
 
@@ -90,7 +90,7 @@ msgstr ""
 msgid "-- please select --"
 msgstr "-- 請選擇 --"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "0 = not using RSSI threshold, 1 = do not change driver default"
 msgstr ""
 
@@ -102,7 +102,7 @@ msgstr "1分鐘負載"
 msgid "15 Minute Load:"
 msgstr "15分鐘負載"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "4-character hexadecimal ID"
 msgstr ""
 
@@ -115,57 +115,57 @@ msgstr ""
 msgid "5 Minute Load:"
 msgstr "5分鐘負載"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "6-octet identifier as a hex string - no colons"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid "802.11r Fast Transition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w Association SA Query maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w Association SA Query retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid "802.11w Management Frame Protection"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1602
 msgid "802.11w maximum timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1578
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1609
 msgid "802.11w retry timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:835
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:866
 msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 msgstr "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> query port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> 查詢通訊埠"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:214
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:294
 msgid "<abbr title=\"Domain Name System\">DNS</abbr> server port"
 msgstr "<abbr title=\"Domain Name System\">DNS</abbr> 伺服器通訊埠"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:244
 msgid ""
 "<abbr title=\"Domain Name System\">DNS</abbr> servers will be queried in the "
 "order of the resolvfile"
 msgstr "將會按照指定的順序查詢<abbr title=\"Domain Name System\">DNS</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:824
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:855
 msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:452
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:45
 msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"
 msgstr "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-位置"
@@ -191,7 +191,7 @@ msgstr ""
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Gateway"
 msgstr "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-閘道"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:481
 msgid "<abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Suffix (hex)"
 msgstr ""
 
@@ -204,16 +204,16 @@ msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 設定"
 msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
 msgstr "<abbr title=\"Light Emitting Diode\">LED</abbr> 名稱"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:327
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:408
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:46
 msgid "<abbr title=\"Media Access Control\">MAC</abbr>-Address"
 msgstr "<abbr title=\"Media Access Control\">MAC</abbr>-位置"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:394
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:475
 msgid "<abbr title=\"The DHCP Unique Identifier\">DUID</abbr>"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:312
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> leases"
@@ -221,7 +221,7 @@ msgstr ""
 "<abbr title=\"maximal\">最大</abbr> <abbr title=\"Dynamic Host Configuration "
 "Protocol\">DHCP</abbr> 分配數量"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:321
 msgid ""
 "<abbr title=\"maximal\">Max.</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> packet size"
@@ -229,7 +229,7 @@ msgstr ""
 "<abbr title=\"maximal\">最大</abbr> <abbr title=\"Extension Mechanisms for "
 "Domain Name System\">EDNS0</abbr> 封包大小"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
 msgid "<abbr title=\"maximal\">Max.</abbr> concurrent queries"
 msgstr "<abbr title=\"maximal\">最大</abbr>同時查詢數量"
 
@@ -239,11 +239,11 @@ msgid ""
 "was empty before editing."
 msgstr "注意: 如果這個檔案在編輯之前是空的,您將需要重新啟動cron服務"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1586
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1631
 msgid "A directory with the same name already exists."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1589
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1604
 msgid "A new login is required since the authentication session expired."
 msgstr ""
 
@@ -320,8 +320,8 @@ msgstr ""
 msgid "Access Concentrator"
 msgstr "接入集線器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:806
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:837
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
 msgid "Access Point"
 msgstr "存取點 (AP)"
 
@@ -347,12 +347,13 @@ msgstr "啟用連線"
 msgid "Active DHCP Leases"
 msgstr "已分配的DHCP租用"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:49
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:92
 msgid "Active DHCPv6 Leases"
 msgstr "已分配的DHCPv6租用"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3541
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:808
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3603
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:839
 #: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
 msgid "Ad-Hoc"
 msgstr "Ad-Hoc"
@@ -368,7 +369,7 @@ msgstr "Ad-Hoc"
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
 #: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:706
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:737
 msgid "Add"
 msgstr "增加"
 
@@ -402,7 +403,7 @@ msgstr ""
 msgid "Add key"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:232
 msgid "Add local domain suffix to names served from hosts files"
 msgstr "添加本地網域微碼到HOSTS檔案"
 
@@ -415,11 +416,11 @@ msgstr "增加新界面"
 msgid "Add peer"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:184
 msgid "Additional Hosts files"
 msgstr "額外的HOST檔案"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:160
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:239
 msgid "Additional servers file"
 msgstr "額外的伺服器設定檔"
 
@@ -440,31 +441,31 @@ msgstr "位置"
 msgid "Address to access local relay bridge"
 msgstr "存取本地中繼橋接位置"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:29
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:10
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
 msgid "Administration"
 msgstr "管理"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:68
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:319
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:548
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:949
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:24
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:745
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:803
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:776
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:834
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:239
 msgid "Advanced Settings"
 msgstr "進階設定"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:27
-msgid "Aggregate Transmit Power(ACTATP)"
+msgid "Aggregate Transmit Power (ACTATP)"
 msgstr ""
 
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:167
 msgid "Alert"
 msgstr "警示"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2748
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2808
 #: modules/luci-compat/luasrc/model/network.lua:1416
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:56
 msgid "Alias Interface"
@@ -474,17 +475,17 @@ msgstr ""
 msgid "Alias of \"%s\""
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:168
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:247
 msgid "All Servers"
 msgstr "查詢所有伺服器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:112
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:193
 msgid ""
 "Allocate IP addresses sequentially, starting from the lowest available "
 "address"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:111
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:192
 msgid "Allocate IP sequentially"
 msgstr ""
 
@@ -492,23 +493,23 @@ msgstr ""
 msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
 msgstr "允許 <abbr title=\"Secure Shell\">SSH</abbr> 密碼驗證"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Allow AP mode to disconnect STAs based on low ACK condition"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:895
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:926
 msgid "Allow all except listed"
 msgstr "僅允許列表外"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
 msgid "Allow legacy 802.11b rates"
 msgstr "允許舊型 802.11b 頻率"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:894
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
 msgid "Allow listed only"
 msgstr "僅允許列表內"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
 msgid "Allow localhost"
 msgstr "允許本機"
 
@@ -524,7 +525,7 @@ msgstr "允許root登入"
 msgid "Allow the <em>root</em> user to login with password"
 msgstr "允許 <em>root</em> 使用者登入"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
 msgid ""
 "Allow upstream responses in the 127.0.0.0/8 range, e.g. for RBL services"
 msgstr "允許127.0.0.0/8範圍內的上游回應,例如:RBL服務"
@@ -537,7 +538,7 @@ msgstr ""
 msgid "Always announce default router"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid ""
 "Always use 40MHz channels even if the secondary channel overlaps. Using this "
 "option does not comply with IEEE 802.11n-2009!"
@@ -616,7 +617,7 @@ msgstr ""
 msgid "Announced DNS servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1531
 msgid "Anonymous Identity"
 msgstr ""
 
@@ -639,15 +640,20 @@ msgstr "任意區域"
 msgid "Apply backup?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2631
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2692
 msgid "Apply request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2518
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2925
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2579
 msgid "Apply unchecked"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:40
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2651
+msgid "Applying configuration changes… %ds"
+msgstr ""
+
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:55
 msgid "Architecture"
 msgstr "架構"
 
@@ -663,12 +669,12 @@ msgid ""
 "Assign prefix parts using this hexadecimal subprefix ID for this interface."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1984
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:236
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2015
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:217
 msgid "Associated Stations"
 msgstr "已連接裝置"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
 msgid "Associations"
 msgstr "已連接裝置"
 
@@ -681,7 +687,7 @@ msgstr ""
 msgid "Auth Group"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1456
 msgid "Authentication"
 msgstr "認證"
 
@@ -690,7 +696,7 @@ msgstr "認證"
 msgid "Authentication Type"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:76
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
 msgid "Authoritative"
 msgstr "授權"
 
@@ -698,11 +704,11 @@ msgstr "授權"
 msgid "Authorization Required"
 msgstr "請先登入"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:204
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:241
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:244
 msgid "Auto Refresh"
@@ -777,8 +783,8 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:109
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:131
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1626
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1657
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
 msgid "BSSID"
 msgstr "BSSID"
 
@@ -804,16 +810,12 @@ msgstr "備份/升級韌體"
 msgid "Backup file list"
 msgstr "備份檔列表"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:51
-msgid "Bad address specified!"
-msgstr "指定了錯誤的位置!"
-
 #: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:158
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:371
 msgid "Band"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:820
 msgid "Beacon Interval"
 msgstr ""
 
@@ -827,7 +829,7 @@ msgstr ""
 "下面是待備份的檔案清單。包含了更改的設定檔案、必要的基本檔案和使用者自訂的備"
 "份檔案"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:292
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:372
 msgid ""
 "Bind dynamically to interfaces rather than wildcard address (recommended as "
 "linux default)"
@@ -843,15 +845,15 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
 msgid "Bitrate"
 msgstr "傳輸速率"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:250
 msgid "Bogus NX Domain Override"
 msgstr "忽略NX網域解析"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2754
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2814
 #: modules/luci-compat/luasrc/model/network.lua:1420
 msgid "Bridge"
 msgstr "橋接"
@@ -869,8 +871,8 @@ msgstr "橋接單位號碼"
 msgid "Bring up on boot"
 msgstr "開機自動執行"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1674
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2243
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1719
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
 msgid "Browse…"
 msgstr ""
 
@@ -901,13 +903,13 @@ msgstr ""
 msgid "Call failed"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1766
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2252
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1811
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2313
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:14
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:182
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:758
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1889
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:124
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:268
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:180
@@ -924,11 +926,11 @@ msgstr ""
 msgid "Chain"
 msgstr "鏈"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 msgid "Changes"
 msgstr "待修改"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2654
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2715
 msgid "Changes have been reverted."
 msgstr "設定值已還原."
 
@@ -940,8 +942,8 @@ msgstr "修改管理員密碼"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:379
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1624
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "Channel"
 msgstr "頻道"
 
@@ -949,7 +951,7 @@ msgstr "頻道"
 msgid "Check filesystems before mount"
 msgstr "在掛載前先檢查檔案系統"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Check this option to delete the existing networks from this radio."
 msgstr ""
 
@@ -967,7 +969,7 @@ msgid "Choose mtdblock"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid ""
 "Choose the firewall zone you want to assign to this interface. Select "
 "<em>unspecified</em> to remove the interface from the associated zone or "
@@ -977,7 +979,7 @@ msgstr ""
 "選擇您要指定給這介面的防火牆區. 撿選<em>unspecified</em>以便從指定區域除這個"
 "介面或者填寫<em>create</em>欄以便定義附加這個介面到一個新的區域上."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
 msgid ""
 "Choose the network(s) you want to attach to this wireless interface or fill "
 "out the <em>create</em> field to define a new network."
@@ -985,7 +987,7 @@ msgstr ""
 "選擇您要附加到無線網路介面的多個網路或者填寫<em>create</em> 以便定義一個新的"
 "網路."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1058
 msgid "Cipher"
 msgstr "加密方式"
 
@@ -1005,9 +1007,9 @@ msgid ""
 "FEATURE IS FOR PROFESSIONALS! )"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3540
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:807
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3602
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "Client"
 msgstr "用戶端"
 
@@ -1037,10 +1039,11 @@ msgid "Close list..."
 msgstr "關閉清單"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:39
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1982
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:58
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2013
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:386
 #: modules/luci-mod-status/luasrc/view/admin_status/iptables.htm:68
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:201
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:204
 msgid "Collecting data..."
 msgstr "收集資料中..."
 
@@ -1060,7 +1063,7 @@ msgstr ""
 msgid "Comment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid ""
 "Complicates key reinstallation attacks on the client side by disabling "
 "retransmission of EAPOL-Key frames that are used to install keys. This "
@@ -1068,25 +1071,24 @@ msgid ""
 "negotiation especially in environments with heavy traffic load."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2406
-#: modules/luci-base/luasrc/controller/admin/uci.lua:11
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2467
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:416
 msgid "Configuration"
 msgstr "設定"
 
-#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
-#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
-msgid "Configuration failed"
-msgstr ""
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2626
 msgid "Configuration changes applied."
 msgstr "設定值已套用"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2504
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2565
 msgid "Configuration changes have been rolled back!"
 msgstr "設定值已復原"
 
+#: modules/luci-compat/luasrc/model/network/proto_ncm.lua:63
+#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:21
+msgid "Configuration failed"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:170
 msgid "Confirm disconnect"
 msgstr ""
@@ -1109,7 +1111,7 @@ msgstr ""
 msgid "Connection lost"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:26
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:114
 msgid "Connections"
 msgstr "連線數"
 
@@ -1119,13 +1121,13 @@ msgstr "連線數"
 msgid "Contents have been saved."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:621
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:652
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:128
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:260
 msgid "Continue"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2540
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2601
 msgid ""
 "Could not regain access to the device after applying the configuration "
 "changes. You might need to reconnect if you modified network related "
@@ -1136,12 +1138,12 @@ msgstr ""
 msgid "Country"
 msgstr "國別"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:768
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:799
 msgid "Country Code"
 msgstr "國別碼"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:486
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1848
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1879
 msgid "Create / Assign firewall-zone"
 msgstr "建立/指定防火牆作用區"
 
@@ -1190,15 +1192,15 @@ msgstr ""
 "如果可以的話,自訂這個設備的 <abbr title=\"Light Emitting Diode\">LED</"
 "abbr>s ."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1227
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1258
 msgid "DAE-Client"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "DAE-Port"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1243
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1274
 msgid "DAE-Secret"
 msgstr ""
 
@@ -1206,12 +1208,12 @@ msgstr ""
 msgid "DHCP Server"
 msgstr "DHCP伺服器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:28
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:45
 msgid "DHCP and DNS"
 msgstr "DHCP 和 DNS"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1896
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1956
 #: modules/luci-base/htdocs/luci-static/resources/protocol/dhcp.js:16
 #: modules/luci-compat/luasrc/model/network.lua:968
 msgid "DHCP client"
@@ -1242,7 +1244,7 @@ msgstr ""
 msgid "DNS"
 msgstr "網域名稱伺服器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:182
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:261
 msgid "DNS forwardings"
 msgstr "DNS封包轉發"
 
@@ -1250,11 +1252,11 @@ msgstr "DNS封包轉發"
 msgid "DNS-Label / FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:134
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:212
 msgid "DNSSEC"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:138
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:216
 msgid "DNSSEC check unsigned"
 msgstr ""
 
@@ -1279,10 +1281,11 @@ msgstr ""
 msgid "DSL line mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "DTIM Interval"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:57
 msgid "DUID"
 msgstr "DHCP獨立式別碼DUID "
@@ -1296,9 +1299,9 @@ msgstr ""
 msgid "Debug"
 msgstr "除錯"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1235
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1266
 msgid "Default %d"
 msgstr "預設 %d"
 
@@ -1342,7 +1345,7 @@ msgstr ""
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1215
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1218
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1526
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1735
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1780
 #: modules/luci-compat/luasrc/view/cbi/nsection.htm:11
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:162
 #: modules/luci-compat/luasrc/view/cbi/tsection.htm:16
@@ -1354,15 +1357,15 @@ msgstr "刪除"
 msgid "Delete key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1634
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1679
 msgid "Delete request failed: %s"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:726
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:757
 msgid "Delete this network"
 msgstr "刪除這個網路"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:967
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:998
 msgid "Delivery Traffic Indication Message Interval"
 msgstr ""
 
@@ -1370,7 +1373,7 @@ msgstr ""
 msgid "Description"
 msgstr "描述"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1731
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1776
 msgid "Deselect"
 msgstr ""
 
@@ -1394,7 +1397,7 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:75
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:54
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:80
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:245
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:278
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:354
@@ -1402,7 +1405,7 @@ msgstr ""
 msgid "Device"
 msgstr "設備"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:740
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:771
 msgid "Device Configuration"
 msgstr "設定設備"
 
@@ -1415,7 +1418,7 @@ msgstr ""
 msgid "Device is restarting…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2539
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2600
 msgid "Device unreachable!"
 msgstr "無法連線到設備!"
 
@@ -1423,8 +1426,7 @@ msgstr "無法連線到設備!"
 msgid "Device unreachable! Still waiting for device..."
 msgstr "無法連線到設備! 正在持續等待設備回應..."
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:44
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:61
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:78
 msgid "Diagnostics"
 msgstr "診斷"
 
@@ -1433,12 +1435,12 @@ msgstr "診斷"
 msgid "Dial number"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1535
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1580
 msgid "Directory"
 msgstr "目錄"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Disable"
 msgstr "關閉"
 
@@ -1458,15 +1460,15 @@ msgstr ""
 msgid "Disable Encryption"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1008
 msgid "Disable Inactivity Polling"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Disable this network"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1538
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1569
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:62
 #: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:107
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:99
@@ -1478,17 +1480,19 @@ msgstr ""
 msgid "Disabled"
 msgstr "關閉"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:991
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
 msgid "Disassociate On Low Acknowledgement"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:191
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:271
 msgid "Discard upstream RFC1918 responses"
 msgstr "丟棄上游RFC1918 虛擬IP網路的回應"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:192
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:156
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:226
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:563
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:575
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:198
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:203
 msgid "Disconnect"
 msgstr ""
 
@@ -1498,23 +1502,23 @@ msgid "Disconnection attempt failed"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1377
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1972
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2423
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2510
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1640
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2017
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2484
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2571
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1671
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:326
 msgid "Dismiss"
 msgstr "忽略"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance Optimization"
 msgstr "最佳化距離"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:774
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
 msgid "Distance to farthest network member in meters."
 msgstr "到最遠的網路距離以米表示."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:140
 msgid ""
 "Dnsmasq is a combined <abbr title=\"Dynamic Host Configuration Protocol"
 "\">DHCP</abbr>-Server and <abbr title=\"Domain Name System\">DNS</abbr>-"
@@ -1525,19 +1529,19 @@ msgstr ""
 "abbr>-伺服器 和 <abbr title=\"Domain Name System\">DNS</abbr>-轉發給 <abbr "
 "title=\"Network Address Translation\">NAT</abbr> 防火牆用"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:157
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:236
 msgid "Do not cache negative replies, e.g. for not existing domains"
 msgstr "不快取拒絕的回應,例如.不存在的網域"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:122
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:203
 msgid "Do not forward requests that cannot be answered by public name servers"
 msgstr "對不被公用名稱伺服器回應的請求不轉發"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:198
 msgid "Do not forward reverse lookups for local networks"
 msgstr "對本地網域不轉發反解析鎖定"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1620
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1665
 msgid "Do you really want to delete \"%s\" ?"
 msgstr ""
 
@@ -1549,15 +1553,15 @@ msgstr ""
 msgid "Do you really want to erase all settings?"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1618
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1663
 msgid "Do you really want to recursively delete the directory \"%s\" ?"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:72
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:153
 msgid "Domain required"
 msgstr "網域必要的"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:204
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:284
 msgid "Domain whitelist"
 msgstr "網域白名單"
 
@@ -1565,7 +1569,7 @@ msgstr "網域白名單"
 msgid "Don't Fragment"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:154
 msgid ""
 "Don't forward <abbr title=\"Domain Name System\">DNS</abbr>-Requests without "
 "<abbr title=\"Domain Name System\">DNS</abbr>-Name"
@@ -1628,7 +1632,7 @@ msgstr "幫用戶端動態發配DHCP位址. 假如關閉的話,僅有有靜態
 msgid "EA-bits length"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1421
 msgid "EAP-Method"
 msgstr "EAP協定驗證方式"
 
@@ -1638,7 +1642,7 @@ msgstr "EAP協定驗證方式"
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:154
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:160
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:334
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:723
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:754
 msgid "Edit"
 msgstr "編輯"
 
@@ -1648,11 +1652,11 @@ msgid ""
 "reload the page."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:721
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:752
 msgid "Edit this network"
 msgstr "修改這個網路"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:672
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:703
 msgid "Edit wireless network"
 msgstr ""
 
@@ -1660,8 +1664,8 @@ msgstr ""
 msgid "Emergency"
 msgstr "緊急"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:718
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:758
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:749
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:789
 msgid "Enable"
 msgstr "啟用"
 
@@ -1710,7 +1714,7 @@ msgstr "啟用NTP同步功能"
 msgid "Enable Single DES"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:265
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:345
 msgid "Enable TFTP server"
 msgstr "啟用TFTP伺服器"
 
@@ -1718,11 +1722,11 @@ msgstr "啟用TFTP伺服器"
 msgid "Enable VLAN functionality"
 msgstr "啟用VLAN功能"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1599
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1630
 msgid "Enable WPS pushbutton, requires WPA(2)-PSK/WPA3-SAE"
 msgstr "啟用 WPS 按鈕, 這需要 WPA(2)-PSK/WPA3-SAE"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1586
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1617
 msgid "Enable key reinstallation (KRACK) countermeasures"
 msgstr "啟用金鑰重新安裝攻擊 (KRACK) 因應對策"
 
@@ -1742,7 +1746,7 @@ msgstr ""
 msgid "Enable the DF (Don't Fragment) flag of the encapsulating packets."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:716
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:747
 msgid "Enable this network"
 msgstr ""
 
@@ -1760,7 +1764,7 @@ msgstr "啟用"
 msgid "Enables IGMP snooping on this bridge"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1345
 msgid ""
 "Enables fast roaming among access points that belong to the same Mobility "
 "Domain"
@@ -1781,9 +1785,9 @@ msgstr "封裝模式"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:110
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:132
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:996
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1627
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1027
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1658
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:35
 msgid "Encryption"
 msgstr "加密"
 
@@ -1820,29 +1824,36 @@ msgstr "錯誤"
 msgid "Errored seconds (ES)"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2766
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2826
 #: modules/luci-compat/luasrc/model/network.lua:1432
 msgid "Ethernet Adapter"
 msgstr "乙太網路卡"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2757
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2817
 #: modules/luci-compat/luasrc/model/network.lua:1422
 msgid "Ethernet Switch"
 msgstr "乙太交換器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:302
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:383
 msgid "Exclude interfaces"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:152
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:231
 msgid "Expand hosts"
 msgstr "延伸主機"
 
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:198
-msgid "Expecting an hexadecimal assignment hint"
+msgid "Expecting a hexadecimal assignment hint"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:59
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "Expecting: %s"
 msgstr ""
 
@@ -1860,11 +1871,11 @@ msgstr "釋放位址的過期週期,最少兩分鐘 (<code>2m</code>)."
 msgid "External"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid "External R0 Key Holder List"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid "External R1 Key Holder List"
 msgstr ""
 
@@ -1884,15 +1895,15 @@ msgstr "外部系統日誌伺服器通訊協定"
 msgid "Extra SSH command options"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1355
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1386
 msgid "FT over DS"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1356
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1387
 msgid "FT over the Air"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1353
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1384
 msgid "FT protocol"
 msgstr ""
 
@@ -1900,7 +1911,7 @@ msgstr ""
 msgid "Failed to change the system password."
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2498
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2559
 msgid "Failed to confirm apply within %ds, waiting for rollback…"
 msgstr ""
 
@@ -1908,19 +1919,19 @@ msgstr ""
 msgid "Failed to execute \"/etc/init.d/%s %s\" action: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
 msgid "File"
 msgstr "檔案"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1495
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1540
 msgid "File not accessible"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1675
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1720
 msgid "Filename"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:278
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:358
 msgid "Filename of the boot image advertised to clients"
 msgstr "開機影像檔通知給用戶端"
 
@@ -1929,11 +1940,11 @@ msgstr "開機影像檔通知給用戶端"
 msgid "Filesystem"
 msgstr "檔案系統"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:116
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:197
 msgid "Filter private"
 msgstr "私人過濾器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:202
 msgid "Filter useless"
 msgstr "無用過濾器"
 
@@ -1948,7 +1959,7 @@ msgid ""
 "with defaults based on what was detected"
 msgstr "尋找所有目前已連接裝置中的檔案系統及swap分區,並覆蓋目前的設定"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:699
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:730
 msgid "Find and join network"
 msgstr "搜尋並加入網路"
 
@@ -1956,7 +1967,7 @@ msgstr "搜尋並加入網路"
 msgid "Finish"
 msgstr "完成"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:12
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:12
 msgid "Firewall"
 msgstr "防火牆"
 
@@ -1976,11 +1987,11 @@ msgstr "防火牆狀況"
 msgid "Firmware File"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:41
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:56
 msgid "Firmware Version"
 msgstr "防火牆版本"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:304
 msgid "Fixed source port for outbound DNS queries"
 msgstr "外發DNS請求的固定埠號"
 
@@ -2010,11 +2021,11 @@ msgstr ""
 msgid "Force"
 msgstr "強制"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:786
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:817
 msgid "Force 40MHz mode"
 msgstr "強制使用 40MHz 模式"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1035
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1066
 msgid "Force CCMP (AES)"
 msgstr "強制使用CCMP (AES)加密"
 
@@ -2022,11 +2033,11 @@ msgstr "強制使用CCMP (AES)加密"
 msgid "Force DHCP on this network even if another server is detected."
 msgstr "在網路上即使偵測到其它伺服器也強制採用DHCP的設定"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1036
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1067
 msgid "Force TKIP"
 msgstr "強制使用TKIP加密"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1037
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1068
 msgid "Force TKIP and CCMP (AES)"
 msgstr "強制使用TKIP+CCMP (AES)加密"
 
@@ -2058,7 +2069,7 @@ msgstr ""
 msgid "Forward broadcast traffic"
 msgstr "轉發廣播流量"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:844
 msgid "Forward mesh peer traffic"
 msgstr ""
 
@@ -2066,7 +2077,7 @@ msgstr ""
 msgid "Forwarding mode"
 msgstr "轉發模式"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:778
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:809
 msgid "Fragmentation Threshold"
 msgstr "分片閥值"
 
@@ -2082,7 +2093,7 @@ msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:79
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:133
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:56
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:52
 msgid "GHz"
 msgstr "GHz"
 
@@ -2108,7 +2119,7 @@ msgstr ""
 msgid "Gateway metric"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:65
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:146
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:318
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:23
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:238
@@ -2118,8 +2129,8 @@ msgstr "一般設定"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:547
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:948
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:744
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:800
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:775
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:831
 msgid "General Setup"
 msgstr "一般設置"
 
@@ -2127,7 +2138,7 @@ msgstr "一般設置"
 msgid "Generate Config"
 msgstr "生成設定檔"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid "Generate PMK locally"
 msgstr ""
 
@@ -2147,9 +2158,9 @@ msgstr ""
 msgid "Global network options"
 msgstr "全域網路設定"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:176
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:214
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:241
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:65
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:215
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:234
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:284
 msgid "Go to password configuration..."
 msgstr "前往密碼設定頁"
@@ -2191,7 +2202,7 @@ msgid ""
 "the timezone."
 msgstr "在這裡設置基本設定值,如主機名稱或者時區...等"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:976
 msgid "Hide <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgstr "隱藏 <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 
@@ -2200,9 +2211,10 @@ msgstr "隱藏 <abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
 msgid "Hide empty chains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1976
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:52
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2007
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:55
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:153
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:126
 msgid "Host"
 msgstr ""
 
@@ -2223,9 +2235,9 @@ msgid "Host-Uniq tag content"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:33
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:315
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:396
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:26
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:28
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:117
 msgid "Hostname"
@@ -2236,7 +2248,7 @@ msgid "Hostname to send when requesting DHCP"
 msgstr "當請求DHCP服務時傳送的主機名稱"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/hosts.js:19
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:34
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:57
 msgid "Hostnames"
 msgstr "主機名稱"
 
@@ -2266,7 +2278,7 @@ msgstr "IP位址"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:8
 #: modules/luci-compat/luasrc/model/network.lua:28
-msgid "IP address in invalid"
+msgid "IP address is invalid"
 msgstr "IP位址不正確"
 
 #: modules/luci-base/htdocs/luci-static/resources/network.js:11
@@ -2274,13 +2286,13 @@ msgstr "IP位址不正確"
 msgid "IP address is missing"
 msgstr "缺少IP位址"
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:81
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:82
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:83
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:84
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:73
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:88
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:82
 msgid "IPv4"
 msgstr "IPv4版"
@@ -2348,6 +2360,8 @@ msgstr ""
 msgid "IPv4/IPv6 (both - defaults to IPv4)"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:85
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:86
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:87
@@ -2358,8 +2372,6 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:92
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:93
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:94
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:74
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:89
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:84
 msgid "IPv6"
 msgstr "IPv6版"
@@ -2429,6 +2441,7 @@ msgstr ""
 msgid "IPv6 suffix"
 msgstr ""
 
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:53
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:56
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:132
 msgid "IPv6-Address"
@@ -2453,7 +2466,7 @@ msgstr "IPv6凌駕IPv4外(第6版)"
 msgid "IPv6-over-IPv4 (6to4)"
 msgstr "IPv6凌駕IPv4外(6轉4)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1482
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1513
 msgid "Identity"
 msgstr "特性"
 
@@ -2524,7 +2537,7 @@ msgstr ""
 "緩慢的過程,作為交換裝置不能用高數據速率訪問該<abbr title=\"Random Access "
 "Memory\">RAM</abbr>"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:181
 msgid "Ignore <code>/etc/hosts</code>"
 msgstr "不使用 <code>/etc/hosts</code>"
 
@@ -2532,7 +2545,7 @@ msgstr "不使用 <code>/etc/hosts</code>"
 msgid "Ignore interface"
 msgstr "被忽視的介面"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:89
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:170
 msgid "Ignore resolve file"
 msgstr "不使用解析檔"
 
@@ -2584,10 +2597,6 @@ msgstr "初始化腳本"
 msgid "Initscripts"
 msgstr "初始化腳本"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:98
-msgid "Install iputils-traceroute6 for IPv6 traceroute"
-msgstr ""
-
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:263
 msgid "Install protocol extensions..."
 msgstr "安裝延伸協定中..."
@@ -2607,7 +2616,7 @@ msgstr "介面"
 msgid "Interface %q device auto-migrated from %q to %q."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:827
 msgid "Interface Configuration"
 msgstr "介面設定"
 
@@ -2638,7 +2647,7 @@ msgstr ""
 msgid "Interface is stopping..."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Interface name"
 msgstr "界面名稱"
 
@@ -2649,7 +2658,7 @@ msgstr "介面尚未出現或者還沒連上"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:303
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:330
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:21
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:36
 msgid "Interfaces"
 msgstr "介面"
 
@@ -2694,7 +2703,7 @@ msgstr ""
 msgid "Invalid username and/or password! Please try again."
 msgstr "不正確的用戶名稱和/或者密碼!請再試一次."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Isolate Clients"
 msgstr "隔離用戶端"
 
@@ -2705,22 +2714,22 @@ msgid ""
 "flash memory, please verify the image file!"
 msgstr "它顯示您正嘗試更新不適用於這個flash記憶體的映像檔,請檢查確認這個映像檔"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:183
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:221
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:72
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:224
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:291
 msgid "JavaScript required!"
 msgstr "需要Java腳本"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1697
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1728
 msgid "Join Network"
 msgstr "加入網路"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1634
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1665
 msgid "Join Network: Wireless Scan"
 msgstr "加入網路:無線網路掃描"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1852
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1883
 msgid "Joining Network: %q"
 msgstr ""
 
@@ -2728,24 +2737,24 @@ msgstr ""
 msgid "Keep settings and retain the current configuration"
 msgstr ""
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:18
 #: modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:56
 msgid "Kernel Log"
 msgstr "核心日誌"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:42
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
 msgid "Kernel Version"
 msgstr "核心版本"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1252
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
 msgid "Key"
 msgstr "密碼"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1280
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1281
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1282
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1283
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1295
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1311
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1312
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1313
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1314
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1326
 msgid "Key #%d"
 msgstr "鑰匙  #%d"
 
@@ -2805,20 +2814,24 @@ msgstr ""
 msgid "Leaf"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:391
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:472
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:586
 msgid "Lease time"
 msgstr "租賃時間長度"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:85
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+msgid "Lease time remaining"
+msgstr "租賃保留時間"
+
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:166
 msgid "Leasefile"
 msgstr "租賃檔案"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:36
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:31
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:58
 msgid "Leasetime remaining"
-msgstr "租賃保留時間"
+msgstr ""
 
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:41
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
@@ -2833,7 +2846,7 @@ msgstr "保持空白以便自動偵測"
 msgid "Leave empty to use the current WAN address"
 msgstr "保持空白以便採用現今的寬頻位址"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2408
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2469
 msgid "Legend:"
 msgstr "圖例:"
 
@@ -2841,11 +2854,11 @@ msgstr "圖例:"
 msgid "Limit"
 msgstr "限制"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:286
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:366
 msgid "Limit DNS service to subnets interfaces on which we are serving DNS."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:298
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:379
 msgid "Limit listening to these interfaces, and loopback."
 msgstr ""
 
@@ -2865,17 +2878,17 @@ msgstr ""
 msgid "Line Uptime"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:90
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:98
 msgid "Link On"
 msgstr "鏈接"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:183
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:262
 msgid ""
 "List of <abbr title=\"Domain Name System\">DNS</abbr> servers to forward "
 "requests to"
 msgstr "列出 <abbr title=\"Domain Name System\">DNS</abbr> 伺服器以便轉發請求"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1381
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
 msgid ""
 "List of R0KHs in the same Mobility Domain. <br />Format: MAC-address,NAS-"
 "Identifier,128-bit key as hex string. <br />This list is used to map R0KH-ID "
@@ -2884,7 +2897,7 @@ msgid ""
 "Association."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1385
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1416
 msgid ""
 "List of R1KHs in the same Mobility Domain. <br />Format: MAC-address,R1KH-ID "
 "as 6 octets with colons,128-bit key as hex string. <br />This list is used "
@@ -2897,15 +2910,15 @@ msgstr ""
 msgid "List of SSH key files for auth"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:205
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
 msgid "List of domains to allow RFC1918 responses for"
 msgstr "列出允許RFC1918文件虛擬IP回應的網域"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
 msgid "List of hosts that supply bogus NX domain results"
 msgstr "列出供應偽裝NX網域成果的主機群"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:297
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:378
 msgid "Listen Interfaces"
 msgstr ""
 
@@ -2917,28 +2930,24 @@ msgstr ""
 msgid "Listen only on the given interface or, if unspecified, on all"
 msgstr "只許在給予的介面上聆聽, 如果未指定, 全都允許"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:215
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:295
 msgid "Listening port for inbound DNS queries"
 msgstr "進入的DNS請求聆聽埠"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:23
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:202
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:203
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:84
 msgid "Load"
 msgstr "掛載"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:45
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:60
 msgid "Load Average"
 msgstr "平均掛載"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:33
-msgid "Loading"
-msgstr "讀取中"
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1796
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1841
 msgid "Loading directory contents…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2693
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2708
 #: modules/luci-base/luasrc/view/view.htm:4
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:12
 msgid "Loading view…"
@@ -2966,7 +2975,7 @@ msgstr "本地IPv4位址"
 msgid "Local IPv6 address"
 msgstr "本地IPv6位址"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:285
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:365
 msgid "Local Service Only"
 msgstr ""
 
@@ -2974,37 +2983,37 @@ msgstr ""
 msgid "Local Startup"
 msgstr "本地啟動"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:43
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:58
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:113
 msgid "Local Time"
 msgstr "本地時間"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:227
 msgid "Local domain"
 msgstr "本地網域"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:224
 #, fuzzy
 msgid ""
 "Local domain specification. Names matching this domain are never forwarded "
 "and are resolved from DHCP or hosts files only"
 msgstr "本地網域格式. 僅限符合從未從DHCP或hosts檔轉發和解析的網域"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:149
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
 msgid "Local domain suffix appended to DHCP names and hosts file entries"
 msgstr "本地網域後綴附加倒DHCP名稱和hosts檔項目"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:223
 msgid "Local server"
 msgstr "本地伺服器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:127
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:208
 msgid ""
 "Localise hostname depending on the requesting subnet if multiple IPs are "
 "available"
 msgstr "若有多個IP可用, 本地化主機名稱端看請求的子網路而言."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:126
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:207
 msgid "Localise queries"
 msgstr "本地化網路請求"
 
@@ -3012,7 +3021,7 @@ msgstr "本地化網路請求"
 msgid "Log output level"
 msgstr "日誌輸出等級"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
 msgid "Log queries"
 msgstr "日誌查詢"
 
@@ -3024,7 +3033,7 @@ msgstr "系統日誌"
 msgid "Login"
 msgstr "登入"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:82
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:83
 msgid "Logout"
 msgstr "登出"
 
@@ -3042,23 +3051,23 @@ msgid "MAC"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1975
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2006
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:55
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:30
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:152
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:125
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:133
 msgid "MAC-Address"
 msgstr "MAC-位址"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:890
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:921
 msgid "MAC-Address Filter"
 msgstr "MAC-位址過濾"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:802
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:833
 msgid "MAC-Filter"
 msgstr "MAC-過濾"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:897
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:928
 msgid "MAC-List"
 msgstr "MAC-清單"
 
@@ -3082,7 +3091,7 @@ msgstr ""
 msgid "MD5"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 msgid "MHz"
 msgstr "MHz"
 
@@ -3108,7 +3117,7 @@ msgstr ""
 msgid "Manual"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3539
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3601
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:637
 msgid "Master"
 msgstr ""
@@ -3117,19 +3126,19 @@ msgstr ""
 msgid "Max. Attainable Data Rate (ATTNDR)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:986
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1017
 msgid "Maximum allowed Listen Interval"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:233
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:313
 msgid "Maximum allowed number of active DHCP leases"
 msgstr "允許啟用DHCP釋放的最大數量"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:251
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:331
 msgid "Maximum allowed number of concurrent DNS queries"
 msgstr "允許同時齊發的DNS請求的最大數量"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:242
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:322
 msgid "Maximum allowed size of EDNS.0 UDP packets"
 msgstr "允許EDNS.0 協定的UDP封包最大數量"
 
@@ -3143,14 +3152,14 @@ msgstr "等待數據機待命的最大秒數"
 msgid "Maximum number of leased addresses."
 msgstr "釋放出的位址群最大數量"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid "Maximum transmit power"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:80
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:137
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:57
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:65
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:53
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:61
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:324
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:325
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:326
@@ -3169,7 +3178,7 @@ msgstr "記憶體"
 msgid "Memory usage (%)"
 msgstr "記憶體使用 (%)"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3542
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3604
 msgid "Mesh"
 msgstr ""
 
@@ -3177,7 +3186,7 @@ msgstr ""
 msgid "Mesh ID"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:810
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:841
 msgid "Mesh Id"
 msgstr ""
 
@@ -3204,7 +3213,7 @@ msgstr ""
 msgid "Mobile Data"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1341
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1372
 msgid "Mobility Domain"
 msgstr ""
 
@@ -3212,13 +3221,13 @@ msgstr ""
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:108
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:129
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:363
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:805
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:34
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:836
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1656
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
 msgid "Mode"
 msgstr "模式"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:39
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:54
 msgid "Model"
 msgstr "型號"
 
@@ -3249,8 +3258,8 @@ msgstr "數據機初始化終結時間"
 msgid "ModemManager"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3543
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:884
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3605
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:915
 msgid "Monitor"
 msgstr "監視"
 
@@ -3318,7 +3327,7 @@ msgstr "往下移"
 msgid "Move up"
 msgstr "往上移"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid "NAS ID"
 msgstr " 網路附存伺服器ID"
 
@@ -3348,6 +3357,7 @@ msgid "NTP server candidates"
 msgstr "NTP伺服器備選"
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1097
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2290
 #: modules/luci-compat/luasrc/view/cbi/tblsection.htm:27
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:596
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:705
@@ -3355,30 +3365,30 @@ msgstr "NTP伺服器備選"
 msgid "Name"
 msgstr "名稱"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid "Name of the new network"
 msgstr "新網路的名稱"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:198
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:199
 msgid "Navigation"
 msgstr "導覽"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:69
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:838
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1974
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:869
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2005
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:378
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:62
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:151
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:124
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:73
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:101
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:54
 msgid "Network"
 msgstr "網路"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:64
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:66
 msgid "Network Utilities"
 msgstr "網路多項工具"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:357
 msgid "Network boot image"
 msgstr "網路開機映像檔"
 
@@ -3404,7 +3414,7 @@ msgstr ""
 msgid "No DHCP Server configured for this interface"
 msgstr "在這個介面尚無DHCP伺服器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1166
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1197
 msgid "No Encryption"
 msgstr ""
 
@@ -3416,7 +3426,7 @@ msgstr ""
 msgid "No data received"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1741
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
 msgid "No entries in this directory"
 msgstr ""
 
@@ -3424,9 +3434,9 @@ msgstr ""
 msgid "No files found"
 msgstr "尚未發現任何檔案"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:553
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:584
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:139
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:232
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:213
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:58
 msgid "No information available"
 msgstr "尚無可運用資訊"
@@ -3436,13 +3446,13 @@ msgstr "尚無可運用資訊"
 msgid "No matching prefix delegation"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:156
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:235
 msgid "No negative cache"
 msgstr "拒絕無效網域的快取"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:173
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:211
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:238
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:62
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:231
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:279
 msgid "No password set!"
 msgstr "尚未設定密碼!"
@@ -3471,8 +3481,8 @@ msgstr "尚未指定區碼"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:52
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
 msgid "Noise"
 msgstr "雜訊比"
 
@@ -3485,10 +3495,10 @@ msgid "Noise:"
 msgstr "雜訊比:"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:34
-msgid "Non Pre-emtive CRC errors (CRC_P)"
+msgid "Non Pre-emptive CRC errors (CRC_P)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:291
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:371
 msgid "Non-wildcard"
 msgstr ""
 
@@ -3530,11 +3540,11 @@ msgstr ""
 msgid "Notice"
 msgstr "通知"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:104
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:125
 msgid "Nslookup"
 msgstr "DNS偵錯Nslookup"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:339
 msgid "Number of cached DNS entries (max is 10000, 0 is no caching)"
 msgstr "快取DNS項目數量(最大值為10000,輸入0代表不快取)"
 
@@ -3561,19 +3571,27 @@ msgstr ""
 msgid "Obtain IPv6-Address"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:68
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "Off"
+msgstr ""
+
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:76
 msgid "Off-State Delay"
 msgstr "熄滅狀態間隔"
 
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:62
+msgid "On"
+msgstr ""
+
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:95
 msgid "On-Link route"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:64
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:72
 msgid "On-State Delay"
 msgstr "點亮狀態間隔"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:380
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:461
 msgid "One of hostname or mac address must be specified!"
 msgstr "主機名稱或mac位址任選一個被指定"
 
@@ -3605,19 +3623,19 @@ msgstr "開啟清單"
 msgid "OpenConnect (CISCO AnyConnect)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:761
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:792
 msgid "Operating frequency"
 msgstr "操作頻率"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2415
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2476
 msgid "Option changed"
 msgstr "選項已變更"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2417
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2478
 msgid "Option removed"
 msgstr "選項已移除"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1539
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1570
 #: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:66
 msgid "Optional"
 msgstr ""
@@ -3730,7 +3748,7 @@ msgstr ""
 msgid "Override TTL"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:958
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
 msgid "Override default interface name"
 msgstr ""
 
@@ -3748,11 +3766,11 @@ msgstr "覆蓋傳送到客戶端的子網路遮罩. 正常來說它會計算來
 msgid "Override the table used for internal routes"
 msgstr "覆蓋之前內部使用的路由表"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:10
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:3
 msgid "Overview"
 msgstr "預覽"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1632
 msgid "Overwrite existing file \"%s\" ?"
 msgstr ""
 
@@ -3808,7 +3826,7 @@ msgstr "PIN碼"
 msgid "PIN code rejected"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1376
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1407
 msgid "PMK R1 Push"
 msgstr ""
 
@@ -3863,7 +3881,7 @@ msgid "Part of zone %q"
 msgstr "區域 %q 的部分 "
 
 #: modules/luci-base/luasrc/view/sysauth.htm:29
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1518
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1549
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/password.js:47
 #: protocols/luci-proto-openconnect/htdocs/luci-static/resources/protocol/openconnect.js:107
 #: protocols/luci-proto-vpnc/htdocs/luci-static/resources/protocol/vpnc.js:58
@@ -3874,11 +3892,11 @@ msgstr "密碼"
 msgid "Password authentication"
 msgstr "密碼驗證"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1418
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1449
 msgid "Password of Private Key"
 msgstr "私人金鑰密碼"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1475
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1506
 msgid "Password of inner Private Key"
 msgstr ""
 
@@ -3897,27 +3915,27 @@ msgstr ""
 msgid "Paste or drag SSH key file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1400
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1431
 msgid "Path to CA-Certificate"
 msgstr "CA-證書的路徑"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1406
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1437
 msgid "Path to Client-Certificate"
 msgstr "用戶端-證書的路徑"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1443
 msgid "Path to Private Key"
 msgstr "私人金鑰的路徑"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1457
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1488
 msgid "Path to inner CA-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1463
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1494
 msgid "Path to inner Client-Certificate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1469
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1500
 msgid "Path to inner Private Key"
 msgstr ""
 
@@ -3976,8 +3994,9 @@ msgstr "傳輸率:"
 msgid "Physical Settings"
 msgstr "實體設置"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:77
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:79
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:78
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:88
 msgid "Ping"
 msgstr "Ping"
 
@@ -3994,7 +4013,7 @@ msgstr "封包數."
 msgid "Please enter your username and password."
 msgstr "請輸入您的用戶名稱和密碼"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2228
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2273
 msgid "Please select the file to upload."
 msgstr ""
 
@@ -4006,7 +4025,7 @@ msgstr "策略"
 msgid "Port"
 msgstr "埠"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:137
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:145
 msgid "Port %s"
 msgstr ""
 
@@ -4023,7 +4042,7 @@ msgid "Power Management Mode"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:35
-msgid "Pre-emtive CRC errors (CRCP_P)"
+msgid "Pre-emptive CRC errors (CRCP_P)"
 msgstr ""
 
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:73
@@ -4053,11 +4072,11 @@ msgid ""
 "ignore failures"
 msgstr "假若在給于多次的 LCP 呼叫失敗後終點將死, 使用0忽略失敗"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:303
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:384
 msgid "Prevent listening on these interfaces."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:954
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:985
 msgid "Prevents client-to-client communication"
 msgstr "防止用戶端對用戶端的通訊"
 
@@ -4066,7 +4085,7 @@ msgid "Private Key"
 msgstr ""
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js:63
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:19
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:66
 msgid "Processes"
 msgstr "執行緒"
 
@@ -4090,11 +4109,11 @@ msgstr "協定"
 msgid "Provide NTP server"
 msgstr "啟用NTP伺服器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:704
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:735
 msgid "Provide new network"
 msgstr "提供新網路"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:883
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:914
 msgid "Pseudo Ad-Hoc (ahdemo)"
 msgstr "偽裝Ad-Hoc (ahdemo模式)"
 
@@ -4119,21 +4138,21 @@ msgstr ""
 msgid "QMI Cellular"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
 msgid "Quality"
 msgstr "品質"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:169
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:248
 msgid ""
 "Query all available upstream <abbr title=\"Domain Name System\">DNS</abbr> "
 "servers"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "R0 Key Lifetime"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1370
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1401
 msgid "R1 Key Holder"
 msgstr ""
 
@@ -4141,11 +4160,11 @@ msgstr ""
 msgid "RFC3947 NAT-T mode"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:818
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:849
 msgid "RSSI threshold for joining"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:782
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:813
 msgid "RTS/CTS Threshold"
 msgstr "RTS/CTS門檻"
 
@@ -4154,35 +4173,35 @@ msgstr "RTS/CTS門檻"
 msgid "RX"
 msgstr "接收"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "RX Rate"
 msgstr "接收速率"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1978
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2009
 msgid "RX Rate / TX Rate"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1211
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1242
 msgid "Radius-Accounting-Port"
 msgstr "Radius-驗証帳號-埠"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1219
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1250
 msgid "Radius-Accounting-Secret"
 msgstr "Radius-合法帳號-密碼"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1234
 msgid "Radius-Accounting-Server"
 msgstr "Radius-合法帳號-伺服器"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1187
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1218
 msgid "Radius-Authentication-Port"
 msgstr "Radius-驗証-埠"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1226
 msgid "Radius-Authentication-Secret"
 msgstr "Radius-驗証-密碼"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1179
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1210
 msgid "Radius-Authentication-Server"
 msgstr "Radius-驗証-伺服器"
 
@@ -4190,7 +4209,7 @@ msgstr "Radius-驗証-伺服器"
 msgid "Raw hex-encoded bytes. Leave empty unless your ISP require this"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:82
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:163
 msgid ""
 "Read <code>/etc/ethers</code> to configure the <abbr title=\"Dynamic Host "
 "Configuration Protocol\">DHCP</abbr>-Server"
@@ -4202,15 +4221,15 @@ msgstr ""
 msgid "Really switch protocol?"
 msgstr "確定要更換協定?"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:21
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:75
 msgid "Realtime Graphs"
 msgstr "即時圖表"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "Reassociation Deadline"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:190
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:270
 msgid "Rebind protection"
 msgstr "重新綁護"
 
@@ -4230,7 +4249,7 @@ msgstr ""
 msgid "Reboots the operating system of your device"
 msgstr "重啟您設備的作業系統"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:92
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:100
 msgid "Receive"
 msgstr "接收"
 
@@ -4274,11 +4293,11 @@ msgstr "遠端IPv4位址"
 msgid "Remote IPv4 address or FQDN"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:728
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:759
 msgid "Remove"
 msgstr "移除"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1825
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1856
 msgid "Replace wireless configuration"
 msgstr "替代性無線設定"
 
@@ -4294,7 +4313,7 @@ msgstr ""
 msgid "Request timeout"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1540
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1571
 msgid "Required"
 msgstr ""
 
@@ -4317,63 +4336,63 @@ msgid ""
 "routes through the tunnel."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1099
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1100
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1130
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1131
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1132
 msgid "Requires hostapd"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1104
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1105
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1135
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1136
 msgid "Requires hostapd with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1137
 msgid "Requires hostapd with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1102
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1103
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1133
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1134
 msgid "Requires hostapd with SAE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1537
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
 msgid ""
 "Requires the 'full' version of wpad/hostapd and support from the wifi driver "
 "<br />(as of Jan 2019: ath9k, ath10k, mwlwifi and mt76)"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:139
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:217
 msgid ""
 "Requires upstream supports DNSSEC; verify unsigned domain responses really "
 "come from unsigned domains"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1111
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1112
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1113
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1123
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1124
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1125
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1142
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1143
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1144
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1154
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1155
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1156
 msgid "Requires wpa-supplicant"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1116
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1117
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1147
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1148
 msgid "Requires wpa-supplicant with EAP support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1118
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1149
 msgid "Requires wpa-supplicant with OWE support"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1114
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1115
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1128
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1145
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1146
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1159
 msgid "Requires wpa-supplicant with SAE support"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2921
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2944
 #: modules/luci-base/luasrc/view/sysauth.htm:39
 #: modules/luci-compat/luasrc/view/cbi/delegator.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:30
@@ -4389,11 +4408,11 @@ msgstr "重置計數器"
 msgid "Reset to defaults"
 msgstr "回復預設值"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:66
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:147
 msgid "Resolv and Hosts Files"
 msgstr "解析和Hosts檔案"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:92
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:173
 msgid "Resolve file"
 msgstr "解析檔"
 
@@ -4402,7 +4421,7 @@ msgid "Resource not found"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:345
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:696
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:727
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:76
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js:98
 msgid "Restart"
@@ -4412,7 +4431,7 @@ msgstr "重啟"
 msgid "Restart Firewall"
 msgstr "重啟防火牆"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:694
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:725
 msgid "Restart radio interface"
 msgstr ""
 
@@ -4429,23 +4448,23 @@ msgstr "還原之前備份設定"
 msgid "Reveal/hide password"
 msgstr "明示/隱藏 密碼"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2492
 msgid "Revert"
 msgstr "回溯"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2514
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2575
 msgid "Revert changes"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2663
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2724
 msgid "Revert request failed with status <code>%h</code>"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2643
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2704
 msgid "Reverting configuration…"
 msgstr "正在還原設定值..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:269
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:349
 msgid "Root directory for files served via TFTP"
 msgstr "透過TFTP存取根目錄檔案"
 
@@ -4475,8 +4494,8 @@ msgid "Router Password"
 msgstr "路由器密碼"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:14
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:16
 #: modules/luci-mod-status/luasrc/view/admin_status/routes.htm:37
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:37
 msgid "Routes"
 msgstr "路由"
 
@@ -4498,7 +4517,7 @@ msgstr "掛載這個設備前先跑系統檢查"
 msgid "Run filesystem check"
 msgstr "執行系統檢查"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1307
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1322
 msgid "Runtime error"
 msgstr ""
 
@@ -4506,7 +4525,7 @@ msgstr ""
 msgid "SHA256"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:190
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:161
 msgid "SNR"
 msgstr ""
 
@@ -4534,8 +4553,8 @@ msgstr "SSH-金鑰"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:107
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:130
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1623
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:33
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1654
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
 msgid "SSID"
 msgstr "基地台服務設定識別碼SSID"
 
@@ -4544,7 +4563,7 @@ msgid "SWAP"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/form.js:1381
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2917
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2940
 #: modules/luci-compat/luasrc/view/cbi/error.htm:17
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:26
 #: modules/luci-compat/luasrc/view/cbi/header.htm:17
@@ -4553,8 +4572,8 @@ msgstr ""
 msgid "Save"
 msgstr "保存"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:2913
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2427
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:2924
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2488
 #: modules/luci-compat/luasrc/view/cbi/footer.htm:22
 msgid "Save & Apply"
 msgstr "保存並啟用"
@@ -4567,7 +4586,7 @@ msgstr ""
 msgid "Save mtdblock contents"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:701
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:732
 msgid "Scan"
 msgstr "掃描"
 
@@ -4576,11 +4595,11 @@ msgstr "掃描"
 msgid "Scheduled Tasks"
 msgstr "排程任務"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2411
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2472
 msgid "Section added"
 msgstr "新增的區段"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2413
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2474
 msgid "Section removed"
 msgstr "區段移除"
 
@@ -4595,9 +4614,9 @@ msgid ""
 "your device!"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1497
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1627
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1786
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1542
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1672
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1831
 msgid "Select file…"
 msgstr ""
 
@@ -4612,7 +4631,7 @@ msgid ""
 "conjunction with failure threshold"
 msgstr "傳送LCP呼叫請求在這個給予的秒數間隔內, 僅影響關聯到失敗門檻"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:61
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:142
 msgid "Server Settings"
 msgstr "伺服器設定值"
 
@@ -4625,11 +4644,11 @@ msgstr "服務名稱"
 msgid "Service Type"
 msgstr "服務型態"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:62
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:45
 msgid "Services"
 msgstr "各服務"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1587
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1602
 msgid "Session expired"
 msgstr ""
 
@@ -4668,11 +4687,11 @@ msgstr "安裝DHCP伺服器"
 msgid "Severely Errored Seconds (SES)"
 msgstr ""
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:74
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:70
 msgid "Short GI"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:964
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
 msgid "Short Preamble"
 msgstr ""
 
@@ -4691,15 +4710,15 @@ msgstr "關閉這個介面"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:49
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1622
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:32
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:154
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1653
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:31
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:127
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 msgid "Signal"
 msgstr "信號"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1977
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2008
 msgid "Signal / Noise"
 msgstr ""
 
@@ -4711,11 +4730,12 @@ msgstr ""
 msgid "Signal:"
 msgstr "信號:"
 
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2291
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:213
 msgid "Size"
 msgstr "大小"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:258
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:338
 msgid "Size of DNS query cache"
 msgstr "DNS請求快取大小"
 
@@ -4728,15 +4748,15 @@ msgstr ""
 msgid "Skip"
 msgstr "跳過"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:195
 msgid "Skip to content"
 msgstr "跳到內容"
 
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:193
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:194
 msgid "Skip to navigation"
 msgstr "跳到導覽"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1427
 msgid "Software VLAN"
 msgstr ""
@@ -4788,7 +4808,7 @@ msgid ""
 "dead"
 msgstr "指定可請求的最大秒數直到駭客主機死亡為止"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:765
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:796
 msgid ""
 "Specifies the maximum transmit power the wireless radio may use. Depending "
 "on regulatory requirements and wireless usage, the actual transmit power may "
@@ -4811,7 +4831,7 @@ msgid ""
 "bytes)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "Specify the secret encryption key here."
 msgstr "指定加密金鑰在此."
 
@@ -4825,11 +4845,11 @@ msgstr "啟用"
 msgid "Start priority"
 msgstr "啟用優先權順序"
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2608
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2669
 msgid "Starting configuration apply…"
 msgstr "開始套用設定值..."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1663
 msgid "Starting wireless scan..."
 msgstr "開始無線掃描..."
 
@@ -4846,21 +4866,21 @@ msgstr "靜態IPv4路由"
 msgid "Static IPv6 Routes"
 msgstr "靜態IPv6路由"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:69
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:150
 msgid "Static Leases"
 msgstr "靜態租約"
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:39
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:69
 msgid "Static Routes"
 msgstr "靜態路由"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1895
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1955
 #: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:172
 #: modules/luci-compat/luasrc/model/network.lua:966
 msgid "Static address"
 msgstr "靜態位址"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:307
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:388
 msgid ""
 "Static leases are used to assign fixed IP addresses and symbolic hostnames "
 "to DHCP clients. They are also required for non-dynamic interface "
@@ -4869,14 +4889,14 @@ msgstr ""
 "靜態租約是用來指定固定的IP位址和表示的主機名稱給予DHCP用戶端. 它們也需要非動"
 "態介面設定值以便獲取相應租約的主機服務."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "Station inactivity limit"
 msgstr ""
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:40
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:380
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:750
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:781
 #: modules/luci-mod-status/luasrc/view/admin_status/index.htm:9
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:16
 msgid "Status"
 msgstr "狀態"
 
@@ -4886,7 +4906,7 @@ msgstr "狀態"
 msgid "Stop"
 msgstr "停止"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:243
 msgid "Strict order"
 msgstr "嚴謹順序"
 
@@ -4895,15 +4915,15 @@ msgid "Strong"
 msgstr ""
 
 #: modules/luci-compat/luasrc/view/cbi/simpleform.htm:61
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1862
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1893
 msgid "Submit"
 msgstr "提交"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:106
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:187
 msgid "Suppress logging"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:107
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:188
 msgid "Suppress logging of the routine operation of these protocols"
 msgstr ""
 
@@ -4912,7 +4932,7 @@ msgid "Swap free"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:136
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:11
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:3
 msgid "Switch"
 msgstr "交換器"
 
@@ -4925,15 +4945,15 @@ msgid ""
 "Switch %q has an unknown topology - the VLAN settings might not be accurate."
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:146
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:154
 msgid "Switch Port Mask"
 msgstr ""
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:151
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:159
 msgid "Switch Speed Mask"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2760
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2820
 #: modules/luci-compat/luasrc/model/network.lua:1425
 msgid "Switch VLAN"
 msgstr ""
@@ -4948,7 +4968,7 @@ msgstr "切換協定"
 msgid "Switch to CIDR list notation"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1528
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1573
 msgid "Symbolic link"
 msgstr ""
 
@@ -4960,15 +4980,15 @@ msgstr ""
 msgid "Sync with browser"
 msgstr "與瀏覽器同步時間"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:47
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:16
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:95
 #: modules/luci-mod-system/luasrc/controller/admin/system.lua:8
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:26
 msgid "System"
 msgstr "系統"
 
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:17
 #: modules/luci-mod-status/luasrc/view/admin_status/syslog.htm:8
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:46
 msgid "System Log"
 msgstr "系統日誌"
 
@@ -4984,11 +5004,11 @@ msgstr "系統日誌緩衝大小"
 msgid "TCP:"
 msgstr "TCP:"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:148
 msgid "TFTP Settings"
 msgstr "TFTP設定"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:268
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:348
 msgid "TFTP server root"
 msgstr "TFTP 伺服器根"
 
@@ -4997,7 +5017,7 @@ msgstr "TFTP 伺服器根"
 msgid "TX"
 msgstr "傳送"
 
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:155
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:128
 msgid "TX Rate"
 msgstr "傳送速度"
 
@@ -5043,7 +5063,7 @@ msgid ""
 "The IPv6 prefix assigned to the provider, usually ends with <code>::</code>"
 msgstr "指定到這供應商的IPv6字首, 通常用 <code>::</code>結尾"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1827
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1858
 msgid ""
 "The allowed characters are: <code>A-Z</code>, <code>a-z</code>, <code>0-9</"
 "code> and <code>_</code>"
@@ -5055,7 +5075,7 @@ msgstr ""
 msgid "The configuration file could not be loaded due to the following error:"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2505
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2566
 msgid ""
 "The device could not be reached within %d seconds after applying the pending "
 "changes, which caused the configuration to be rolled back for safety "
@@ -5075,7 +5095,7 @@ msgstr ""
 "記憶體的設備檔或者分割區 (<abbr title=\"for example\">e.g.</abbr> <code>/dev/"
 "sda1</code>)"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:615
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:646
 msgid ""
 "The existing wireless configuration needs to be changed for LuCI to function "
 "properly."
@@ -5130,7 +5150,7 @@ msgstr "這IPv6開頭以位元計的長度"
 msgid "The local IPv4 address over which the tunnel is created (optional)."
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1833
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1864
 msgid "The network name is already used"
 msgstr ""
 
@@ -5157,7 +5177,7 @@ msgstr ""
 msgid "The restore command failed with code %d"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1184
 msgid "The selected %s mode is incompatible with %s encryption"
 msgstr ""
 
@@ -5218,19 +5238,20 @@ msgid ""
 msgstr ""
 "以上傳的映像檔不包含支援格式. 請確認您選擇的是針對您的平台採用的通用映像檔."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:425
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:512
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:544
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:51
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:88
 msgid "There are no active leases"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2623
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2684
 msgid "There are no changes to apply"
 msgstr ""
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:174
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:212
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:239
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:63
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:213
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:282
 msgid ""
 "There is no password set on this router. Please configure a root password to "
@@ -5241,7 +5262,7 @@ msgstr "路由器尚未設密碼. 請設定root密碼以便保護web介面及啟
 msgid "This IPv4 address of the relay"
 msgstr "IPv4位址的轉驛"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1452
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1483
 msgid "This authentication type is not applicable to the selected EAP method."
 msgstr ""
 
@@ -5249,7 +5270,7 @@ msgstr ""
 msgid "This does not look like a valid PEM file"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:161
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:240
 msgid ""
 "This file may contain lines like 'server=/domain/1.2.3.4' or "
 "'server=1.2.3.4' for domain-specific or full upstream <abbr title=\"Domain "
@@ -5286,7 +5307,7 @@ msgid ""
 "ends with <code>...:2/64</code>"
 msgstr "這是由通道代理人指定的本地終端位址, 通常用 <code>...:2/64</code>結尾."
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:77
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:158
 msgid ""
 "This is the only <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr> in the local network"
@@ -5329,7 +5350,7 @@ msgstr "這部分尚未有任何設定值."
 msgid "Time Synchronization"
 msgstr "校時同步"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
 msgid "Time interval for rekeying GTK"
 msgstr ""
 
@@ -5337,7 +5358,7 @@ msgstr ""
 msgid "Timezone"
 msgstr "時區"
 
-#: modules/luci-base/htdocs/luci-static/resources/luci.js:1597
+#: modules/luci-base/htdocs/luci-static/resources/luci.js:1612
 msgid "To login…"
 msgstr ""
 
@@ -5358,14 +5379,15 @@ msgstr ""
 msgid "Total Available"
 msgstr "全部可用"
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:92
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:94
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:100
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:101
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js:111
 msgid "Traceroute"
 msgstr "路由追蹤"
 
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:45
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js:56
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:24
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:93
 msgid "Traffic"
 msgstr "流量"
 
@@ -5373,15 +5395,15 @@ msgstr "流量"
 msgid "Transfer"
 msgstr "傳輸"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:91
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:99
 msgid "Transmit"
 msgstr "射頻"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:57
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
 msgid "Trigger"
 msgstr "觸發"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:86
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:94
 msgid "Trigger Mode"
 msgstr "觸發模式"
 
@@ -5389,7 +5411,7 @@ msgstr "觸發模式"
 msgid "Tunnel ID"
 msgstr "通道ID"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2763
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2823
 #: modules/luci-compat/luasrc/model/network.lua:1430
 msgid "Tunnel Interface"
 msgstr "通道介面"
@@ -5405,7 +5427,7 @@ msgid "Tx-Power"
 msgstr "傳送-功率"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:39
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:55
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:51
 #: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/map.js:43
 msgid "Type"
 msgstr "型態"
@@ -5423,11 +5445,11 @@ msgstr "只用3G UMTS"
 msgid "UMTS/GPRS/EV-DO"
 msgstr "UMTS/GPRS/EV-DO"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:95
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:103
 msgid "USB Device"
 msgstr "USB設備"
 
-#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:114
+#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:122
 msgid "USB Ports"
 msgstr ""
 
@@ -5492,12 +5514,12 @@ msgstr ""
 msgid "Unexpected reply data format"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1897
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1957
 #: modules/luci-compat/luasrc/model/network.lua:970
 msgid "Unknown"
 msgstr "未知"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2206
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2266
 #: modules/luci-compat/luasrc/model/network.lua:1137
 msgid "Unknown error (%s)"
 msgstr ""
@@ -5506,7 +5528,7 @@ msgstr ""
 msgid "Unknown error code"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:1894
+#: modules/luci-base/htdocs/luci-static/resources/network.js:1954
 #: modules/luci-base/htdocs/luci-static/resources/protocol/none.js:6
 #: modules/luci-compat/luasrc/model/network.lua:964
 msgid "Unmanaged"
@@ -5522,7 +5544,7 @@ msgstr ""
 msgid "Unnamed key"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2370
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2431
 msgid "Unsaved Changes"
 msgstr "尚未存檔的修改"
 
@@ -5548,7 +5570,7 @@ msgstr "不支援的協定型態"
 msgid "Up"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2304
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2365
 msgid "Upload"
 msgstr ""
 
@@ -5563,25 +5585,25 @@ msgstr ""
 msgid "Upload archive..."
 msgstr "上傳壓縮檔..."
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1680
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1725
 msgid "Upload file"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1655
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1700
 msgid "Upload file…"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:1604
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2292
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:1649
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2353
 msgid "Upload request failed: %s"
 msgstr ""
 
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2227
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2265
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2272
+#: modules/luci-base/htdocs/luci-static/resources/ui.js:2326
 msgid "Uploading file…"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:616
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:647
 msgid ""
 "Upon pressing \"Continue\", anonymous \"wifi-iface\" sections will be "
 "assigned with a name in the form <em>wifinet#</em> and the network will be "
@@ -5589,11 +5611,11 @@ msgid ""
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:76
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:44
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:59
 msgid "Uptime"
 msgstr "上傳花費時間"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:81
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:162
 msgid "Use <code>/etc/ethers</code>"
 msgstr "採用 <code>/etc/ethers</code>"
 
@@ -5704,7 +5726,7 @@ msgstr "使用閘道公測數"
 msgid "Use routing table"
 msgstr "使用路由表"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:389
 msgid ""
 "Use the <em>Add</em> Button to add a new lease entry. The <em>MAC-Address</"
 "em> identifies the host, the <em>IPv4-Address</em> specifies the fixed "
@@ -5720,11 +5742,11 @@ msgstr ""
 msgid "Used"
 msgstr "已使用"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1277
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1308
 msgid "Used Key Slot"
 msgstr "已使用的關鍵插槽"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1333
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
 msgid ""
 "Used for two different purposes: RADIUS NAS ID and 802.11r R0KH-ID. Not "
 "needed with normal WPA(2)-PSK."
@@ -5756,7 +5778,7 @@ msgstr ""
 msgid "VLANs on %q"
 msgstr "VLAN 在 %q"
 
-#: modules/luci-base/luasrc/controller/admin/index.lua:55
+#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:36
 msgid "VPN"
 msgstr ""
 
@@ -5803,32 +5825,32 @@ msgstr ""
 msgid "Virtual dynamic interface"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:911
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:912
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:942
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:943
 msgid "WDS"
 msgstr "無線分散系統WDS"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1164
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1195
 msgid "WEP Open System"
 msgstr "WEP 開放系統"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1165
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1196
 msgid "WEP Shared Key"
 msgstr "WEP 共享金鑰"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WEP passphrase"
 msgstr "WEP通關密碼"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:949
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:980
 msgid "WMM Mode"
 msgstr "無線多媒體機制"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1842
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1873
 msgid "WPA passphrase"
 msgstr "WPA 密碼"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1078
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1109
 msgid ""
 "WPA-Encryption requires wpa_supplicant (for client mode) or hostapd (for AP "
 "and ad-hoc mode) to be installed."
@@ -5836,14 +5858,6 @@ msgstr ""
 "WPA-加密需要 wpa_supplican(終端模式)或者hostapd熱點(對AP或者是 ad-hoc模式)已"
 "被安裝."
 
-#: modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm:34
-msgid "Waiting for command to complete..."
-msgstr "等待完整性指令..."
-
-#: modules/luci-base/htdocs/luci-static/resources/ui.js:2590
-msgid "Applying configuration changes… %ds"
-msgstr ""
-
 #: modules/luci-mod-system/htdocs/luci-static/resources/view/system/reboot.js:40
 msgid "Waiting for device..."
 msgstr "正在等待裝置..."
@@ -5861,7 +5875,7 @@ msgstr "警告: 目前存在未儲存的設定,這些設定將會在裝置重啟
 msgid "Weak"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1359
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1390
 msgid ""
 "When using a PSK, the PMK can be automatically generated. When enabled, the "
 "R0/R1 key options below are not applied. Disable this to use the R0 and R1 "
@@ -5878,57 +5892,57 @@ msgstr ""
 msgid "WireGuard VPN"
 msgstr ""
 
-#: modules/luci-mod-network/luasrc/controller/admin/network.lua:14
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:81
-#: modules/luci-mod-status/luasrc/controller/admin/status.lua:25
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:77
+#: modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json:16
+#: modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json:102
 msgid "Wireless"
 msgstr "無線網路"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2751
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2811
 #: modules/luci-compat/luasrc/model/network.lua:1418
 msgid "Wireless Adapter"
 msgstr "無線網卡"
 
-#: modules/luci-base/htdocs/luci-static/resources/network.js:2730
-#: modules/luci-base/htdocs/luci-static/resources/network.js:3932
+#: modules/luci-base/htdocs/luci-static/resources/network.js:2790
+#: modules/luci-base/htdocs/luci-static/resources/network.js:3994
 #: modules/luci-compat/luasrc/model/network.lua:1404
 #: modules/luci-compat/luasrc/model/network.lua:1865
 msgid "Wireless Network"
 msgstr "無線網路"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:632
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:663
 msgid "Wireless Overview"
 msgstr "無線預覽"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:801
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:832
 msgid "Wireless Security"
 msgstr "無線安全"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:614
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:645
 msgid "Wireless configuration migration"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is disabled"
 msgstr "無線被關閉"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:104
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:142
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:38
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:37
 msgid "Wireless is not associated"
 msgstr "無線網路未連結"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is disabled"
 msgstr "無線網路已停用"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:756
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:787
 msgid "Wireless network is enabled"
 msgstr "無線網路已啟用"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:180
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:259
 msgid "Write received DNS requests to syslog"
 msgstr "寫入已接收的DNS請求到系統日誌中"
 
@@ -5956,9 +5970,9 @@ msgstr ""
 "您可以開啟或關閉初始化指令在這. 修改將會在設備重開後被啟用. <br /><strong>警"
 "告: 假如您關閉必要的初始化腳本像\"網路\", 您的設備將可能無法存取!</strong>"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:184
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:222
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:232
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:73
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:223
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:225
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:294
 msgid ""
 "You must enable JavaScript in your browser or LuCI will not work properly."
@@ -5980,14 +5994,14 @@ msgstr ""
 msgid "ZRam Size"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:228
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:308
 msgid "any"
 msgstr "任意"
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:889
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:897
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:902
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1034
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1065
 #: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:78
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:48
 #: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:51
@@ -6029,11 +6043,11 @@ msgstr "在指定的介面群上建立橋接"
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:134
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:135
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:136
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:186
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:188
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:189
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:193
-#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:194
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:157
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:159
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:160
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:164
+#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:165
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:258
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:261
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:264
@@ -6052,7 +6066,7 @@ msgstr "在指定的介面群上建立橋接"
 msgid "dBm"
 msgstr "dBm"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:893
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:924
 msgid "disable"
 msgstr "關閉"
 
@@ -6069,13 +6083,14 @@ msgstr "已停用"
 msgid "driver default"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:414
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:501
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:522
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:41
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:68
 msgid "expired"
 msgstr "過期"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:86
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:167
 msgid ""
 "file where given <abbr title=\"Dynamic Host Configuration Protocol\">DHCP</"
 "abbr>-leases will be stored"
@@ -6129,15 +6144,15 @@ msgstr ""
 msgid "key with either 5 or 13 characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:93
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:174
 msgid "local <abbr title=\"Domain Name System\">DNS</abbr> file"
 msgstr "本地<abbr title=\"Domain Name System\">DNS</abbr> 檔案"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1172
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1203
 msgid "medium security"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1364
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1395
 msgid "minutes"
 msgstr ""
 
@@ -6164,23 +6179,23 @@ msgid "not present"
 msgstr ""
 
 #: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:342
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:780
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:784
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:163
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:194
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:811
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:815
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:52
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:197
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:207
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:245
 msgid "off"
 msgstr "關閉"
 
-#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:162
-#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:193
-#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:205
+#: themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/header.htm:51
+#: themes/luci-theme-material/luasrc/view/themes/material/header.htm:196
+#: themes/luci-theme-openwrt/luasrc/view/themes/openwrt.org/header.htm:206
 #: themes/luci-theme-rosy/luasrc/view/themes/rosy/header.htm:242
 msgid "on"
 msgstr "開啟"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "open network"
 msgstr ""
 
@@ -6211,8 +6226,8 @@ msgstr ""
 msgid "routed"
 msgstr "路由"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:981
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1003
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1012
 msgid "sec"
 msgstr ""
 
@@ -6233,7 +6248,7 @@ msgstr ""
 msgid "stateless + stateful"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1171
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1202
 msgid "strong security"
 msgstr ""
 
@@ -6241,7 +6256,7 @@ msgstr ""
 msgid "tagged"
 msgstr "標籤"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1347
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1378
 msgid "time units (TUs / 1.024 ms) [1000-65535]"
 msgstr ""
 
@@ -6253,8 +6268,9 @@ msgstr ""
 msgid "unknown"
 msgstr "未知"
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:237
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:412
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:317
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:499
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:520
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:39
 #: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:66
 msgid "unlimited"
@@ -6282,6 +6298,7 @@ msgid "untagged"
 msgstr "尚未標籤"
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:241
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:115
 msgid "valid IP address"
 msgstr ""
 
@@ -6294,6 +6311,7 @@ msgid "valid IPv4 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:249
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:117
 msgid "valid IPv4 address"
 msgstr ""
 
@@ -6322,6 +6340,7 @@ msgid "valid IPv6 CIDR"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:257
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:119
 msgid "valid IPv6 address"
 msgstr ""
 
@@ -6381,6 +6400,9 @@ msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:350
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:352
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:67
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:73
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:101
 msgid "valid hostname"
 msgstr ""
 
@@ -6406,6 +6428,7 @@ msgid "valid port or port range (port1-port2)"
 msgstr ""
 
 #: modules/luci-base/htdocs/luci-static/resources/validation.js:319
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:121
 msgid "valid port value"
 msgstr ""
 
@@ -6441,7 +6464,7 @@ msgstr ""
 msgid "value with at most %d characters"
 msgstr ""
 
-#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1173
+#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1204
 msgid "weak security"
 msgstr ""
 
@@ -6453,6 +6476,15 @@ msgstr "是的"
 msgid "« Back"
 msgstr "« 倒退"
 
+#~ msgid "Bad address specified!"
+#~ msgstr "指定了錯誤的位置!"
+
+#~ msgid "Loading"
+#~ msgstr "讀取中"
+
+#~ msgid "Waiting for command to complete..."
+#~ msgstr "等待完整性指令..."
+
 #~ msgid "Assign interfaces..."
 #~ msgstr "分配界面..."
 
diff --git a/modules/luci-base/root/usr/share/luci/menu.d/luci-base.json b/modules/luci-base/root/usr/share/luci/menu.d/luci-base.json
new file mode 100644 (file)
index 0000000..cdfffb5
--- /dev/null
@@ -0,0 +1,142 @@
+{
+       "admin": {
+               "title": "Administration",
+               "order": 10,
+               "action": {
+                       "type": "firstchild",
+                       "recurse": true
+               },
+               "auth": {
+                       "methods": [ "cookie:sysauth" ],
+                       "login": true
+               }
+       },
+
+       "admin/status": {
+               "title": "Status",
+               "order": 10,
+               "action": {
+                       "type": "firstchild",
+                       "preferred": "overview",
+                       "recurse": true
+               }
+       },
+
+       "admin/system": {
+               "title": "System",
+               "order": 20,
+               "action": {
+                       "type": "firstchild",
+                       "preferred": "system",
+                       "recurse": true
+               }
+       },
+
+       "admin/vpn": {
+               "title": "VPN",
+               "order": 30,
+               "action": {
+                       "type": "firstchild",
+                       "recurse": true
+               }
+       },
+
+       "admin/services": {
+               "title": "Services",
+               "order": 40,
+               "action": {
+                       "type": "firstchild",
+                       "recurse": true
+               }
+       },
+
+       "admin/network": {
+               "title": "Network",
+               "order": 50,
+               "action": {
+                       "type": "firstchild",
+                       "recurse": true
+               }
+       },
+
+       "admin/translations/*": {
+               "action": {
+                       "type": "call",
+                       "module": "luci.controller.admin.index",
+                       "function": "action_translations"
+               },
+               "auth": {
+                       "methods": [ "cookie:sysauth" ]
+               }
+       },
+
+       "admin/ubus/*": {
+               "action": {
+                       "type": "call",
+                       "module": "luci.controller.admin.index",
+                       "function": "action_ubus"
+               },
+               "auth": {}
+       },
+
+       "admin/logout": {
+               "title": "Logout",
+               "order": 999,
+               "action": {
+                       "type": "call",
+                       "module": "luci.controller.admin.index",
+                       "function": "action_logout"
+               }
+       },
+
+       "admin/uci": {
+               "action": {
+                       "type": "firstchild"
+               }
+       },
+
+       "admin/uci/revert": {
+               "action": {
+                       "type": "call",
+                       "module": "luci.controller.admin.uci",
+                       "function": "action_revert",
+                       "post": true
+               }
+       },
+
+       "admin/uci/apply_rollback": {
+               "cors": true,
+               "action": {
+                       "type": "call",
+                       "module": "luci.controller.admin.uci",
+                       "function": "action_apply_rollback",
+                       "post": true
+               },
+               "auth": {
+                       "methods": [ "cookie:sysauth" ]
+               }
+       },
+
+       "admin/uci/apply_unchecked": {
+               "cors": true,
+               "action": {
+                       "type": "call",
+                       "module": "luci.controller.admin.uci",
+                       "function": "action_apply_unchecked",
+                       "post": true
+               },
+               "auth": {
+                       "methods": [ "cookie:sysauth" ]
+               }
+       },
+
+       "admin/uci/confirm": {
+               "cors": true,
+               "action": {
+                       "type": "call",
+                       "module": "luci.controller.admin.uci",
+                       "function": "action_confirm"
+               },
+               "auth": {}
+       }
+}
index 50ddc299faf71627397c7ac6fec4632800505b20..ba0c213c9e3c37b2f356916dfb1f22b7942a57db 100644 (file)
@@ -20,7 +20,7 @@
        "luci-access": {
                "description": "Grant access to basic LuCI procedures",
                "read": {
-                       "cgi-io": [ "backup", "download" ],
+                       "cgi-io": [ "backup", "download", "exec" ],
                        "file": {
                                "/": [ "list" ],
                                "/*": [ "list" ],
                                "/proc/sys/kernel/hostname": [ "read" ],
                                "/proc/sys/net/netfilter/nf_conntrack_*": [ "read" ],
                                "/proc/mounts": [ "read" ],
-                               "/usr/lib/lua/luci/version.lua": [ "read" ]
+                               "/usr/lib/lua/luci/version.lua": [ "read" ],
+                               "/bin/dmesg -r": [ "exec" ],
+                               "/bin/ping *": [ "exec" ],
+                               "/bin/ping6 *": [ "exec" ],
+                               "/bin/traceroute *": [ "exec" ],
+                               "/bin/traceroute6 *": [ "exec" ],
+                               "/sbin/logread -e ^": [ "exec" ],
+                               "/usr/bin/ping *": [ "exec" ],
+                               "/usr/bin/ping6 *": [ "exec" ],
+                               "/usr/bin/traceroute *": [ "exec" ],
+                               "/usr/bin/traceroute6 *": [ "exec" ],
+                               "/usr/bin/nslookup *": [ "exec" ],
+                               "/usr/libexec/luci-peeraddr": [ "exec" ],
+                               "/usr/sbin/iptables --line-numbers -w -nvxL -t *": [ "exec" ],
+                               "/usr/sbin/ip6tables --line-numbers -w -nvxL -t *": [ "exec" ]
                        },
                        "ubus": {
                                "file": [ "list", "read", "stat" ],
@@ -58,6 +72,7 @@
                        "file": {
                                "/etc/crontabs/root": [ "write" ],
                                "/etc/dropbear/authorized_keys": [ "write" ],
+                               "/etc/init.d/firewall restart": [ "exec" ],
                                "/etc/luci-uploads/*": [ "write" ],
                                "/etc/rc.local": [ "write" ],
                                "/etc/sysupgrade.conf": [ "write" ],
@@ -73,7 +88,9 @@
                                "/bin/umount": [ "exec" ],
                                "/tmp/backup.tar.gz": [ "write" ],
                                "/tmp/firmware.bin": [ "write" ],
-                               "/tmp/upload.ipk": [ "write" ]
+                               "/tmp/upload.ipk": [ "write" ],
+                               "/usr/sbin/iptables -Z": [ "exec" ],
+                               "/usr/sbin/ip6tables -Z": [ "exec" ]
                        },
                        "ubus": {
                                "file": [ "write", "remove", "exec" ],
index 7c88b428cc7b321106d04499630171809b05a857..1a27b96f915a5a67e5c4ec82c74b4a5741418ad2 100644 (file)
@@ -25,7 +25,7 @@ IFACE_PATTERNS_WIRELESS = { "^wlan%d", "^wl%d", "^ath%d", "^%w+%.network%d" }
 
 IFACE_ERRORS = {
        CONNECT_FAILED                  = lng.translate("Connection attempt failed"),
-       INVALID_ADDRESS                 = lng.translate("IP address in invalid"),
+       INVALID_ADDRESS                 = lng.translate("IP address is invalid"),
        INVALID_GATEWAY                 = lng.translate("Gateway address is invalid"),
        INVALID_LOCAL_ADDRESS   = lng.translate("Local IP address is invalid"),
        MISSING_ADDRESS                 = lng.translate("IP address is missing"),
index bcc26cd442109347d579bc70de9b1165d577b1d3..8841d1ff8253e1792e6f445be3fa8bd64ed8534a 100644 (file)
@@ -71,7 +71,7 @@ if leases then
        end
        ip = v:option(DummyValue, 3, translate("<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Address"))
        mac  = v:option(DummyValue, 2, translate("<abbr title=\"Media Access Control\">MAC</abbr>-Address"))
-       ltime = v:option(DummyValue, 1, translate("Leasetime remaining"))
+       ltime = v:option(DummyValue, 1, translate("Lease time remaining"))
        function ltime.cfgvalue(self, ...)
                local value = DummyValue.cfgvalue(self, ...)
                return wa.date_format(os.difftime(tonumber(value), os.time()))
index 76cdff77f6dc0e83417ccba571ccd5f24de8618b..c4db638b11296d8eb4366b9a159ba3fe0cbd59cb 100644 (file)
@@ -2,8 +2,9 @@
 'require rpc';
 'require uci';
 'require form';
+'require validation';
 
-var callHostHints, callDUIDHints, callDHCPLeases, CBILeaseStatus;
+var callHostHints, callDUIDHints, callDHCPLeases, CBILeaseStatus, CBILease6Status;
 
 callHostHints = rpc.declare({
        object: 'luci-rpc',
@@ -20,8 +21,7 @@ callDUIDHints = rpc.declare({
 callDHCPLeases = rpc.declare({
        object: 'luci-rpc',
        method: 'getDHCPLeases',
-       params: [ 'family' ],
-       expect: { dhcp_leases: [] }
+       expect: { '': {} }
 });
 
 CBILeaseStatus = form.DummyValue.extend({
@@ -33,7 +33,26 @@ CBILeaseStatus = form.DummyValue.extend({
                                        E('div', { 'class': 'th' }, _('Hostname')),
                                        E('div', { 'class': 'th' }, _('IPv4-Address')),
                                        E('div', { 'class': 'th' }, _('MAC-Address')),
-                                       E('div', { 'class': 'th' }, _('Leasetime remaining'))
+                                       E('div', { 'class': 'th' }, _('Lease time remaining'))
+                               ]),
+                               E('div', { 'class': 'tr placeholder' }, [
+                                       E('div', { 'class': 'td' }, E('em', _('Collecting data...')))
+                               ])
+                       ])
+               ]);
+       }
+});
+
+CBILease6Status = form.DummyValue.extend({
+       renderWidget: function(section_id, option_id, cfgvalue) {
+               return E([
+                       E('h4', _('Active DHCPv6 Leases')),
+                       E('div', { 'id': 'lease6_status_table', 'class': 'table' }, [
+                               E('div', { 'class': 'tr table-titles' }, [
+                                       E('div', { 'class': 'th' }, _('Host')),
+                                       E('div', { 'class': 'th' }, _('IPv6-Address')),
+                                       E('div', { 'class': 'th' }, _('DUID')),
+                                       E('div', { 'class': 'th' }, _('Lease time remaining'))
                                ]),
                                E('div', { 'class': 'tr placeholder' }, [
                                        E('div', { 'class': 'td' }, E('em', _('Collecting data...')))
@@ -43,6 +62,67 @@ CBILeaseStatus = form.DummyValue.extend({
        }
 });
 
+function validateHostname(sid, s) {
+       if (s.length > 256)
+               return _('Expecting: %s').format(_('valid hostname'));
+
+       var labels = s.replace(/^\.+|\.$/g, '').split(/\./);
+
+       for (var i = 0; i < labels.length; i++)
+               if (!labels[i].match(/^[a-z0-9_](?:[a-z0-9-]{0,61}[a-z0-9])?$/i))
+                       return _('Expecting: %s').format(_('valid hostname'));
+
+       return true;
+}
+
+function validateAddressList(sid, s) {
+       if (s == null || s == '')
+               return true;
+
+       var m = s.match(/^\/(.+)\/$/),
+           names = m ? m[1].split(/\//) : [ s ];
+
+       for (var i = 0; i < names.length; i++) {
+               var res = validateHostname(sid, names[i]);
+
+               if (res !== true)
+                       return res;
+       }
+
+       return true;
+}
+
+function validateServerSpec(sid, s) {
+       if (s == null || s == '')
+               return true;
+
+       var m = s.match(/^\/(.+)\/(.*)$/);
+       if (!m)
+               return _('Expecting: %s').format(_('valid hostname'));
+
+       var res = validateAddressList(sid, m[1]);
+       if (res !== true)
+               return res;
+
+       if (m[2] == '' || m[2] == '#')
+               return true;
+
+       // ipaddr%scopeid#srvport@source@interface#srcport
+
+       m = m[2].match(/^([0-9a-f:.]+)(?:%[^#@]+)?(?:#(\d+))?(?:@([0-9a-f:.]+)(?:@[^#]+)?(?:#(\d+))?)?$/);
+
+       if (!m)
+               return _('Expecting: %s').format(_('valid IP address'));
+       else if (validation.parseIPv4(m[1]) && m[3] != null && !validation.parseIPv4(m[3]))
+               return _('Expecting: %s').format(_('valid IPv4 address'));
+       else if (validation.parseIPv6(m[1]) && m[3] != null && !validation.parseIPv6(m[3]))
+               return _('Expecting: %s').format(_('valid IPv6 address'));
+       else if ((m[2] != null && +m[2] > 65535) || (m[4] != null && +m[4] > 65535))
+               return _('Expecting: %s').format(_('valid port value'));
+
+       return true;
+}
+
 return L.view.extend({
        load: function() {
                return Promise.all([
@@ -52,7 +132,8 @@ return L.view.extend({
        },
 
        render: function(hosts_duids) {
-               var hosts = hosts_duids[0],
+               var has_dhcpv6 = L.hasSystemFeature('dnsmasq', 'dhcpv6') || L.hasSystemFeature('odhcpd'),
+                   hosts = hosts_duids[0],
                    duids = hosts_duids[1],
                    m, s, o, ss, so;
 
@@ -134,6 +215,7 @@ return L.view.extend({
                        o = s.taboption('advanced', form.Flag, 'dnsseccheckunsigned',
                                _('DNSSEC check unsigned'),
                                _('Requires upstream supports DNSSEC; verify unsigned domain responses really come from unsigned domains'));
+                       o.default = o.enabled;
                        o.optional = true;
                }
 
@@ -181,6 +263,7 @@ return L.view.extend({
 
                o.optional = true;
                o.placeholder = '/example.org/10.1.2.3';
+               o.validate = validateServerSpec;
 
 
                o = s.taboption('general', form.Flag, 'rebind_protection',
@@ -203,8 +286,8 @@ return L.view.extend({
                o.optional = true;
 
                o.depends('rebind_protection', '1');
-               o.datatype = 'host(1)';
                o.placeholder = 'ihost.netflix.com';
+               o.validate = validateAddressList;
 
 
                o = s.taboption('advanced', form.Value, 'port',
@@ -287,6 +370,7 @@ return L.view.extend({
                o = s.taboption('general', form.Flag, 'nonwildcard',
                        _('Non-wildcard'),
                        _('Bind dynamically to interfaces rather than wildcard address (recommended as linux default)'));
+               o.default = o.enabled;
                o.optional = false;
                o.rmempty = true;
 
@@ -398,9 +482,15 @@ return L.view.extend({
 
                o = s.taboption('leases', CBILeaseStatus, '__status__');
 
+               if (has_dhcpv6)
+                       o = s.taboption('leases', CBILease6Status, '__status6__');
+
                return m.render().then(function(mapEl) {
                        L.Poll.add(function() {
-                               return callDHCPLeases(4).then(function(leases) {
+                               return callDHCPLeases().then(function(leaseinfo) {
+                                       var leases = Array.isArray(leaseinfo.dhcp_leases) ? leaseinfo.dhcp_leases : [],
+                                           leases6 = Array.isArray(leaseinfo.dhcp6_leases) ? leaseinfo.dhcp6_leases : [];
+
                                        cbi_update_table(mapEl.querySelector('#lease_status_table'),
                                                leases.map(function(lease) {
                                                        var exp;
@@ -420,6 +510,39 @@ return L.view.extend({
                                                        ];
                                                }),
                                                E('em', _('There are no active leases')));
+
+                                       if (has_dhcpv6) {
+                                               cbi_update_table(mapEl.querySelector('#lease6_status_table'),
+                                                       leases6.map(function(lease) {
+                                                               var exp;
+
+                                                               if (lease.expires === false)
+                                                                       exp = E('em', _('unlimited'));
+                                                               else if (lease.expires <= 0)
+                                                                       exp = E('em', _('expired'));
+                                                               else
+                                                                       exp = '%t'.format(lease.expires);
+
+                                                               var hint = lease.macaddr ? hosts[lease.macaddr] : null,
+                                                                   name = hint ? (hint.name || hint.ipv4 || hint.ipv6) : null,
+                                                                   host = null;
+
+                                                               if (name && lease.hostname && lease.hostname != name && lease.ip6addr != name)
+                                                                       host = '%s (%s)'.format(lease.hostname, name);
+                                                               else if (lease.hostname)
+                                                                       host = lease.hostname;
+                                                               else if (name)
+                                                                       host = name;
+
+                                                               return [
+                                                                       host || '-',
+                                                                       lease.ip6addrs ? lease.ip6addrs.join(' ') : lease.ip6addr,
+                                                                       lease.duid,
+                                                                       exp
+                                                               ];
+                                                       }),
+                                                       E('em', _('There are no active leases')));
+                                       }
                                });
                        });
 
diff --git a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js
new file mode 100644 (file)
index 0000000..ee2a466
--- /dev/null
@@ -0,0 +1,137 @@
+'use strict';
+'require fs';
+'require ui';
+'require uci';
+
+return L.view.extend({
+       handleCommand: function(exec, args) {
+               var buttons = document.querySelectorAll('.diag-action > .cbi-button');
+
+               for (var i = 0; i < buttons.length; i++)
+                       buttons[i].setAttribute('disabled', 'true');
+
+               return fs.exec(exec, args).then(function(res) {
+                       var out = document.querySelector('.command-output');
+                           out.style.display = '';
+
+                       L.dom.content(out, [ res.stdout || '', res.stderr || '' ]);
+               }).catch(function(err) {
+                       ui.addNotification(null, E('p', [ err ]))
+               }).finally(function() {
+                       for (var i = 0; i < buttons.length; i++)
+                               buttons[i].removeAttribute('disabled');
+               });
+       },
+
+       handlePing: function(ev, cmd) {
+               var exec = cmd || 'ping',
+                   addr = ev.currentTarget.parentNode.previousSibling.value,
+                   args = (exec == 'ping') ? [ '-c', '5', '-W', '1', addr ] : [ '-c', '5', addr ];
+
+               return this.handleCommand(exec, args);
+       },
+
+       handleTraceroute: function(ev, cmd) {
+               var exec = cmd || 'traceroute',
+                   addr = ev.currentTarget.parentNode.previousSibling.value,
+                   args = (exec == 'traceroute') ? [ '-q', '1', '-w', '1', '-n', addr ] : [ '-q', '1', '-w', '2', '-n', addr ];
+
+               return this.handleCommand(exec, args);
+       },
+
+       handleNslookup: function(ev, cmd) {
+               var addr = ev.currentTarget.parentNode.previousSibling.value;
+
+               return this.handleCommand('nslookup', [ addr ]);
+       },
+
+       load: function() {
+               return Promise.all([
+                       L.resolveDefault(fs.stat('/bin/ping6'), {}),
+                       L.resolveDefault(fs.stat('/usr/bin/ping6'), {}),
+                       L.resolveDefault(fs.stat('/bin/traceroute6'), {}),
+                       L.resolveDefault(fs.stat('/usr/bin/traceroute6'), {}),
+                       uci.load('luci')
+               ]);
+       },
+
+       render: function(res) {
+               var has_ping6 = res[0].path || res[1].path,
+                   has_traceroute6 = res[2].path || res[3].path,
+                       dns_host = uci.get('luci', 'diag', 'dns') || 'openwrt.org',
+                       ping_host = uci.get('luci', 'diag', 'ping') || 'openwrt.org',
+                       route_host = uci.get('luci', 'diag', 'route') || 'openwrt.org';
+
+               return E([], [
+                       E('h2', {}, [ _('Network Utilities') ]),
+                       E('div', { 'class': 'table' }, [
+                               E('div', { 'class': 'tr' }, [
+                                       E('div', { 'class': 'td left' }, [
+                                               E('input', {
+                                                       'style': 'margin:5px 0',
+                                                       'type': 'text',
+                                                       'value': ping_host
+                                               }),
+                                               E('span', { 'class': 'diag-action' }, [
+                                                       has_ping6 ? new ui.ComboButton('ping', {
+                                                               'ping': '%s %s'.format(_('IPv4'), _('Ping')),
+                                                               'ping6': '%s %s'.format(_('IPv6'), _('Ping')),
+                                                       }, {
+                                                               'click': ui.createHandlerFn(this, 'handlePing'),
+                                                               'classes': {
+                                                                       'ping': 'cbi-button cbi-button-action',
+                                                                       'ping6': 'cbi-button cbi-button-action'
+                                                               }
+                                                       }).render() : E('button', {
+                                                               'class': 'cbi-button cbi-button-action',
+                                                               'click': ui.createHandlerFn(this, 'handlePing')
+                                                       }, [ _('Ping') ])
+                                               ])
+                                       ]),
+
+                                       E('div', { 'class': 'td left' }, [
+                                               E('input', {
+                                                       'style': 'margin:5px 0',
+                                                       'type': 'text',
+                                                       'value': route_host
+                                               }),
+                                               E('span', { 'class': 'diag-action' }, [
+                                                       has_traceroute6 ? new ui.ComboButton('traceroute', {
+                                                               'traceroute': '%s %s'.format(_('IPv4'), _('Traceroute')),
+                                                               'traceroute6': '%s %s'.format(_('IPv6'), _('Traceroute')),
+                                                       }, {
+                                                               'click': ui.createHandlerFn(this, 'handleTraceroute'),
+                                                               'classes': {
+                                                                       'traceroute': 'cbi-button cbi-button-action',
+                                                                       'traceroute6': 'cbi-button cbi-button-action'
+                                                               }
+                                                       }).render() : E('button', {
+                                                               'class': 'cbi-button cbi-button-action',
+                                                               'click': ui.createHandlerFn(this, 'handleTraceroute')
+                                                       }, [ _('Traceroute') ])
+                                               ])
+                                       ]),
+
+                                       E('div', { 'class': 'td left' }, [
+                                               E('input', {
+                                                       'style': 'margin:5px 0',
+                                                       'type': 'text',
+                                                       'value': dns_host
+                                               }),
+                                               E('span', { 'class': 'diag-action' }, [
+                                                       E('button', {
+                                                               'class': 'cbi-button cbi-button-action',
+                                                               'click': ui.createHandlerFn(this, 'handleNslookup')
+                                                       }, [ _('Nslookup') ])
+                                               ])
+                                       ])
+                               ])
+                       ]),
+                       E('pre', { 'class': 'command-output', 'style': 'display:none' })
+               ]);
+       },
+
+       handleSaveApply: null,
+       handleSave: null,
+       handleReset: null
+});
index 9ca7773fe1d2e51abd9028b684a762bcef3d672d..280356efbad61509f4f00ff8ccb8295380da263f 100644 (file)
@@ -160,8 +160,8 @@ function iface_updown(up, id, ev, force) {
        btns[1].disabled = true;
 
        if (!up) {
-               L.Request.get(L.url('admin/network/remote_addr')).then(function(res) {
-                       var info = res.json();
+               L.resolveDefault(fs.exec_direct('/usr/libexec/luci-peeraddr')).then(function(res) {
+                       var info = null; try { info = JSON.parse(res); } catch(e) {}
 
                        if (L.isObject(info) &&
                            Array.isArray(info.inbound_interfaces) &&
diff --git a/modules/luci-mod-network/luasrc/controller/admin/network.lua b/modules/luci-mod-network/luasrc/controller/admin/network.lua
deleted file mode 100644 (file)
index bd00235..0000000
+++ /dev/null
@@ -1,167 +0,0 @@
--- Copyright 2008 Steven Barth <steven@midlink.org>
--- Copyright 2011-2018 Jo-Philipp Wich <jo@mein.io>
--- Licensed to the public under the Apache License 2.0.
-
-module("luci.controller.admin.network", package.seeall)
-
-function index()
-       local page
-
---     if page.inreq then
-               page = entry({"admin", "network", "switch"}, view("network/switch"), _("Switch"), 20)
-               page.uci_depends = { network = { ["@switch[0]"] = "switch" } }
-
-               page = entry({"admin", "network", "wireless"}, view("network/wireless"), _('Wireless'), 15)
-               page.uci_depends = { wireless = { ["@wifi-device[0]"] = "wifi-device" } }
-               page.leaf = true
-
-               page = entry({"admin", "network", "remote_addr"}, call("remote_addr"), nil)
-               page.leaf = true
-
-               page = entry({"admin", "network", "network"}, view("network/interfaces"), _("Interfaces"), 10)
-               page.leaf   = true
-               page.subindex = true
-
-               page = node("admin", "network", "dhcp")
-               page.uci_depends = { dhcp = true }
-               page.target = view("network/dhcp")
-               page.title  = _("DHCP and DNS")
-               page.order  = 30
-
-               page = node("admin", "network", "hosts")
-               page.uci_depends = { dhcp = true }
-               page.target = view("network/hosts")
-               page.title  = _("Hostnames")
-               page.order  = 40
-
-               page  = node("admin", "network", "routes")
-               page.target = view("network/routes")
-               page.title  = _("Static Routes")
-               page.order  = 50
-
-               page = node("admin", "network", "diagnostics")
-               page.target = template("admin_network/diagnostics")
-               page.title  = _("Diagnostics")
-               page.order  = 60
-
-               page = entry({"admin", "network", "diag_ping"}, post("diag_ping"), nil)
-               page.leaf = true
-
-               page = entry({"admin", "network", "diag_nslookup"}, post("diag_nslookup"), nil)
-               page.leaf = true
-
-               page = entry({"admin", "network", "diag_traceroute"}, post("diag_traceroute"), nil)
-               page.leaf = true
-
-               page = entry({"admin", "network", "diag_ping6"}, post("diag_ping6"), nil)
-               page.leaf = true
-
-               page = entry({"admin", "network", "diag_traceroute6"}, post("diag_traceroute6"), nil)
-               page.leaf = true
---     end
-end
-
-local function addr2dev(addr, src)
-       local ip = require "luci.ip"
-       local route = ip.route(addr, src)
-       if not src and route and route.src then
-               route = ip.route(addr, route.src:string())
-       end
-       return route and route.dev
-end
-
-function remote_addr()
-       local uci    = require "luci.model.uci"
-       local peer   = luci.http.getenv("REMOTE_ADDR")
-       local serv   = luci.http.getenv("SERVER_ADDR")
-       local device = addr2dev(peer, serv)
-       local ifaces = luci.util.ubus("network.interface", "dump")
-       local indevs = {}
-       local inifs  = {}
-
-       local result = {
-               remote_addr        = peer,
-               server_addr        = serv,
-               inbound_devices    = {},
-               inbound_interfaces = {}
-       }
-
-       if type(ifaces) == "table" and type(ifaces.interface) == "table" then
-               for _, iface in ipairs(ifaces.interface) do
-                       if type(iface) == "table" then
-                               if iface.device == device or iface.l3_device == device then
-                                       inifs[iface.interface] = true
-                                       indevs[device] = true
-                               end
-
-                               local peeraddr = uci:get("network", iface.interface, "peeraddr")
-                               for _, ai in ipairs(peeraddr and nixio.getaddrinfo(peeraddr) or {}) do
-                                       local peerdev = addr2dev(ai.address)
-                                       if peerdev then
-                                               for _, iface in ipairs(ifaces.interface) do
-                                                       if type(iface) == "table" and
-                                                          (iface.device == peerdev or iface.l3_device == peerdev)
-                                                       then
-                                                               inifs[iface.interface] = true
-                                                               indevs[peerdev] = true
-                                                       end
-                                               end
-                                       end
-                               end
-                       end
-               end
-       end
-
-       for k in pairs(inifs) do
-               result.inbound_interfaces[#result.inbound_interfaces + 1] = k
-       end
-
-       for k in pairs(indevs) do
-               result.inbound_devices[#result.inbound_devices + 1] = k
-       end
-
-       luci.http.prepare_content("application/json")
-       luci.http.write_json(result)
-end
-
-function diag_command(cmd, addr)
-       if addr and addr:match("^[a-zA-Z0-9%-%.:_]+$") then
-               luci.http.prepare_content("text/plain")
-
-               local util = io.popen(cmd % luci.util.shellquote(addr))
-               if util then
-                       while true do
-                               local ln = util:read("*l")
-                               if not ln then break end
-                               luci.http.write(ln)
-                               luci.http.write("\n")
-                       end
-
-                       util:close()
-               end
-
-               return
-       end
-
-       luci.http.status(500, "Bad address")
-end
-
-function diag_ping(addr)
-       diag_command("ping -c 5 -W 1 %s 2>&1", addr)
-end
-
-function diag_traceroute(addr)
-       diag_command("traceroute -q 1 -w 1 -n %s 2>&1", addr)
-end
-
-function diag_nslookup(addr)
-       diag_command("nslookup %s 2>&1", addr)
-end
-
-function diag_ping6(addr)
-       diag_command("ping6 -c 5 %s 2>&1", addr)
-end
-
-function diag_traceroute6(addr)
-       diag_command("traceroute6 -q 1 -w 2 -n %s 2>&1", addr)
-end
diff --git a/modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm b/modules/luci-mod-network/luasrc/view/admin_network/diagnostics.htm
deleted file mode 100644 (file)
index 03dd5aa..0000000
+++ /dev/null
@@ -1,117 +0,0 @@
-<%#
- Copyright 2010 Jo-Philipp Wich <jow@openwrt.org>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<%+header%>
-
-<%
-local fs   = require "nixio.fs"
-local has_ping6 = fs.access("/bin/ping6") or fs.access("/usr/bin/ping6")
-local has_traceroute6 = fs.access("/bin/traceroute6") or fs.access("/usr/bin/traceroute6")
-
-local dns_host = luci.config.diag and luci.config.diag.dns or "dev.openwrt.org"
-local ping_host = luci.config.diag and luci.config.diag.ping or "dev.openwrt.org"
-local route_host = luci.config.diag and luci.config.diag.route or "dev.openwrt.org"
-%>
-
-<script type="text/javascript">//<![CDATA[
-       var stxhr = new XHR();
-
-       function update_status(field, proto)
-       {
-               var tool = field.name;
-               var addr = field.value;
-               var protocol = proto ? "6" : "";
-
-               var legend = document.getElementById('diag-rc-legend');
-               var output = document.getElementById('diag-rc-output');
-
-               if (legend && output)
-               {
-                       output.innerHTML =
-                               '<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" style="vertical-align:middle" /> ' +
-                               '<%:Waiting for command to complete...%>'
-                       ;
-
-                       legend.parentNode.style.display = 'block';
-                       legend.style.display = 'inline';
-
-                       stxhr.post('<%=url('admin/network')%>/diag_' + tool + protocol + '/' + addr, { token: '<%=token%>' },
-                               function(x)
-                               {
-                                       if (x.responseText)
-                                       {
-                                               legend.style.display = 'none';
-                                               output.innerHTML = String.format('<pre>%h</pre>', x.responseText);
-                                       }
-                                       else
-                                       {
-                                               legend.style.display = 'none';
-                                               output.innerHTML = '<span class="error"><%:Bad address specified!%></span>';
-                                       }
-                               }
-                       );
-               }
-       }
-//]]></script>
-
-<form method="post" action="<%=url('admin/network/diagnostics')%>">
-       <div class="cbi-map">
-               <h2 name="content"><%:Diagnostics%></h2>
-
-               <div class="cbi-section">
-                       <legend><%:Network Utilities%></legend>
-
-                       <div class="table">
-                               <div class="tr">
-                                       <div class="td left">
-                                               <input style="margin: 5px 0" type="text" value="<%=ping_host%>" name="ping" /><br />
-                                               <% if has_ping6 then %>
-                                               <span>
-                                                       <select name="ping_proto" style="width:auto">
-                                                               <option value="" selected="selected"><%:IPv4%></option>
-                                                               <option value="6"><%:IPv6%></option>
-                                                       </select>
-                                               </span>
-                                               <input type="button" value="<%:Ping%>" class="cbi-button cbi-button-apply" onclick="update_status(this.form.ping, this.form.ping_proto.selectedIndex)" />
-                                               <% else %>
-                                               <input type="button" value="<%:Ping%>" class="cbi-button cbi-button-apply" onclick="update_status(this.form.ping)" />
-                                               <% end %>
-                                       </div>
-
-                                       <div class="td left">
-                                               <input style="margin: 5px 0" type="text" value="<%=route_host%>" name="traceroute" /><br />
-                                               <% if has_traceroute6 then %>
-                                               <span>
-                                                       <select name="traceroute_proto" style="width:auto">
-                                                               <option value="" selected="selected"><%:IPv4%></option>
-                                                               <option value="6"><%:IPv6%></option>
-                                                       </select>
-                                               </span>
-                                               <input type="button" value="<%:Traceroute%>" class="cbi-button cbi-button-apply" onclick="update_status(this.form.traceroute, this.form.traceroute_proto.selectedIndex)" />
-                                               <% else %>
-                                               <input type="button" value="<%:Traceroute%>" class="cbi-button cbi-button-apply" onclick="update_status(this.form.traceroute)" />
-                                               <% end %>
-                                               <% if not has_traceroute6 then %>
-                                                       <p>&#160;</p>
-                                                       <p><%:Install iputils-traceroute6 for IPv6 traceroute%></p>
-                                               <% end %>
-                                       </div>
-
-                                       <div class="td left">
-                                               <input style="margin: 5px 0" type="text" value="<%=dns_host%>" name="nslookup" /><br />
-                                               <input type="button" value="<%:Nslookup%>" class="cbi-button cbi-button-apply" onclick="update_status(this.form.nslookup)" />
-                                       </div>
-                               </div>
-                       </div>
-               </div>
-       </div>
-
-       <div class="cbi-section" style="display:none">
-               <strong id="diag-rc-legend"></strong>
-               <span id="diag-rc-output"></span>
-       </div>
-</form>
-
-<%+footer%>
diff --git a/modules/luci-mod-network/root/usr/libexec/luci-peeraddr b/modules/luci-mod-network/root/usr/libexec/luci-peeraddr
new file mode 100755 (executable)
index 0000000..84a0158
--- /dev/null
@@ -0,0 +1,46 @@
+#!/bin/sh
+
+NL="
+"
+
+function ifaces_by_device() {
+       ubus call network.interface dump 2>/dev/null | \
+               jsonfilter -e "@.interface[@.device='$1' || @.l3_device='$1'].interface"
+}
+
+function device_by_addr() {
+       set -- $(ip route get "$1" ${2:+from "$2"} 2>/dev/null)
+       echo "$5"
+}
+
+for inbound_device in $(device_by_addr "$REMOTE_ADDR" "$SERVER_ADDR"); do
+       inbound_devices="$inbound_device"
+       inbound_interfaces=""
+
+       for iface in $(ifaces_by_device "$inbound_device"); do
+               inbound_interfaces="${inbound_interfaces:+$inbound_interfaces$NL}$iface"
+
+               for peeraddr in $(uci get "network.$iface.peeraddr"); do
+                       for ipaddr in $(resolveip -t 1 "$peeraddr" 2>/dev/null); do
+                               for peerdev in $(device_by_addr "$ipaddr"); do
+                                       for iface in $(ifaces_by_device "$peerdev"); do
+                                               inbound_devices="${inbound_devices:+$inbound_devices$NL}$peerdev"
+                                               inbound_interfaces="${inbound_interfaces:+$inbound_interfaces$NL}$iface"
+                                       done
+                               done
+                       done
+               done
+       done
+done
+
+inbound_devices="$(echo "$inbound_devices" | sort -u | sed ':a;N;$!ba;s/\n/", "/g')"
+inbound_interfaces="$(echo "$inbound_interfaces" | sort -u | sed ':a;N;$!ba;s/\n/", "/g')"
+
+cat <<JSON
+{
+       "remote_addr": "$REMOTE_ADDR",
+       "server_addr": "$SERVER_ADDR",
+       "inbound_devices": [ ${inbound_devices:+\"$inbound_devices\"} ],
+       "inbound_interfaces": [ ${inbound_interfaces:+\"$inbound_interfaces\"} ]
+}
+JSON
diff --git a/modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json b/modules/luci-mod-network/root/usr/share/luci/menu.d/luci-mod-network.json
new file mode 100644 (file)
index 0000000..670f2c1
--- /dev/null
@@ -0,0 +1,85 @@
+{
+       "admin/network/switch": {
+               "title": "Switch",
+               "order": 20,
+               "action": {
+                       "type": "view",
+                       "path": "network/switch"
+               },
+               "depends": {
+                       "fs": { "/sbin/swconfig": "executable" },
+                       "uci": { "network": { "@switch": true } }
+               }
+       },
+
+       "admin/network/wireless": {
+               "title": "Wireless",
+               "order": 15,
+               "action": {
+                       "type": "view",
+                       "path": "network/wireless"
+               },
+               "depends": {
+                       "uci": { "wireless": { "@wifi-device": true } }
+               }
+       },
+
+       "admin/network/remote_addr/*": {
+               "action": {
+                       "type": "call",
+                       "module": "luci.controller.admin.network",
+                       "function": "remote_addr"
+               }
+       },
+
+       "admin/network/network": {
+               "title": "Interfaces",
+               "order": 10,
+               "action": {
+                       "type": "view",
+                       "path": "network/interfaces"
+               }
+       },
+
+       "admin/network/dhcp": {
+               "title": "DHCP and DNS",
+               "order": 30,
+               "action": {
+                       "type": "view",
+                       "path": "network/dhcp"
+               },
+               "depends": {
+                       "uci": { "dhcp": true }
+               }
+       },
+
+       "admin/network/hosts": {
+               "title": "Hostnames",
+               "order": 40,
+               "action": {
+                       "type": "view",
+                       "path": "network/hosts"
+               },
+               "depends": {
+                       "uci": { "dhcp": true }
+               }
+       },
+
+       "admin/network/routes": {
+               "title": "Static Routes",
+               "order": 50,
+               "action": {
+                       "type": "view",
+                       "path": "network/routes"
+               }
+       },
+
+       "admin/network/diagnostics": {
+               "title": "Diagnostics",
+               "order": 60,
+               "action": {
+                       "type": "view",
+                       "path": "network/diagnostics"
+               }
+       }
+}
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/dmesg.js
new file mode 100644 (file)
index 0000000..3b9428e
--- /dev/null
@@ -0,0 +1,35 @@
+'use strict';
+'require fs';
+'require ui';
+
+return L.view.extend({
+       load: function() {
+               return fs.exec_direct('/bin/dmesg', [ '-r' ]).catch(function(err) {
+                       ui.addNotification(null, E('p', {}, _('Unable to load log data: ' + err.message)));
+                       return '';
+               });
+       },
+
+       render: function(logdata) {
+               var loglines = logdata.trim().split(/\n/).map(function(line) {
+                       return line.replace(/^<\d+>/, '');
+               });
+
+               return E([], [
+                       E('h2', {}, [ _('Kernel Log') ]),
+                       E('div', { 'id': 'content_syslog' }, [
+                               E('textarea', {
+                                       'id': 'syslog',
+                                       'style': 'font-size:12px',
+                                       'readonly': 'readonly',
+                                       'wrap': 'off',
+                                       'rows': loglines.length + 1
+                               }, [ loglines.join('\n') ])
+                       ])
+               ]);
+       },
+
+       handleSaveApply: null,
+       handleSave: null,
+       handleReset: null
+});
index 83c0c151eb49307a120c9d7ac289788f89d05198..b1068f0e360e52c5b2411e2306f20434069698df 100644 (file)
@@ -28,7 +28,7 @@ return L.Class.extend({
                                E('div', { 'class': 'th' }, _('Hostname')),
                                E('div', { 'class': 'th' }, _('IPv4-Address')),
                                E('div', { 'class': 'th' }, _('MAC-Address')),
-                               E('div', { 'class': 'th' }, _('Leasetime remaining'))
+                               E('div', { 'class': 'th' }, _('Lease time remaining'))
                        ])
                ]);
 
@@ -55,7 +55,7 @@ return L.Class.extend({
                                E('div', { 'class': 'th' }, _('Host')),
                                E('div', { 'class': 'th' }, _('IPv6-Address')),
                                E('div', { 'class': 'th' }, _('DUID')),
-                               E('div', { 'class': 'th' }, _('Leasetime remaining'))
+                               E('div', { 'class': 'th' }, _('Lease time remaining'))
                        ])
                ]);
 
index 282cafcbaa6e46081baef2384173680d16289073..5a3d64e7ac60fe181bcd1c89792b82e8953af84e 100644 (file)
@@ -24,15 +24,15 @@ function renderbox(dsl) {
                                _('Line Attenuation (LATN)'), '%.1f dB / %.1f dB'.format(dsl.line_attenuation_down, dsl.line_attenuation_up),
                                _('Signal Attenuation (SATN)'), '%.1f dB / %.1f dB'.format(dsl.signal_attenuation_down, dsl.signal_attenuation_up),
                                _('Noise Margin (SNR)'), '%.1f dB / %.1f dB'.format(dsl.noise_margin_down, dsl.noise_margin_up),
-                               _('Aggregate Transmit Power(ACTATP)'), '%.1f dB / %.1f dB'.format(dsl.actatp_down, dsl.actatp_up),
+                               _('Aggregate Transmit Power (ACTATP)'), '%.1f dB / %.1f dB'.format(dsl.actatp_down, dsl.actatp_up),
                                _('Forward Error Correction Seconds (FECS)'), '%d / %d'.format(dsl.errors_fecs_near, dsl.errors_fecs_far),
                                _('Errored seconds (ES)'), '%d / %d'.format(dsl.errors_es_near, dsl.errors_es_far),
                                _('Severely Errored Seconds (SES)'), '%d / %d'.format(dsl.errors_ses_near, dsl.errors_ses_far),
                                _('Loss of Signal Seconds (LOSS)'), '%d / %d'.format(dsl.errors_loss_near, dsl.errors_loss_far),
                                _('Unavailable Seconds (UAS)'), '%d / %d'.format(dsl.errors_uas_near, dsl.errors_uas_far),
                                _('Header Error Code Errors (HEC)'), '%d / %d'.format(dsl.errors_hec_near, dsl.errors_hec_far),
-                               _('Non Pre-emtive CRC errors (CRC_P)'), '%d / %d'.format(dsl.errors_crc_p_near, dsl.errors_crc_p_far),
-                               _('Pre-emtive CRC errors (CRCP_P)'), '%d / %d'.format(dsl.errors_crcp_p_near, dsl.errors_crcp_p_far),
+                               _('Non Pre-emptive CRC errors (CRC_P)'), '%d / %d'.format(dsl.errors_crc_p_near, dsl.errors_crc_p_far),
+                               _('Pre-emptive CRC errors (CRCP_P)'), '%d / %d'.format(dsl.errors_crcp_p_near, dsl.errors_crcp_p_far),
                                _('ATU-C System Vendor ID'), dsl.atuc_vendor_id,
                                _('Power Management Mode'), dsl.power_mode_s
                        ])
index eaeba578fe1c6a3eff3ccbfe63ccf027ced4db54..04abcba9d05794e897e8496e6add8abc1a29e669 100644 (file)
-var table_names = [ 'Filter', 'NAT', 'Mangle', 'Raw' ],
-    current_mode = document.querySelector('.cbi-tab[data-mode="6"]') ? 6 : 4;
-
-function create_table_section(table)
-{
-       var idiv = document.getElementById('iptables'),
-           tdiv = idiv.querySelector('[data-table="%s"]'.format(table)),
-           title = '%s: %s'.format(_('Table'), table);
-
-       if (!tdiv) {
-               tdiv = E('div', { 'data-table': table }, [
-                       E('h3', {}, title),
-                       E('div')
-               ]);
+'use strict';
+'require fs';
+'require ui';
+
+var table_names = [ 'Filter', 'NAT', 'Mangle', 'Raw' ];
+
+return L.view.extend({
+       load: function() {
+               return L.resolveDefault(fs.stat('/usr/sbin/ip6tables'));
+       },
+
+       createTableSection: function(is_ipv6, table) {
+               var idiv = document.querySelector('div[data-tab="%s"]'.format(is_ipv6 ? 'ip6tables' : 'iptables')),
+                   tdiv = idiv.querySelector('[data-table="%s-%s"]'.format(is_ipv6 ? 'ipv6' : 'ipv4', table)),
+                   title = '%s: %s'.format(_('Table'), table);
+
+               if (!tdiv) {
+                       tdiv = E('div', { 'data-table': '%s-%s'.format(is_ipv6 ? 'ipv6' : 'ipv4', table) }, [
+                               E('h3', {}, title),
+                               E('div')
+                       ]);
 
-               if (idiv.firstElementChild.nodeName.toLowerCase() === 'p')
-                       idiv.removeChild(idiv.firstElementChild);
+                       if (idiv.firstElementChild.nodeName.toLowerCase() === 'p')
+                               idiv.removeChild(idiv.firstElementChild);
 
-               var added = false, thisIdx = table_names.indexOf(table);
+                       var added = false, thisIdx = table_names.indexOf(table);
 
-               idiv.querySelectorAll('[data-table]').forEach(function(child) {
-                       var childIdx = table_names.indexOf(child.getAttribute('data-table'));
+                       idiv.querySelectorAll('[data-table]').forEach(function(child) {
+                               var childIdx = table_names.indexOf(child.getAttribute('data-table').split(/-/)[1]);
 
-                       if (added === false && childIdx > thisIdx) {
-                               idiv.insertBefore(tdiv, child);
-                               added = true;
-                       }
-               });
-
-               if (added === false)
-                       idiv.appendChild(tdiv);
-       }
-
-       return tdiv.lastElementChild;
-}
-
-function create_chain_section(table, chain, policy, packets, bytes, references)
-{
-       var tdiv = create_table_section(table),
-           cdiv = tdiv.querySelector('[data-chain="%s"]'.format(chain)),
-           title;
-
-       if (policy)
-               title = '%s <em>%s</em> <span>(%s: <em>%s</em>, %d %s, %.2mB %s)</span>'
-                       .format(_('Chain'), chain, _('Policy'), policy, packets, _('Packets'), bytes, _('Traffic'));
-       else
-               title = '%s <em>%s</em> <span class="references">(%d %s)</span>'
-                       .format(_('Chain'), chain, references, _('References'));
-
-       if (!cdiv) {
-               cdiv = E('div', { 'data-chain': chain }, [
-                       E('h4', { 'id': 'rule_%s_%s'.format(table.toLowerCase(), chain) }, title),
-                       E('div', { 'class': 'table' }, [
-                               E('div', { 'class': 'tr table-titles' }, [
-                                       E('div', { 'class': 'th center' }, _('Pkts.')),
-                                       E('div', { 'class': 'th center' }, _('Traffic')),
-                                       E('div', { 'class': 'th' }, _('Target')),
-                                       E('div', { 'class': 'th' }, _('Prot.')),
-                                       E('div', { 'class': 'th' }, _('In')),
-                                       E('div', { 'class': 'th' }, _('Out')),
-                                       E('div', { 'class': 'th' }, _('Source')),
-                                       E('div', { 'class': 'th' }, _('Destination')),
-                                       E('div', { 'class': 'th' }, _('Options')),
-                                       E('div', { 'class': 'th' }, _('Comment'))
-                               ])
-                       ])
-               ]);
+                               if (added === false && childIdx > thisIdx) {
+                                       idiv.insertBefore(tdiv, child);
+                                       added = true;
+                               }
+                       });
 
-               tdiv.appendChild(cdiv);
-       }
-       else {
-               cdiv.firstElementChild.innerHTML = title;
-       }
-
-       return cdiv.lastElementChild;
-}
-
-function update_chain_section(chaintable, rows)
-{
-       if (!chaintable)
-               return;
-
-       cbi_update_table(chaintable, rows, _('No rules in this chain.'));
-
-       if (rows.length === 0 &&
-           document.querySelector('form > [data-hide-empty="true"]'))
-               chaintable.parentNode.style.display = 'none';
-       else
-               chaintable.parentNode.style.display = '';
-
-       chaintable.parentNode.setAttribute('data-empty', rows.length === 0);
-}
-
-function hide_empty(btn)
-{
-       var hide = (btn.getAttribute('data-hide-empty') === 'false');
-
-       btn.setAttribute('data-hide-empty', hide);
-       btn.value = hide ? _('Show empty chains') : _('Hide empty chains');
-       btn.blur();
-
-       document.querySelectorAll('[data-chain][data-empty="true"]')
-               .forEach(function(chaintable) {
-                       chaintable.style.display = hide ? 'none' : '';
-               });
-}
-
-function jump_target(ev)
-{
-       var link = ev.target,
-           table = findParent(link, '[data-table]').getAttribute('data-table'),
-           chain = link.textContent,
-           num = +link.getAttribute('data-num'),
-           elem = document.getElementById('rule_%s_%s'.format(table.toLowerCase(), chain));
-
-       if (elem) {
-               (document.documentElement || document.body.parentNode || document.body).scrollTop = elem.offsetTop - 40;
-               elem.classList.remove('flash');
-               void elem.offsetWidth;
-               elem.classList.add('flash');
-
-               if (num) {
-                       var rule = elem.nextElementSibling.childNodes[num];
-                       if (rule) {
-                               rule.classList.remove('flash');
-                               void rule.offsetWidth;
-                               rule.classList.add('flash');
-                       }
+                       if (added === false)
+                               idiv.appendChild(tdiv);
                }
-       }
-}
-
-function parse_output(table, s)
-{
-       var current_chain = null;
-       var current_rules = [];
-       var seen_chains = {};
-       var chain_refs = {};
-       var re = /([^\n]*)\n/g;
-       var m, m2;
-
-       while ((m = re.exec(s)) != null) {
-               if (m[1].match(/^Chain (.+) \(policy (\w+) (\d+) packets, (\d+) bytes\)$/)) {
-                       var chain = RegExp.$1,
-                           policy = RegExp.$2,
-                           packets = +RegExp.$3,
-                           bytes = +RegExp.$4;
-
-                       update_chain_section(current_chain, current_rules);
-
-                       seen_chains[chain] = true;
-                       current_chain = create_chain_section(table, chain, policy, packets, bytes);
-                       current_rules = [];
-               }
-               else if (m[1].match(/^Chain (.+) \((\d+) references\)$/)) {
-                       var chain = RegExp.$1,
-                           references = +RegExp.$2;
 
-                       update_chain_section(current_chain, current_rules);
+               return tdiv.lastElementChild;
+       },
+
+       createChainSection: function(is_ipv6, table, chain, policy, packets, bytes, references) {
+               var tdiv = this.createTableSection(is_ipv6, table),
+                   cdiv = tdiv.querySelector('[data-chain="%s"]'.format(chain)),
+                   title;
+
+               if (policy)
+                       title = '%s <em>%s</em> <span>(%s: <em>%s</em>, %d %s, %.2mB %s)</span>'
+                               .format(_('Chain'), chain, _('Policy'), policy, packets, _('Packets'), bytes, _('Traffic'));
+               else
+                       title = '%s <em>%s</em> <span class="references">(%d %s)</span>'
+                               .format(_('Chain'), chain, references, _('References'));
+
+               if (!cdiv) {
+                       cdiv = E('div', { 'data-chain': chain }, [
+                               E('h4', { 'id': 'rule_%s-%s_%s'.format(is_ipv6 ? 'ipv6' : 'ipv4', table.toLowerCase(), chain) }, title),
+                               E('div', { 'class': 'table' }, [
+                                       E('div', { 'class': 'tr table-titles' }, [
+                                               E('div', { 'class': 'th center' }, _('Pkts.')),
+                                               E('div', { 'class': 'th center' }, _('Traffic')),
+                                               E('div', { 'class': 'th' }, _('Target')),
+                                               E('div', { 'class': 'th' }, _('Prot.')),
+                                               E('div', { 'class': 'th' }, _('In')),
+                                               E('div', { 'class': 'th' }, _('Out')),
+                                               E('div', { 'class': 'th' }, _('Source')),
+                                               E('div', { 'class': 'th' }, _('Destination')),
+                                               E('div', { 'class': 'th' }, _('Options')),
+                                               E('div', { 'class': 'th' }, _('Comment'))
+                                       ])
+                               ])
+                       ]);
 
-                       seen_chains[chain] = true;
-                       current_chain = create_chain_section(table, chain, null, null, null, references);
-                       current_rules = [];
+                       tdiv.appendChild(cdiv);
                }
-               else if (m[1].match(/^num /)) {
-                       continue;
+               else {
+                       cdiv.firstElementChild.innerHTML = title;
                }
-               else if ((m2 = m[1].match(/^(\d+) +(\d+) +(\d+) +(.*?) +(\S+) +(\S*) +(\S+) +(\S+) +([a-f0-9:.]+(?:\/[a-f0-9:.]+)?) +([a-f0-9:.]+(?:\/[a-f0-9:.]+)?) +(.+)$/)) !== null) {
-                       var num = +m2[1],
-                           pkts = +m2[2],
-                           bytes = +m2[3],
-                           target = m2[4],
-                           proto = m2[5],
-                           indev = m2[7],
-                           outdev = m2[8],
-                           srcnet = m2[9],
-                           dstnet = m2[10],
-                           options = m2[11] || '-',
-                           comment = '-';
-
-                       options = options.trim().replace(/(?:^| )\/\* (.+) \*\//,
-                               function(m1, m2) {
-                                       comment = m2.replace(/^!fw3(: |$)/, '').trim() || '-';
-                                       return '';
-                               }) || '-';
-
-                       current_rules.push([
-                               '%.2m'.format(pkts).nobr(),
-                               '%.2mB'.format(bytes).nobr(),
-                               target ? '<span class="target">%s</span>'.format(target) : '-',
-                               proto,
-                               (indev !== '*') ? '<span class="ifacebadge">%s</span>'.format(indev) : '*',
-                               (outdev !== '*') ? '<span class="ifacebadge">%s</span>'.format(outdev) : '*',
-                               srcnet,
-                               dstnet,
-                               options,
-                               [ comment ]
-                       ]);
 
-                       if (target) {
-                               chain_refs[target] = chain_refs[target] || [];
-                               chain_refs[target].push([ current_chain, num ]);
+               return cdiv.lastElementChild;
+       },
+
+       updateChainSection: function(chaintable, rows) {
+               if (!chaintable)
+                       return;
+
+               cbi_update_table(chaintable, rows, _('No rules in this chain.'));
+
+               if (rows.length === 0 &&
+                   document.querySelector('[data-hide-empty="true"]'))
+                       chaintable.parentNode.style.display = 'none';
+               else
+                       chaintable.parentNode.style.display = '';
+
+               chaintable.parentNode.setAttribute('data-empty', rows.length === 0);
+       },
+
+       parseIptablesDump: function(is_ipv6, table, s) {
+               var current_chain = null;
+               var current_rules = [];
+               var seen_chains = {};
+               var chain_refs = {};
+               var re = /([^\n]*)\n/g;
+               var m, m2;
+
+               while ((m = re.exec(s)) != null) {
+                       if (m[1].match(/^Chain (.+) \(policy (\w+) (\d+) packets, (\d+) bytes\)$/)) {
+                               var chain = RegExp.$1,
+                                   policy = RegExp.$2,
+                                   packets = +RegExp.$3,
+                                   bytes = +RegExp.$4;
+
+                               this.updateChainSection(current_chain, current_rules);
+
+                               seen_chains[chain] = true;
+                               current_chain = this.createChainSection(is_ipv6, table, chain, policy, packets, bytes);
+                               current_rules = [];
+                       }
+                       else if (m[1].match(/^Chain (.+) \((\d+) references\)$/)) {
+                               var chain = RegExp.$1,
+                                   references = +RegExp.$2;
+
+                               this.updateChainSection(current_chain, current_rules);
+
+                               seen_chains[chain] = true;
+                               current_chain = this.createChainSection(is_ipv6, table, chain, null, null, null, references);
+                               current_rules = [];
+                       }
+                       else if (m[1].match(/^num /)) {
+                               continue;
+                       }
+                       else if ((m2 = m[1].match(/^(\d+) +(\d+) +(\d+) +(.*?) +(\S+) +(\S*) +(\S+) +(\S+) +([a-f0-9:.]+(?:\/[a-f0-9:.]+)?) +([a-f0-9:.]+(?:\/[a-f0-9:.]+)?) +(.+)$/)) !== null) {
+                               var num = +m2[1],
+                                   pkts = +m2[2],
+                                   bytes = +m2[3],
+                                   target = m2[4],
+                                   proto = m2[5],
+                                   indev = m2[7],
+                                   outdev = m2[8],
+                                   srcnet = m2[9],
+                                   dstnet = m2[10],
+                                   options = m2[11] || '-',
+                                   comment = '-';
+
+                               options = options.trim().replace(/(?:^| )\/\* (.+) \*\//,
+                                       function(m1, m2) {
+                                               comment = m2.replace(/^!fw3(: |$)/, '').trim() || '-';
+                                               return '';
+                                       }) || '-';
+
+                               current_rules.push([
+                                       '%.2m'.format(pkts).nobr(),
+                                       '%.2mB'.format(bytes).nobr(),
+                                       target ? '<span class="target">%s</span>'.format(target) : '-',
+                                       proto,
+                                       (indev !== '*') ? '<span class="ifacebadge">%s</span>'.format(indev) : '*',
+                                       (outdev !== '*') ? '<span class="ifacebadge">%s</span>'.format(outdev) : '*',
+                                       srcnet,
+                                       dstnet,
+                                       options,
+                                       [ comment ]
+                               ]);
+
+                               if (target) {
+                                       chain_refs[target] = chain_refs[target] || [];
+                                       chain_refs[target].push([ current_chain, num ]);
+                               }
                        }
                }
-       }
 
-       update_chain_section(current_chain, current_rules);
+               this.updateChainSection(current_chain, current_rules);
 
-       document.querySelectorAll('[data-table="%s"] [data-chain]'.format(table))
-               .forEach(function(cdiv) {
+               document.querySelectorAll('[data-table="%s-%s"] [data-chain]'.format(is_ipv6 ? 'ipv6' : 'ipv4', table)).forEach(L.bind(function(cdiv) {
                        if (!seen_chains[cdiv.getAttribute('data-chain')]) {
                                cdiv.parentNode.removeChild(cdiv);
                                return;
                        }
 
-                       cdiv.querySelectorAll('.target').forEach(function(tspan) {
+                       cdiv.querySelectorAll('.target').forEach(L.bind(function(tspan) {
                                if (seen_chains[tspan.textContent]) {
                                        tspan.classList.add('jump');
-                                       tspan.addEventListener('click', jump_target);
+                                       tspan.addEventListener('click', this.handleJumpTarget);
                                }
-                       });
+                       }, this));
 
-                       cdiv.querySelectorAll('.references').forEach(function(rspan) {
+                       cdiv.querySelectorAll('.references').forEach(L.bind(function(rspan) {
                                var refs = chain_refs[cdiv.getAttribute('data-chain')];
                                if (refs && refs.length) {
                                        rspan.classList.add('cbi-tooltip-container');
                                        rspan.appendChild(E('small', { 'class': 'cbi-tooltip ifacebadge', 'style': 'top:1em; left:auto' }, [ E('ul') ]));
 
-                                       refs.forEach(function(ref) {
+                                       refs.forEach(L.bind(function(ref) {
                                                var chain = ref[0].parentNode.getAttribute('data-chain'),
                                                    num = ref[1];
 
@@ -235,19 +199,136 @@ function parse_output(table, s)
                                                        E('span', {
                                                                'class': 'jump',
                                                                'data-num': num,
-                                                               'onclick': 'jump_target(event)'
+                                                               'click': this.handleJumpTarget
                                                        }, chain),
                                                        ', %s #%d'.format(_('Rule'), num)
                                                ]));
-                                       });
+                                       }, this));
+                               }
+                       }, this));
+               }, this));
+       },
+
+       pollFirewallLists: function(has_ip6tables) {
+               var cmds = [ '/usr/sbin/iptables' ];
+
+               if (has_ip6tables)
+                       cmds.push('/usr/sbin/ip6tables');
+
+               L.Poll.add(L.bind(function() {
+                       var tasks = [];
+
+                       for (var i = 0; i < cmds.length; i++) {
+                               for (var j = 0; j < table_names.length; j++) {
+                                       tasks.push(L.resolveDefault(
+                                               fs.exec_direct(cmds[i], [ '--line-numbers', '-w', '-nvxL', '-t', table_names[j].toLowerCase() ])
+                                                       .then(this.parseIptablesDump.bind(this, i > 0, table_names[j]))));
+                               }
+                       }
+
+                       return Promise.all(tasks);
+               }, this));
+       },
+
+       handleJumpTarget: function(ev) {
+               var link = ev.target,
+                   table = findParent(link, '[data-table]').getAttribute('data-table'),
+                   chain = link.textContent,
+                   num = +link.getAttribute('data-num'),
+                   elem = document.getElementById('rule_%s_%s'.format(table.toLowerCase(), chain));
+
+               if (elem) {
+                       (document.documentElement || document.body.parentNode || document.body).scrollTop = elem.offsetTop - 40;
+                       elem.classList.remove('flash');
+                       void elem.offsetWidth;
+                       elem.classList.add('flash');
+
+                       if (num) {
+                               var rule = elem.nextElementSibling.childNodes[num];
+                               if (rule) {
+                                       rule.classList.remove('flash');
+                                       void rule.offsetWidth;
+                                       rule.classList.add('flash');
                                }
+                       }
+               }
+       },
+
+       handleHideEmpty: function(ev) {
+               var btn = ev.currentTarget,
+                   hide = (btn.getAttribute('data-hide-empty') === 'false');
+
+               btn.setAttribute('data-hide-empty', hide);
+               btn.firstChild.data = hide ? _('Show empty chains') : _('Hide empty chains');
+               btn.blur();
+
+               document.querySelectorAll('[data-chain][data-empty="true"]')
+                       .forEach(function(chaintable) {
+                               chaintable.style.display = hide ? 'none' : '';
                        });
-               });
-}
-
-table_names.forEach(function(table) {
-       L.poll(5, L.url('admin/status/iptables_dump', current_mode, table.toLowerCase()), null,
-               function (xhr) {
-                       parse_output(table, xhr.responseText);
-               });
+       },
+
+       handleCounterReset: function(has_ip6tables, ev) {
+               return Promise.all([
+                       fs.exec('/usr/sbin/iptables', [ '-Z' ])
+                               .catch(function(err) { ui.addNotification(null, E('p', {}, _('Unable to reset iptables counters: %s').format(err.message))) }),
+                       has_ip6tables ? fs.exec('/usr/sbin/ip6tables', [ '-Z' ])
+                               .catch(function(err) { ui.addNotification(null, E('p', {}, _('Unable to reset ip6tables counters: %s').format(err.message))) }) : null
+               ]);
+       },
+
+       handleRestart: function(ev) {
+               return fs.exec_direct('/etc/init.d/firewall', [ 'restart' ])
+                               .catch(function(err) { ui.addNotification(null, E('p', {}, _('Unable to restart firewall: %s').format(err.message))) });
+       },
+
+       render: function(has_ip6tables) {
+               var view = E([], [
+                       E('style', { 'type': 'text/css' }, [
+                               '.cbi-tooltip-container, span.jump { border-bottom:1px dotted #00f;cursor:pointer }',
+                               'ul { list-style:none }',
+                               '.references { position:relative }',
+                               '.references .cbi-tooltip { left:0!important;top:1.5em!important }',
+                               'h4>span { font-size:90% }'
+                       ]),
+
+                       E('h2', {}, [ _('Firewall Status') ]),
+                       E('div', { 'class': 'right', 'style': 'margin-bottom:-1.5em' }, [
+                               E('button', {
+                                       'class': 'cbi-button',
+                                       'data-hide-empty': false,
+                                       'click': ui.createHandlerFn(this, 'handleHideEmpty')
+                               }, [ _('Hide empty chains') ]),
+                               ' ',
+                               E('button', {
+                                       'class': 'cbi-button',
+                                       'click': ui.createHandlerFn(this, 'handleCounterReset', has_ip6tables)
+                               }, [ _('Reset Counters') ]),
+                               ' ',
+                               E('button', {
+                                       'class': 'cbi-button',
+                                       'click': ui.createHandlerFn(this, 'handleRestart')
+                               }, [ _('Restart Firewall') ])
+                       ]),
+                       E('div', {}, [
+                               E('div', { 'data-tab': 'iptables', 'data-tab-title': has_ip6tables ? _('IPv4 Firewall') : null }, [
+                                       E('p', {}, E('em', { 'class': 'spinning' }, [ _('Collecting data...') ]))
+                               ]),
+                               has_ip6tables ? E('div', { 'data-tab': 'ip6tables', 'data-tab-title': _('IPv6 Firewall') }, [
+                                       E('p', {}, E('em', { 'class': 'spinning' }, [ _('Collecting data...') ]))
+                               ]) : E([])
+                       ])
+               ]);
+
+               if (has_ip6tables)
+                       ui.tabs.initTabGroup(view.lastElementChild.childNodes);
+
+               this.pollFirewallLists(has_ip6tables);
+
+               return view;
+       },
+
+       handleSaveApply: null,
+       handleSave: null,
+       handleReset: null
 });
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/syslog.js
new file mode 100644 (file)
index 0000000..69694bc
--- /dev/null
@@ -0,0 +1,33 @@
+'use strict';
+'require fs';
+'require ui';
+
+return L.view.extend({
+       load: function() {
+               return fs.exec_direct('/sbin/logread', [ '-e', '^' ]).catch(function(err) {
+                       ui.addNotification(null, E('p', {}, _('Unable to load log data: ' + err.message)));
+                       return '';
+               });
+       },
+
+       render: function(logdata) {
+               var loglines = logdata.trim().split(/\n/);
+
+               return E([], [
+                       E('h2', {}, [ _('System Log') ]),
+                       E('div', { 'id': 'content_syslog' }, [
+                               E('textarea', {
+                                       'id': 'syslog',
+                                       'style': 'font-size:12px',
+                                       'readonly': 'readonly',
+                                       'wrap': 'off',
+                                       'rows': loglines.length + 1
+                               }, [ loglines.join('\n') ])
+                       ])
+               ]);
+       },
+
+       handleSaveApply: null,
+       handleSave: null,
+       handleReset: null
+});
diff --git a/modules/luci-mod-status/luasrc/controller/admin/status.lua b/modules/luci-mod-status/luasrc/controller/admin/status.lua
deleted file mode 100644 (file)
index 6f84149..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
--- Copyright 2008 Steven Barth <steven@midlink.org>
--- Copyright 2011 Jo-Philipp Wich <jow@openwrt.org>
--- Licensed to the public under the Apache License 2.0.
-
-module("luci.controller.admin.status", package.seeall)
-
-function index()
-       local page
-
-       entry({"admin", "status", "overview"}, template("admin_status/index"), _("Overview"), 1)
-
-       entry({"admin", "status", "iptables"}, template("admin_status/iptables"), _("Firewall"), 2).leaf = true
-       entry({"admin", "status", "iptables_dump"}, call("dump_iptables")).leaf = true
-       entry({"admin", "status", "iptables_action"}, post("action_iptables")).leaf = true
-
-       entry({"admin", "status", "routes"}, template("admin_status/routes"), _("Routes"), 3)
-       entry({"admin", "status", "syslog"}, call("action_syslog"), _("System Log"), 4)
-       entry({"admin", "status", "dmesg"}, call("action_dmesg"), _("Kernel Log"), 5)
-       entry({"admin", "status", "processes"}, view("status/processes"), _("Processes"), 6)
-
-       entry({"admin", "status", "realtime"}, alias("admin", "status", "realtime", "load"), _("Realtime Graphs"), 7)
-
-       entry({"admin", "status", "realtime", "load"}, view("status/load"), _("Load"), 1)
-       entry({"admin", "status", "realtime", "bandwidth"}, view("status/bandwidth"), _("Traffic"), 2)
-       entry({"admin", "status", "realtime", "wireless"}, view("status/wireless"), _("Wireless"), 3).uci_depends = { wireless = true }
-       entry({"admin", "status", "realtime", "connections"}, view("status/connections"), _("Connections"), 4)
-
-       entry({"admin", "status", "nameinfo"}, call("action_nameinfo")).leaf = true
-end
-
-function action_syslog()
-       local syslog = luci.sys.syslog()
-       luci.template.render("admin_status/syslog", {syslog=syslog})
-end
-
-function action_dmesg()
-       local dmesg = luci.sys.dmesg()
-       luci.template.render("admin_status/dmesg", {dmesg=dmesg})
-end
-
-function dump_iptables(family, table)
-       local prefix = (family == "6") and "ip6" or "ip"
-       local ok, lines = pcall(io.lines, "/proc/net/%s_tables_names" % prefix)
-       if ok and lines then
-               local s
-               for s in lines do
-                       if s == table then
-                               luci.http.prepare_content("text/plain")
-                               luci.sys.process.exec({
-                                       "/usr/sbin/%stables" % prefix, "-w", "-t", table,
-                                       "--line-numbers", "-nxvL"
-                               }, luci.http.write)
-                               return
-                       end
-               end
-       end
-
-       luci.http.status(404, "No such table")
-       luci.http.prepare_content("text/plain")
-end
-
-function action_iptables()
-       if luci.http.formvalue("zero") then
-               if luci.http.formvalue("family") == "6" then
-                       luci.util.exec("/usr/sbin/ip6tables -Z")
-               else
-                       luci.util.exec("/usr/sbin/iptables -Z")
-               end
-       elseif luci.http.formvalue("restart") then
-               luci.util.exec("/etc/init.d/firewall restart")
-       end
-
-       luci.http.redirect(luci.dispatcher.build_url("admin/status/iptables"))
-end
diff --git a/modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm b/modules/luci-mod-status/luasrc/view/admin_status/dmesg.htm
deleted file mode 100644 (file)
index 1a8770e..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<%#
- Copyright 2008 Steven Barth <steven@midlink.org>
- Copyright 2008 Jo-Philipp Wich <jow@openwrt.org>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<%+header%>
-<h2 name="content"><%:Kernel Log%></h2>
-<div id="content_syslog">
-<textarea style="font-size: 12px;" readonly="readonly" wrap="off" rows="<%=dmesg:cmatch("\n")+2%>" id="syslog"><%=dmesg:pcdata()%></textarea>
-</div>
-<%+footer%>
diff --git a/modules/luci-mod-status/luasrc/view/admin_status/iptables.htm b/modules/luci-mod-status/luasrc/view/admin_status/iptables.htm
deleted file mode 100644 (file)
index 89f229f..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-<%#
- Copyright 2008-2009 Steven Barth <steven@midlink.org>
- Copyright 2008-2018 Jo-Philipp Wich <jo@mein.io>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<%-
-       local fs = require "nixio.fs"
-       local has_ip6tables = fs.access("/usr/sbin/ip6tables")
-       local mode = 4
-
-       if has_ip6tables then
-               mode = luci.dispatcher.context.requestpath
-           mode = tonumber(mode[#mode] ~= "iptables" and mode[#mode]) or 4
-       end
--%>
-
-<%+header%>
-
-<style type="text/css">
-       span.jump, .cbi-tooltip-container {
-               border-bottom: 1px dotted blue;
-               cursor: pointer;
-       }
-
-       ul {
-               list-style: none;
-       }
-
-       .references {
-               position: relative;
-       }
-
-       .references .cbi-tooltip {
-               left: 0 !important;
-               top: 1.5em !important;
-       }
-
-       h4 > span {
-               font-size: 90%;
-       }
-</style>
-
-<h2 name="content"><%:Firewall Status%></h2>
-
-<% if has_ip6tables then %>
-<ul class="cbi-tabmenu">
-       <li data-mode="4" class="cbi-tab<%= mode ~= 4 and "-disabled" %>">
-               <a href="<%=url("admin/status/iptables/4")%>"><%:IPv4 Firewall%></a>
-       </li>
-       <li data-mode="6" class="cbi-tab<%= mode ~= 6 and "-disabled" %>">
-               <a href="<%=url("admin/status/iptables/6")%>"><%:IPv6 Firewall%></a>
-       </li>
-</ul>
-<% end %>
-
-<div style="position: relative">
-       <form method="post" action="<%=url("admin/status/iptables_action")%>" style="position: absolute; right: 0">
-               <input type="hidden" name="token" value="<%=token%>" />
-               <input type="hidden" name="family" value="<%=mode%>" />
-               <input type="button" class="cbi-button" data-hide-empty="false" value="<%:Hide empty chains%>" onclick="hide_empty(this)" />
-               <input type="submit" class="cbi-button" name="zero" value="<%:Reset Counters%>" />
-               <input type="submit" class="cbi-button" name="restart" value="<%:Restart Firewall%>" />
-       </form>
-</div>
-
-<div id="iptables">
-       <p><em class="spinning"><%:Collecting data...%></em></p>
-</div>
-
-<script type="text/javascript" src="<%=resource%>/view/status/iptables.js"></script>
-
-<%+footer%>
diff --git a/modules/luci-mod-status/luasrc/view/admin_status/syslog.htm b/modules/luci-mod-status/luasrc/view/admin_status/syslog.htm
deleted file mode 100644 (file)
index fb734a7..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<%#
- Copyright 2008 Steven Barth <steven@midlink.org>
- Copyright 2008 Jo-Philipp Wich <jow@openwrt.org>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<%+header%>
-<h2 name="content"><%:System Log%></h2>
-<div id="content_syslog">
-<textarea style="font-size: 12px;" readonly="readonly" wrap="off" rows="<%=syslog:cmatch("\n")+2%>" id="syslog"><%=syslog:pcdata()%></textarea>
-</div>
-<%+footer%>
diff --git a/modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json b/modules/luci-mod-status/root/usr/share/luci/menu.d/luci-mod-status.json
new file mode 100644 (file)
index 0000000..5b53b12
--- /dev/null
@@ -0,0 +1,103 @@
+{
+       "admin/status/overview": {
+               "title": "Overview",
+               "order": 1,
+               "action": {
+                       "type": "template",
+                       "path": "admin_status/index"
+               }
+       },
+
+       "admin/status/iptables": {
+               "title": "Firewall",
+               "order": 2,
+               "action": {
+                       "type": "view",
+                       "path": "status/iptables"
+               }
+       },
+
+       "admin/status/routes": {
+               "title": "Routes",
+               "order": 3,
+               "action": {
+                       "type": "template",
+                       "path": "admin_status/routes"
+               }
+       },
+
+       "admin/status/syslog": {
+               "title": "System Log",
+               "order": 4,
+               "action": {
+                       "type": "view",
+                       "path": "status/syslog"
+               }
+       },
+
+       "admin/status/dmesg": {
+               "title": "Kernel Log",
+               "order": 5,
+               "action": {
+                       "type": "view",
+                       "path": "status/dmesg"
+               }
+       },
+
+       "admin/status/processes": {
+               "title": "Processes",
+               "order": 6,
+               "action": {
+                       "type": "view",
+                       "path": "status/processes"
+               }
+       },
+
+       "admin/status/realtime": {
+               "title": "Realtime Graphs",
+               "order": 7,
+               "action": {
+                       "type": "alias",
+                       "path": "admin/status/realtime/load"
+               }
+       },
+
+       "admin/status/realtime/load": {
+               "title": "Load",
+               "order": 1,
+               "action": {
+                       "type": "view",
+                       "path": "status/load"
+               }
+       },
+
+       "admin/status/realtime/bandwidth": {
+               "title": "Traffic",
+               "order": 2,
+               "action": {
+                       "type": "view",
+                       "path": "status/bandwidth"
+               }
+       },
+
+       "admin/status/realtime/wireless": {
+               "title": "Wireless",
+               "order": 3,
+               "action": {
+                       "type": "view",
+                       "path": "status/wireless"
+               },
+               "depends": {
+                       "uci": { "wireless": { "@wifi-device": true } }
+               }
+       },
+
+       "admin/status/realtime/connections": {
+               "title": "Connections",
+               "order": 4,
+               "action": {
+                       "type": "view",
+                       "path": "status/connections"
+               }
+       }
+}
index c69989a893d2a8e2a3a4013ec091336ebd34ec50..89f32b06ae4e2cb9a61861939a2b79b3a72df2ab 100644 (file)
@@ -1196,7 +1196,6 @@ footer {
        background: #fff;
        box-shadow: 0 0 3px #444;
        padding: 1em 1em .5em 1em;
-       max-height: 2400px;
        min-width: 270px;
 }
 
@@ -2202,7 +2201,6 @@ div.cbi-value var,
        background: #fff;
        box-shadow: 0 0 3px #444;
        padding: 1em 1em .5em 1em;
-       max-height: 2400px;
        min-width: 270px;
 }
 
index e0a41e1bca43ece81cbfa01d7b32a1d1a2f7bec9..ec6895f06d098edff3141bbcf17b9c62ecc9e5d1 100644 (file)
@@ -5,25 +5,12 @@
  Licensed to the public under the Apache License 2.0.
 -%>
 
-<%
-       local ver = require "luci.version"
-       local disp = require "luci.dispatcher"
-       local request  = disp.context.path
-       local category = request[1]
-       local tree = disp.node()
-       local categories = disp.node_childs(tree)
-%>
+<% local ver = require "luci.version" %>
+
    <footer>
     <a href="https://github.com/openwrt/luci">Powered by <%= ver.luciname %> (<%= ver.luciversion %>)</a> / <%= ver.distversion %>
-    <% if #categories > 1 then %>
-     <ul class="breadcrumb pull-right" id="modemenu">
-           <% for i, r in ipairs(categories) do %>
-                   <li<% if request[1] == r then %> class="active"<%end%>><a href="<%=controller%>/<%=r%>/"><%=striptags(translate(tree.nodes[r].title))%></a> <span class="divider">|</span></li>
-           <% end %>
-     </ul>
-    <% end %>
+    <ul class="breadcrumb pull-right" id="modemenu" style="display:none"></ul>
    </footer>
-   </div>
   </div>
  </body>
 </html>
index de1fd73f0e8c765eb02ba3a90b6ebd019de925db..56a1b230e40228c9c46e1391c55508cf4ce27319 100644 (file)
 
        local boardinfo = util.ubus("system", "board")
 
-       local request  = disp.context.path
-       local request2 = disp.context.request
-
-       local category = request[1]
-       local cattree  = category and disp.node(category)
-
-       local leaf = request2[#request2]
-
-       local tree = disp.node()
        local node = disp.context.dispatched
 
-       local categories = disp.node_childs(tree)
-
-       local c = tree
-       local i, r
-
-       -- tag all nodes leading to this page
-       for i, r in ipairs(request) do
-               if c.nodes and c.nodes[r] then
-                       c = c.nodes[r]
-                       c._menu_selected = true
-               end
-       end
-
        -- send as HTML5
        http.prepare_content("text/html")
-
-       local function nodeurl(prefix, name, query)
-               local u = url(prefix, name)
-               if query then
-                       u = u .. http.build_querystring(query)
-               end
-               return pcdata(u)
-       end
-
-       local function render_tabmenu(prefix, node, level)
-               if not level then
-                       level = 1
-               end
-
-               local childs = disp.node_childs(node)
-               if #childs > 0 then
-                       if level > 2 then
-                               write('<ul class="tabs">')
-                       end
-
-                       local selected_node
-                       local selected_name
-                       local i, v
-
-                       for i, v in ipairs(childs) do
-                               local nnode = node.nodes[v]
-                               if nnode._menu_selected then
-                                       selected_node = nnode
-                                       selected_name = v
-                               end
-
-                               if level > 2 then
-                                       write('<li class="tabmenu-item-%s %s"><a href="%s">%s</a></li>' %{
-                                               v, (nnode._menu_selected or (node.leaf and v == leaf)) and 'active' or '',
-                                               nodeurl(prefix, v, nnode.query),
-                                               striptags(translate(nnode.title))
-                                       })
-                               end
-                       end
-
-                       if level > 2 then
-                               write('</ul>')
-                       end
-
-                       if selected_node then
-                               render_tabmenu(prefix .. "/" .. selected_name, selected_node, level + 1)
-                       end
-               end
-       end
-
-       local function render_submenu(prefix, node)
-               local childs = disp.node_childs(node)
-               if #childs > 0 then
-                       write('<ul class="dropdown-menu">')
-
-                       for i, r in ipairs(childs) do
-                               local nnode = node.nodes[r]
-                               write('<li><a href="%s">%s</a></li>' %{
-                                       nodeurl(prefix, r, nnode.query),
-                                       striptags(translate(nnode.title))
-                               })
-                       end
-
-                       write('</ul>')
-               end
-       end
-
-       local function render_topmenu()
-               local childs = disp.node_childs(cattree)
-               if #childs > 0 then
-                       write('<ul class="nav">')
-
-                       for i, r in ipairs(childs) do
-                               local nnode = cattree.nodes[r]
-                               local grandchildren = disp.node_childs(nnode)
-
-                               if #grandchildren > 0 then
-                                       write('<li class="dropdown"><a class="menu" href="#">%s</a>' % striptags(translate(nnode.title)))
-                                       render_submenu(category .. "/" .. r, nnode)
-                                       write('</li>')
-                               else
-                                       write('<li><a href="%s">%s</a></li>' %{
-                                               nodeurl(category, r, nnode.query),
-                                               striptags(translate(nnode.title))
-                                       })
-                               end
-                       end
-
-                       write('</ul>')
-               end
-       end
 -%>
 <!DOCTYPE html>
 <html lang="<%=luci.i18n.context.lang%>">
                <script src="<%=url('admin/translations', luci.i18n.context.lang)%><%# ?v=PKG_VERSION %>"></script>
                <script src="<%=resource%>/cbi.js"></script>
                <script src="<%=resource%>/xhr.js"></script>
+
+               <% include("themes/bootstrap/json-menu") %>
        </head>
 
        <body class="lang_<%=luci.i18n.context.lang%> <% if node then %><%= striptags( node.title ) %><%- end %>" data-page="<%= table.concat(disp.context.requestpath, "-") %>">
                        <div class="fill">
                                <div class="container">
                                        <a class="brand" href="#"><%=boardinfo.hostname or "?"%></a>
-                                       <% render_topmenu() %>
+                                       <ul class="nav" id="topmenu" style="display:none"></ul>
                                        <div class="pull-right">
                                                <span id="xhr_poll_status" style="display:none" onclick="XHR.running() ? XHR.halt() : XHR.run()">
                                                        <span class="label success" id="xhr_poll_status_on"><%:Auto Refresh%> <%:on%></span>
                                </div>
                        </noscript>
 
-                       <% if category then render_tabmenu(category, cattree) end %>
+                       <div id="tabmenu" style="display:none"></div>
diff --git a/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/json-menu.htm b/themes/luci-theme-bootstrap/luasrc/view/themes/bootstrap/json-menu.htm
new file mode 100644 (file)
index 0000000..b38406f
--- /dev/null
@@ -0,0 +1,119 @@
+<script type="text/javascript">
+       (function() {
+               function get_children(node) {
+                       var children = [];
+
+                       for (var k in node.children) {
+                               if (!node.children.hasOwnProperty(k))
+                                       continue;
+
+                               if (!node.children[k].satisfied)
+                                       continue;
+
+                               if (!node.children[k].hasOwnProperty('title'))
+                                       continue;
+
+                               children.push(Object.assign(node.children[k], { name: k }));
+                       }
+
+                       return children.sort(function(a, b) {
+                               return ((a.order || 1000) - (b.order || 1000));
+                       });
+               }
+
+               function render_tabmenu(tree, url, level) {
+                       var container = document.querySelector('#tabmenu'),
+                           ul = E('ul', { 'class': 'tabs' }),
+                           children = get_children(tree),
+                           activeNode = null;
+
+                       for (var i = 0; i < children.length; i++) {
+                               var isActive = (L.env.dispatchpath[3 + (level || 0)] == children[i].name),
+                                   activeClass = isActive ? ' active' : '',
+                                   className = 'tabmenu-item-%s %s'.format(children[i].name, activeClass);
+
+                               ul.appendChild(E('li', { 'class': className }, [
+                                       E('a', { 'href': L.url(url, children[i].name) }, [ _(children[i].title) ] )]));
+
+                               if (isActive)
+                                       activeNode = children[i];
+                       }
+
+                       if (ul.children.length == 0)
+                               return E([]);
+
+                       container.appendChild(ul);
+                       container.style.display = '';
+
+                       if (activeNode)
+                               render_tabmenu(activeNode, url + '/' + activeNode.name, (level || 0) + 1);
+
+                       return ul;
+               }
+
+               function render_mainmenu(tree, url, level) {
+                       var ul = level ? E('ul', { 'class': 'dropdown-menu' }) : document.querySelector('#topmenu'),
+                           children = get_children(tree);
+
+                       if (children.length == 0 || level > 1)
+                               return E([]);
+
+                       for (var i = 0; i < children.length; i++) {
+                               var submenu = render_mainmenu(children[i], url + '/' + children[i].name, (level || 0) + 1),
+                                   subclass = (!level && submenu.firstElementChild) ? 'dropdown' : null,
+                                   linkclass = (!level && submenu.firstElementChild) ? 'menu' : null,
+                                   linkurl = submenu.firstElementChild ? '#' : L.url(url, children[i].name);
+
+                               var li = E('li', { 'class': subclass }, [
+                                       E('a', { 'class': linkclass, 'href': linkurl }, [ _(children[i].title) ]),
+                                       submenu
+                               ]);
+
+                               ul.appendChild(li);
+                       }
+
+                       ul.style.display = '';
+
+                       return ul;
+               }
+
+               function render_modemenu(tree) {
+                       var ul = document.querySelector('#modemenu'),
+                           children = get_children(tree);
+
+                       for (var i = 0; i < children.length; i++) {
+                               var isActive = (L.env.requestpath.length ? children[i].name == L.env.requestpath[0] : i == 0);
+
+                               ul.appendChild(E('li', { 'class': isActive ? 'active' : null }, [
+                                       E('a', { 'href': L.url(children[i].name) }, [ _(children[i].title) ]),
+                                       ' ',
+                                       E('span', { 'class': 'divider' }, [ '|' ])
+                               ]));
+
+                               if (isActive)
+                                       render_mainmenu(children[i], children[i].name);
+                       }
+
+                       if (ul.children.length > 1)
+                               ul.style.display = '';
+               }
+
+               document.addEventListener('luci-loaded', function(ev) {
+                       var tree = <%= luci.http.write_json(luci.dispatcher.context.authsession and luci.dispatcher.menu_json() or {}) %>,
+                           node = tree,
+                           url = '';
+
+                       render_modemenu(tree);
+
+                       if (L.env.dispatchpath.length >= 3) {
+                               for (var i = 0; i < 3 && node; i++) {
+                                       node = node.children[L.env.dispatchpath[i]];
+                                       url = url + (url ? '/' : '') + L.env.dispatchpath[i];
+                               }
+
+                               if (node)
+                                       render_tabmenu(node, url);
+                       }
+               });
+       })();
+</script>
index 1d78edf0cffaf6e00ee147986cab4ed60eea41e8..40ff001b9501c3b42ce890333bfcd46d8329ebe1 100644 (file)
@@ -1608,7 +1608,6 @@ body:not(.Interfaces) .cbi-rowstyle-2:first-child {
        min-width: 270px;
        max-width: 600px;
        min-height: 32px;
-       max-height: 2400px;
        margin: 5em auto;
        padding: 1em;
        border-radius: 3px !important;
index 755191f3352d8e83674cbe0bbc28c0e421723015..ae39d0075140fdbe2b8d8836d592aa56b2458f6b 100755 (executable)
@@ -18,6 +18,7 @@
  *     Licensed to the public under the Apache License 2.0
  */
 
+document.addEventListener('luci-loaded', function(ev) {
 (function ($) {
        $(".main > .loading").fadeOut();
 
        }
 
 })(jQuery);
+});
index 544866ddee12d0c99543fa61019dc5c29c6b599e..2f9f096bc17fccfe6c657de9ab67c0dc177ab340 100644 (file)
        Licensed to the public under the Apache License 2.0
 -%>
 
-<%
-       local ver = require "luci.version"
-       local disp = require "luci.dispatcher"
-       local request  = disp.context.path
-       local category = request[1]
-       local tree = disp.node()
-       local categories = disp.node_childs(tree)
-%>
+<% local ver = require "luci.version" %>
        </div>
        <footer class="mobile-hide">
        <a href="https://github.com/openwrt/luci">Powered by <%= ver.luciname %> (<%= ver.luciversion %>)</a> / <%= ver.distversion %>
-       <% if #categories > 1 then %>
-               <ul class="breadcrumb pull-right" id="modemenu">
-               <% for i, r in ipairs(categories) do %>
-               <li<% if request[1] == r then %> class="active"<%end%>>
-                       <a href="<%=controller%>/<%=r%>/"><%=striptags(translate(tree.nodes[r].title))%></a>
-                       <span class="divider">|</span>
-               </li>
-               <% end %>
-               </ul>
-       <% end %>
+       <ul class="breadcrumb pull-right" id="modemenu" style="display:none"></ul>
        </footer>
        </div>
 </div>
index 76eeec05eba97d1b9aeedf12c403e48b74021287..5595b14e49ac243341963e71ce17e9586d4e1731 100644 (file)
 
        local boardinfo = util.ubus("system", "board")
 
-       local request  = disp.context.path
-       local request2 = disp.context.request
-
-       local category = request[1]
-       local cattree  = category and disp.node(category)
-
-       local leaf = request2[#request2]
-
-       local tree = disp.node()
        local node = disp.context.dispatched
 
-       local categories = disp.node_childs(tree)
-
-       local c = tree
-       local i, r
-
-       -- tag all nodes leading to this page
-       for i, r in ipairs(request) do
-               if c.nodes and c.nodes[r] then
-                       c = c.nodes[r]
-                       c._menu_selected = true
-               end
-       end
-
        -- send as HTML5
        http.prepare_content("text/html")
-
-       local function nodeurl(prefix, name, query)
-               local u = url(prefix, name)
-               if query then
-                       u = u .. http.build_querystring(query)
-               end
-               return pcdata(u)
-       end
-
-       local function render_tabmenu(prefix, node, level)
-               if not level then
-                       level = 1
-               end
-
-               local childs = disp.node_childs(node)
-               if #childs > 0 then
-                       if level > 2 then
-                               write('<ul class="tabs">')
-                       end
-
-                       local selected_node
-                       local selected_name
-                       local i, v
-
-                       for i, v in ipairs(childs) do
-                               local nnode = node.nodes[v]
-                               if nnode._menu_selected then
-                                       selected_node = nnode
-                                       selected_name = v
-                               end
-
-                               if level > 2 then
-                                       write('<li class="tabmenu-item-%s %s"><a href="%s">%s</a></li>' %{
-                                               v, (nnode._menu_selected or (node.leaf and v == leaf)) and 'active' or '',
-                                               nodeurl(prefix, v, nnode.query),
-                                               striptags(translate(nnode.title))
-                                       })
-                               end
-                       end
-
-                       if level > 2 then
-                               write('</ul>')
-                       end
-
-                       if selected_node then
-                               render_tabmenu(prefix .. "/" .. selected_name, selected_node, level + 1)
-                       end
-               end
-       end
-
-       local function render_submenu(prefix, node)
-               local childs = disp.node_childs(node)
-               if #childs > 0 then
-                       write('<ul class="slide-menu">')
-
-                       for i, r in ipairs(childs) do
-                               local nnode = node.nodes[r]
-                               local title = striptags(translate(nnode.title))
-
-                               write('<li><a data-title="%s" href="%s">%s</a></li>' %{
-                                       title,
-                                       nodeurl(prefix, r, nnode.query),
-                                       title
-                               })
-                       end
-
-                       write('</ul>')
-               end
-       end
-
-       local function render_topmenu()
-               local childs = disp.node_childs(cattree)
-               if #childs > 0 then
-                       write('<ul class="nav">')
-
-                       for i, r in ipairs(childs) do
-                               local nnode = cattree.nodes[r]
-                               local grandchildren = disp.node_childs(nnode)
-
-                               if #grandchildren > 0 then
-                                       local title = striptags(translate(nnode.title))
-
-                                       write('<li class="slide"><a class="menu" data-title="%s" href="#">%s</a>' %{
-                                               title,
-                                               title
-                                       })
-
-                                       render_submenu(category .. "/" .. r, nnode)
-                                       write('</li>')
-                               else
-                                       local title = striptags(translate(nnode.title))
-
-                                       write('<li><a data-title="%s" href="%s">%s</a></li>' %{
-                                               title,
-                                               nodeurl(category, r, nnode.query),
-                                               title
-                                       })
-                               end
-                       end
-
-                       write('</ul>')
-               end
-       end
 -%>
 <!DOCTYPE html>
 <html lang="<%=luci.i18n.context.lang%>">
        <script src="<%=url('admin/translations', luci.i18n.context.lang)%><%# ?v=PKG_VERSION %>"></script>
        <script src="<%=resource%>/cbi.js"></script>
        <script src="<%=resource%>/xhr.js"></script>
+       <script type="text/javascript">//<![CDATA[
+               (function() {
+                       function get_children(node) {
+                               var children = [];
+
+                               for (var k in node.children) {
+                                       if (!node.children.hasOwnProperty(k))
+                                               continue;
+
+                                       if (!node.children[k].satisfied)
+                                               continue;
+
+                                       if (!node.children[k].hasOwnProperty('title'))
+                                               continue;
+
+                                       children.push(Object.assign(node.children[k], { name: k }));
+                               }
+
+                               return children.sort(function(a, b) {
+                                       return ((a.order || 1000) - (b.order || 1000));
+                               });
+                       }
+
+                       function render_mainmenu(tree, url, level) {
+                               var l = (level || 0) + 1,
+                                   ul = E('ul', { 'class': level ? 'slide-menu' : 'nav' }),
+                                   children = get_children(tree);
+
+                               if (children.length == 0 || l > 2)
+                                       return E([]);
+
+                               for (var i = 0; i < children.length; i++) {
+                                       var submenu = render_mainmenu(children[i], url + '/' + children[i].name, l),
+                                           hasChildren = submenu.children.length;
+
+                                       ul.appendChild(E('li', { 'class': hasChildren ? 'slide' : null }, [
+                                               E('a', {
+                                                       'href': hasChildren ? '#' : L.url(url, children[i].name),
+                                                       'class': hasChildren ? 'menu' : null,
+                                                       'data-title': hasChildren ? null : _(children[i].title),
+                                               }, [ _(children[i].title) ]),
+                                               submenu
+                                       ]));
+                               }
+
+                               if (l == 1) {
+                                       var container = document.querySelector('#mainmenu');
+
+                                       container.appendChild(ul);
+                                       container.style.display = '';
+                               }
+
+                               return ul;
+                       }
+
+                       function render_modemenu(tree) {
+                               var ul = document.querySelector('#modemenu'),
+                                   children = get_children(tree);
+
+                               for (var i = 0; i < children.length; i++) {
+                                       var isActive = (L.env.requestpath.length ? children[i].name == L.env.requestpath[0] : i == 0);
+
+                                       ul.appendChild(E('li', {}, [
+                                               E('a', {
+                                                       'href': L.url(children[i].name),
+                                                       'class': isActive ? 'active' : null
+                                               }, [ _(children[i].title) ])
+                                       ]));
+
+                                       if (isActive)
+                                               render_mainmenu(children[i], children[i].name);
+                               }
+
+                               if (ul.children.length > 1)
+                                       ul.style.display = '';
+                       }
+
+                       function render_tabmenu(tree, url, level) {
+                               var container = document.querySelector('#tabmenu'),
+                                   l = (level || 0) + 1,
+                                   ul = E('ul', { 'class': 'tabs' }),
+                                   children = get_children(tree),
+                                   activeNode = null;
+
+                               if (children.length == 0)
+                                       return E([]);
+
+                               for (var i = 0; i < children.length; i++) {
+                                       var isActive = (L.env.dispatchpath[l + 2] == children[i].name),
+                                           activeClass = isActive ? ' active' : '',
+                                           className = 'tabmenu-item-%s %s'.format(children[i].name, activeClass);
+
+                                       ul.appendChild(E('li', { 'class': className }, [
+                                               E('a', { 'href': L.url(url, children[i].name) }, [ _(children[i].title) ] )
+                                       ]));
+
+                                       if (isActive)
+                                               activeNode = children[i];
+                               }
+
+                               container.appendChild(ul);
+                               container.style.display = '';
+
+                               if (activeNode)
+                                       container.appendChild(render_tabmenu(activeNode, url + '/' + activeNode.name, l));
+
+                               return ul;
+                       }
+
+                       document.addEventListener('luci-loaded', function(ev) {
+                               var tree = <%= luci.http.write_json(luci.dispatcher.context.authsession and luci.dispatcher.menu_json() or {}) %>,
+                                   node = tree,
+                                   url = '';
+
+                               render_modemenu(tree);
+
+                               if (L.env.dispatchpath.length >= 3) {
+                                       for (var i = 0; i < 3 && node; i++) {
+                                               node = node.children[L.env.dispatchpath[i]];
+                                               url = url + (url ? '/' : '') + L.env.dispatchpath[i];
+                                       }
+
+                                       if (node)
+                                               render_tabmenu(node, url);
+                               }
+                       });
+               })();
+       //]]></script>
 </head>
 <body class="lang_<%=luci.i18n.context.lang%> <% if node then %><%= striptags( node.title ) %><% end %> <% if luci.dispatcher.context.authsession then %>logged-in<% end %>" data-page="<%= table.concat(disp.context.requestpath, "-") %>">
 <header>
 </header>
 <div class="main">
        <div style="" class="loading"><span><div class="loading-img"></div><%:Collecting data...%></span></div>
-       <div class="main-left">
-               <% render_topmenu() %>
-       </div>
+       <div class="main-left" id="mainmenu" style="display:none"></div>
        <div class="main-right">
                <div class="darkMask"></div>
                <div id="maincontent">
                                        </div>
                                </noscript>
 
-                               <% if category then render_tabmenu(category, cattree) end %>
+                               <div id="tabmenu" style="display:none"></div>
index faaaf220a151a23a1f9f4d326e6d9e8196aa9bd3..a1b85f658e66db34ff08e9a725837863a93bdf06 100644 (file)
@@ -226,7 +226,6 @@ hr {
        background: #f5f5f5;
        border: 1px solid #000;
        padding: .5em .5em .25em .5em !important;
-       max-height: 2400px;
        min-width: 270px;
        color: #444;
 }
@@ -1017,6 +1016,10 @@ ul.cbi-tabmenu {
        border-bottom: 1px solid #bbb;
 }
 
+#tabmenu > ul.cbi-tabmenu {
+       margin: 0 !important;
+}
+
 ul.cbi-tabmenu li {
        display: inline-flex;
        margin: 0 5px -1px 0;
index fbe030d18c54a98909f0a99b68346ffabaac1453..9754e8b61203dbe255ea57d0868941735133b7bc 100644 (file)
        local loadinfo = sysinfo.load or { 0, 0, 0 }
        local boardinfo = util.ubus("system", "board") or { }
 
-       local request  = disp.context.path
-       local request2 = disp.context.request
-
-       local category = request[1]
-       local cattree  = category and disp.node(category)
-
-       local leaf = request2[#request2]
-
-       local tree = disp.node()
        local node = disp.context.dispatched
 
-       local categories = disp.node_childs(tree)
-
-       local c = tree
-       local i, r
-
-       -- tag all nodes leading to this page
-       for i, r in ipairs(request) do
-               if c.nodes and c.nodes[r] then
-                       c = c.nodes[r]
-                       c._menu_selected = true
-               end
-       end
-
        http.prepare_content("application/xhtml+xml")
-
-       local function nodeurl(prefix, name, query)
-               local u = url(prefix, name)
-               if query then
-                       u = u .. http.build_querystring(query)
-               end
-               return pcdata(u)
-       end
-
-       local function render_menu(prefix, node, level)
-               if not level then
-                       level = 1
-               end
-
-               local childs = disp.node_childs(node)
-               if #childs > 0 then
-                       write('<ul class="mainmenu l%d">' % level)
-
-                       local i, v
-                       for i, v in ipairs(childs) do
-                               local nnode = node.nodes[v]
-
-                               write('<li class="mainmenu-item-%s %s"><a href="%s">%s</a>' %{
-                                       v, (nnode._menu_selected or (node.leaf and v == leaf)) and 'selected' or '',
-                                       nodeurl(prefix, v, nnode.query),
-                                       striptags(translate(nnode.title))
-                               })
-
-                               if level < 2 then
-                                       render_menu(prefix .. "/" .. v, nnode, level + 1)
-                               end
-
-                               write('</li>')
-                       end
-
-                       write('</ul>')
-               end
-       end
-
-       local function render_tabmenu(prefix, node, level)
-               if not level then
-                       level = 1
-               end
-
-               local childs = disp.node_childs(node)
-               if #childs > 0 then
-                       if level > 2 then
-                               if level == 3 then
-                                       write('<div id="tabmenu">')
-                               end
-                               write('<ul class="cbi-tabmenu">')
-                       end
-
-                       local selected_node
-                       local selected_name
-                       local i, v
-
-                       for i, v in ipairs(childs) do
-                               local nnode = node.nodes[v]
-                               if nnode._menu_selected then
-                                       selected_node = nnode
-                                       selected_name = v
-                               end
-
-                               if level > 2 then
-                                       write('<li class="tabmenu-item-%s %s"><a href="%s">%s</a></li>' %{
-                                               v, (nnode._menu_selected or (node.leaf and v == leaf)) and 'cbi-tab' or '',
-                                               nodeurl(prefix, v, nnode.query),
-                                               striptags(translate(nnode.title))
-                                       })
-                               end
-                       end
-
-                       if level > 2 then
-                               write('</ul>')
-                               if level == 3 then
-                                       write('</div>')
-                               end
-                       end
-
-                       if selected_node then
-                               render_tabmenu(prefix .. "/" .. selected_name, selected_node, level + 1)
-                       end
-               end
-       end
 -%>
 
 <?xml version="1.0" encoding="utf-8"?>
 <script type="text/javascript" src="<%=resource%>/cbi.js"></script>
 <script type="text/javascript" src="<%=resource%>/xhr.js"></script>
 <script type="text/javascript">//<![CDATA[
-       document.addEventListener('DOMContentLoaded', function() {
-               var event = ('ontouchstart' in window) ? 'touchstart' : 'click';
+       (function() {
+               function get_children(node) {
+                       var children = [];
 
-               document.querySelectorAll('ul.mainmenu.l1 > li > a').forEach(function(a) {
-                       a.addEventListener(event, function(ev) {
-                               var a = ev.target, ul1 = a.parentNode.parentNode, ul2 = a.nextElementSibling;
+                       for (var k in node.children) {
+                               if (!node.children.hasOwnProperty(k))
+                                       continue;
 
-                               document.querySelectorAll('ul.mainmenu.l1 > li.active').forEach(function(li) {
-                                       if (li !== a.parentNode)
-                                               li.classList.remove('active');
-                               });
+                               if (!node.children[k].satisfied)
+                                       continue;
 
-                               if (!ul2)
-                                       return;
+                               if (!node.children[k].hasOwnProperty('title'))
+                                       continue;
 
-                               if (ul2.parentNode.offsetLeft + ul2.offsetWidth <= ul1.offsetLeft + ul1.offsetWidth)
-                                       ul2.classList.add('align-left');
+                               children.push(Object.assign(node.children[k], { name: k }));
+                       }
 
-                               ul1.classList.add('active');
-                               a.parentNode.classList.add('active');
-                               a.blur();
+                       return children.sort(function(a, b) {
+                               return ((a.order || 1000) - (b.order || 1000));
+                       });
+               }
+
+               function handle_mainmenu_expand(ev) {
+                       var a = ev.target, ul1 = a.parentNode.parentNode, ul2 = a.nextElementSibling;
 
-                               ev.preventDefault();
-                               ev.stopPropagation();
+                       document.querySelectorAll('ul.mainmenu.l1 > li.active').forEach(function(li) {
+                               if (li !== a.parentNode)
+                                       li.classList.remove('active');
                        });
-               });
 
-               document.addEventListener(event, function(ev) {
-                       var t = ev.target;
+                       if (!ul2)
+                               return;
+
+                       if (ul2.parentNode.offsetLeft + ul2.offsetWidth <= ul1.offsetLeft + ul1.offsetWidth)
+                               ul2.classList.add('align-left');
 
-                       while (t && t.id != 'mainmenu')
-                               t = t.parentNode;
+                       ul1.classList.add('active');
+                       a.parentNode.classList.add('active');
+                       a.blur();
 
-                       if (!t)
-                               document.querySelectorAll('ul.mainmenu > li.active').forEach(function(li) {
-                                       li.classList.remove('active');
-                               });
+                       ev.preventDefault();
+                       ev.stopPropagation();
+               }
+
+               function render_mainmenu(tree, url, level) {
+                       var l = (level || 0) + 1,
+                           ul = E('ul', { 'class': 'mainmenu l%d'.format(l) }),
+                           children = get_children(tree);
+
+                       if (children.length == 0 || l > 2)
+                               return E([]);
+
+                       for (var i = 0; i < children.length; i++) {
+                               var isActive = (L.env.dispatchpath[l] == children[i].name),
+                                   activeClass = 'mainmenu-item-%s%s'.format(children[i].name, isActive ? ' selected' : '');
+
+                               ul.appendChild(E('li', { 'class': activeClass }, [
+                                       E('a', {
+                                               'href': L.url(url, children[i].name),
+                                               'click': (l == 1) ? handle_mainmenu_expand : null,
+                                       }, [ _(children[i].title) ]),
+                                       render_mainmenu(children[i], url + '/' + children[i].name, l)
+                               ]));
+                       }
+
+                       if (l == 1) {
+                               var container = document.querySelector('#mainmenu');
+
+                               container.appendChild(ul);
+                               container.style.display = '';
+                       }
+
+                       return ul;
+               }
+
+               function render_modemenu(tree) {
+                       var ul = document.querySelector('#modemenu'),
+                           children = get_children(tree);
+
+                       for (var i = 0; i < children.length; i++) {
+                               var isActive = (L.env.requestpath.length ? children[i].name == L.env.requestpath[0] : i == 0);
+
+                               ul.appendChild(E('li', {}, [
+                                       E('a', {
+                                               'href': L.url(children[i].name),
+                                               'class': isActive ? 'active' : null
+                                       }, [ _(children[i].title) ])
+                               ]));
+
+                               if (isActive)
+                                       render_mainmenu(children[i], children[i].name);
+                       }
+
+                       if (ul.children.length > 1)
+                               ul.style.display = '';
+               }
+
+               function render_tabmenu(tree, url, level) {
+                       var container = document.querySelector('#tabmenu'),
+                           l = (level || 0) + 1,
+                           ul = E('ul', { 'class': 'cbi-tabmenu' }),
+                           children = get_children(tree),
+                           activeNode = null;
+
+                       if (children.length == 0)
+                               return E([]);
+
+                       for (var i = 0; i < children.length; i++) {
+                               var isActive = (L.env.dispatchpath[l + 2] == children[i].name),
+                                   activeClass = isActive ? ' cbi-tab' : '',
+                                   className = 'tabmenu-item-%s %s'.format(children[i].name, activeClass);
+
+                               ul.appendChild(E('li', { 'class': className }, [
+                                       E('a', { 'href': L.url(url, children[i].name) }, [ _(children[i].title) ] )
+                               ]));
+
+                               if (isActive)
+                                       activeNode = children[i];
+                       }
+
+                       container.appendChild(ul);
+                       container.style.display = '';
+
+                       if (activeNode)
+                               container.appendChild(render_tabmenu(activeNode, url + '/' + activeNode.name, l));
+
+                       return ul;
+               }
+
+               document.addEventListener('luci-loaded', function(ev) {
+                       var tree = <%= luci.http.write_json(luci.dispatcher.context.authsession and luci.dispatcher.menu_json() or {}) %>,
+                           node = tree,
+                           url = '';
+
+                       render_modemenu(tree);
+
+                       if (L.env.dispatchpath.length >= 3) {
+                               for (var i = 0; i < 3 && node; i++) {
+                                       node = node.children[L.env.dispatchpath[i]];
+                                       url = url + (url ? '/' : '') + L.env.dispatchpath[i];
+                               }
+
+                               if (node)
+                                       render_tabmenu(node, url);
+                       }
                });
-       });
+       })();
 //]]></script>
 <title><%=striptags( (boardinfo.hostname or "?") .. ( (node and node.title) and ' - ' .. translate(node.title) or '')) %> - LuCI</title>
 </head>
        </span>
 </div>
 
-<% if #categories > 1 then %>
-       <ul id="modemenu">
-               <% for i, r in ipairs(categories) do %>
-                       <li><a<% if request[1] == r then %> class="active"<%end%> href="<%=controller%>/<%=r%>/"><%=striptags(translate(tree.nodes[r].title))%></a></li>
-               <% end %>
-       </ul>
-<% end %>
+<ul id="modemenu" style="display:none"></ul>
 
 <div class="clear"></div>
 </div>
 
 <div id="maincontainer">
-       <div id="mainmenu">
-               <% if category then render_menu(category, cattree) end %>
-       </div>
+       <div id="mainmenu" style="display:none"></div>
 
        <div id="maincontent">
-               <% if category then render_tabmenu(category, cattree) end %>
+               <div id="tabmenu" style="display:none"></div>
 
                <noscript>
                        <div class="alert-message warning">
index def973da74d87f9154ba3d88c228235414cca39a..a6e9f99ca9106c90667310ab6a061d12f4f0fc59 100755 (executable)
@@ -7,7 +7,7 @@
 include $(TOPDIR)/rules.mk
 
 LUCI_TITLE:=Rosy Theme
-LUCI_DEPENDS:=
+LUCI_DEPENDS:=@BROKEN
 
 include ../../luci.mk
 
index fca731cadd393905e0c6cb52313ab4c38b2fbf92..d74c86d22fa242952a18457c6b30d04f4b21f311 100644 (file)
@@ -1389,7 +1389,6 @@ form[method="post"] + form[method="post"],
        min-width: 270px;
        max-width: 600px;
        min-height: 80px;
-       max-height: 2400px;
        margin: 5em auto;
        padding: 1em;
        border-radius: 20px !important;